Sebastian Serth
|
ef50b9b859
|
Turtle: Catch more parts for buffering
|
2021-03-15 19:53:29 +01:00 |
|
Sebastian Serth
|
b10e23dd16
|
Upgrade to newest Sentry
|
2021-03-04 14:02:16 +01:00 |
|
Sebastian Serth
|
de0c1e60c6
|
Less strict filter for workspace output
|
2021-02-02 11:28:35 +01:00 |
|
Sebastian Serth
|
6216786e3e
|
Forward exit message even if part of multiple lines
|
2021-01-20 22:16:57 +01:00 |
|
Sebastian Serth
|
862e274739
|
Allow binary files to be downloaded
|
2021-01-11 15:19:37 +01:00 |
|
Sebastian Serth
|
8c04ecdfd1
|
Print no_output message also for Python container
|
2020-11-24 00:46:39 +01:00 |
|
Sebastian Serth
|
1df4685f38
|
Enable buffering for Turtle Commands in WebSocket output
|
2020-11-24 00:21:39 +01:00 |
|
Sebastian Serth
|
839e6e0936
|
Prevent displaying of bash errors in output
|
2020-11-23 23:36:34 +01:00 |
|
Sebastian Serth
|
c2a816968e
|
Show no run output for Python execenv
|
2020-11-08 14:53:50 +01:00 |
|
Sebastian Serth
|
10bbc68829
|
Save file ref for code runs in testrun
|
2020-10-28 14:07:09 +01:00 |
|
Sebastian Serth
|
6ed0185038
|
Refactor handling of new lines for Docker
|
2020-10-16 19:07:26 +02:00 |
|
Sebastian Serth
|
fcd393b9d5
|
Prevent parsing error for empty client commands
|
2020-10-14 14:34:26 +02:00 |
|
Sebastian Serth
|
13b6e50573
|
Exit Python container based on cmd
|
2020-10-14 14:34:26 +02:00 |
|
Sebastian Serth
|
278d48ca6c
|
Docker Output: Convert any object to string if not done automatically
|
2020-05-05 22:43:25 +02:00 |
|
Sebastian Serth
|
48d06b6dbe
|
Persist metrics for container usage (execution time and waiting time) to Testrun table
|
2020-03-26 16:28:56 +01:00 |
|
Sebastian Serth
|
2a7e64490f
|
Remove logging for invalid JSON from Docker container
|
2020-03-05 16:30:59 +01:00 |
|
Sebastian Serth
|
74d99df070
|
Add JavaScript sentry
|
2020-03-05 10:30:57 +01:00 |
|
Sebastian Serth
|
06b3059655
|
Ensure to close DB connections within threads
|
2020-03-04 12:25:09 +01:00 |
|
Sebastian Serth
|
8eddcd44bc
|
Remove gsub from matcher
|
2019-12-17 12:20:21 +01:00 |
|
Sebastian Serth
|
fa229a581e
|
Ensure output is shown even if no test command is given
|
2019-12-16 14:53:17 +01:00 |
|
Sebastian Serth
|
baa0784ede
|
Add custom_embed_option to disallow downloading submissions
|
2019-03-29 14:56:14 +01:00 |
|
Sebastian Serth
|
a0b544fb26
|
Upgrade Ransack #search to #ransack to prevent deprecation warning
|
2019-03-11 09:59:38 +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
|
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
|
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 |
|
Sebastian Serth
|
56c59a616e
|
Completely remove old non-structured errors and migrate existing ones.
|
2018-11-30 11:27:25 +01:00 |
|
Sebastian Serth
|
efacb5a6a9
|
Completely remove old hints connected to the execution environment
|
2018-11-28 01:21:13 +01:00 |
|
Sebastian Serth
|
1131d08e2b
|
Add user_type to RemoteEvaluationMappings
|
2018-11-26 17:56:07 +01:00 |
|
Sebastian Serth
|
9666683bd7
|
Fix error, submission, hints and help views
|
2018-11-06 16:46:01 +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 |
|
Maximilian Grundke
|
e583fe16a4
|
Disable hints when scoring
|
2018-03-14 14:29:44 +01:00 |
|
Maximilian Grundke
|
841a885711
|
Send hints when scoring
|
2018-03-13 14:52:40 +01:00 |
|
Maximilian Grundke
|
ccdcc43431
|
Display hints in editor frontend
|
2018-03-08 16:20:07 +01:00 |
|
Maximilian Grundke
|
a228541dd3
|
Send hints to the frontend via websocket connection
|
2018-03-08 15:25:39 +01:00 |
|
Maximilian Grundke
|
83eba22e7b
|
Add exercise description as txt file to downloaded zip
|
2018-03-07 11:07:45 +01:00 |
|
Ralf Teusner
|
1004acd1d5
|
allow numbers to be passed via std.in (numbers are valid json, but crashed when we tried to access them in a hash way. This is now prevented.)
|
2018-03-01 16:09:29 +01:00 |
|
Maximilian Grundke
|
40fe5c4e69
|
Save submission alongside structured error
|
2018-01-30 11:28:29 +01:00 |
|
Maximilian Grundke
|
7768d34275
|
Fix error detection in run output
|
2018-01-30 11:08:00 +01:00 |
|
Maximilian Grundke
|
e51865c561
|
Lint
|
2018-01-29 16:18:40 +01:00 |
|
Maximilian Grundke
|
32c274d455
|
Rename attribute and restructure conditions
|
2017-11-29 10:39:05 +01:00 |
|
Ralf Teusner
|
1369f9285b
|
The .co file of downloaded submissions has to contain the (original) file_id of the respective files, not the "id".
Otherwise, the merge of the files does not work and will result in duplicate files...
|
2017-11-22 16:20:56 +01:00 |
|
Maximilian Grundke
|
9bebbe9a6c
|
Merge remote-tracking branch 'origin/master' into error-info
# Conflicts:
# app/controllers/concerns/submission_scoring.rb
# app/views/application/_navigation.html.slim
# config/locales/de.yml
# config/locales/en.yml
# db/schema.rb
|
2017-10-15 17:02:19 +02:00 |
|
Ralf Teusner
|
da4d54859c
|
save run outputs with cause requestComments with more content (5000 chars instead of 500). Always save full JSON content.
|
2017-09-21 17:21:13 +02:00 |
|
Ralf Teusner
|
194984a620
|
add cause to testruns
trigger run and assess on request_for_comment
|
2017-09-21 17:21:10 +02:00 |
|
Maximilian Grundke
|
280b4dbe0c
|
Fix question mark bug
|
2017-08-23 15:37:48 +02:00 |
|
Maximilian Grundke
|
4d684a7a05
|
Extract structured errors on run and submit
|
2017-07-12 09:52:33 +02:00 |
|
Niklas Kiefer
|
8f81bb728c
|
change tmp-filename of .co-file
|
2017-04-25 14:16:29 +02:00 |
|
Niklas Kiefer
|
5949d1208e
|
Merge branch 'master' into client-routesv2
|
2017-04-25 13:50:08 +02:00 |
|
Niklas Kiefer
|
4fab791e7f
|
Update submissions_controller.rb
|
2017-03-27 15:52:06 +02:00 |
|
Ralf Teusner
|
bdbc372c0c
|
fixed saving run results. also fixed websocket closing.
|
2017-03-24 18:47:30 +01:00 |
|