Commit Graph

472 Commits

Author SHA1 Message Date
Sebastian Serth
799e37f9ae Add new style for linter and allow 0 points 2020-10-15 16:22:37 +02:00
Sebastian Serth
be3ec82bd4 Add new file role teacher_defined_linter 2020-10-15 00:43:57 +02:00
Sebastian Serth
fece760132 Update bundle and move jquery_ujs 2020-05-12 17:51:11 +02:00
Sebastian Serth
8aaf93af6b Remove JS debugger statement 2020-05-12 17:51:06 +02:00
Sebastian Serth
26b9edabb4 Add deadline information to submission page and some minor bugfixes 2020-05-08 15:07:02 +02:00
Sebastian Serth
d07b4f436e Add more actions to show exercise 2020-05-05 16:52:28 +02:00
Sebastian Serth
7154bafb7e augmentStacktraceInOutput no longer duplicates results 2020-05-05 16:52:28 +02:00
Sebastian Serth
737e99e710 Print both: stout and stderr 2020-04-18 00:38:10 +02:00
Sebastian Serth
4288417938 Allow failures to be printed to admin console 2020-04-18 00:36:14 +02:00
Sebastian Serth
83ba0a3f4b Allow new line characters in test results 2020-03-22 11:07:50 +01:00
Sebastian Serth
64e6d01b9b Allow multiline Assertion Errors for python 2020-03-21 18:36:48 +01:00
Sebastian Serth
24b9148a42 Always use latest websocket connection for Turtle events 2020-03-07 23:24:33 +01:00
Sebastian Serth
0b9cf0bd45 Hide Turtle Canvas during cleanup 2020-03-07 23:24:06 +01:00
Sebastian Serth
3735d0b6cd Replace vanilla JS redirects with Turbolinks 2020-03-07 11:53:44 +01:00
Sebastian Serth
fe8aac4535 Resize ACE once transition finished 2020-03-07 11:53:44 +01:00
Sebastian Serth
82e560cace Add link to WebSocket test if WebSocket connection failed 2020-03-07 11:53:44 +01:00
Sebastian Serth
2a8aabcf60 Check for output prior printing 2020-03-06 15:35:02 +01:00
Sebastian Serth
207cf1084b Fix duplication of code when navigation back and forth 2020-03-06 15:34:43 +01:00
Sebastian Serth
3839704e77 Prevent autosave on window load 2020-03-05 17:10:48 +01:00
Sebastian Serth
bf6a343e2b Set onError binding to underscore's no-op 2020-03-05 14:53:46 +01:00
Sebastian Serth
427ee3e2e7 Stringify error messages for Sentry 2020-03-05 13:03:47 +01:00
Sebastian Serth
f50e26095a Beautify error messages in JavaScript when scoring submissions 2020-03-05 11:04:03 +01:00
Sebastian Serth
74d99df070 Add JavaScript sentry 2020-03-05 10:30:57 +01:00
Sebastian Serth
99e4aec1cb Render submit button once results are available 2020-03-04 17:58:16 +01:00
Sebastian Serth
ca82e4000a Always render "browser not supported" alert and disable it for supported browsers 2020-03-03 18:13:30 +01:00
Sebastian Serth
3fa52ab2b6 Move clicks for Turtle to our grid 2020-02-13 16:17:39 +01:00
Sebastian Serth
2d07afa109 Fix canvas size for reruns. Again. 2020-02-13 09:52:14 +01:00
Sebastian Serth
8c1fd66b92 Fix canvas size for reruns. 2020-02-13 09:43:35 +01:00
Sebastian Serth
8ecf1d48b7 Enable Retina graphics for Turtle 2020-02-13 00:32:15 +01:00
MrSerth
a598816925 Merge pull request #487 from openHPI/reenable_rfc_timelimit
Reenable rfc timelimit
2020-02-07 10:50:09 +01:00
Sebastian Serth
e3e27f454d allow Turtle graphic to use arrow keys 2020-02-02 12:36:52 +01:00
Sebastian Serth
f07cad4da5 Disable reset active file for user defined files 2020-02-02 12:36:20 +01:00
Sebastian Serth
6a11702910 Start slider for submission statistics on newest change and increase speed 2020-01-30 19:27:44 +01:00
Sebastian Serth
75fe6e5b68 Add file name to reset this file action 2020-01-30 19:27:16 +01:00
Sebastian Serth
d0eceac440 Upgrade font-awesome and add option reset only active file 2020-01-29 10:55:15 +01:00
Sebastian Serth
385114d4a6 Allow clicking on RfCs already present on LA Dashboard 2020-01-27 15:03:41 +01:00
Sebastian Serth
007b31afd0 Re-enable RfC time limit 2020-01-27 14:44:07 +01:00
Sebastian Serth
6fbb5b3b1a Allow direct RfC creation. 2020-01-27 14:43:31 +01:00
Sebastian Serth
b51be3edb3 Add option to add multiple entry points which could be executed similar to the Main File 2020-01-16 11:14:59 +01:00
Sebastian Serth
4f8fedf1bb Add R script adapter 2020-01-13 15:10:00 +01:00
Sebastian Serth
1323619425 Fix CodeOcean event publishing mechanism 2019-12-20 16:16:23 +01:00
MrSerth
2f36218aca Merge pull request #423 from openHPI/implement_codeharbor_interface
Implement codeharbor interface
2019-12-20 10:53:42 +01:00
Sebastian Serth
fa229a581e Ensure output is shown even if no test command is given 2019-12-16 14:53:17 +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
4a77536c5f merge master 2019-12-03 17:55:58 +01:00
Sebastian Serth
263b167da4 Set Tomorrow theme for Python (via Hack) 2019-12-02 10:13:32 +01: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