Sebastian Serth
da0a682ffb
Apply manual rubocop fixes
2021-05-14 22:03:06 +02:00
Sebastian Serth
78230f0d97
Add message for expired session
2021-04-22 11:32:12 +02:00
Sebastian Serth
6e3127dad8
Add missing translation for activating internal users
2021-04-07 14:06:32 +02:00
Tobias Kantusch
40d83dbb1d
Fix access to exercise-specific RfC listing
2021-04-07 14:06:32 +02:00
Sebastian Serth
293bcccc80
Introduce new enabled
option for CodeHarbor
...
* Fix tests to ensure they work independent of config option
2021-02-16 14:29:54 +01:00
Sebastian Serth
41ae6c2880
Update deadline string shown to users
2021-02-09 00:20:05 +01:00
Sebastian Serth
d791f99dee
Add Rails Admin to de.yml
2021-01-20 22:40:56 +01:00
Sebastian Serth
3acc9f769f
Capitalize RfC button on implement
2021-01-12 16:55:16 +01:00
Sebastian Serth
9fba70cde2
Always show file upload box when editing exercises
2020-12-16 18:00:47 +01:00
Maximilian Pass
028fc2989a
#18 Add sql index for unpublished exercises
...
And remove spec for remove feature
2020-12-15 12:17:11 +01:00
Sebastian Serth
2d3573d5ea
PyLint: Add message about leading zeros
2020-11-30 18:28:58 +01:00
Sebastian Serth
8e9c0ad1c3
Add newest messages
2020-11-27 16:27:18 +01:00
Karol
3d763a540a
rails_admin Translation fixes
2020-11-27 14:59:52 +01:00
Karol
f98de3b66b
Add Rails admin
2020-11-26 17:11:18 +01:00
Sebastian Serth
cd577a53c5
Add "unexpected unindent" to PyLint messages
2020-11-19 00:59:10 +01:00
Sebastian Serth
aa5d76e1b6
Fix typo in Linter translation
2020-11-17 23:19:14 +01:00
Sebastian Serth
2f15a322ae
Update confirm question for exercise and file reset
2020-11-16 01:50:43 +01:00
Sebastian Serth
20bddf6f00
Update locales for start_over to reduce misconception
...
Some learners thought that "reset all files" will delete everything they ever did in a course.
2020-11-16 01:48:17 +01:00
Sebastian Serth
afe0fc2255
Add support for syntax error with inconsistent tabs and spaces
2020-11-14 00:19:39 +01:00
Sebastian Serth
5fe1590b39
Add filter for unknown PyLint messages
2020-11-13 22:52:56 +01:00
Sebastian Serth
c9e5d60dfb
Add missing translation if sign in failed
2020-11-13 13:01:11 +01:00
Sebastian Serth
84c291626f
Make note "not graded" optional for linters
2020-11-09 21:19:24 +01:00
Sebastian Serth
69db6f98cf
Update Linter translation
2020-11-09 21:18:50 +01:00
Sebastian Serth
c24d382151
Improve wording of linter based on feedback
2020-11-08 21:40:03 +01:00
Sebastian Serth
5fdfb12e62
Add German translations for PyLint adapter with basic spec
2020-11-08 01:04:39 +01:00
Sebastian Serth
da064efef7
Merge pull request #771 from openHPI/add_handling_missing_file_type_on_import
...
Add handling for missing file type on import
2020-11-02 19:44:51 +01:00
Karol
f872cf73ee
Review points, specs
2020-11-02 17:09:31 +01:00
Karol
4e61d53cb3
typos and cleanup
2020-11-01 11:18:06 +01:00
Sebastian Serth
65a4274c7e
Update translations for LTI score reduction
2020-10-29 09:45:59 +01:00
Sebastian Serth
1b5d1d3dca
Reduce score sent via LTI if too late
2020-10-28 11:58:40 +01:00
Sebastian Serth
ca9467bf3c
Merge branch 'linter_toggle'
...
# Conflicts:
# config/locales/de.yml
2020-10-15 18:33:19 +02:00
Sebastian Serth
dbd76e9316
Adjust default message for linter / unit test
2020-10-15 18:11:28 +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
2678d9ecdf
Add admin UI to assign tips to exercises
2020-10-14 14:34:27 +02:00
Sebastian Serth
8f8a4f3cca
Show tips when implementing an exercise
2020-10-14 14:34:26 +02:00
Sebastian Serth
2e1c97d87d
Add database support and model for tips
2020-10-14 14:34:25 +02:00
Sebastian Serth
85a05225ec
Rename hints in German translation for consistency with upcoming tips
2020-10-14 14:34:25 +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
be82ee48f5
Improve German translations for deadline
2020-05-20 12:34:18 +02:00
Sebastian Serth
b6db9e186c
Add information if execution timed out during scoring
2020-05-12 17:51:07 +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
8e8404dffa
Add search for external users
2020-05-05 16:52:28 +02:00
Sebastian Serth
1069e623be
Add more statistics
2020-03-25 14:40:26 +01:00
Sebastian Serth
753b3c39c0
Fix German translation
2020-03-25 12:15:40 +01:00
Sebastian Serth
25b14a9fca
Fix duplicate intervention text
2020-03-18 22:56:55 +01:00
Sebastian Serth
82e560cace
Add link to WebSocket test if WebSocket connection failed
2020-03-07 11:53:44 +01:00