Commit Graph

279 Commits

Author SHA1 Message Date
Karol
9512fe4a79 add check_uuid_url to codeharbor_link 2019-10-20 16:20:04 +02:00
Karol
7e7be4721a wip multi-step export 2019-10-20 11:02:57 +02:00
Karol
4ab78c170e add uuid check 2019-10-16 19:19:28 +02:00
Karol
9c009ee4ec add functionality, when user is not authorized 2019-10-14 17:49:49 +02:00
Karol
8e5debd2e4 default to unpublished on import 2019-10-14 15:57:53 +02:00
Karol
87798212ad add unpublished to views 2019-10-11 16:28:50 +02:00
Karol
64f6f088f5 add warnings 2019-10-08 18:31:29 +02:00
Karol
6a296cbe65 fix exercise_file duplication bug 2019-10-07 18:50:07 +02:00
Karol
973cc43f4c self-review 2019-09-03 15:26:28 +02:00
Karol
3c65565b8c enable export to codeharbor 2019-09-02 19:03:50 +02:00
Karol
8c306669af codeharbor_links editable through own profile 2019-08-27 18:33:21 +02:00
Karol
ec48d1f447 readding codeharbor_link views and actions 2019-08-26 19:06:52 +02:00
Ralf Teusner
34df8f8cdc add total number of submissions for exercise collections 2019-06-11 18:24:59 +02:00
MrSerth
35a32ff927 Update config/locales/de.yml
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
2019-03-29 16:02:31 +01:00
MrSerth
ad5b240802 Update config/locales/en.yml
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
2019-03-29 15:58:29 +01:00
MrSerth
bdc58215b0 Update config/locales/de.yml
Co-Authored-By: rteusner <ralf.teusner@hpi.de>
2019-03-29 15:58:19 +01:00
Ralf Teusner
193cc6c70d enhance exercise_collection_statistics 2019-03-29 15:32:00 +01:00
Sebastian Serth
900bc896c9 Implement working time graph for study group dashboard
(so far, without live update)
2019-03-12 10:32:23 +01:00
Sebastian Serth
114f77e799 Extract WORKING_TIME_DELTA to be used globally and set it to 5 min. 2019-03-09 00:32:36 +01:00
Sebastian Serth
d63700c7db Add live dashboard for teachers in the context of an exercise
This commit also adds the fundamentals for ActionCable
2019-03-06 14:00:59 +01:00
rteusner
ac7e41d8b3 Merge pull request #248 from openHPI/improve_groups
Improve groups with a view and always create a group
2018-12-19 13:57:41 +01:00
MrSerth
0a5bb4854a Update config/locales/en.yml 2018-12-18 15:30:38 +01:00
Sebastian Serth
7983c0797a Add view for StudyGroups 2018-12-14 14:52:04 +01:00
Sebastian Serth
1a26d67c82 Merge branch 'master' into add_roles_via_LTI
# Conflicts:
#	app/views/application/_breadcrumbs.html.slim
#	app/views/application/welcome.html.slim
#	app/views/exercise_collections/show.html.slim
#	app/views/external_users/index.html.slim
#	app/views/layouts/application.html.slim
#	app/views/proxy_exercises/index.html.slim
#	app/views/user_exercise_feedbacks/index.html.slim
#	app/views/user_mailer/send_thank_you_note.slim
2018-12-14 00:53:06 +01:00
Sebastian Serth
4a1cd3037c Fix execution of code via Ajax.
Add output message for program runs without any output
2018-12-13 13:55:45 +01:00
Sebastian Serth
3665058435 Fix tests and slightly refactor some policies 2018-12-12 14:09:20 +01:00
rteusner
8dfcef3e45 Merge pull request #235 from openHPI/remove_old_hints
Completely remove old hints connected to the execution environment
2018-11-30 15:41:01 +01:00
Sebastian Serth
56c59a616e Completely remove old non-structured errors and migrate existing ones. 2018-11-30 11:27:25 +01:00
Maximilian Grundke
a07d440e02 Translate button 2018-10-05 15:03:27 +02:00
Maximilian Grundke
b9054bbcba Localize flowr heading 2018-09-18 15:13:44 +02:00
Maximilian Grundke
11137fa5f6 Style exercise description as a card and display an additional (more obvious) toggle 2018-08-03 14:38:58 +02:00
Maximilian Grundke
3162764c81 Fix the spelling mistake "occured" with "occurred" 2018-08-02 08:08:52 +00:00
Maximilian Grundke
7f18d844db Allow to order exercises in collection by title 2018-07-20 11:39:00 +02:00
Maximilian Grundke
43a220ddc8 Fix translations 2018-07-20 11:20:31 +02:00
Maximilian Grundke
5ea30b5625 Add UI for adding exercises to collection 2018-07-13 15:42:26 +02:00
Maximilian Grundke
1f8b505d47 Merge branch 'fix/exercise-anomaly-detection-nil-values' into feature/ordered_exercise_collection 2018-07-10 12:46:27 +02:00
Maximilian Grundke
e7b38df0eb Add sortable exercise list to exercise collection new/edit page 2018-07-03 16:14:19 +02:00
Maximilian Grundke
76726a5ee3 Align sub-heading style 2018-07-03 14:15:54 +02:00
Maximilian Grundke
517641ae80 Load tag statistics into grid after the profile finished loading 2018-07-03 14:11:26 +02:00
Ralf Teusner
34d7856b97 removed errornous string. 2018-05-28 11:48:12 +02:00
Ralf Teusner
dcba94cc6f fixed grammar 2018-05-16 17:38:48 +02:00
rteusner
42fb81befd Merge pull request #168 from openHPI/activity-graphs
Activity graphs
2018-05-16 14:47:42 +02:00
Maximilian Grundke
2541451d4b Add finishing rate to exercise statistics 2018-05-15 12:47:54 +02:00
Maximilian Grundke
84ea900e4a Merge remote-tracking branch 'origin/master' into activity-graphs
# Conflicts:
#	config/locales/de.yml
#	config/locales/en.yml
2018-04-25 15:46:38 +02:00
Maximilian Grundke
96ebd392b3 Re-use view for user activity 2018-04-25 14:12:43 +02:00
Maximilian Grundke
a0d46d223c Implement ranged user queries 2018-04-25 13:58:40 +02:00
Maximilian Grundke
64555d55fc Allow filtering via UI 2018-04-24 14:46:35 +02:00
Maximilian Grundke
a2088dcd14 Scaffold user and rfc activity history routes 2018-04-24 10:28:30 +02:00
Maximilian Grundke
e36c9568d7 Clean up markup 2018-04-24 10:00:26 +02:00
rteusner
5a2394f1b9 Merge pull request #166 from openHPI/clustered-admin-menu
Structure admin menu
2018-04-11 15:51:05 +02:00