Karol
|
f680916385
|
remove create_new functionality, when exercise exists on CH but is not editable
|
2019-12-13 16:43:19 +01:00 |
|
Karol
|
eb7a4d5933
|
add german translations
|
2019-12-12 19:19:47 +01:00 |
|
Karol
|
46e7853465
|
specs for services
|
2019-12-09 20:35:49 +01:00 |
|
Karol
|
5625fa63b0
|
add controller specs
|
2019-12-06 17:25:00 +01:00 |
|
Karol
|
4a77536c5f
|
merge master
|
2019-12-03 17:55:58 +01:00 |
|
Sebastian Serth
|
ab96fb92c2
|
Add Request for Comments view per exercise, adopt policies for teachers
|
2019-11-29 15:28:06 +01:00 |
|
Karol
|
3912caab1c
|
support better errorhandling for codeharbor
|
2019-10-25 16:25:57 +02:00 |
|
Karol
|
c0a0b44c4d
|
fix translations
|
2019-10-24 18:07:51 +02:00 |
|
Karol
|
8767b183cf
|
rename action, translation fixes
|
2019-10-22 18:41:06 +02:00 |
|
Karol
|
f51dde4ef7
|
translations and whitespaces
|
2019-10-21 18:03:56 +02:00 |
|
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 |
|