Sebastian Serth
|
fc511ba796
|
Clear Timeout before leaving implement route
|
2020-10-29 13:48:29 +01:00 |
|
Sebastian Serth
|
7758d39970
|
Replace JS comparison with safe variant
|
2020-10-29 13:47:36 +01:00 |
|
Sebastian Serth
|
1a20c70c41
|
Send WebSocket messages only if connected
|
2020-10-29 12:45:40 +01:00 |
|
Sebastian Serth
|
51188eb72a
|
Stop code prior to new run attempt
|
2020-10-29 12:39:01 +01:00 |
|
Sebastian Serth
|
ab9673757f
|
Check for undefined in isActiveFileRenderable
|
2020-10-29 12:35:31 +01:00 |
|
Sebastian Serth
|
695b6ff373
|
Stop code execution before starting score
|
2020-10-29 12:29:24 +01:00 |
|
Sebastian Serth
|
d20692d3e8
|
Log more infos on websocket error
|
2020-10-29 12:21:55 +01:00 |
|
Sebastian Serth
|
e5aeb8597b
|
Prevent submission creation if url is undefined
|
2020-10-29 11:53:07 +01:00 |
|
Sebastian Serth
|
e8d274a4a4
|
Allow clicking on submit only once
|
2020-10-28 13:19:59 +01:00 |
|
Sebastian Serth
|
ca9467bf3c
|
Merge branch 'linter_toggle'
# Conflicts:
# config/locales/de.yml
|
2020-10-15 18:33:19 +02:00 |
|
Sebastian Serth
|
a49c01645b
|
Move tips to left sidebar and set width = 25%
|
2020-10-15 17:40:48 +02:00 |
|
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
|
23a045c630
|
[Cosmetic] Add newline to end of file
|
2020-10-14 14:34:27 +02:00 |
|
Sebastian Serth
|
e550828c58
|
Add backend for tips and enable markdown support
|
2020-10-14 14:34:26 +02:00 |
|
Sebastian Serth
|
edd8e3bb35
|
Store events for tip expanding and collapsing
|
2020-10-14 14:34:26 +02:00 |
|
Sebastian Serth
|
03d731c88e
|
Fix HTML for Flowr template
|
2020-10-14 14:34:25 +02:00 |
|
Sebastian Serth
|
398bd67e1c
|
Fix Flowr support and generic event framework
|
2020-10-14 14:34:25 +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
|
7154bafb7e
|
augmentStacktraceInOutput no longer duplicates results
|
2020-05-05 16:52:28 +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
|
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 |
|
MrSerth
|
a598816925
|
Merge pull request #487 from openHPI/reenable_rfc_timelimit
Reenable rfc timelimit
|
2020-02-07 10:50:09 +01:00 |
|
Sebastian Serth
|
f07cad4da5
|
Disable reset active file for user defined files
|
2020-02-02 12:36:20 +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
|
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 |
|
Sebastian Serth
|
fa229a581e
|
Ensure output is shown even if no test command is given
|
2019-12-16 14:53:17 +01:00 |
|
Sebastian Serth
|
263b167da4
|
Set Tomorrow theme for Python (via Hack)
|
2019-12-02 10:13:32 +01:00 |
|
Sebastian Serth
|
d45a68a123
|
Minor: Fix spelling in comment
|
2018-12-13 12:57:49 +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
|
1833435268
|
Use CodeOceanEditor.active_file to access file selected in JSFileTree
|
2018-12-05 13:46:44 +01:00 |
|