Commit Graph

141 Commits

Author SHA1 Message Date
19bd742bc9 Show a localized message if the program was killed.
* This will most likely happen by the OOM killer, thus we inform the user about the memory restriction.
2022-04-15 21:29:55 +02:00
9d9570b26b Update intervention locale and add explanation 2022-04-15 14:23:05 +02:00
5f68baba75 Fix typo for TipsIntervention in JS 2022-04-06 19:51:28 +02:00
d1d628a090 Increase time for intervention and RfC tooltip 2022-04-06 19:50:25 +02:00
3dc8265292 Toggle editor buttons when jumping to a source line 2021-12-21 13:26:06 +01:00
d543ac76ae Fix Java RegEx for relative files 2021-12-15 00:52:31 +01:00
e84276e1f5 Allow ACE resizing with different theme
Fixes CODEOCEAN-6E
2021-12-15 00:52:30 +01:00
5b09722c20 Set minTimeIntervention to 30 min for Java 2021-11-30 21:35:14 +01:00
3572f5fbda Introduce REQUEST_TOOLTIP_DELAY 2021-11-24 09:16:06 +01:00
da4e10b990 Add CommunitySolution
* Also slightly refactor some JS files
2021-11-23 01:38:31 +01:00
9079a0b15a Implement Tips Intervention 2021-11-23 01:38:10 +01:00
237c225732 Add support for running CodeOcean under a subpath
* Also refactor (JavaScript) routes
2021-07-06 19:33:55 +02:00
f32661ad78 Rework left sidebar
* Move Buttons from left sidebar to JSTree
* Use light style for collapse sidebar buttons
2021-05-28 17:49:59 +02:00
293f7f6df7 Unload autosave on turbolinks page render.
We cannot use turbolinks:request-start because this will duplicate code (if a page is first requested by turbolinks and afterwards by a full page reload)
2021-03-10 13:51:29 +01:00
6db37f0360 Enable HTML links in Linter output and augmented trace 2021-02-08 22:46:39 +01:00
4c7b5a5d23 Show line breaks in score run and HTML tags in output 2021-02-06 13:34:11 +01:00
c1f187693a Escape HTML from test results 2021-02-03 17:00:50 +01:00
4bf2171fee Prevent filetree from disappearing when clicking outside 2021-01-23 12:19:15 +01:00
4bb2c5f7c7 Switch shortcut keycode to work for Firefox 2021-01-18 23:43:30 +01:00
afcc4d94cd Use same style for single and multiple errors in populateCard 2020-11-18 10:07:26 +01:00
6868102071 Use full name for selectFileInJsTree in order to prevent bind referring to undefined 2020-11-11 18:15:54 +01:00
804a22e680 Remove deprecated access to global var event 2020-11-11 18:07:17 +01:00
88a2558039 Check for this.active_frame.data() before accessing 2020-11-11 17:46:02 +01:00
2ba6cd7b32 Prevent duplication of content in ACE. 2020-11-10 02:20:18 +01:00
fd788cc51d Populate score card with custom details and add link to line 2020-11-10 00:45:31 +01:00
e958b890cf Prevent code duplication when changing from implement view 2020-11-09 00:01:44 +01:00
ab9673757f Check for undefined in isActiveFileRenderable 2020-10-29 12:35:31 +01:00
d20692d3e8 Log more infos on websocket error 2020-10-29 12:21:55 +01:00
e8d274a4a4 Allow clicking on submit only once 2020-10-28 13:19:59 +01:00
ca9467bf3c Merge branch 'linter_toggle'
# Conflicts:
#	config/locales/de.yml
2020-10-15 18:33:19 +02:00
a49c01645b Move tips to left sidebar and set width = 25% 2020-10-15 17:40:48 +02:00
799e37f9ae Add new style for linter and allow 0 points 2020-10-15 16:22:37 +02:00
be3ec82bd4 Add new file role teacher_defined_linter 2020-10-15 00:43:57 +02:00
e550828c58 Add backend for tips and enable markdown support 2020-10-14 14:34:26 +02:00
edd8e3bb35 Store events for tip expanding and collapsing 2020-10-14 14:34:26 +02:00
398bd67e1c Fix Flowr support and generic event framework 2020-10-14 14:34:25 +02:00
26b9edabb4 Add deadline information to submission page and some minor bugfixes 2020-05-08 15:07:02 +02:00
7154bafb7e augmentStacktraceInOutput no longer duplicates results 2020-05-05 16:52:28 +02:00
83ba0a3f4b Allow new line characters in test results 2020-03-22 11:07:50 +01:00
64e6d01b9b Allow multiline Assertion Errors for python 2020-03-21 18:36:48 +01:00
fe8aac4535 Resize ACE once transition finished 2020-03-07 11:53:44 +01:00
82e560cace Add link to WebSocket test if WebSocket connection failed 2020-03-07 11:53:44 +01:00
207cf1084b Fix duplication of code when navigation back and forth 2020-03-06 15:34:43 +01:00
3839704e77 Prevent autosave on window load 2020-03-05 17:10:48 +01:00
427ee3e2e7 Stringify error messages for Sentry 2020-03-05 13:03:47 +01:00
f50e26095a Beautify error messages in JavaScript when scoring submissions 2020-03-05 11:04:03 +01:00
74d99df070 Add JavaScript sentry 2020-03-05 10:30:57 +01:00
ca82e4000a Always render "browser not supported" alert and disable it for supported browsers 2020-03-03 18:13:30 +01:00
a598816925 Merge pull request #487 from openHPI/reenable_rfc_timelimit
Reenable rfc timelimit
2020-02-07 10:50:09 +01:00
f07cad4da5 Disable reset active file for user defined files 2020-02-02 12:36:20 +01:00