Commit Graph

34 Commits

Author SHA1 Message Date
0c1a10959c Use file name with file path as identifier 2021-12-15 00:52:31 +01:00
649bb01249 Refactor h1 and inline button for exercise show 2021-06-08 09:00:25 +02:00
da0a682ffb Apply manual rubocop fixes 2021-05-14 22:03:06 +02:00
40d83dbb1d Fix access to exercise-specific RfC listing 2021-04-07 14:06:32 +02:00
2678d9ecdf Add admin UI to assign tips to exercises 2020-10-14 14:34:27 +02:00
914eeb6035 Add submission deadline to exercises and allow teachers to view their submissions 2020-05-07 21:23:27 +02:00
dec557da55 Readd collapse for editing an exercise 2020-05-05 16:52:29 +02:00
d07b4f436e Add more actions to show exercise 2020-05-05 16:52:28 +02:00
2b326b4ff7 Apply various updates and add reminder for collapse 2020-05-04 16:46:12 +02:00
8e5debd2e4 default to unpublished on import 2019-10-14 15:57:53 +02:00
87798212ad add unpublished to views 2019-10-11 16:28:50 +02:00
3c65565b8c enable export to codeharbor 2019-09-02 19:03:50 +02:00
2af93ea308 implement file import 2019-08-21 18:27:42 +02:00
2125fb1c1d Ensure views only link to those actions allowed for current user 2018-12-12 14:09:19 +01:00
dd0f56659e Use webpack to deliver newest d3-tip.js, highlight.js and vis.js 2018-11-06 16:49:43 +01:00
7bdb962616 Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites 2018-11-06 16:49:41 +01:00
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
4e6d7f8b8a Order files by name by default
Explicit ordering in the view (!) is now no longer necessary.
2018-09-30 00:40:21 +02:00
95a849e9f5 removed expected working time from show/create/index and database since we do not use it 2017-10-04 11:41:08 +02:00
0db11884bc Extended Exercises by worktime, difficulty and tags, added ProxyExercises as prework for recommendations
Tags can be added to exercises in the edit view. Tags can monitored under /tags.
Added the concept of ProxyExercises which are a collection of Exercises. They can be found under /proxy_exercises
Added Interventions as prework to show interventions later to the user.
Added exercise/[:id]/working_time to return the working time of the user in this exercise and the average working time of all users in this exercise
2017-03-21 10:31:32 +01:00
8f499b72da Feature: Auto-Completion in Source Code
+ allow flags for exercises
2016-09-07 17:34:20 +02:00
b0d468c0e0 remove rest of teams code -- NEED TO REMOVE TEAMS FROM DATABASE! 2016-06-30 12:17:19 +02:00
a2d92f1521 file ordering in show of exercises, collapse behavior 2016-06-24 16:41:51 +02:00
d26d859df1 resolve confilts 2016-05-12 18:45:14 +02:00
a16eb4b15b sorting files alphabetically 2016-05-12 17:13:30 +02:00
e2f4991e54 change collapsing style 2016-05-12 17:09:13 +02:00
aba6d56a87 Enable exercise forms to manipulate file creation flag 2016-05-10 17:14:07 +02:00
cc0a541add do not render instructions (as they are not used / filled) any longer.
Instead, render markdown from the description.
2016-03-11 15:49:06 +01:00
0d7d350581 Collapse files in exercise index view 2016-03-10 16:51:19 +01:00
7dee100665 Hide actions that are not available to teachers 2016-03-02 11:55:26 +01:00
10da12f950 option to hide the file tree in exercises. 2015-09-22 18:22:25 +02:00
012220d183 updated highlight.js to 8.4 2015-03-10 11:58:26 +01:00
dd624b26c8 started implementing teams 2015-01-28 12:28:09 +01:00
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00