|
30c7727d6a
|
Clean up Swagger documentation, enhance properties
Breaking change: "version" property for leaderboard entry is a list of
integers now
|
2021-05-29 18:40:13 +02:00 |
|
|
387ffae20d
|
Fix Swagger
|
2021-05-29 15:06:22 +02:00 |
|
|
0c9a21c40b
|
Add proper end-point for challenge images
Also, fix bug in Swagger documentation
|
2021-05-28 07:17:45 +02:00 |
|
|
3a276bbc9e
|
Bump up version
|
2021-05-12 07:11:45 +02:00 |
|
|
dababb05ed
|
Challenge slug can start with a digit
|
2021-05-12 07:03:38 +02:00 |
|
|
be534df9a2
|
Improve testing Keycloak
|
2021-04-27 11:49:22 +02:00 |
|
|
a8c1761898
|
Fix issue with web sockets not working
|
2021-04-24 17:43:53 +02:00 |
|
|
09aecfb76d
|
Introduce challenge as competitions
|
2021-03-22 08:19:47 +01:00 |
|
|
eae31a893d
|
Bump up version
|
2021-03-13 11:21:35 +01:00 |
|
|
cb6aedd3ee
|
A team captain cain invite other members
|
2021-03-13 11:21:28 +01:00 |
|
|
c23409526d
|
Bump up version
|
2021-03-11 22:53:28 +01:00 |
|
|
29ee5ad6ac
|
Get info on user teams
|
2021-03-11 22:53:19 +01:00 |
|
|
341d912ba8
|
End-point for listing tags
|
2021-03-11 22:53:05 +01:00 |
|
|
602f4c39ca
|
Team in end-points
|
2021-03-03 22:02:39 +01:00 |
|
|
b38342fb0e
|
Teams are shown
|
2021-03-03 15:50:26 +01:00 |
|
|
af2c789a83
|
A solution can be submitted as team
|
2021-03-03 13:15:38 +01:00 |
|
|
aa3831ee6b
|
Introduce basic structures for teams
|
2021-03-03 09:19:34 +01:00 |
|
|
c176c65393
|
Improve diagnostics of generating output
|
2021-03-01 08:25:08 +01:00 |
|
|
04beeffbb4
|
Extra logging
|
2021-03-01 08:07:06 +01:00 |
|
|
d02d3a824a
|
Whether using web socket for showing progress is configurable
|
2021-02-27 22:51:40 +01:00 |
|
|
0bc680c7ae
|
Add experimental handling of outputs via Web Sockets
|
2021-02-27 18:38:38 +01:00 |
|
|
abed530d1f
|
Optimize querying for evaluations
|
2021-02-27 13:39:48 +01:00 |
|
|
f600882dea
|
Fix broken line by line mode when viewing an output
|
2021-02-27 12:11:17 +01:00 |
|
|
4c5967c0a1
|
Fix re-evaluation
|
2021-02-27 11:57:28 +01:00 |
|
|
e185f9251b
|
Switch to an incompatible DB scheme
Evaluation is uniquely identified by test, output checksum
and version checksum.
|
2021-02-27 11:48:30 +01:00 |
|
|
75c7a5ef6d
|
Bump up version
|
2021-02-24 21:42:01 +01:00 |
|
|
2205671485
|
Add end-point for challenge versions
|
2021-02-24 14:11:30 +01:00 |
|
|
680e4a42c9
|
Submitting a solution does not require CSRF token
(For an end-point)
|
2021-02-24 07:03:36 +01:00 |
|
|
8652d087fb
|
Bump up version
|
2021-02-22 14:44:57 +01:00 |
|
|
be96977bc3
|
Pre-Checking submission
|
2021-02-22 14:43:09 +01:00 |
|
|
c43d54a6be
|
Add extra fields to leaderboard entries
|
2021-02-22 12:44:33 +01:00 |
|
|
f7d61aa256
|
Add challenge healing
|
2021-02-17 09:31:23 +01:00 |
|
|
3705eb1e74
|
Add rank for variants
|
2021-02-15 21:39:06 +01:00 |
|
|
fea7dabbd4
|
Describe submission API in Swagger
|
2021-02-15 21:35:09 +01:00 |
|
|
1114dd21ef
|
Bump up version
|
2021-02-15 20:45:45 +01:00 |
|
|
3a5db1cc53
|
Modify leaderboard end-point to be more similar to other end-points
|
2021-02-15 20:41:09 +01:00 |
|
|
bb28d2c590
|
Add challenge-info endpoint
|
2021-02-15 18:27:10 +01:00 |
|
|
9a681701e5
|
Add hash to leaderboard entries
|
2021-02-15 14:44:19 +01:00 |
|
|
64a5bd52be
|
Fix Swagger
|
2021-02-15 13:48:58 +01:00 |
|
|
106e076bc8
|
Add endpoint for querying by hash
|
2021-02-15 12:51:24 +01:00 |
|
|
4c7f7add98
|
Fix trivial mistake in Swagger documentation
|
2021-02-15 11:32:51 +01:00 |
|
|
fb29ba8114
|
Add info about the image
|
2021-02-08 20:52:12 +01:00 |
|
|
25761dbcf6
|
Fix some warnings
|
2021-02-08 18:12:02 +01:00 |
|
|
07be72d0cc
|
API for returning Challenge README
|
2021-02-08 18:02:09 +01:00 |
|
|
98325e47b6
|
More swagger
|
2021-02-05 14:44:46 +01:00 |
|
|
301343e3a2
|
Remove warnings
|
2021-02-05 11:31:03 +01:00 |
|
|
d44408c1e8
|
Fix weird compilation error
|
2021-01-27 14:46:06 +01:00 |
|
|
2f077d75f4
|
Initial version of documentation conforming to Swagger 2
|
2021-01-27 13:25:57 +01:00 |
|
|
9155f52315
|
Add to challenge submission to API
|
2021-01-17 20:37:25 +01:00 |
|
|
09f05a1498
|
Add api/challenge-{my,all}-submissions
|
2020-12-31 08:46:35 +01:00 |
|
|
476b45bef4
|
Add user via a JWS token
|
2020-12-10 23:24:10 +01:00 |
|
|
2009ad4504
|
Extract ident info from JWT tokens
|
2020-12-10 21:36:17 +01:00 |
|
|
ceef7ae5ac
|
Handle JWT tokens
|
2020-12-09 21:55:31 +01:00 |
|
|
acedcef793
|
Add leaderboard JSON
|
2020-10-15 22:27:16 +02:00 |
|
|
abaaf1c301
|
Add sample JSON API for listing challenges
|
2020-10-12 07:27:32 +02:00 |
|
|
5b05c4441c
|
Refactor listing challenges
|
2020-10-12 07:17:48 +02:00 |
|
|
c15dd30804
|
Fix broken view-variant when headers are set
|
2020-09-28 21:38:19 +02:00 |
|
|
82486e43f5
|
Add form for entering output hash for diffing
|
2020-09-28 19:02:14 +02:00 |
|
|
b3c259a478
|
WIP
|
2020-09-12 11:05:18 +02:00 |
|
|
db8c1d6917
|
Show more items
|
2020-09-05 16:56:59 +02:00 |
|
|
e158459bf8
|
Handle showing as percentage
|
2020-09-05 16:45:09 +02:00 |
|
|
0337f8dafd
|
Try to limit number of tests shown for a submission
|
2020-09-05 16:14:20 +02:00 |
|
|
c0ef2319ca
|
When viewing variants, metrics up to priority 4 are shown
|
2020-09-05 15:28:52 +02:00 |
|
|
48506a69fd
|
Fix bug with the button for re-evalation
It appeared in cases when it should not appear.
|
2020-09-05 15:18:29 +02:00 |
|
|
06d31dfb69
|
Force evaluation when re-evaluating
|
2020-09-05 15:07:23 +02:00 |
|
|
dce08f5ce6
|
Repository is cloned if not found on a local disk
|
2020-09-05 14:22:12 +02:00 |
|
|
7311a2a012
|
Minor refactor in cloning code
|
2020-09-05 11:52:33 +02:00 |
|
Filip Gralinski
|
c028e4b6cc
|
Fix anchoring when viewing output
|
2020-08-14 21:07:19 +02:00 |
|
Filip Gralinski
|
08c9a534c7
|
Add helper anchors when the output is viewed
|
2020-08-14 18:33:38 +02:00 |
|
Filip Gralinski
|
b8e7c2172b
|
Ability to see analyses for other metrics
|
2020-08-14 08:47:37 +02:00 |
|
Filip Gralinski
|
55d06e3347
|
Update to the newest GEval
|
2020-08-08 21:52:44 +02:00 |
|
Filip Gralinski
|
b42549cede
|
Add user id in dumped data
|
2020-07-12 17:20:46 +02:00 |
|
Karol Kaczmarek
|
ac1c41f586
|
Add simple annotation option
|
2020-07-11 14:14:35 +02:00 |
|
Filip Gralinski
|
a314155903
|
Try to make some URLs clickable
|
2020-05-31 21:26:29 +02:00 |
|
Filip Gralinski
|
5c6afe3bda
|
Handle GitLab/Gogs webhooks
|
2020-05-30 23:40:03 +02:00 |
|
Filip Gralinski
|
19263fe851
|
More filtering
|
2020-05-30 22:06:21 +02:00 |
|
Filip Gralinski
|
bea0787271
|
Filter out some unwanted submissions
|
2020-05-30 21:56:52 +02:00 |
|
|
f6b696cffa
|
Teacher can see results of his students'
|
2020-03-28 21:18:05 +01:00 |
|
|
3bbbff7291
|
Simplify code
|
2020-03-28 20:59:10 +01:00 |
|
|
4791b5bcda
|
Check for teachers when considering visibility
|
2020-03-28 20:52:12 +01:00 |
|
|
f016e673ce
|
Use alt repo scheme when creating the default URL for submission
|
2020-03-28 18:21:32 +01:00 |
|
|
7e48e0c9fc
|
Refactor challenge submissions
|
2020-03-28 18:08:44 +01:00 |
|
|
f036c50370
|
Validation can be switched off
|
2020-03-26 21:01:04 +01:00 |
|
|
ba0d89ab7d
|
Refactor challenge creation & update - cntd.
|
2020-03-26 19:36:36 +01:00 |
|
|
8c7243f2d5
|
Refactor challenge creation
|
2020-03-26 18:55:01 +01:00 |
|
|
389a018254
|
Fix issue with multiple evaluation results
|
2020-03-04 08:36:37 +01:00 |
|
|
6347d6fbb8
|
Fix showing line-by-line in variants
|
2020-03-03 10:01:39 +01:00 |
|
|
c5048d7007
|
Fix some warnings
|
2020-02-22 19:12:07 +01:00 |
|
|
5398783636
|
Finish handling alternative repo schemes
|
2020-02-22 09:12:13 +01:00 |
|
|
7560d3ca17
|
Be possible to set alternative repo scheme
|
2020-02-21 23:16:06 +01:00 |
|
|
e935cb6182
|
Trigger via simple GET/POST URL
|
2020-02-21 22:56:39 +01:00 |
|
|
8a731aaa35
|
Update geval
|
2020-01-31 18:55:19 +01:00 |
|
|
d2a59e59a5
|
Add bootstrap resampling
|
2020-01-28 23:14:46 +01:00 |
|
|
580c141a8e
|
Fix sorting tests
|
2020-01-12 19:27:07 +01:00 |
|
|
e323eb6bea
|
Bring back desc for boolean values
|
2020-01-07 22:02:06 +01:00 |
|
|
70035e5dcf
|
Fix bug with the wrong result being shown
|
2020-01-04 22:35:25 +01:00 |
|
|
763de554e5
|
Merge branch 'speedup'
|
2020-01-04 22:34:34 +01:00 |
|
|
2fd5ee15a2
|
Format variant results as cross tables
|
2020-01-04 22:34:03 +01:00 |
|
|
77895c5cdc
|
Fix sorting in leaderboard
|
2020-01-04 20:53:24 +01:00 |
|
|
00f2c4567a
|
Preselect items for faster generation of leaderboards
|
2020-01-04 10:32:52 +01:00 |
|