|
52ae6ae9a5
|
start transition to multiple variants per submission
|
2018-07-04 16:22:10 +02:00 |
|
|
306d9d0af6
|
update for GEval 1.1.0.0
|
2018-06-29 08:05:33 +02:00 |
|
|
4ec90bdb10
|
introducint 2 modes for tags
|
2018-06-27 13:32:45 +02:00 |
|
|
7b7001845d
|
a submission can be removed now (actually hidden)
|
2018-06-27 13:09:11 +02:00 |
|
|
252da6316a
|
fix problem with git-annex remote when updating a repo, get rid of some warnings
|
2018-06-14 20:35:48 +02:00 |
|
|
f7a85e80a0
|
fix handling compressed expected files
|
2018-06-09 15:35:31 +02:00 |
|
|
d7c656217f
|
fix mutiple metrics
|
2018-06-08 22:15:49 +02:00 |
|
|
32f0d1eb12
|
fix handle compressed out-files
|
2018-06-08 21:59:06 +02:00 |
|
|
1ea5e4ecbd
|
handle multiple metrics for the same test
|
2018-06-08 15:00:40 +02:00 |
|
|
fe170e9a05
|
fix handling GitLab URLs
|
2018-06-06 14:18:27 +02:00 |
|
|
a9de751d87
|
showing submissions correctly in "branches" mode
|
2018-06-06 13:43:17 +02:00 |
|
|
115df0521d
|
improve "branches" mode
|
2018-06-06 13:08:38 +02:00 |
|
|
92c0927dca
|
fix update a submission when using git-annex
|
2018-06-06 12:58:50 +02:00 |
|
|
85c9ad6646
|
improve how-to for self-hosted instances and git-annex
|
2018-06-06 10:30:53 +02:00 |
|
|
28222d5a37
|
repo host can be set
|
2018-06-05 23:04:58 +02:00 |
|
|
1262cc7cb8
|
does not check for correctness of Git URLs
(URL copied&pasted from, for instance, GitLab does not have the protocol anyway.)
|
2018-06-05 22:39:02 +02:00 |
|
|
0b1263af27
|
fix pargins git-annex remote
|
2018-06-05 16:57:44 +02:00 |
|
|
35bb3c7af6
|
finished handling git-annex
|
2018-06-05 16:23:16 +02:00 |
|
|
e06f2120ea
|
start using Runner monad
|
2018-06-05 09:36:48 +02:00 |
|
|
dcdf71b5e6
|
prepare Runner for better running stuff
|
2018-06-05 09:07:01 +02:00 |
|
|
edf0624b95
|
refactor running stuff
|
2018-06-05 08:22:51 +02:00 |
|
|
f1502c16e4
|
start handling git-annex remote
|
2018-06-05 07:46:42 +02:00 |
|
|
06970317a7
|
refactored cloning cntd.
|
2018-06-04 22:14:39 +02:00 |
|
|
ae389aa144
|
refactor cloning cntd.
|
2018-06-04 21:58:05 +02:00 |
|
|
61ca7e7839
|
refactor cloning git repos
|
2018-06-01 22:52:49 +02:00 |
|
|
0662522a44
|
update to Stack LTS 11.9
|
2018-05-20 16:58:48 +02:00 |
|
|
4e3fb94ce0
|
update for LTS 10.10
|
2018-05-19 08:05:24 +02:00 |
|
|
a2d13c5b61
|
using Gonito.net in class
|
2018-04-07 18:51:58 +02:00 |
|
|
f263913c6b
|
clean up starred
|
2018-01-25 16:43:50 +01:00 |
|
|
d38e14c07a
|
API for returning scores
|
2018-01-25 16:34:05 +01:00 |
|
|
3a90144858
|
update for changes in GEval
|
2018-01-25 09:13:06 +01:00 |
|
|
828ae71006
|
starred challenges
|
2018-01-18 09:21:21 +01:00 |
|
|
ce9ef289f6
|
add background image
|
2018-01-18 08:21:06 +01:00 |
|
|
069e3cf5e1
|
fixes for the new geval
|
2018-01-17 22:07:54 +01:00 |
|
|
9f947e79f9
|
show extra points
|
2018-01-02 20:37:11 +01:00 |
|
|
ffd746d51a
|
show message when extra points added
|
2018-01-02 19:36:41 +01:00 |
|
|
0243665bb0
|
organize score per course
|
2018-01-02 19:34:23 +01:00 |
|
|
f3b6f4b050
|
add extra points
|
2018-01-02 18:55:35 +01:00 |
|
|
6784d8cec5
|
take precision
|
2018-01-02 17:17:54 +01:00 |
|
|
14c5c59aaa
|
a user can start working on a task in a different course
|
2017-12-12 09:39:02 +01:00 |
|
|
08b357fb64
|
filter achievements
|
2017-10-20 10:00:03 +02:00 |
|
|
6aba6be745
|
course can be given
|
2017-10-20 09:49:37 +02:00 |
|
|
c1f8e2d83e
|
achievement can be edited now
|
2017-10-20 09:24:36 +02:00 |
|
|
ab76d28b43
|
filtre out closed courses in achievements
|
2017-10-03 22:16:00 +02:00 |
|
|
c8500ea128
|
show course in Achievements
|
2017-10-03 07:23:52 +02:00 |
|
|
f54dd4ec8f
|
achievement can be linked to a course now
|
2017-09-29 15:53:20 +02:00 |
|
|
0a745175aa
|
add table for courses, challenge could be selected for an achievement
|
2017-09-29 14:50:09 +02:00 |
|
|
cf860889d7
|
info on triggering
|
2017-09-28 16:51:10 +02:00 |
|
|
e32a9e3aa5
|
split triggering into local and remote
|
2017-09-28 16:11:22 +02:00 |
|
|
d79e03e956
|
change triggering
|
2017-09-28 15:12:14 +02:00 |
|
|
bed791a5c6
|
trigger evaluation remotely
|
2017-09-28 11:29:48 +02:00 |
|
|
029ff775a4
|
take description & tags from commit log message
|
2017-09-27 22:44:00 +02:00 |
|
|
ef00b8d9d1
|
tags can be added during submission
|
2017-09-27 19:38:42 +02:00 |
|
|
2949ce3a8a
|
improve HowTo
|
2017-09-25 12:47:01 +02:00 |
|
|
7a9eb28b48
|
setting up an account more intuitive
|
2017-09-23 15:30:10 +02:00 |
|
|
e3a3f28da0
|
use tooltips instead of a list
|
2017-09-23 15:04:40 +02:00 |
|
|
8be73e73a1
|
trying to switch off autocomplete in account settings (not fully possible)
|
2017-09-23 14:51:15 +02:00 |
|
|
2729ccd68f
|
use HTTPS for gitlist
|
2017-09-23 10:33:39 +02:00 |
|
|
de84c23900
|
improve readability of password reset messages
|
2017-09-23 08:45:04 +02:00 |
|
|
40cd97ee2b
|
switch to Stack LTS 9.5, remove Fay
|
2017-09-22 14:23:03 +02:00 |
|
Filip Gralinski
|
8f12613b54
|
update presentation
|
2017-05-30 14:20:22 +02:00 |
|
|
f4e1870011
|
fix challenge
|
2017-05-29 23:35:58 +02:00 |
|
|
0ed348fc4f
|
update datech presentation
|
2017-05-29 23:24:12 +02:00 |
|
|
372d814983
|
tags can be accepted now
|
2017-05-28 10:06:50 +02:00 |
|
|
f8779ce044
|
show tag status
|
2017-05-27 22:31:53 +02:00 |
|
|
051ba92394
|
start DATeCH presentation
|
2017-05-27 08:59:10 +02:00 |
|
|
ea217896be
|
score table usable now
|
2017-05-15 14:25:54 +02:00 |
|
|
b033d0c4b5
|
initial work on score
|
2017-05-15 13:55:56 +02:00 |
|
|
e2c5ae179c
|
submissions can be sent to review now
|
2017-04-03 12:22:52 +02:00 |
|
|
d63223837e
|
give up option for achievements
|
2017-04-03 11:27:08 +02:00 |
|
|
d322896ebe
|
link for starting work
|
2017-03-18 21:33:41 +01:00 |
|
|
28c3b231e8
|
link challenges in achievements
|
2017-03-18 19:53:32 +01:00 |
|
|
8bda241416
|
show tags at achievements
|
2017-03-18 16:04:53 +01:00 |
|
|
25b1b2e801
|
show tags at leaderboard
|
2017-03-18 15:57:27 +01:00 |
|
|
4918015dbd
|
fix typo in a class name
|
2017-03-18 15:16:01 +01:00 |
|
|
2661fda4f8
|
add checkbox for anonimity
|
2017-03-18 14:51:09 +01:00 |
|
|
ed0e956dbc
|
show who's working
|
2017-03-13 12:00:38 +01:00 |
|
|
104500869e
|
show max submitters
|
2017-03-13 11:26:39 +01:00 |
|
|
bce4d4768e
|
add points to achievements
|
2017-02-26 22:01:27 +01:00 |
|
|
a8b8b1e5c8
|
achievements
|
2017-02-26 21:40:38 +01:00 |
|
|
9d56f91b00
|
fix setting your account without changing the password
|
2017-02-26 09:54:05 +01:00 |
|
|
3e3d94a589
|
labels visible
|
2017-02-25 22:53:17 +01:00 |
|
|
d52b149d04
|
edit submissions (with tags)
|
2017-02-25 19:13:55 +01:00 |
|
|
b7fc462c14
|
start work on editing submissions
|
2017-02-19 22:26:01 +01:00 |
|
|
b6336a65af
|
add auxiliary function
|
2017-02-19 16:12:14 +01:00 |
|
|
846c2964cb
|
fix warning
|
2017-02-19 16:11:59 +01:00 |
|
|
54ebe9d2a8
|
add tags
|
2017-02-19 14:05:56 +01:00 |
|
|
332d520eee
|
improve redirection after resetting a password
|
2017-02-18 11:32:48 +01:00 |
|
|
ea1e13ead6
|
admins password cannot be reset
|
2017-02-18 11:10:39 +01:00 |
|
|
19b89f26ce
|
password quality is checked in account settings as well
|
2017-02-18 10:59:27 +01:00 |
|
|
72c358ee62
|
check whether the password is not weak when resetting a password
|
2017-02-18 10:51:46 +01:00 |
|
|
62fb3ce251
|
create/verify password reset links
|
2017-02-18 10:26:02 +01:00 |
|
|
cf5a26a201
|
get rid of Persona, info on how to get an account
|
2017-01-28 11:22:56 +01:00 |
|
|
106db0d14d
|
clarification as regards passwords
|
2016-12-03 15:19:11 +01:00 |
|
|
6ab6bcdab4
|
info on shutting down Person by Mozilla
|
2016-12-03 14:33:55 +01:00 |
|
|
72586a6dc7
|
login via HashDB
|
2016-12-03 14:14:39 +01:00 |
|
|
5718401d50
|
remove some warnings
|
2016-12-03 13:36:32 +01:00 |
|
Filip Gralinski
|
e714edb84b
|
final fixes
|
2016-05-27 08:48:26 +02:00 |
|
Filip Gralinski
|
14005932ce
|
4REAL presentation
|
2016-05-17 14:55:03 +02:00 |
|
|
92fcae3d12
|
start work on presentation
|
2016-05-16 23:45:50 +02:00 |
|
|
9ee12c3751
|
add RSS for a challenge timeline
|
2016-05-03 22:14:55 +02:00 |
|
|
264f53eaf3
|
refactor timeline
|
2016-05-03 13:06:47 +02:00 |
|
|
92185a14a9
|
improve handling an anonymous user
|
2016-05-03 12:29:56 +02:00 |
|
|
e80f72d741
|
add avatars
|
2016-05-03 10:21:40 +02:00 |
|
|
30b7db5714
|
add timeline (discussion/comments)
|
2016-05-03 08:46:10 +02:00 |
|
|
382f5d959b
|
info on keys
|
2016-03-14 21:12:54 +01:00 |
|
|
f14febf984
|
refactor generating tables
|
2016-02-17 09:43:25 +01:00 |
|
|
c5a2b4e9c3
|
format scores
|
2016-02-17 09:34:34 +01:00 |
|
|
961b767b74
|
add "folder" icon
|
2016-02-16 21:26:57 +01:00 |
|
|
a08e61fcd2
|
add "i" icon for submissions
|
2016-02-16 21:10:10 +01:00 |
|
|
876b329b82
|
format timestamp
|
2016-02-16 19:00:26 +01:00 |
|
|
e4dafcd5c6
|
generate correct Bootstrap forms
|
2016-02-15 20:36:01 +01:00 |
|
|
4e3523e3db
|
only public submissions are listed when queried
|
2016-02-15 12:42:05 +01:00 |
|
|
923b1fe8f0
|
add "make it public" feature
|
2016-02-15 11:43:47 +01:00 |
|
|
cf55550453
|
handle is_anonymous
|
2016-02-14 08:59:12 +01:00 |
|
|
92af354a88
|
add new fields
|
2016-02-14 08:44:16 +01:00 |
|
|
35904ff04f
|
visualize forks
|
2016-02-12 23:21:26 +01:00 |
|
Filip Gralinski
|
8d3f6a01bb
|
add querying for commits
|
2016-02-12 13:00:33 +01:00 |
|
|
c09aacddfd
|
fix updating non-master branches
|
2016-02-11 22:25:07 +01:00 |
|
|
f06e104f3d
|
start showing graphs (no edges yet)
|
2016-02-11 21:54:22 +01:00 |
|
|
bdbc55f450
|
linkify git URLs, minor fixes on the main page
|
2016-01-10 20:32:11 +01:00 |
|
|
0230b29db1
|
add handling VAR_DIR env variable
|
2016-01-08 21:57:29 +01:00 |
|
|
c6a6ee45f4
|
metric is now obligatory for test in the DB
|
2015-12-20 21:00:00 +01:00 |
|
|
88b5d80953
|
add leaderboard
|
2015-12-12 18:53:20 +01:00 |
|
|
5bca45faf3
|
refactor for multiple public keys
|
2015-11-11 22:37:25 +01:00 |
|
|
d69e953c35
|
add how-to
|
2015-11-11 22:10:41 +01:00 |
|
|
1846e10016
|
make it more user-friendly
|
2015-11-11 13:25:09 +01:00 |
|
|
bd8fc83c05
|
fix updating repos, evaluation non-default test sets
|
2015-11-11 10:24:03 +01:00 |
|
|
17d32aa8e7
|
faster cloning
|
2015-11-11 09:50:32 +01:00 |
|
|
8c7e9f4a13
|
ID and SSH pub key can be set by the user
|
2015-11-10 21:35:42 +01:00 |
|
|
5aba62400b
|
accept all, add admin role
|
2015-10-06 22:56:57 +02:00 |
|
|
78da3fb2c8
|
fix "my submissions"
|
2015-09-30 20:42:25 +02:00 |
|
|
ba81476e80
|
add submitter to a submission
|
2015-09-30 20:32:06 +02:00 |
|
|
652e82fa62
|
add "your account" option
|
2015-09-30 20:15:33 +02:00 |
|
|
3722329152
|
list all submissions
|
2015-09-29 22:31:56 +02:00 |
|
|
23f8df8961
|
do evaluation with GEval
|
2015-09-29 18:23:11 +02:00 |
|
Filip Gralinski
|
d30e61961f
|
start evaluation
|
2015-09-29 14:33:19 +02:00 |
|
Filip Gralinski
|
4b138e3e36
|
add "out" records
|
2015-09-29 14:15:49 +02:00 |
|
|
24ac68937c
|
getting submission repo
|
2015-09-28 23:43:55 +02:00 |
|
|
9a5104cbb4
|
add name to tests
|
2015-09-28 18:10:59 +02:00 |
|
|
f6dce92d8d
|
show repo URL/branch
|
2015-09-28 17:45:10 +02:00 |
|
|
2b13573881
|
submission form
|
2015-09-06 15:33:37 +02:00 |
|
|
d88e20d7ed
|
show Readme
|
2015-09-06 14:24:49 +02:00 |
|
|
8b885c0dca
|
list and show challenges
|
2015-09-04 23:23:32 +02:00 |
|
|
c05a3c55ef
|
add tests
|
2015-09-04 22:21:51 +02:00 |
|
Filip Gralinski
|
f3a473d83e
|
extract title and description
|
2015-09-04 15:10:47 +02:00 |
|
Filip Gralinski
|
b148cc37fc
|
fixed directory names
|
2015-09-04 10:53:23 +02:00 |
|
Filip Gralinski
|
3dfec2d6f4
|
rename dir to final dir
|
2015-09-04 10:51:53 +02:00 |
|
Filip Gralinski
|
c1ed05edf0
|
add challenge
|
2015-09-04 10:16:12 +02:00 |
|
Filip Gralinski
|
62bd9a514f
|
commits are correctly reflected in DB
|
2015-09-04 10:02:33 +02:00 |
|
|
d8a775a9ee
|
add challenge
|
2015-09-04 06:47:49 +02:00 |
|
|
f68371e7e8
|
gathering output fully working
|
2015-08-30 13:11:34 +02:00 |
|
|
cdc7e0c3d2
|
running git
|
2015-08-30 12:33:47 +02:00 |
|
|
3ee7a80c6f
|
cntd.
|
2015-08-29 22:19:44 +02:00 |
|
|
d1b56dba55
|
pub/sub implemented
|
2015-08-29 18:24:01 +02:00 |
|
|
f00df0797f
|
add create-challenge form
|
2015-08-29 14:58:47 +02:00 |
|
|
711e8117cb
|
init
|
2015-08-20 22:33:38 +02:00 |
|