Commit Graph

665 Commits

Author SHA1 Message Date
Sebastian Serth
d93e71dc28 Rename v5 FontAwesome icons to match v6 name
While FontAwesome provides aliases for all icons, we switch to the new names for consistency. See all changes at:
https://fontawesome.com/docs/web/setup/upgrade/whats-changed#icons-renamed-in-version-6
2022-08-09 14:17:32 +02:00
dependabot[bot]
727f85841d Bump i18n-js from 3.9.2 to 4.0.0
Bumps [i18n-js](https://github.com/fnando/i18n-js) from 3.9.2 to 4.0.0.
- [Release notes](https://github.com/fnando/i18n-js/releases)
- [Changelog](https://github.com/fnando/i18n-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fnando/i18n-js/compare/v3.9.2...v4.0.0)

---
updated-dependencies:
- dependency-name: i18n-js
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-09 10:11:36 +02:00
Sebastian Serth
94891fa7f6 Always use full file path for CodeOceanEditor.active_file 2022-06-27 11:59:29 +02:00
Sebastian Serth
ac170e8fd7 Allow images in augmentStacktraceInOutput 2022-06-17 00:04:05 +02:00
Sebastian Serth
b364918cb6 Add link to Ralfs diss regarding interventions 2022-06-08 12:58:38 +02:00
Sebastian Serth
ea02dff0e5 Extend storage of Testrun Messages and truncate long output 2022-04-29 22:44:34 +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
9d9570b26b Update intervention locale and add explanation 2022-04-15 14:23:05 +02:00
Sebastian Serth
df9fb50c7d Re-allow Carriage Return in Output 2022-04-11 19:45:04 +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
18daa1c998 Enable image preview in STDOUT 2022-03-02 11:44:48 +01:00
Sebastian Serth
3dc8265292 Toggle editor buttons when jumping to a source line 2021-12-21 13:26:06 +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
d543ac76ae Fix Java RegEx for relative 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
563e14a44a Adapt dashboard to show idle and used runners 2021-12-07 00:08:31 +01:00
Sebastian Serth
5b09722c20 Set minTimeIntervention to 30 min for Java 2021-11-30 21:35:14 +01:00
Sebastian Serth
3572f5fbda Introduce REQUEST_TOOLTIP_DELAY 2021-11-24 09:16:06 +01:00
Sebastian Serth
da4e10b990 Add CommunitySolution
* Also slightly refactor some JS files
2021-11-23 01:38:31 +01:00
Sebastian Serth
9079a0b15a Implement Tips Intervention 2021-11-23 01:38:10 +01:00
Sebastian Serth
18f05db138 Always show CSRF error message for Ajax 2021-11-23 01:37:50 +01:00
Sebastian Serth
991fdef8bc Handle depleted containers for submit 2021-11-14 22:45:12 +01:00
Sebastian Serth
d26947f724 Update jQuery plugins 2021-11-06 02:00:16 +01:00
Sebastian Serth
75d0d28e8b Shell: Refactor usage of methods and const 2021-11-06 01:05:45 +01:00
Sebastian Serth
eb69697b9a Fix missing routes incompatible with a subpath 2021-11-03 16:02:21 +01:00
Sebastian Serth
6ff14d6fc7 Connection Buffer: Replace \r in run and score output with \n 2021-11-01 17:13:14 +01:00
Sebastian Serth
3c8017f23e JS: Ensure to print status messages for score
* If only one response is available, no array will be passed (but rather an Object). The impact of this has been tackled with the changes included
2021-11-01 17:13:11 +01:00
Sebastian Serth
541afa92f3 Remove ws_client_protocol option
* The correct setting will be determined automatically
2021-11-01 17:13:06 +01:00
Sebastian Serth
f896d041f8 Restructure submissions_controller and remove outdated copy_comments method 2021-11-01 17:12:58 +01:00
Sebastian Serth
82cab390ad Remove outdated run method from turtle.js 2021-11-01 17:12:57 +01:00
Sebastian Serth
858ccd128f Add callback handler for clear command during execution 2021-08-29 14:56:59 +02:00
Sebastian Serth
d5d58e5f1b Merge branch 'misc' 2021-07-07 21:05:54 +02:00
Sebastian Serth
038ffd4afb Fix alternative_input toggle text 2021-07-07 20:19:44 +02:00
Sebastian Serth
237c225732 Add support for running CodeOcean under a subpath
* Also refactor (JavaScript) routes
2021-07-06 19:33:55 +02:00
Sebastian Serth
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
Sebastian Serth
54ec59aa8c Remove Sentry logging from ajaxError 2021-04-22 12:35:56 +02:00
Sebastian Serth
78230f0d97 Add message for expired session 2021-04-22 11:32:12 +02:00
Sebastian Serth
9a5514942e Remove CSRF debug features 2021-04-22 11:31:30 +02:00
Sebastian Serth
1e5a9b0825 Remove unused SubmissionsController#stop action 2021-04-07 17:45:38 +02:00
Sebastian Serth
a174d75a47 Debug CSRF issues temporarily 2021-03-10 13:51:29 +01:00
Sebastian Serth
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
Sebastian Serth
265f1ba498 Prevent accessing file templates if not available in exercise 2021-03-10 13:51:29 +01:00
Sebastian Serth
ad09230c50 Show UTC info for deadline 2021-03-03 14:25:16 +01:00
Sebastian Serth
41ae6c2880 Update deadline string shown to users 2021-02-09 00:20:05 +01:00
Sebastian Serth
6db37f0360 Enable HTML links in Linter output and augmented trace 2021-02-08 22:46:39 +01:00
Sebastian Serth
4c7b5a5d23 Show line breaks in score run and HTML tags in output 2021-02-06 13:34:11 +01:00
Sebastian Serth
c1f187693a Escape HTML from test results 2021-02-03 17:00:50 +01:00