Sebastian Serth
4cb34a611d
Allow empty string values to be matched
2020-10-28 01:15:33 +01:00
Sebastian Serth
a47ce7d069
Add Raven context to RfC show
2020-10-27 23:47:13 +01:00
Sebastian Serth
a9008d2a26
Improve numbering format for tips
2020-10-25 17:24:25 +01:00
Sebastian Serth
c2feaca046
Update styling for Tips to make them less annoying
2020-10-20 13:50:29 +02:00
Sebastian Serth
9ddeb91c41
Remove leftovers from PR #117 ; exercise feedback on RfC show
2020-10-20 12:15:45 +02:00
Sebastian Serth
ca9467bf3c
Merge branch 'linter_toggle'
...
# Conflicts:
# config/locales/de.yml
2020-10-15 18:33:19 +02:00
Sebastian Serth
59e13d432d
Hide linter runs from RfCs
2020-10-15 18:23:14 +02:00
Sebastian Serth
a49c01645b
Move tips to left sidebar and set width = 25%
2020-10-15 17:40:48 +02:00
Sebastian Serth
799e37f9ae
Add new style for linter and allow 0 points
2020-10-15 16:22:37 +02:00
Sebastian Serth
be3ec82bd4
Add new file role teacher_defined_linter
2020-10-15 00:43:57 +02:00
Sebastian Serth
23a045c630
[Cosmetic] Add newline to end of file
2020-10-14 14:34:27 +02:00
Sebastian Serth
2678d9ecdf
Add admin UI to assign tips to exercises
2020-10-14 14:34:27 +02:00
Sebastian Serth
ca778e4d9a
Disable JS-Sentry in development
2020-10-14 14:34:27 +02:00
Sebastian Serth
e550828c58
Add backend for tips and enable markdown support
2020-10-14 14:34:26 +02:00
Sebastian Serth
dce5998a2a
Fix styling for multiple, nested cards
2020-10-14 14:34:26 +02:00
Sebastian Serth
edd8e3bb35
Store events for tip expanding and collapsing
2020-10-14 14:34:26 +02:00
Sebastian Serth
8f8a4f3cca
Show tips when implementing an exercise
2020-10-14 14:34:26 +02:00
Sebastian Serth
046d3c638a
Add show for internal user from index
2020-10-06 10:23:43 +02:00
Sebastian Serth
afafe0c218
Adjust teacher permissions:
...
* Hide non-public exercises and proxy exercises
* Hide average working time value on statistic page
* Add hint about filter to submission page for teachers
* Hide display name from feedback page
2020-09-07 19:04:34 +02:00
Sebastian Serth
6a192761b0
Fix help modal for execution environments
2020-07-16 18:04:18 +02:00
Sebastian Serth
a77a5ff76d
Fix deadline bug for admins and teachers
2020-05-20 12:34:18 +02:00
Sebastian Serth
75b0767677
Fix feedback page
2020-05-12 18:36:37 +02:00
Sebastian Serth
1ec345d47d
Fix deadline information on exercise statistics
2020-05-12 17:51:06 +02:00
Sebastian Serth
8c9a1390d4
Make UserExerciseFeedback look nice again
2020-05-12 17:51:06 +02:00
Sebastian Serth
26b9edabb4
Add deadline information to submission page and some minor bugfixes
2020-05-08 15:07:02 +02:00
Sebastian Serth
413ec9f956
Show up to three submissions for teachers and add overview to table
2020-05-08 11:36:27 +02:00
Sebastian Serth
914eeb6035
Add submission deadline to exercises and allow teachers to view their submissions
2020-05-07 21:23:27 +02:00
Sebastian Serth
4c571c4fb2
Add missing locales and fix access to public pages
2020-05-06 11:27:09 +02:00
Sebastian Serth
256d1033b2
Fix page title for students
2020-05-05 22:42:28 +02:00
Sebastian Serth
854d1dd032
Improve form filter style
2020-05-05 16:52:29 +02:00
Sebastian Serth
921eb1a464
Add title to CodeOcean pages
2020-05-05 16:52:29 +02:00
Sebastian Serth
dec557da55
Readd collapse for editing an exercise
2020-05-05 16:52:29 +02:00
Sebastian Serth
d07b4f436e
Add more actions to show exercise
2020-05-05 16:52:28 +02:00
Sebastian Serth
d4a3c78b95
Show release information on Admin dashboard (will work in production as well)
2020-05-05 16:52:28 +02:00
Sebastian Serth
8e8404dffa
Add search for external users
2020-05-05 16:52:28 +02:00
Sebastian Serth
72498e21b1
Show email for external users
2020-05-05 16:52:28 +02:00
Sebastian Serth
3756e4b6dd
Fix specs by using global variable current_user
2020-05-04 18:13:16 +02:00
Sebastian Serth
25ec422242
Improve score shown when reloading page
2020-05-04 17:43:54 +02:00
Sebastian Serth
2b326b4ff7
Apply various updates and add reminder for collapse
2020-05-04 16:46:12 +02:00
Sebastian Serth
2de33c2531
Preserve webserver from wasting time in re-constructing output message for RfCs
2020-03-26 16:28:56 +01:00
Sebastian Serth
1ed5746746
Revert unintended changes
2020-03-14 22:55:48 +02:00
Sebastian Serth
fc5b02f2d9
Fix newline bug when editing comments
2020-03-14 21:42:47 +02:00
Sebastian Serth
f22a3803ed
Make reset button less distracting
2020-03-07 11:53:44 +01:00
Sebastian Serth
82e560cace
Add link to WebSocket test if WebSocket connection failed
2020-03-07 11:53:44 +01:00
Sebastian Serth
207cf1084b
Fix duplication of code when navigation back and forth
2020-03-06 15:34:43 +01:00
Sebastian Serth
c48296f31d
Force full page reload for implement view
2020-03-05 15:22:58 +01:00
Sebastian Serth
74d99df070
Add JavaScript sentry
2020-03-05 10:30:57 +01:00
Sebastian Serth
99e4aec1cb
Render submit button once results are available
2020-03-04 17:58:16 +01:00
Sebastian Serth
e340f28abb
Allow access to RfCs for all users
2020-03-03 18:13:43 +01:00
Sebastian Serth
659b5646c1
Update translations of RfC interventions
2020-02-14 16:59:16 +01:00