59e13d432d
Hide linter runs from RfCs
2020-10-15 18:23:14 +02:00
dbd76e9316
Adjust default message for linter / unit test
2020-10-15 18:11:28 +02:00
a49c01645b
Move tips to left sidebar and set width = 25%
2020-10-15 17:40:48 +02:00
799e37f9ae
Add new style for linter and allow 0 points
2020-10-15 16:22:37 +02:00
be3ec82bd4
Add new file role teacher_defined_linter
2020-10-15 00:43:57 +02:00
4e720295d8
Fix existing specs for Exercise
2020-10-14 14:34:27 +02:00
23a045c630
[Cosmetic] Add newline to end of file
2020-10-14 14:34:27 +02:00
2d8a18169e
Always increase rank for tips correctly
2020-10-14 14:34:27 +02:00
f3904c5e85
Close Exercise Collection modal and clear input
2020-10-14 14:34:27 +02:00
2678d9ecdf
Add admin UI to assign tips to exercises
2020-10-14 14:34:27 +02:00
ca778e4d9a
Disable JS-Sentry in development
2020-10-14 14:34:27 +02:00
e550828c58
Add backend for tips and enable markdown support
2020-10-14 14:34:26 +02:00
dce5998a2a
Fix styling for multiple, nested cards
2020-10-14 14:34:26 +02:00
edd8e3bb35
Store events for tip expanding and collapsing
2020-10-14 14:34:26 +02:00
8f8a4f3cca
Show tips when implementing an exercise
2020-10-14 14:34:26 +02:00
fcd393b9d5
Prevent parsing error for empty client commands
2020-10-14 14:34:26 +02:00
13b6e50573
Exit Python container based on cmd
2020-10-14 14:34:26 +02:00
03d731c88e
Fix HTML for Flowr template
2020-10-14 14:34:25 +02:00
2e1c97d87d
Add database support and model for tips
2020-10-14 14:34:25 +02:00
398bd67e1c
Fix Flowr support and generic event framework
2020-10-14 14:34:25 +02:00
6e11f29fdf
fix ajax action access, dont use delayed for model_solutions
2020-10-06 15:02:27 +00:00
046d3c638a
Add show for internal user from index
2020-10-06 10:23:43 +02:00
654bf2ba33
redirect more users to feedback page
2020-09-28 18:37:07 +02:00
4ee1f3aada
Remove teacher access for informatiktag2020
2020-09-09 10:17:46 +02:00
6cae31ae8d
Allow teacher access for informatiktag2020
2020-09-09 10:17:17 +02:00
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
6a192761b0
Fix help modal for execution environments
2020-07-16 18:04:18 +02:00
b40627b637
Disable custom Mnemosyne trace
2020-06-12 13:57:55 +02:00
a77a5ff76d
Fix deadline bug for admins and teachers
2020-05-20 12:34:18 +02:00
2b7170b202
better error handling
2020-05-12 18:52:08 +02:00
75b0767677
Fix feedback page
2020-05-12 18:36:37 +02:00
5547ff5ac5
Fix comment
2020-05-12 17:54:37 +02:00
fece760132
Update bundle and move jquery_ujs
2020-05-12 17:51:11 +02:00
564b249e50
Refactor send_score to have access to the submission
2020-05-12 17:51:07 +02:00
b6db9e186c
Add information if execution timed out during scoring
2020-05-12 17:51:07 +02:00
1ec345d47d
Fix deadline information on exercise statistics
2020-05-12 17:51:06 +02:00
8c9a1390d4
Make UserExerciseFeedback look nice again
2020-05-12 17:51:06 +02:00
fb7d0eafe8
Fix permission check for exercises
2020-05-12 17:51:06 +02:00
8aaf93af6b
Remove JS debugger statement
2020-05-12 17:51:06 +02:00
26b9edabb4
Add deadline information to submission page and some minor bugfixes
2020-05-08 15:07:02 +02:00
413ec9f956
Show up to three submissions for teachers and add overview to table
2020-05-08 11:36:27 +02:00
914eeb6035
Add submission deadline to exercises and allow teachers to view their submissions
2020-05-07 21:23:27 +02:00
4c571c4fb2
Add missing locales and fix access to public pages
2020-05-06 11:27:09 +02:00
278d48ca6c
Docker Output: Convert any object to string if not done automatically
2020-05-05 22:43:25 +02:00
256d1033b2
Fix page title for students
2020-05-05 22:42:28 +02:00
854d1dd032
Improve form filter style
2020-05-05 16:52:29 +02:00
921eb1a464
Add title to CodeOcean pages
2020-05-05 16:52:29 +02:00
dec557da55
Readd collapse for editing an exercise
2020-05-05 16:52:29 +02:00
d07b4f436e
Add more actions to show exercise
2020-05-05 16:52:28 +02:00
d4a3c78b95
Show release information on Admin dashboard (will work in production as well)
2020-05-05 16:52:28 +02:00