Commit Graph

2092 Commits

Author SHA1 Message Date
Sebastian Serth
4d0c65d2a2 Use Ruby syntax instead of SQL snippets for Testrun queries 2022-04-20 18:00:13 +02:00
Sebastian Serth
83e09f33ec Merge pull request #1237 from openHPI/aws_experiment
Prepare AWS Experiment
2022-04-18 21:18:29 +02:00
Sebastian Serth
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
Sebastian Serth
d10735d0a8 Persist Execution Environment when running code 2022-04-15 15:22:19 +02:00
Sebastian Serth
4887f4af02 Implement A/B Test for using AWS as an executor for Java 2022-04-15 15:22:19 +02:00
Sebastian Serth
9d9570b26b Update intervention locale and add explanation 2022-04-15 14:23:05 +02:00
Sebastian Serth
3cd2be01de Include hidden exercises for other teachers of the same study group 2022-04-13 21:17:55 +02:00
Sebastian Serth
df9fb50c7d Re-allow Carriage Return in Output 2022-04-11 19:45:04 +02:00
Sebastian Serth
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
Sebastian Serth
692cb1107e Remove non-printable characters from console 2022-04-07 18:17:27 +02:00
Sebastian Serth
5f68baba75 Fix typo for TipsIntervention in JS 2022-04-06 19:51:28 +02:00
Sebastian Serth
d1d628a090 Increase time for intervention and RfC tooltip 2022-04-06 19:50:25 +02:00
Sebastian Serth
8b583ea2c9 Fix Rails/DeprecatedActiveModelErrorsMethods 2022-03-21 09:04:20 +01:00
Sebastian Serth
ccdba79cbf Extract locales in accordance with Rails/I18nLocaleTexts 2022-03-21 09:04:01 +01:00
Sebastian Serth
61d3bffe1a Keep LTI parameters after submitting through the web interface 2022-03-16 13:46:47 +01:00
Sebastian Serth
18daa1c998 Enable image preview in STDOUT 2022-03-02 11:44:48 +01:00
Sebastian Serth
2f86b18fd6 Fix run and score statistics for internal and external users 2022-01-21 13:13:52 +01:00
Sebastian Serth
ba11adb966 Fix working time statistics for internal and external users 2022-01-20 23:41:32 +01:00
Sebastian Serth
11c3a888c2 Fix rubocop offenses 2022-01-19 08:57:07 +01:00
Sebastian Serth
21009c7eaa Fix exercise statistics when external users share the same ID as internal users 2022-01-13 16:02:25 +01:00
Sebastian Serth
0a6ae91db8 Introduce per_page parameter for custom page size 2022-01-12 20:46:54 +01:00
Karol
c5c47715b3 Merge branch 'master' into refactor_proforma_import_export
# Conflicts:
#	spec/controllers/exercises_controller_spec.rb
2022-01-11 22:20:18 +01:00
Karol
3260d8f82f tiny refactor from exercise_found to task_found 2022-01-11 22:17:09 +01:00
Karol
886a5b68f6 update gem
fix codeharbor endpoint usage and translations
2022-01-10 22:34:03 +01:00
Sebastian Serth
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
Sebastian Serth
ea85519163 Update bundle (with newest rubocop version) and fix offenses 2022-01-04 09:42:37 +01:00
Sebastian Serth
97e4ecb4d9 Increase wait time for validating Docker image 2021-12-22 19:10:59 +01:00
Sebastian Serth
3dc8265292 Toggle editor buttons when jumping to a source line 2021-12-21 13:26:06 +01:00
Sebastian Serth
79edace57b Use BigDecimals for score calculations 2021-12-16 23:12:16 +01:00
Sebastian Serth
416135daf0 Change order of autosave and clearing of editors when submitting code 2021-12-16 11:54:31 +01:00
Sebastian Serth
0c1a10959c Use file name with file path as identifier 2021-12-15 00:52:31 +01:00
Sebastian Serth
d543ac76ae Fix Java RegEx for relative files 2021-12-15 00:52:31 +01:00
Sebastian Serth
46cb5e57f9 Hide FileTemplate for new files if not configured 2021-12-15 00:52:31 +01:00
Sebastian Serth
c438ce4c64 Allow specifying a new path for new files 2021-12-15 00:52:31 +01:00
Sebastian Serth
e84276e1f5 Allow ACE resizing with different theme
Fixes CODEOCEAN-6E
2021-12-15 00:52:30 +01:00
Sebastian Serth
5189ec8249 Fix resetting active file if filetree is disabled 2021-12-15 00:52:30 +01:00
Sebastian Serth
bd23247975 Handle unavailable Runner management for release info 2021-12-09 19:25:17 +01:00
Sebastian Serth
f099a9c77e Fixes CODEOCEAN-7K 2021-12-09 19:21:22 +01:00
Sebastian Serth
8535cd9a9c Add option to sync single execution environment 2021-12-09 16:44:05 +01:00
Sebastian Serth
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
Sebastian Serth
563e14a44a Adapt dashboard to show idle and used runners 2021-12-07 00:08:31 +01:00
Karol
ec49f91a08 change namespace to CodeOcean 2021-12-06 20:23:30 +01:00
Sebastian Serth
3f9425277f Improve documentation of PingController 2021-12-06 17:38:49 +01:00
Sebastian Serth
1a5d512689 Check Runner management status in execution environment updates 2021-12-01 18:41:29 +01:00
Sebastian Serth
5b09722c20 Set minTimeIntervention to 30 min for Java 2021-11-30 21:35:14 +01:00
Sebastian Serth
ca5cbed5de Use file type for exercise show (highlight.js) 2021-11-28 21:40:06 +01:00
Karol
2c7748ed12 fix namespacing, specs 2021-11-27 21:08:52 +01:00
Sebastian Serth
f22db22110 Enable Poseidon sync after commit 2021-11-26 01:00:31 +01:00
Sebastian Serth
313397b35d Store sentry events for sync_all_to_runner_management 2021-11-26 00:02:18 +01:00
Sebastian Serth
b8bf43eae8 Fix route path for update and delete of comments 2021-11-25 10:07:24 +01:00