|
5c98ec74f0
|
Add legal links to Help modal
|
2023-02-24 19:55:23 +01:00 |
|
|
f232ff634b
|
Fix help modal not opening
The changed data attribute is required since updating to Bootstrap v5
|
2023-02-24 19:55:23 +01:00 |
|
|
d0717fb178
|
Reduce SQL queries for RfC index actions
By using includes and carefully selecting objects through references, all required objects are only queried once.
|
2023-02-20 23:47:06 +01:00 |
|
|
9c3392b324
|
Add consumer-based RfC Visibility settings
This setting will be useful to increase data protection, where users might not be allowed to see RfCs from other contexts.
|
2023-02-20 23:47:06 +01:00 |
|
|
99372464aa
|
Lock "sudo" switch for shell with root environments
|
2023-02-11 00:44:47 +01:00 |
|
|
2679f5fa56
|
Allow random selection for ProxyExercise
|
2023-01-20 21:02:20 +01:00 |
|
|
df666b4389
|
Fix missing whitespace for exercise feedback page
|
2022-12-05 18:21:44 +01:00 |
|
|
ffe96d9223
|
Remove I18n.translation_present? monkey patch
|
2022-12-04 15:03:28 +01:00 |
|
|
574e99eddd
|
Fix rubocop offenses - Requires Ruby 3.1+
|
2022-11-25 11:10:06 +01:00 |
|
|
f17718f69f
|
CSP: Extract JavaScript from layout to assets
Fixes CODEOCEAN-CP
|
2022-11-16 19:47:58 +01:00 |
|
|
a9c642a116
|
CSP: Extract RfC JS from view to assets
Relates to CODEOCEAN-CP
|
2022-11-16 19:47:58 +01:00 |
|
|
26433aa2ff
|
Remove duplicated username (log statement)
|
2022-11-02 14:09:42 +01:00 |
|
|
4f0b8c3c42
|
Reduce usage of @current_user (use helper instead)
|
2022-11-02 12:27:38 +01:00 |
|
|
58548555a5
|
Shell: Add file system browser to retrieve arbitrary files
|
2022-10-29 18:49:18 +02:00 |
|
|
60078701f5
|
Editor: Allow file retrieval after code run
|
2022-10-29 18:49:18 +02:00 |
|
|
fb9672c7a4
|
FileTree: Allow output as hash, convert to JSON separately
|
2022-10-29 18:49:18 +02:00 |
|
|
cc3739322f
|
Always show sign-out button profile for internal users
|
2022-10-27 17:06:19 +02:00 |
|
|
dd1f4b0ac8
|
Merge pull request #939 from openHPI/refactor_proforma_import_export
Refactor Proforma Import/Export
|
2022-10-26 17:58:48 +02:00 |
|
|
b3284bb7c7
|
Remove unused score pill from feedback and community solution
|
2022-10-13 19:56:32 +02:00 |
|
|
e9a00353ab
|
Fix: Allow admins to list internal users
|
2022-10-11 20:21:38 +02:00 |
|
|
f53c6cb3ee
|
Shell: Add toggle to execute command as root
|
2022-10-04 16:06:58 +02:00 |
|
|
0b374491ac
|
Link to protected_upload_path in file render
|
2022-09-28 11:06:15 +02:00 |
|
|
eb188dcd71
|
Add privilegedExecution flag to database and Poseidon Strategy
|
2022-09-24 22:32:41 +02:00 |
|
|
16c00ec136
|
Add support for signed URLs used by the render_file function
|
2022-09-23 21:35:22 +02:00 |
|
|
0e7c38657f
|
Allow teachers to access internal users and manage them in their study groups
|
2022-09-22 19:24:26 +02:00 |
|
|
ac3dc8d30f
|
Allow platform admins and internal users to switch their current study group
|
2022-09-22 19:24:26 +02:00 |
|
|
2e3480a068
|
Display study_groups in the show view of internal and external users
|
2022-09-22 19:24:26 +02:00 |
|
|
4d2fe22daf
|
Allow assignment of study groups for internal users
|
2022-09-22 19:24:26 +02:00 |
|
|
998a12e6bc
|
Adjust filter for platform_admin user search and update views
|
2022-09-22 19:24:26 +02:00 |
|
|
664110f8f1
|
Show all study groups per consumer
|
2022-09-22 19:24:26 +02:00 |
|
|
3869785ddd
|
User: Allow removing the consumer filter
|
2022-09-22 19:24:26 +02:00 |
|
|
dba3aac800
|
Merge branch 'master' into refactor_proforma_import_export
|
2022-09-13 22:47:50 +02:00 |
|
|
9e08f3a6a8
|
Enable Subresource Integrity
|
2022-09-06 11:21:37 +02:00 |
|
|
a2bb2844b4
|
Add a Content Security Policy
|
2022-09-06 11:20:57 +02:00 |
|
|
1581d658ea
|
Simplify user search for external teachers
|
2022-09-04 19:03:15 +02:00 |
|
|
b67daedfc9
|
Remove dead code from ProxyExercise
|
2022-09-04 00:05:38 +02:00 |
|
|
60dc8c3b7e
|
Apply line-based coloring for output
|
2022-09-02 16:56:18 +02:00 |
|
|
5ace779d0c
|
fix and add specs
|
2022-08-31 20:51:58 +02:00 |
|
|
b3f9a1ec90
|
Allow line breaks in feedback texts
|
2022-08-25 00:31:32 +02:00 |
|
|
6dcccd324b
|
Show feedback without rendering Markdown
* We do not instruct learners how to write Markdown, this might yield to an unexpected rendering
|
2022-08-25 00:23:08 +02:00 |
|
|
50b81df742
|
proforma upgrade and small fixes
|
2022-08-23 21:12:03 +02:00 |
|
|
3effdbe600
|
merge master
|
2022-08-20 22:20:52 +02:00 |
|
|
166aa3cc6f
|
Remove Ransack from Exercise edit for tags
* Also improve Ransack usage of attributes and associations
|
2022-08-20 01:33:00 +02:00 |
|
|
3248bd74d1
|
Fix authorization for communitySolutionsIndex
|
2022-08-18 16:28:10 +02:00 |
|
|
145c4aa8d5
|
Refactor various ruby files
* Insights based on brakeman report
|
2022-08-18 15:25:04 +02:00 |
|
|
0e96bc79c4
|
Conditionally show file tree
|
2022-08-16 23:27:39 +02:00 |
|
|
f38052d235
|
Allow fa-spin to spin, actually
When using `display: inline;`, many browsers won't rotate the icon.
|
2022-08-12 18:01:47 +02:00 |
|
|
4d569475c9
|
Fix access to external_user_statistics
Amends #1304
https://github.com/openHPI/codeocean/pull/1304
|
2022-08-12 17:33:45 +02:00 |
|
|
e7dd6ac596
|
Fix layout for ExternalUser search after Bootstrap update
|
2022-08-12 17:25:10 +02:00 |
|
|
e7f409c1df
|
Align dropdown menu for filters to the left hand side
|
2022-08-12 14:39:46 +02:00 |
|