Sebastian Serth
|
42d5480167
|
Ensure to clear LTI session once the score is submitted
|
2020-03-06 16:32:31 +01:00 |
|
Sebastian Serth
|
f2c45b2488
|
Add more LTI debug messages
|
2020-03-04 19:37:05 +01:00 |
|
Sebastian Serth
|
b12da92eac
|
Format extra context message
|
2020-03-04 19:00:45 +01:00 |
|
Sebastian Serth
|
0f140021e5
|
Ensure error is still thrown if lti_parameter is null
|
2020-03-04 18:22:42 +01:00 |
|
Sebastian Serth
|
dbfc1b2e11
|
Add additional logging for Sentry
|
2020-03-04 17:42:07 +01:00 |
|
Sebastian Serth
|
999944ea89
|
Allow teachers and admins to open unpublished exercises
|
2020-01-30 19:38:06 +01:00 |
|
Sebastian Serth
|
6d16dfe14d
|
Add embed options to disable redirect to either rfcs or feedback
|
2020-01-15 14:39:36 +01:00 |
|
Karol
|
f49cd0bed4
|
forbid users to import an exercise they do not have access to (previously a new one was created)
|
2019-12-18 17:52:34 +01:00 |
|
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
|
5625fa63b0
|
add controller specs
|
2019-12-06 17:25:00 +01:00 |
|
Karol
|
4a77536c5f
|
merge master
|
2019-12-03 17:55:58 +01:00 |
|
Karol
|
94026dcedf
|
update proforma gem
|
2019-12-03 17:49:45 +01:00 |
|
Sebastian Serth
|
deaa522a14
|
Disallow external user statistics for teachers
|
2019-12-02 12:05:04 +01:00 |
|
Sebastian Serth
|
ab96fb92c2
|
Add Request for Comments view per exercise, adopt policies for teachers
|
2019-11-29 15:28:06 +01:00 |
|
Sebastian Serth
|
9dfe6b4529
|
Add score and working time to feedback page
|
2019-11-29 15:01:04 +01:00 |
|
Karol
|
3912caab1c
|
support better errorhandling for codeharbor
|
2019-10-25 16:25:57 +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
|
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
|
49d438cef8
|
add endpoint to check for exercise uuid
|
2019-09-24 18:43:38 +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
|
c006bc3dc8
|
wip exercise to task implementation
|
2019-08-29 18:31:32 +02:00 |
|
Karol
|
ec48d1f447
|
readding codeharbor_link views and actions
|
2019-08-26 19:06:52 +02:00 |
|
Karol
|
aafb3f21df
|
file import wip, "native" missing
|
2019-08-22 18:37:47 +02:00 |
|
Karol
|
017644c4a5
|
implementation of import wip
|
2019-08-20 18:37:17 +02: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
|
a0b544fb26
|
Upgrade Ransack #search to #ransack to prevent deprecation warning
|
2019-03-11 09:59:38 +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 |
|
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
|
d3f67ab4c7
|
Rethink permissions in CodeOcean for usage in schools and adopt views
|
2018-12-12 14:09:19 +01:00 |
|
Sebastian Serth
|
a0d8b30ef2
|
Implement support for some basic embed options for work sheets via LTI
This commit also fixes an issue with the flash messages being positioned too high and displayed for too long
|
2018-12-11 14:29:36 +01:00 |
|
rteusner
|
d7dcbdc799
|
Merge pull request #200 from openHPI/remove-ab-tests
Remove ab tests
|
2018-11-15 18:02:34 +01:00 |
|
Sebastian Serth
|
de52db89f0
|
Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
|
2018-11-06 16:46:00 +01:00 |
|
rteusner
|
c1bcc0c95c
|
Update exercises_controller.rb
? "true" : "false" --> .to_s
|
2018-09-24 17:04:32 +02:00 |
|
Maximilian Grundke
|
fc02c4fe56
|
Refactor
|
2018-08-31 14:10:03 +02:00 |
|
Maximilian Grundke
|
98344a109e
|
Fix overlap bug that occurred after mixing interventions and submissions
|
2018-08-31 13:42:25 +02:00 |
|
Ralf Teusner
|
d9d3dc42d4
|
remove all A/B testing code no longer in use.
|
2018-08-09 15:14:52 +02:00 |
|
Ralf Teusner
|
b92bbec280
|
fix redirect to existing user exercise feedback
|
2018-06-15 14:19:06 +02:00 |
|
Ralf Teusner
|
e2567db4ed
|
merged master into disable_rfcs
|
2018-05-16 17:44:28 +02:00 |
|
Ralf Teusner
|
e9462409fd
|
fixed the query, removed scopes, added paranthesis for clarity.
|
2018-05-16 17:06:04 +02:00 |
|
Maximilian Grundke
|
eb2b18a22f
|
Highlight gaps in exercise working time
|
2018-04-10 14:15:35 +02:00 |
|