a2bb2844b4
Add a Content Security Policy
2022-09-06 11:20:57 +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
4ef7da839d
Use TestrunMessages instead of Testrun.output when displaying output
2022-04-29 22:44:35 +02:00
9a0f26a84f
Allow admins and teachers to remove explicit RfC text
2022-04-28 15:31:58 +02:00
b8bf43eae8
Fix route path for update and delete of comments
2021-11-25 10:07:24 +01:00
18f05db138
Always show CSRF error message for Ajax
2021-11-23 01:37:50 +01:00
eb69697b9a
Fix missing routes incompatible with a subpath
2021-11-03 16:02:21 +01:00
237c225732
Add support for running CodeOcean under a subpath
...
* Also refactor (JavaScript) routes
2021-07-06 19:33:55 +02:00
6cbecb5b39
Apply automatic rubocop fixes
2021-05-14 22:03:06 +02:00
1d5ceebd7b
Fix RfC filter for unnamed study groups
2021-04-09 10:25:41 +02:00
b10e23dd16
Upgrade to newest Sentry
2021-03-04 14:02:16 +01:00
028fc2989a
#18 Add sql index for unpublished exercises
...
And remove spec for remove feature
2020-12-15 12:17:11 +01:00
3d7bddcad1
Adjust RegEx for RfC show
2020-11-21 00:50:59 +01:00
9fcb178839
Check for null in RfC RegEx
2020-11-17 21:46:42 +01:00
ce3d9b488d
Hotfix: Hide linter run for RfCs
2020-11-01 22:39:29 +01:00
75a2929b39
Hotfix: Hide linter run for RfCs
2020-11-01 22:35:10 +01:00
87308f72a4
Allow access to RfCs based on migrated exercises
2020-10-28 13:57:47 +01:00
5d7d8a7f68
Replace window.location with the full URL to prevent passing query parameters
...
* Example before:
location + '/mark_as_solved'
/request_for_comments/30885?locale=de/mark_as_solved
Now: //localhost:3333/request_for_comments/30885/mark_as_solved
Note: https or http will be added automatically by browsers
2020-10-28 13:41:41 +01:00
4cb34a611d
Allow empty string values to be matched
2020-10-28 01:15:33 +01:00
a47ce7d069
Add Raven context to RfC show
2020-10-27 23:47:13 +01:00
9ddeb91c41
Remove leftovers from PR #117 ; exercise feedback on RfC show
2020-10-20 12:15:45 +02:00
59e13d432d
Hide linter runs from RfCs
2020-10-15 18:23:14 +02:00
854d1dd032
Improve form filter style
2020-05-05 16:52:29 +02:00
2de33c2531
Preserve webserver from wasting time in re-constructing output message for RfCs
2020-03-26 16:28:56 +01:00
1ed5746746
Revert unintended changes
2020-03-14 22:55:48 +02:00
fc5b02f2d9
Fix newline bug when editing comments
2020-03-14 21:42:47 +02:00
42d66b6a39
Fix parsing of " in RfC output
2020-01-27 15:44:27 +01:00
951171743d
Merge pull request #261 from openHPI/feature/la-dashboard
...
Add LA dashboard architecture
2019-03-12 14:30:25 +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
6e03939c10
Add StudyGroup to submissions and show it for submissions and RfCs
...
Also take care of deleting a StudyGroup for existing submissions
2019-03-06 14:00:58 +01:00
d4f1c5aee1
Use correct policy to check if RfC could be accessed
2019-02-07 21:13:21 +01:00
2125fb1c1d
Ensure views only link to those actions allowed for current user
2018-12-12 14:09:19 +01:00
d7dcbdc799
Merge pull request #200 from openHPI/remove-ab-tests
...
Remove ab tests
2018-11-15 18:02:34 +01:00
41bd5bac10
Convert .html.erb templates to .html.slim
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
d9d3dc42d4
remove all A/B testing code no longer in use.
2018-08-09 15:14:52 +02:00
0395d5b038
Fix/highlight rfcs ( #182 )
...
* Fix highlighting condition
* Use highlighting color that is easier on the eyes
2018-06-25 12:01:31 +02:00
5a899fe74f
highlight rfcs-not-to-answer
2018-06-15 14:47:03 +02:00
6898571dff
Explicitly show unit test results
2018-04-10 16:02:53 +02:00
fc614ce4ac
Hide run output by default
2018-04-10 15:31:23 +02:00
7505d8c85e
Parse run output of implicit RFC testrun and display it instead of raw socket messages
2018-04-10 15:27:50 +02:00
efc271c4ed
add column full_score_reached, fill it accordingly and show information in the rfc index
2018-01-31 11:23:30 +01:00
e7adb00dc1
Fix empty questions in new RFC UI
2017-10-04 13:22:47 +02:00
54f312dfd3
Remove comment
2017-09-27 15:04:52 +02:00
92e523b030
Re-design RfC page and make long texts collapsible
2017-09-27 15:04:20 +02:00
5498269aec
Reorder RfC description
2017-09-27 10:21:43 +02:00
7a0c7389d4
Refactor RfC UI; decouple style from structure
2017-09-24 11:15:05 +02:00
d119ef6a38
Fix message name
2017-09-23 09:10:26 +02:00
ca04050344
Display output and test results below RfC description
2017-09-23 09:05:58 +02:00