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
e84276e1f5
Allow ACE resizing with different theme
...
Fixes CODEOCEAN-6E
2021-12-15 00:52:30 +01:00
5189ec8249
Fix resetting active file if filetree is disabled
2021-12-15 00:52:30 +01:00
bd23247975
Handle unavailable Runner management for release info
2021-12-09 19:25:17 +01:00
f099a9c77e
Fixes CODEOCEAN-7K
2021-12-09 19:21:22 +01:00
8535cd9a9c
Add option to sync single execution environment
2021-12-09 16:44:05 +01:00
8faa35e629
Merge pull request #1103 from openHPI/fix/execution_environment_update_without_runner_management
...
Check Runner management status in execution environment updates
2021-12-08 00:33:41 +01:00
563e14a44a
Adapt dashboard to show idle and used runners
2021-12-07 00:08:31 +01:00
3f9425277f
Improve documentation of PingController
2021-12-06 17:38:49 +01:00
1a5d512689
Check Runner management status in execution environment updates
2021-12-01 18:41:29 +01:00
5b09722c20
Set minTimeIntervention to 30 min for Java
2021-11-30 21:35:14 +01:00
ca5cbed5de
Use file type for exercise show (highlight.js)
2021-11-28 21:40:06 +01:00
f22db22110
Enable Poseidon sync after commit
2021-11-26 01:00:31 +01:00