da0a682ffb
Apply manual rubocop fixes
2021-05-14 22:03:06 +02:00
6cbecb5b39
Apply automatic rubocop fixes
2021-05-14 22:03:06 +02:00
78230f0d97
Add message for expired session
2021-04-22 11:32:12 +02:00
9a5514942e
Remove CSRF debug features
2021-04-22 11:31:30 +02:00
1d5ceebd7b
Fix RfC filter for unnamed study groups
2021-04-09 10:25:41 +02:00
1e5a9b0825
Remove unused SubmissionsController#stop action
2021-04-07 17:45:38 +02:00
9485c15c57
Fix exercise anomaly detection
...
* The SQL query and mail template was erroneous
* Including the `url_helpers` influenced the specs due different url helpers within the specs. Test by executing `rspec './spec/db/seeds_spec.rb[1:1:1]' './spec/features/request_for_comments_filter_spec.rb[1:1]' -f progress --fail-fast --seed 55564`
2021-04-07 14:06:33 +02:00
40d83dbb1d
Fix access to exercise-specific RfC listing
2021-04-07 14:06:32 +02:00
36ac8b63cb
Use regular file as default for new exercise file roles
2021-03-17 14:33:40 +01:00
a174d75a47
Debug CSRF issues temporarily
2021-03-10 13:51:29 +01:00
c9e9731453
Use new Sentry endpoint
2021-03-08 22:01:55 +01:00
b10e23dd16
Upgrade to newest Sentry
2021-03-04 14:02:16 +01:00
9582ab99a6
Fix model name for cover page
2021-03-03 12:22:23 +01:00
17ac4bd60f
Add model name to breadcrumbs in case of validation errors
2021-03-03 11:59:54 +01:00
67dd435415
Fix link to Consumer if not enough permissions
2021-02-18 12:29:07 +01:00
4022c5268f
Enable static favicon URL for use in external systems
2021-02-17 10:51:06 +01:00
b0c918d2c0
Make document language dynamic
2021-02-09 00:20:16 +01:00
a72c022e4a
Fix numbering shown for nested tips
2021-02-01 15:55:56 +01:00
6900d4ef2c
Add collapse_exercise_description LTI parameter
2021-01-29 13:54:47 +01:00
72b3524b18
Leverage PostgreSQL count for study group size
2021-01-23 00:28:11 +01:00
aed9a3121f
Hide filename if not available
2021-01-20 23:12:04 +01:00
2c99c2db62
Show filename and sort by it for statistic page
2021-01-19 12:37:05 +01:00
4ea3cb29d3
Fix download for binary files
2021-01-11 15:10:41 +01:00
9fba70cde2
Always show file upload box when editing exercises
2020-12-16 18:00:47 +01:00
028fc2989a
#18 Add sql index for unpublished exercises
...
And remove spec for remove feature
2020-12-15 12:17:11 +01:00
f98de3b66b
Add Rails admin
2020-11-26 17:11:18 +01:00
c32e7586cd
Remove consumer_id from session
...
* Each external (and also internal) user has a consumer attached. We don't need that information twice.
2020-11-25 21:19:18 +01:00
ff6b04c051
Check for existence of submissions before accessing them
2020-11-24 01:37:12 +01:00
319dc9d4db
Check for first non-null exercise for permission
2020-11-23 23:36:34 +01:00
3d7bddcad1
Adjust RegEx for RfC show
2020-11-21 00:50:59 +01:00
6795a05944
Fix search for users with deleted consumer
2020-11-18 23:17:55 +01:00
9fcb178839
Check for null in RfC RegEx
2020-11-17 21:46:42 +01:00
4999918e51
Check for study group before checking permission
2020-11-12 16:00:24 +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
78f42628be
Fix submission view if exercise is deleted
2020-10-28 16:31:33 +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
a9008d2a26
Improve numbering format for tips
2020-10-25 17:24:25 +01:00
c2feaca046
Update styling for Tips to make them less annoying
2020-10-20 13:50:29 +02:00
9ddeb91c41
Remove leftovers from PR #117 ; exercise feedback on RfC show
2020-10-20 12:15:45 +02:00
ca9467bf3c
Merge branch 'linter_toggle'
...
# Conflicts:
# config/locales/de.yml
2020-10-15 18:33:19 +02:00
59e13d432d
Hide linter runs from RfCs
2020-10-15 18:23:14 +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
23a045c630
[Cosmetic] Add newline to end of file
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