Commit Graph

1067 Commits

Author SHA1 Message Date
nemunaire 6999b4e728 Pass hadolint 2021-12-11 02:02:06 +01:00
nemunaire 8a6d480d17 sync: Make value lowercase if flag is not case sensitive 2021-12-11 02:02:06 +01:00
nemunaire 63423c9c69 repochecker: Consider LFS errors as warnings 2021-12-11 02:02:06 +01:00
nemunaire 969c61017f repochecker: Improve detection and messages 2021-12-11 02:02:06 +01:00
nemunaire 2d5b34ee01 dashboard: Fix rank order in Chrome 2021-12-11 02:02:06 +01:00
nemunaire 57d351c6c1 sync: Allow free hint 2021-12-11 02:02:06 +01:00
nemunaire 43be59b97d admin: Create a GitImporter based on git binaries 2021-12-11 02:02:06 +01:00
nemunaire 23c43ad667 repochecker: Fix parsing of numstat (using -z option)
Also improve binary file detection and allow < 1M biary files
2021-12-11 02:02:06 +01:00
nemunaire 9fe1374a77 sync: Try to use a ssh key if no ssh-agent configured 2021-12-11 02:02:06 +01:00
nemunaire 3625af47d9 repochecker: Track and report binary files found in repository 2021-12-11 02:02:06 +01:00
nemunaire 724b00b825 repochecker: Enforce archive types 2021-12-11 02:02:06 +01:00
nemunaire 038abe450d admin: Add a route and a button to sync the filesystem 2021-12-11 02:02:06 +01:00
nemunaire a06602a7e8 admin: Add new API route to perform smart theme update controled by hooks 2021-12-11 02:02:06 +01:00
nemunaire 1a1343596a fic: Add theme recursive deletion 2021-12-11 02:02:06 +01:00
nemunaire 995740e275 admin: Add a new option -4real to avoid mass progression deletion 2021-12-11 02:02:06 +01:00
nemunaire 49664c3dfe Implement radio flag type 2021-12-11 02:02:06 +01:00
nemunaire 41565729fd ui: Update node modules 2021-12-11 02:02:06 +01:00
nemunaire 61fccca070 Implement unit property for flags 2021-12-11 02:02:06 +01:00
nemunaire c3742ade4e Implement number flags 2021-12-11 02:02:06 +01:00
nemunaire 30d0afe43f CI: Limit CI triggers to certain events only 2021-11-14 17:30:29 +01:00
nemunaire 495b08463f sync: Check that UCQ value is not 'true' nor 'false' 2021-11-14 17:30:29 +01:00
nemunaire 89ca192890 sync: Add Git Importer 2021-11-14 17:30:29 +01:00
nemunaire aebfb7bf96 sync: Add Init and Sync functions
Init initializes the directory/repository before the first use.
Sync is called to unsure the directory is up-to-date.
2021-11-14 17:30:29 +01:00
nemunaire 281056a723 docker: Don't redo chbase if container has already been launched
continuous-integration/drone/push Build is passing Details
2021-10-25 20:51:55 +02:00
Renovate Bot c85c1f0354 chore(deps): update golang.org/x/crypto commit hash to 089bfa5 2021-10-25 20:51:55 +02:00
nemunaire 87583fbd17 ui: Update modules 2021-10-25 20:51:55 +02:00
Renovate Bot 315fb1efae chore(deps): update dependency prettier to ~2.4.0
continuous-integration/drone/push Build is passing Details
2021-09-28 08:23:26 +00:00
Renovate Bot 744aabf821 chore(deps): update github.com/studio-b12/gowebdav commit hash to a3a8697
continuous-integration/drone/pr Build was killed Details
continuous-integration/drone/push Build was killed Details
2021-09-28 08:06:56 +00:00
nemunaire e29802b731 WIP Try to built a new htdocs-frontend tarball
continuous-integration/drone/push Build is passing Details
2021-09-28 09:11:46 +02:00
nemunaire 8d9269c635 ui: Fix bootstrap 5 embed items 2021-09-26 12:25:02 +02:00
MCharpy 2e4513c00f fic: Tag now in Title format
Signed-off-by: MCharpy <mahe.charpy@epita.fr>
2021-09-26 12:25:02 +02:00
nemunaire 56d8d49304 ui: Prepare ui for public interface 2021-09-26 12:25:02 +02:00
nemunaire d010b86fa0 Remove old frontend ui 2021-09-26 12:25:02 +02:00
nemunaire 2875d3eb59 Update README.md
continuous-integration/drone/push Build was killed Details
2021-09-09 15:00:23 +02:00
nemunaire 48b65e0d39 Add dummy script to animate the challenge launch
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is failing Details
2021-09-09 11:33:59 +02:00
nemunaire 7c2bb0df23 dashboard: Fix sort on Chrome 2021-09-09 11:33:59 +02:00
nemunaire 08da42e273 dashboard/admin: Adapt to 16/9 2021-09-09 11:33:59 +02:00
nemunaire 105034ec8c Add global score coefficient 2021-09-09 11:33:59 +02:00
nemunaire cd73622cae New settings to only count bad submissions 2021-09-09 11:33:59 +02:00
nemunaire b887288c78 admin: Update way of modulus calculation 2021-09-09 11:33:59 +02:00
nemunaire 203450df32 dashboard: Add SII logo 2021-09-09 11:33:59 +02:00
nemunaire f6fec437f9 admin: Change challenge duration to 6h 2021-09-09 11:33:59 +02:00
nemunaire debfd2a894 score-sync-zqds: It works! + some optimizations 2021-09-09 11:33:59 +02:00
nemunaire 22e25a384a password_paper: Update LaTeX 2021-09-09 11:33:59 +02:00
nemunaire 1488ee60e5 ui: Ensure team exists before displaying it 2021-09-09 11:33:59 +02:00
nemunaire 82c2af57cb ui: Fix retrieval of server time 2021-09-09 11:33:59 +02:00
nemunaire bd8db24997 ui: Add Accept header to retrieve JSON errors 2021-09-09 11:33:59 +02:00
nemunaire de03863f1b backend: Also remove file if no description given 2021-09-09 11:33:59 +02:00
nemunaire 89979eac8f Update .gitignore 2021-09-09 11:33:59 +02:00
nemunaire 71fa7f67ea configs: Add nginx config for OIDC 2021-09-09 11:30:13 +02:00