|
|
6571bbdda4
|
libfic: increase authors field size
|
2017-12-12 07:14:12 +01:00 |
|
|
|
5fbeefd97b
|
libfic: add function to get exercice by title
|
2017-12-12 07:14:12 +01:00 |
|
|
|
2c25d917b3
|
libfic: add functions to wipe {files,hints,keys}
|
2017-12-12 07:14:12 +01:00 |
|
|
|
3713659930
|
libfic: Add new row in exercices table, to store relative path to exercice
|
2017-12-12 07:14:12 +01:00 |
|
|
|
682f3fe3a3
|
libfic: new function to get theme by name
|
2017-12-12 07:14:12 +01:00 |
|
|
|
dddf72267d
|
admin: Implement sychronization backends
We are now able, depending on configuration, to retrieve files from either WebDAV or local file system.
|
2017-12-12 07:14:12 +01:00 |
|
|
|
b701aa1710
|
Change Key.Value to Key.Checksum
|
2017-12-12 07:14:12 +01:00 |
|
|
|
ea12b6a0d2
|
New functions to get file by path
|
2017-12-12 07:14:12 +01:00 |
|
|
|
c2dd27d9a5
|
Define global default value at initialisation
|
2017-12-12 07:14:12 +01:00 |
|
|
|
917d8a6c81
|
Use BLAKE2b checksum instead of SHA-1 and SHA-512
|
2017-12-12 07:14:12 +01:00 |
|
|
|
0696da2fdf
|
admin: add history route in API
|
2017-11-25 15:02:15 +01:00 |
|
|
|
1737feb307
|
libfic: split team removal in two requests
|
2017-11-25 15:02:14 +01:00 |
|
|
|
3dbe86dbd4
|
Set SQL_MODES, waiting https://jira.mariadb.org/browse/MDEV-10426 to be solved
|
2017-11-25 15:02:14 +01:00 |
|
|
|
1a7b2e0f6b
|
Generate DNS from env
|
2017-11-25 15:02:13 +01:00 |
|
|
|
713510bacb
|
db: add constraints to avoid multiple records of unique values
|
2017-11-25 15:02:11 +01:00 |
|
|
|
c235487810
|
admin: add button and route to reset some parts
|
2017-11-25 15:02:11 +01:00 |
|
|
|
a1cd214449
|
admin: interface to edit teams
|
2017-11-25 15:02:11 +01:00 |
|
|
|
1da33c2f3a
|
libfic: new function to retrieve exercices from a hint
|
2017-11-25 15:02:11 +01:00 |
|
|
|
f34c82c553
|
change the way themes are stored in stats
|
2017-11-25 15:02:11 +01:00 |
|
|
|
5d67ef45a9
|
admin: new route /members/
|
2017-11-25 15:02:10 +01:00 |
|
|
|
b20339b1ac
|
admin: restore function to add team and members
|
2017-11-25 15:02:10 +01:00 |
|
|
|
80009452b8
|
admin: sanitize use of InitialName when needed
|
2017-11-25 15:02:10 +01:00 |
|
|
|
981fb10ad6
|
certificates: avoid error on noexec partition
|
2017-11-25 15:02:10 +01:00 |
|
|
|
cec3600a38
|
Coefficients transit and display on UI
|
2017-11-25 15:02:09 +01:00 |
|
|
|
207423436c
|
frontend: dedicate a field in JSON to file hint
|
2017-11-25 15:02:09 +01:00 |
|
|
|
0e222e56eb
|
Hints can something else than text
|
2017-11-25 15:02:08 +01:00 |
|
|
|
1aa2cc9a67
|
libfic: refactor rank/points SQL query
|
2017-11-25 15:02:08 +01:00 |
|
|
|
8948d867c3
|
admin: Improve CA API
|
2017-11-25 15:02:08 +01:00 |
|
|
|
a20de6f938
|
squash! WIP: apply a coeff on given points
|
2017-11-25 15:02:08 +01:00 |
|
|
|
c515884089
|
WIP: apply a coeff on given points
|
2017-11-25 15:02:07 +01:00 |
|
|
|
6146f46401
|
Settings are now given through TEAMS/settings.json instead of been given through command line arguments
|
2017-11-25 15:02:07 +01:00 |
|
|
|
f687e6bf92
|
New rank and score calculation
|
2017-11-25 15:02:07 +01:00 |
|
|
|
90e9989f4c
|
Handle file import digest
|
2017-11-25 15:02:07 +01:00 |
|
|
|
2dae44e9ec
|
Split team.go into multiple files
|
2017-11-25 15:02:06 +01:00 |
|
|
|
8d725ef35b
|
[admin] Add events
|
2017-11-25 15:02:06 +01:00 |
|
|
|
18f058ba51
|
Merge exercices API routes
|
2017-11-25 15:02:06 +01:00 |
|
|
|
d61e8af6a8
|
backend: can open hint
|
2017-11-25 15:01:02 +01:00 |
|
|
|
3cd6cd959d
|
Partial resolution of exercices
|
2017-11-25 15:01:02 +01:00 |
|
|
|
98aa051a37
|
Multiple hints
|
2017-11-25 15:01:02 +01:00 |
|
|
|
636ab65990
|
backend: new option that unlock all challenges
|
2017-11-25 15:01:01 +01:00 |
|
|
|
384b6cd212
|
themes: don't expect authors to be dirty
|
2017-11-25 15:01:01 +01:00 |
|
|
|
e0a1aeb053
|
admin: add ability to add files from local storage
|
2017-11-25 15:00:54 +01:00 |
|
|
|
017adfb2b1
|
[admin] statistic generation
|
2017-01-12 11:55:30 +01:00 |
|
|
|
5e74b3f7ce
|
[admin] Can retrieves tries rate
|
2017-01-12 11:55:29 +01:00 |
|
|
|
467641f4f2
|
Add initial_name field in DB
|
2016-10-13 19:56:29 +02:00 |
|
|
|
1c62f61bf0
|
Backend: extract file generation and team renaming in dedicated files
|
2016-10-13 19:56:27 +02:00 |
|
|
|
ee67788d59
|
Expect full downloadable file pathname (allow CDN)
|
2016-10-13 19:56:26 +02:00 |
|
|
|
da84a90b4f
|
Export VideoURI if they are defined
|
2016-10-13 19:56:25 +02:00 |
|
|
|
bd0deecc89
|
Team colors are uint32
|
2016-10-13 19:56:25 +02:00 |
|
|
|
e9f2b166a6
|
Fix submission replay possibility
|
2016-10-13 19:56:24 +02:00 |
|