|
f5492ca35d
|
Improve CodeOcean::FilePolicy with specs
|
2020-12-07 14:41:30 +01:00 |
|
|
fac29f73d4
|
Respect user_type for RfC index routes
|
2020-12-04 16:58:11 +01:00 |
|
|
4e73214dd4
|
Disallow file creation for teachers
|
2020-12-03 17:07:32 +01:00 |
|
|
5eaa508b74
|
Enforce file creation allowance via Pundit policy
|
2020-12-03 17:05:21 +01:00 |
|
|
a7869ff401
|
Fix display of submitted score for remoteSubmit
|
2020-11-27 19:09:45 +01:00 |
|
|
20741835b5
|
Remove additional sentry logging for invalid objects
|
2020-11-27 16:29:53 +01:00 |
|
|
85ae63e318
|
Merge pull request #798 from openHPI/rails_admin
Add Rails admin
|
2020-11-27 15:45:33 +01:00 |
|
|
a60510c97f
|
Add transmitted score to remoteSubmit
|
2020-11-27 12:26:12 +01:00 |
|
|
79c1532742
|
clean up rails_admin configuration
|
2020-11-26 17:20:28 +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 |
|
|
993fb88f03
|
Enable submit via API client
|
2020-11-25 20:47:28 +01:00 |
|
|
bf9b90ab92
|
Update CSRF token after each page load
|
2020-11-25 01:41:43 +01:00 |
|
|
939f36816d
|
Update Raven user context
|
2020-11-25 01:13:12 +01:00 |
|
|
ff6b04c051
|
Check for existence of submissions before accessing them
|
2020-11-24 01:37:12 +01:00 |
|
|
8c04ecdfd1
|
Print no_output message also for Python container
|
2020-11-24 00:46:39 +01:00 |
|
|
6c5052ed84
|
Prevent printing empty lines in output
|
2020-11-24 00:22:56 +01:00 |
|
|
1df4685f38
|
Enable buffering for Turtle Commands in WebSocket output
|
2020-11-24 00:21:39 +01:00 |
|
|
839e6e0936
|
Prevent displaying of bash errors in output
|
2020-11-23 23:36:34 +01:00 |
|
|
daeda6f610
|
Allow line breaks in RfC question
|
2020-11-23 23:36:34 +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 |
|
|
afcc4d94cd
|
Use same style for single and multiple errors in populateCard
|
2020-11-18 10:07:26 +01:00 |
|
|
fee929fe41
|
Check for null in RfC question
|
2020-11-17 21:54:01 +01:00 |
|
|
9fcb178839
|
Check for null in RfC RegEx
|
2020-11-17 21:46:42 +01:00 |
|
|
16093fd94d
|
Mark RfCs with keyword #loesung as solved
|
2020-11-17 00:55:00 +01:00 |
|
|
6f3300c66a
|
Hide RfCs with keyword #loesung
|
2020-11-17 00:46:57 +01:00 |
|
|
be9cc8790c
|
Check for result before trying to populate score card
|
2020-11-14 00:26:36 +01:00 |
|
|
3cedcf5736
|
Check for null and undefined before accessing stderr and stdout
|
2020-11-14 00:19:39 +01:00 |
|
|
307bc9bd7b
|
Check for output before accessing stderr or stdout
|
2020-11-13 22:53:56 +01:00 |
|
|
4999918e51
|
Check for study group before checking permission
|
2020-11-12 16:00:24 +01:00 |
|
|
08278fa4e9
|
Check for connection state before sending flush character
|
2020-11-11 18:16:07 +01:00 |
|
|
6868102071
|
Use full name for selectFileInJsTree in order to prevent bind referring to undefined
|
2020-11-11 18:15:54 +01:00 |
|
|
804a22e680
|
Remove deprecated access to global var event
|
2020-11-11 18:07:17 +01:00 |
|
|
88a2558039
|
Check for this.active_frame.data() before accessing
|
2020-11-11 17:46:02 +01:00 |
|
|
807b763e49
|
Add Sentry info if returning unprocessable_entity
|
2020-11-11 17:42:20 +01:00 |
|
|
664dadf404
|
Check for coords before using it
|
2020-11-11 17:35:06 +01:00 |
|
|
24c0a8ce50
|
Convert unsafe comparison to safe variant in turtle.js
|
2020-11-11 17:25:20 +01:00 |
|
|
406aeef461
|
Use includes instead of endsWith (due to query parameters)
|
2020-11-10 02:26:21 +01:00 |
|
|
2ba6cd7b32
|
Prevent duplication of content in ACE.
|
2020-11-10 02:20:18 +01:00 |
|
|
fd788cc51d
|
Populate score card with custom details and add link to line
|
2020-11-10 00:45:31 +01:00 |
|
|
fc6b0f2adc
|
Fix not_graded to German
|
2020-11-09 21:38:52 +01:00 |
|
|
ffcf4dbbce
|
Prevent access to file_role if no valid response was received
|
2020-11-09 21:20:01 +01:00 |
|
|
84c291626f
|
Make note "not graded" optional for linters
|
2020-11-09 21:19:24 +01:00 |
|
|
c509725cf7
|
Merge pull request #778 from openHPI/misc
Miscellaneous changes
|
2020-11-09 00:14:22 +01:00 |
|
|
e958b890cf
|
Prevent code duplication when changing from implement view
|
2020-11-09 00:01:44 +01:00 |
|
|
4d09c8a6d6
|
Prevent exception if no detailed_linter_results are available
|
2020-11-09 00:00:31 +01:00 |
|
|
c2a816968e
|
Show no run output for Python execenv
|
2020-11-08 14:53:50 +01:00 |
|
|
5fdfb12e62
|
Add German translations for PyLint adapter with basic spec
|
2020-11-08 01:04:39 +01:00 |
|