Commit Graph

184 Commits

Author SHA1 Message Date
Filip Gralinski ae389aa144 refactor cloning cntd. 2018-06-04 21:58:05 +02:00
Filip Gralinski 61ca7e7839 refactor cloning git repos 2018-06-01 22:52:49 +02:00
Filip Gralinski 0662522a44 update to Stack LTS 11.9 2018-05-20 16:58:48 +02:00
Filip Gralinski 4e3fb94ce0 update for LTS 10.10 2018-05-19 08:05:24 +02:00
Filip Gralinski a2d13c5b61 using Gonito.net in class 2018-04-07 18:51:58 +02:00
Filip Gralinski f263913c6b clean up starred 2018-01-25 16:43:50 +01:00
Filip Gralinski d38e14c07a API for returning scores 2018-01-25 16:34:05 +01:00
Filip Gralinski 3a90144858 update for changes in GEval 2018-01-25 09:13:06 +01:00
Filip Gralinski 828ae71006 starred challenges 2018-01-18 09:21:21 +01:00
Filip Gralinski ce9ef289f6 add background image 2018-01-18 08:21:06 +01:00
Filip Gralinski 069e3cf5e1 fixes for the new geval 2018-01-17 22:07:54 +01:00
Filip Gralinski 9f947e79f9 show extra points 2018-01-02 20:37:11 +01:00
Filip Gralinski ffd746d51a show message when extra points added 2018-01-02 19:36:41 +01:00
Filip Gralinski 0243665bb0 organize score per course 2018-01-02 19:34:23 +01:00
Filip Gralinski f3b6f4b050 add extra points 2018-01-02 18:55:35 +01:00
Filip Gralinski 6784d8cec5 take precision 2018-01-02 17:17:54 +01:00
Filip Gralinski 14c5c59aaa a user can start working on a task in a different course 2017-12-12 09:39:02 +01:00
Filip Gralinski 08b357fb64 filter achievements 2017-10-20 10:00:03 +02:00
Filip Gralinski 6aba6be745 course can be given 2017-10-20 09:49:37 +02:00
Filip Gralinski c1f8e2d83e achievement can be edited now 2017-10-20 09:24:36 +02:00
Filip Gralinski ab76d28b43 filtre out closed courses in achievements 2017-10-03 22:16:00 +02:00
Filip Gralinski c8500ea128 show course in Achievements 2017-10-03 07:23:52 +02:00
Filip Gralinski f54dd4ec8f achievement can be linked to a course now 2017-09-29 15:53:20 +02:00
Filip Gralinski 0a745175aa add table for courses, challenge could be selected for an achievement 2017-09-29 14:50:09 +02:00
Filip Gralinski cf860889d7 info on triggering 2017-09-28 16:51:10 +02:00
Filip Gralinski e32a9e3aa5 split triggering into local and remote 2017-09-28 16:11:22 +02:00
Filip Gralinski d79e03e956 change triggering 2017-09-28 15:12:14 +02:00
Filip Gralinski bed791a5c6 trigger evaluation remotely 2017-09-28 11:29:48 +02:00
Filip Gralinski 029ff775a4 take description & tags from commit log message 2017-09-27 22:44:00 +02:00
Filip Gralinski ef00b8d9d1 tags can be added during submission 2017-09-27 19:38:42 +02:00
Filip Gralinski 2949ce3a8a improve HowTo 2017-09-25 12:47:01 +02:00
Filip Gralinski 7a9eb28b48 setting up an account more intuitive 2017-09-23 15:30:10 +02:00
Filip Gralinski e3a3f28da0 use tooltips instead of a list 2017-09-23 15:04:40 +02:00
Filip Gralinski 8be73e73a1 trying to switch off autocomplete in account settings (not fully possible) 2017-09-23 14:51:15 +02:00
Filip Gralinski 2729ccd68f use HTTPS for gitlist 2017-09-23 10:33:39 +02:00
Filip Gralinski de84c23900 improve readability of password reset messages 2017-09-23 08:45:04 +02:00
Filip Gralinski 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
Filip Gralinski f4e1870011 fix challenge 2017-05-29 23:35:58 +02:00
Filip Gralinski 0ed348fc4f update datech presentation 2017-05-29 23:24:12 +02:00
Filip Gralinski 372d814983 tags can be accepted now 2017-05-28 10:06:50 +02:00
Filip Gralinski f8779ce044 show tag status 2017-05-27 22:31:53 +02:00
Filip Gralinski 051ba92394 start DATeCH presentation 2017-05-27 08:59:10 +02:00
Filip Gralinski ea217896be score table usable now 2017-05-15 14:25:54 +02:00
Filip Gralinski b033d0c4b5 initial work on score 2017-05-15 13:55:56 +02:00
Filip Gralinski e2c5ae179c submissions can be sent to review now 2017-04-03 12:22:52 +02:00
Filip Gralinski d63223837e give up option for achievements 2017-04-03 11:27:08 +02:00
Filip Gralinski d322896ebe link for starting work 2017-03-18 21:33:41 +01:00
Filip Gralinski 28c3b231e8 link challenges in achievements 2017-03-18 19:53:32 +01:00
Filip Gralinski 8bda241416 show tags at achievements 2017-03-18 16:04:53 +01:00
Filip Gralinski 25b1b2e801 show tags at leaderboard 2017-03-18 15:57:27 +01:00
Filip Gralinski 4918015dbd fix typo in a class name 2017-03-18 15:16:01 +01:00
Filip Gralinski 2661fda4f8 add checkbox for anonimity 2017-03-18 14:51:09 +01:00
Filip Gralinski ed0e956dbc show who's working 2017-03-13 12:00:38 +01:00
Filip Gralinski 104500869e show max submitters 2017-03-13 11:26:39 +01:00
Filip Gralinski bce4d4768e add points to achievements 2017-02-26 22:01:27 +01:00
Filip Gralinski a8b8b1e5c8 achievements 2017-02-26 21:40:38 +01:00
Filip Gralinski 9d56f91b00 fix setting your account without changing the password 2017-02-26 09:54:05 +01:00
Filip Gralinski 3e3d94a589 labels visible 2017-02-25 22:53:17 +01:00
Filip Gralinski d52b149d04 edit submissions (with tags) 2017-02-25 19:13:55 +01:00
Filip Gralinski b7fc462c14 start work on editing submissions 2017-02-19 22:26:01 +01:00
Filip Gralinski b6336a65af add auxiliary function 2017-02-19 16:12:14 +01:00
Filip Gralinski 846c2964cb fix warning 2017-02-19 16:11:59 +01:00
Filip Gralinski 54ebe9d2a8 add tags 2017-02-19 14:05:56 +01:00
Filip Gralinski 332d520eee improve redirection after resetting a password 2017-02-18 11:32:48 +01:00
Filip Gralinski ea1e13ead6 admins password cannot be reset 2017-02-18 11:10:39 +01:00
Filip Gralinski 19b89f26ce password quality is checked in account settings as well 2017-02-18 10:59:27 +01:00
Filip Gralinski 72c358ee62 check whether the password is not weak when resetting a password 2017-02-18 10:51:46 +01:00
Filip Gralinski 62fb3ce251 create/verify password reset links 2017-02-18 10:26:02 +01:00
Filip Gralinski cf5a26a201 get rid of Persona, info on how to get an account 2017-01-28 11:22:56 +01:00
Filip Gralinski 106db0d14d clarification as regards passwords 2016-12-03 15:19:11 +01:00
Filip Gralinski 6ab6bcdab4 info on shutting down Person by Mozilla 2016-12-03 14:33:55 +01:00
Filip Gralinski 72586a6dc7 login via HashDB 2016-12-03 14:14:39 +01:00
Filip Gralinski 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
Filip Gralinski 92fcae3d12 start work on presentation 2016-05-16 23:45:50 +02:00
Filip Gralinski 9ee12c3751 add RSS for a challenge timeline 2016-05-03 22:14:55 +02:00
Filip Gralinski 264f53eaf3 refactor timeline 2016-05-03 13:06:47 +02:00
Filip Gralinski 92185a14a9 improve handling an anonymous user 2016-05-03 12:29:56 +02:00
Filip Gralinski e80f72d741 add avatars 2016-05-03 10:21:40 +02:00
Filip Gralinski 30b7db5714 add timeline (discussion/comments) 2016-05-03 08:46:10 +02:00
Filip Gralinski 382f5d959b info on keys 2016-03-14 21:12:54 +01:00
Filip Gralinski f14febf984 refactor generating tables 2016-02-17 09:43:25 +01:00
Filip Gralinski c5a2b4e9c3 format scores 2016-02-17 09:34:34 +01:00
Filip Gralinski 961b767b74 add "folder" icon 2016-02-16 21:26:57 +01:00
Filip Gralinski a08e61fcd2 add "i" icon for submissions 2016-02-16 21:10:10 +01:00
Filip Gralinski 876b329b82 format timestamp 2016-02-16 19:00:26 +01:00
Filip Gralinski e4dafcd5c6 generate correct Bootstrap forms 2016-02-15 20:36:01 +01:00
Filip Gralinski 4e3523e3db only public submissions are listed when queried 2016-02-15 12:42:05 +01:00
Filip Gralinski 923b1fe8f0 add "make it public" feature 2016-02-15 11:43:47 +01:00
Filip Gralinski cf55550453 handle is_anonymous 2016-02-14 08:59:12 +01:00
Filip Gralinski 92af354a88 add new fields 2016-02-14 08:44:16 +01:00
Filip Gralinski 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
Filip Gralinski c09aacddfd fix updating non-master branches 2016-02-11 22:25:07 +01:00
Filip Gralinski f06e104f3d start showing graphs (no edges yet) 2016-02-11 21:54:22 +01:00
Filip Gralinski bdbc55f450 linkify git URLs, minor fixes on the main page 2016-01-10 20:32:11 +01:00
Filip Gralinski 0230b29db1 add handling VAR_DIR env variable 2016-01-08 21:57:29 +01:00
Filip Gralinski c6a6ee45f4 metric is now obligatory for test in the DB 2015-12-20 21:00:00 +01:00