f10bcb96a6
Replace Ace Editor with ToastUi editor in the ExecutionEnvironments form
...
Drop unused code related to the Ace markdown editor.
2024-04-26 13:31:49 +02:00
0667cbeefb
Drop pagedown-bootstrap library and all its related code
2024-04-26 13:31:49 +02:00
9c71c6667a
Install and use ToastUi markdown editor
...
Replace all usages of pagedown-bootstrap editor with the new editor.
Add styles to ensure the editor preview matches the final output.
2024-04-26 13:31:49 +02:00
e9941d8f47
Keep indention when displaying comments
2024-04-23 22:55:20 +02:00
99bd46af1a
Align project files with CodeHarbor
...
Since both projects are developed together and by the same team, we also want to have the same code structure and utility methods available in both projects. Therefore, this commit changes many files, but without a functional change.
2023-10-11 00:18:33 +02:00
944b455194
Introduce Dark Mode
...
This commit mainly changes the color definitions. Mostly, those changes are semantically equally, but there are a few changes that occurred to align the color scheme within the app.
2023-07-31 11:48:42 +02:00
5c98ec74f0
Add legal links to Help modal
2023-02-24 19:55:23 +01:00
58548555a5
Shell: Add file system browser to retrieve arbitrary files
2022-10-29 18:49:18 +02:00
14bc0b9741
Always show score pill for exercise implement and adjust styling
2022-10-13 19:56:15 +02:00
ac3dc8d30f
Allow platform admins and internal users to switch their current study group
2022-09-22 19:24:26 +02:00
fbe80ac557
Ensure min-height for left and right sidebar in editor
2022-09-04 11:48:53 +02:00
60dc8c3b7e
Apply line-based coloring for output
2022-09-02 16:56:18 +02:00
cb0f30768f
Change HTTP links to HTTPS
2022-08-17 01:29:27 +02:00
73b3b8a159
Hide border for disabled (unstyled) button
...
btn-default is a non-bootstrap class
2022-08-16 18:28:57 +02:00
7d0c3aef4f
Show current submission for exercise statistics
2022-08-15 23:24:15 +02:00
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
8a055a0d68
Update Bootstrap from v4 to v5
2022-08-12 11:45:32 +02:00
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
da4e10b990
Add CommunitySolution
...
* Also slightly refactor some JS files
2021-11-23 01:38:31 +01:00
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
6f084afe1c
Increase transition speed for sidebars
2021-05-14 22:24:27 +02:00
4c7b5a5d23
Show line breaks in score run and HTML tags in output
2021-02-06 13:34:11 +01:00
028fc2989a
#18 Add sql index for unpublished exercises
...
And remove spec for remove feature
2020-12-15 12:17:11 +01:00
daeda6f610
Allow line breaks in RfC question
2020-11-23 23:36:34 +01:00
afcc4d94cd
Use same style for single and multiple errors in populateCard
2020-11-18 10:07:26 +01:00
6a192761b0
Fix help modal for execution environments
2020-07-16 18:04:18 +02:00
914eeb6035
Add submission deadline to exercises and allow teachers to view their submissions
2020-05-07 21:23:27 +02:00
854d1dd032
Improve form filter style
2020-05-05 16:52:29 +02:00
8e8404dffa
Add search for external users
2020-05-05 16:52:28 +02:00
82e560cace
Add link to WebSocket test if WebSocket connection failed
2020-03-07 11:53:44 +01:00
ca82e4000a
Always render "browser not supported" alert and disable it for supported browsers
2020-03-03 18:13:30 +01:00
4f8fedf1bb
Add R script adapter
2020-01-13 15:10:00 +01:00
9512fe4a79
add check_uuid_url to codeharbor_link
2019-10-20 16:20:04 +02:00
7e7be4721a
wip multi-step export
2019-10-20 11:02:57 +02:00
4ab78c170e
add uuid check
2019-10-16 19:19:28 +02:00
900bc896c9
Implement working time graph for study group dashboard
...
(so far, without live update)
2019-03-12 10:32:23 +01:00
d63700c7db
Add live dashboard for teachers in the context of an exercise
...
This commit also adds the fundamentals for ActionCable
2019-03-06 14:00:59 +01:00
8dfcef3e45
Merge pull request #235 from openHPI/remove_old_hints
...
Completely remove old hints connected to the execution environment
2018-11-30 15:41:01 +01:00
b9dce854c4
Merge remote-tracking branch 'origin/master' into flowr
...
# Conflicts:
# app/assets/javascripts/editor/evaluation.js
# app/assets/javascripts/editor/participantsupport.js
# app/views/exercises/_editor_output.html.slim
# config/code_ocean.yml.example
# config/routes.rb
2018-11-28 13:14:21 +01:00
efacb5a6a9
Completely remove old hints connected to the execution environment
2018-11-28 01:21:13 +01:00
572a1405c3
Prevent font size change for buttons with class btn-lg
2018-11-06 16:49:45 +01:00
78037ab37a
Increase font weight for headings, reduce size of result card headings
2018-11-06 16:49:44 +01:00
cc48361a15
Remove unused scrollbars in /implement
2018-11-06 16:49:44 +01:00
248c3214cb
Move font-weight
2018-11-06 16:49:44 +01:00
c44478783a
Fix bootstrap CSS issues in Safari and Chrome
2018-11-06 16:49:44 +01:00
72d0f7585e
Use webpack to deliver Google openSans (and use newest version)
2018-11-06 16:49:43 +01:00
3ecb5bd778
Use webpack to deliver font-awesome (and use newest version)
2018-11-06 16:49:43 +01:00
9e4f9263e6
Use webpack to deliver jquery-ui (and use newest version)
2018-11-06 16:49:42 +01:00
53e7739e05
Use webpack to deliver jstree (and use newest version)
...
Also delete bootstrap files now served via webpack
2018-11-06 16:49:42 +01:00
7bdb962616
Update Bootstrap to v4.1, fix chosen.js and pagedown on multiple sites
2018-11-06 16:49:41 +01:00