Commit Graph

168 Commits

Author SHA1 Message Date
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
4d1cf972e4 Include Webpack and use it for jQuery, Bootstrap and chosen.js 2018-11-06 16:46:01 +01:00
15b1670511 Update Turbolinks, load additional assets only on request, fix JS
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:01 +01:00
de52db89f0 Upgrade Rails to version 5.2.1 and adopt code & specs where necessary
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:46:00 +01:00
ac31afbd2a Clean Gemfile and perform bundle update
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de>
2018-11-06 16:45:59 +01:00
8c201ee34c Add margin between stacktrace and flowr output 2018-10-05 15:11:35 +02:00
5eb6df87a1 Merge pull request #198 from openHPI/experimental-exercise-description-design
Experimental exercise description design
2018-08-08 10:14:40 +02:00
11137fa5f6 Style exercise description as a card and display an additional (more obvious) toggle 2018-08-03 14:38:58 +02:00
1b7cb193d7 Align feedback icon with header text 2018-08-03 13:21:23 +02:00
75bc0e1411 Add min height to editor frames to avoid hiding content on small screens 2018-07-25 14:14:37 +02:00
7c292a0ce1 Improve exercise collection UI 2018-07-20 11:54:52 +02:00
7f18d844db Allow to order exercises in collection by title 2018-07-20 11:39:00 +02:00
365a6e2c74 Make exercise list larger 2018-07-20 11:07:48 +02:00