Sebastian Serth
58548555a5
Shell: Add file system browser to retrieve arbitrary files
2022-10-29 18:49:18 +02:00
Sebastian Serth
60078701f5
Editor: Allow file retrieval after code run
2022-10-29 18:49:18 +02:00
Sebastian Serth
14bc0b9741
Always show score pill for exercise implement and adjust styling
2022-10-13 19:56:15 +02:00
Sebastian Serth
9e1f2da02e
Fallback to default height if editor offset cannot be determined
...
Fixes CODEOCEAN-B6, Fixes CODEOCEAN-E1, Fixes CODEOCEAN-BZ
2022-10-06 00:24:23 +02:00
Sebastian Serth
f53c6cb3ee
Shell: Add toggle to execute command as root
2022-10-04 16:06:58 +02:00
Sebastian Serth
b4ab807ef0
Open Render in new Tab with timeout (to resolve issue with Safari)
2022-09-23 21:35:23 +02:00
Sebastian Serth
150df3d219
Open linked resources in a new browsing context
2022-09-23 21:35:22 +02:00
Sebastian Serth
16c00ec136
Add support for signed URLs used by the render_file function
2022-09-23 21:35:22 +02:00
Sebastian Serth
ac3dc8d30f
Allow platform admins and internal users to switch their current study group
2022-09-22 19:24:26 +02:00
Sebastian Serth
2f622174fa
Handle undefined this.websocket
when stopping code
...
Fixes CODEOCEAN-CJ
2022-09-22 19:24:26 +02:00
Sebastian Serth
80419db868
[CSP] Prevent use of unsafe-inline for links
...
* Also update all <a> tags in locals
2022-09-07 21:42:07 +02:00
Sebastian Serth
dccc60b7ca
Remove renderWebsocketOutput
and use printWebsocketOutput
instead
...
* The `render` command is not used much
* Originally added with commit 898074be3f
* The `#render` anchor (see findOrCreateRenderElement) was the "Render" button above the editor, nothing was rendered at all if executing code and otherwise it would be included _within_ the button.
2022-09-04 23:12:46 +02:00
Sebastian Serth
fbe80ac557
Ensure min-height for left and right sidebar in editor
2022-09-04 11:48:53 +02:00
Sebastian Serth
0de213b8c7
Pagedown: Use default sanitizer for preview
2022-09-03 22:50:30 +02:00
Sebastian Serth
60dc8c3b7e
Apply line-based coloring for output
2022-09-02 16:56:18 +02:00
Sebastian Serth
ffd7a0351a
Improve display of images for code output
2022-08-25 20:13:22 +02:00
Sebastian Serth
cb0f30768f
Change HTTP links to HTTPS
2022-08-17 01:29:27 +02:00
Sebastian Serth
73b3b8a159
Hide border for disabled (unstyled) button
...
btn-default is a non-bootstrap class
2022-08-16 18:28:57 +02:00
Sebastian Serth
0b68f1309d
Fix FontAwesome class after FA v6 upgrade
2022-08-15 23:25:24 +02:00
Sebastian Serth
7d0c3aef4f
Show current submission for exercise statistics
2022-08-15 23:24:15 +02:00
Sebastian Serth
a56b61d4bc
Migrate sorttable to NPM package
2022-08-13 00:38:53 +02:00
Sebastian Serth
6dd64b2a74
Remove outdated URL polyfill
2022-08-13 00:37:21 +02:00
Sebastian Serth
02e5a0490c
Remove Modernizr, as it is no longer used
2022-08-12 23:50:11 +02:00
Sebastian Serth
afd7ded734
Fix display of score and error messages after Bootstrap update
2022-08-12 18:02:02 +02:00
Sebastian Serth
f38052d235
Allow fa-spin to spin, actually
...
When using `display: inline;`, many browsers won't rotate the icon.
2022-08-12 18:01:47 +02:00
Sebastian Serth
4096abf89f
Update visjs to new fork, reduce bundle size
2022-08-12 14:11:18 +02:00
Sebastian Serth
8a055a0d68
Update Bootstrap from v4 to v5
2022-08-12 11:45:32 +02:00
Sebastian Serth
627927bb54
Remove console.log
2022-08-12 10:22:55 +02:00
Sebastian Serth
eb175b3b40
Fix Webpack-imported modules
2022-08-12 10:22:55 +02:00
Sebastian Serth
b98c37ae64
Rename v4 FontAwesome icons to match v5/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/upgrade-from-v4#icons-renamed-since-version-4
2022-08-09 14:17:32 +02:00
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