Commit Graph

1905 Commits

Author SHA1 Message Date
ac170e8fd7 Allow images in augmentStacktraceInOutput 2022-06-17 00:04:05 +02:00
0a3b4a8129 Fix Rubocop offense 2022-06-15 17:39:20 +02:00
ee8e76af07 Remote Submit: Add remark to check submission deadline 2022-06-08 16:49:43 +02:00
b364918cb6 Add link to Ralfs diss regarding interventions 2022-06-08 12:58:38 +02:00
cdb6c0d64b Fix Rubocop offense 2022-06-07 14:34:00 +02:00
ea728f54ec Fix remote evaluations URL when using subdirectory for CO 2022-05-14 19:01:54 -04:00
f0b89d8461 Fix Rubocop offense 2022-05-06 16:42:30 +02:00
6d95b921f0 Limit RfC display to the last months 2022-05-06 16:29:52 +02:00
e4384d7ddd Merge pull request #1242 from openHPI/refactor_testrun_table
Refactor testrun table
2022-05-04 00:25:08 +02:00
2ce9c4258a Remove New Relic 2022-04-29 22:53:36 +02:00
4ef7da839d Use TestrunMessages instead of Testrun.output when displaying output 2022-04-29 22:44:35 +02:00
ea02dff0e5 Extend storage of Testrun Messages and truncate long output 2022-04-29 22:44:34 +02:00
5ecba6ef70 Persist TestrunMessages and store timestamp
So far, the Testrun messages are in addition to the Tesstrun.output column
2022-04-29 01:00:51 +02:00
9a0f26a84f Allow admins and teachers to remove explicit RfC text 2022-04-28 15:31:58 +02:00
e9efb5bc2b Add exit_code and status to Testruns, create model for TestrunMessages
* This is the first step to migrate the `output` column from Testruns to a dedicated table TestrunMessages
2022-04-28 15:18:51 +02:00
0f378ce151 Limit RfC display to the last three months 2022-04-26 19:00:55 +02:00
5191e70462 Fix SQL for FlowrController 2022-04-20 19:12:44 +02:00
492c7e9133 Fix CookieOverflow when adding a new user 2022-04-20 18:57:26 +02:00
e7d35af418 Resolve Pundit deprecation warning 2022-04-20 18:28:44 +02:00
4d0c65d2a2 Use Ruby syntax instead of SQL snippets for Testrun queries 2022-04-20 18:00:13 +02:00
83e09f33ec Merge pull request #1237 from openHPI/aws_experiment
Prepare AWS Experiment
2022-04-18 21:18:29 +02:00
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
d10735d0a8 Persist Execution Environment when running code 2022-04-15 15:22:19 +02:00
4887f4af02 Implement A/B Test for using AWS as an executor for Java 2022-04-15 15:22:19 +02:00
9d9570b26b Update intervention locale and add explanation 2022-04-15 14:23:05 +02:00
3cd2be01de Include hidden exercises for other teachers of the same study group 2022-04-13 21:17:55 +02:00
df9fb50c7d Re-allow Carriage Return in Output 2022-04-11 19:45:04 +02:00
0583076c2b Fix Thread leakage when scoring or testing submissions
It is discouraged to do anything directly within the
Tubesock hijack block. We might only use the callbacks
(onopen, onmessage, onclose, onerror). Otherwise,
Tubesock might not close all Threads correctly and
will keep them awake every five seconds.
2022-04-07 19:57:31 +02:00
692cb1107e Remove non-printable characters from console 2022-04-07 18:17:27 +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
8b583ea2c9 Fix Rails/DeprecatedActiveModelErrorsMethods 2022-03-21 09:04:20 +01:00
ccdba79cbf Extract locales in accordance with Rails/I18nLocaleTexts 2022-03-21 09:04:01 +01:00
61d3bffe1a Keep LTI parameters after submitting through the web interface 2022-03-16 13:46:47 +01:00
18daa1c998 Enable image preview in STDOUT 2022-03-02 11:44:48 +01:00
2f86b18fd6 Fix run and score statistics for internal and external users 2022-01-21 13:13:52 +01:00
ba11adb966 Fix working time statistics for internal and external users 2022-01-20 23:41:32 +01:00
11c3a888c2 Fix rubocop offenses 2022-01-19 08:57:07 +01:00
21009c7eaa Fix exercise statistics when external users share the same ID as internal users 2022-01-13 16:02:25 +01:00
0a6ae91db8 Introduce per_page parameter for custom page size 2022-01-12 20:46:54 +01:00
46faa14428 Merge pull request #1129 from openHPI/updates
Update bundle (with newest rubocop version) and fix offenses
2022-01-04 10:17:58 +01:00
ea85519163 Update bundle (with newest rubocop version) and fix offenses 2022-01-04 09:42:37 +01:00
97e4ecb4d9 Increase wait time for validating Docker image 2021-12-22 19:10:59 +01:00
3dc8265292 Toggle editor buttons when jumping to a source line 2021-12-21 13:26:06 +01:00
79edace57b Use BigDecimals for score calculations 2021-12-16 23:12:16 +01:00
416135daf0 Change order of autosave and clearing of editors when submitting code 2021-12-16 11:54:31 +01:00
0c1a10959c Use file name with file path as identifier 2021-12-15 00:52:31 +01:00
d543ac76ae Fix Java RegEx for relative files 2021-12-15 00:52:31 +01:00
46cb5e57f9 Hide FileTemplate for new files if not configured 2021-12-15 00:52:31 +01:00
c438ce4c64 Allow specifying a new path for new files 2021-12-15 00:52:31 +01:00