|
d106a4766d
|
libfic: refactor rank/points SQL query
|
2017-04-05 02:06:19 +02:00 |
|
|
2254ee7702
|
admin: Improve CA API
|
2017-04-05 02:06:18 +02:00 |
|
|
6d5ded2c3b
|
squash! WIP: apply a coeff on given points
|
2017-04-05 02:06:18 +02:00 |
|
|
b30f3b18e6
|
frontend: improve rank rendering
|
2017-04-05 02:06:17 +02:00 |
|
|
e41b3acb7e
|
fill_exercices: flags.txt files can use tabulation char as separator instead of :
|
2017-04-05 02:06:16 +02:00 |
|
|
f14a7940b3
|
frontend: use a common JS file to contain common features between challenger and public interface
|
2017-04-05 02:06:16 +02:00 |
|
|
cbb58bcefb
|
WIP: apply a coeff on given points
|
2017-04-05 02:06:15 +02:00 |
|
|
7d26b172ea
|
frontend: add /rules page
|
2017-04-05 02:06:15 +02:00 |
|
|
fae97e5411
|
Settings are now given through TEAMS/settings.json instead of been given through command line arguments
|
2017-04-05 02:06:14 +02:00 |
|
|
b1541d9a45
|
New rank and score calculation
|
2017-04-05 02:06:14 +02:00 |
|
|
8108125cb8
|
backend: log generation errors
|
2017-04-05 02:06:13 +02:00 |
|
|
56d43cc65b
|
fill_exercice: define HINT_COST
|
2017-04-05 02:06:12 +02:00 |
|
|
d7d22fe471
|
Handle file import digest
|
2017-04-05 02:06:11 +02:00 |
|
|
65d40773cc
|
admin: various fixes in fill_exercices
|
2017-04-05 02:06:11 +02:00 |
|
|
4ff0c0ac59
|
admin: can pass args to fill_exercices to limit the fill to a theme or an exercice
|
2017-04-05 02:06:10 +02:00 |
|
|
4cea4a4aa0
|
admin: new argument --rapidimport to speed up the import but don't ensure consistency
|
2017-04-05 02:06:10 +02:00 |
|
|
3636002549
|
Split team.go into multiple files
|
2017-04-05 02:06:09 +02:00 |
|
|
ca266c1709
|
[admin] Add new routes to manage hints, files and keys
|
2017-04-05 02:06:08 +02:00 |
|
|
f14e9e80c8
|
[admin] Add events
|
2017-04-05 02:06:08 +02:00 |
|
|
46d452c82b
|
[admin] Add exercices related pages
|
2017-04-05 02:06:07 +02:00 |
|
|
c23a71912b
|
[admin] Add page title
|
2017-04-05 02:06:07 +02:00 |
|
|
632e699fa8
|
[admin] Add ng-sanitize
|
2017-04-05 02:06:06 +02:00 |
|
|
5111143d2a
|
Merge exercices API routes
|
2017-04-05 02:06:05 +02:00 |
|
|
f008aac04c
|
Bump new version API
|
2017-04-05 02:06:05 +02:00 |
|
|
1bb978a9c6
|
Use github.com/julienschmidt/httprouter instead of gorilla
|
2017-04-05 02:06:04 +02:00 |
|
|
0d6e36798c
|
Merge big splitted files before import
|
2017-04-05 02:06:04 +02:00 |
|
|
00dfbd92dd
|
Use 2017 logos
|
2017-04-05 02:06:03 +02:00 |
|
|
937990fb48
|
frontend: interface can open hints
|
2017-04-05 02:06:02 +02:00 |
|
|
3d60896bdf
|
frontend: able to receive opening hint
|
2017-04-05 02:06:01 +02:00 |
|
|
c669319e56
|
backend: can open hint
|
2017-04-05 02:06:01 +02:00 |
|
|
6e7e174713
|
frontend: refactor and dispatch in many routes
|
2017-04-05 02:06:00 +02:00 |
|
|
4fc4e34a4e
|
WIP misc
|
2017-04-05 02:05:59 +02:00 |
|
|
ee5335e515
|
Partial resolution of exercices
|
2017-04-05 02:05:59 +02:00 |
|
|
ccbc787001
|
Multiple hints
|
2017-04-05 02:05:58 +02:00 |
|
|
9b35e78163
|
backend: use fsnotify instead of the deprecated inotify
|
2017-04-05 02:05:58 +02:00 |
|
|
10dc6c4d30
|
admin/api: use gorilla/mux instead of Go router
|
2017-04-05 02:05:57 +02:00 |
|
|
27ef7cb6c1
|
frontend: redesign download part
|
2017-04-05 02:05:57 +02:00 |
|
|
fa98b4bde3
|
frontend: add some glyphicons
|
2017-04-05 02:05:56 +02:00 |
|
|
8fab3aa85d
|
frontend: move user box to the top of the page
|
2017-04-05 02:05:56 +02:00 |
|
|
003ceb8f98
|
backend: new option that unlock all challenges
|
2017-04-05 02:05:55 +02:00 |
|
|
07c1a22d75
|
themes: don't expect authors to be dirty
|
2017-04-05 02:05:55 +02:00 |
|
|
e04f94efbf
|
frontend: fail if TEAMS directory doesn't exists
|
2017-04-05 02:05:54 +02:00 |
|
|
28054a3dd7
|
frontend: add resolution route
|
2017-04-05 02:05:53 +02:00 |
|
|
cbc0ad6a8d
|
frontend: add link to frontend htdocs, like admin static pages
|
2017-04-05 02:05:53 +02:00 |
|
|
7bb7da5338
|
admin: can give the static dir location
|
2017-04-05 01:51:24 +02:00 |
|
|
7fb4b22a1f
|
admin: can change the baseurl interface
|
2017-04-05 01:51:23 +02:00 |
|
|
ab4bf8f307
|
by default, only listen on localhost
|
2017-04-05 01:51:22 +02:00 |
|
|
a9da1fe059
|
fill_team: improve script reliability
|
2017-04-05 01:51:22 +02:00 |
|
|
1ccec4ab29
|
admin: add ability to add files from local storage
|
2017-04-05 01:51:21 +02:00 |
|
|
535a8b91de
|
Use slate CSS theme on all pages
|
2017-04-05 01:51:21 +02:00 |
|