Commit Graph

127 Commits

Author SHA1 Message Date
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
d94c5404aa Clean up conditionals 2017-09-21 17:42:24 +02:00
d902a42962 Pull out mark as solved button 2017-09-21 17:41:21 +02:00
0e93a0bb2e Pull out admin menu 2017-09-21 17:36:52 +02:00
3253fc4bc3 Create popovers on demand on gutter elements to prevent element recycling messing it up 2017-09-20 16:07:42 +02:00
b1f790dcde Implement subscribe and unsubscribe 2017-09-13 14:22:46 +02:00
6bf7aee948 Fix create parameter naming 2017-09-13 08:22:37 +02:00
b69bb9866f Add controller logic for subscription#create 2017-09-13 07:56:02 +02:00
cc5da9ccfc Only most recent comments in preview if there are more than three comments on one line 2017-09-06 13:33:54 +02:00