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
c5c47715b3
Merge branch 'master' into refactor_proforma_import_export
...
# Conflicts:
# spec/controllers/exercises_controller_spec.rb
2022-01-11 22:20:18 +01:00
3260d8f82f
tiny refactor from exercise_found to task_found
2022-01-11 22:17:09 +01:00
886a5b68f6
update gem
...
fix codeharbor endpoint usage and translations
2022-01-10 22:34:03 +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
ec49f91a08
change namespace to CodeOcean
2021-12-06 20:23:30 +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
2c7748ed12
fix namespacing, specs
2021-11-27 21:08:52 +01:00
f22db22110
Enable Poseidon sync after commit
2021-11-26 01:00:31 +01:00
313397b35d
Store sentry events for sync_all_to_runner_management
2021-11-26 00:02:18 +01:00
b8bf43eae8
Fix route path for update and delete of comments
2021-11-25 10:07:24 +01:00