kiragrammel
319c3ab3b4
Add ProgrammingGroup & ProgrammingGroupMembership
...
* User can create programming group with other users for exercise
* Submission is shared in a group
* Also adjust specs
2023-08-24 19:32:06 +02:00
kiragrammel
0234414bae
Rename user to contributor in submission
2023-08-24 19:32:06 +02:00
Sebastian Serth
56b9bb2680
Add missing translations for score causes
...
Fix CODEOCEAN-SE
2023-08-24 13:15:10 +02:00
Sebastian Serth
13d34c7859
Slightly adjust German translation for RfC comment
2023-08-24 11:51:00 +02:00
Sebastian Serth
944b455194
Introduce Dark Mode
...
This commit mainly changes the color definitions. Mostly, those changes are semantically equally, but there are a few changes that occurred to align the color scheme within the app.
2023-07-31 11:48:42 +02:00
Sebastian Serth
28a4b672f9
Remove legacy save search endpoint
2023-07-28 13:18:39 +02:00
Sebastian Serth
db56a690c7
Add option to suppress feedback messages
...
This is used to dynamically exclude some test results from being shown to users, but still allows them to run in the background (e.g., for research).
2023-07-27 10:38:49 +02:00
Sebastian Serth
5c98ec74f0
Add legal links to Help modal
2023-02-24 19:55:23 +01:00
Sebastian Serth
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
Sebastian Serth
234a4fe02b
Deny /implement without execution environment
...
Also, fix a smaller typo in the locales
2023-01-20 23:53:08 +01:00
Sebastian Serth
2679f5fa56
Allow random selection for ProxyExercise
2023-01-20 21:02:20 +01:00
Sebastian Serth
09a7c83d51
Add new syntax error to German linter translation
...
Fixes CODEOCEAN-FJ
2022-12-07 23:22:48 +01:00
Sebastian Serth
a9c642a116
CSP: Extract RfC JS from view to assets
...
Relates to CODEOCEAN-CP
2022-11-16 19:47:58 +01:00
Sebastian Serth
064494c161
Add note on disallowed character for command
2022-11-02 14:12:59 +01:00
Sebastian Serth
58548555a5
Shell: Add file system browser to retrieve arbitrary files
2022-10-29 18:49:18 +02:00
Sebastian Serth
60078701f5
Editor: Allow file retrieval after code run
2022-10-29 18:49:18 +02:00
Sebastian Serth
dd1f4b0ac8
Merge pull request #939 from openHPI/refactor_proforma_import_export
...
Refactor Proforma Import/Export
2022-10-26 17:58:48 +02:00
Sebastian Serth
46a6c3f3b6
Add new Linter translation for non-default arguments
...
FIXES CODEOCEAN-DP
2022-09-26 18:03:22 +02:00
Sebastian Serth
eb188dcd71
Add privilegedExecution flag to database and Poseidon Strategy
2022-09-24 22:32:41 +02:00
Sebastian Serth
ac3dc8d30f
Allow platform admins and internal users to switch their current study group
2022-09-22 19:24:26 +02:00
Janis Vaneylen
2e3480a068
Display study_groups in the show view of internal and external users
2022-09-22 19:24:26 +02:00
Sebastian Serth
4d2fe22daf
Allow assignment of study groups for internal users
2022-09-22 19:24:26 +02:00
Janis Vaneylen
998a12e6bc
Adjust filter for platform_admin user search and update views
2022-09-22 19:24:26 +02:00
Sebastian Serth
f5758ecb5e
Capitalize app names in locales
2022-09-21 09:56:07 +02:00
Sebastian Serth
d02a1eae81
Validate password strength for internal users
2022-09-14 12:19:25 +02:00
Sebastian Serth
f1aa004284
Use controller method for 404 responses
2022-09-14 01:01:14 +02:00
Karol
dba3aac800
Merge branch 'master' into refactor_proforma_import_export
2022-09-13 22:47:50 +02:00
Sebastian Serth
80419db868
[CSP] Prevent use of unsafe-inline for links
...
* Also update all <a> tags in locals
2022-09-07 21:42:07 +02:00
Karol
3effdbe600
merge master
2022-08-20 22:20:52 +02:00
Janis4411
146eee673f
changed send_thank_you_note and got_new_comment_for_subscription methods to use tokens properly, as well as new test scenarios for both cases
2022-08-05 08:05:07 +02:00
Janis4411
c638df12e7
updated locales/de.yml mail body texts
2022-08-05 08:05:07 +02:00
Sebastian Serth
2141fdb1ac
Refactor external_user_statistics to own controller action
2022-07-22 13:19:22 +02:00
Janis4411
f17f987b89
added toggle autosave translation to the config yml files
2022-07-20 17:18:36 +02:00
Sebastian Serth
b364918cb6
Add link to Ralfs diss regarding interventions
2022-06-08 12:58:38 +02:00
Sebastian Serth
aa647bef6a
Fix wrong key for English intervention explanation
2022-05-18 00:56:27 -04:00
Sebastian Serth
19bd742bc9
Show a localized message if the program was killed.
...
* This will most likely happen by the OOM killer, thus we inform the user about the memory restriction.
2022-04-15 21:29:55 +02:00
Sebastian Serth
9d9570b26b
Update intervention locale and add explanation
2022-04-15 14:23:05 +02:00
Sebastian Serth
298761885c
Update German intervention locals
2022-04-07 20:05:15 +02:00
Sebastian Serth
a0c80dbc75
Update locales for exercise reset
2022-03-23 20:59:25 +01:00
Karol
c5c47715b3
Merge branch 'master' into refactor_proforma_import_export
...
# Conflicts:
# spec/controllers/exercises_controller_spec.rb
2022-01-11 22:20:18 +01:00
Karol
886a5b68f6
update gem
...
fix codeharbor endpoint usage and translations
2022-01-10 22:34:03 +01:00
Sebastian Serth
9f8dfb645a
Fix translation for CodeOcean::File
2021-12-15 00:52:31 +01:00
Sebastian Serth
89bb19bfa0
Fix typo for environment in en.yml
2021-12-13 16:13:52 +01:00
Sebastian Serth
8535cd9a9c
Add option to sync single execution environment
2021-12-09 16:44:05 +01:00
Sebastian Serth
563e14a44a
Adapt dashboard to show idle and used runners
2021-12-07 00:08:31 +01:00
Sebastian Serth
116511bd6e
Update research_status locale for CommunitySolution
2021-11-23 10:02:17 +01:00
Sebastian Serth
da4e10b990
Add CommunitySolution
...
* Also slightly refactor some JS files
2021-11-23 01:38:31 +01:00
Sebastian Serth
9079a0b15a
Implement Tips Intervention
2021-11-23 01:38:10 +01:00
Sebastian Serth
950b03af77
Fix typo in English locale
2021-11-20 12:44:45 +01:00
Sebastian Serth
81745504ea
Fix CODEOCEAN-5Z
...
* add "cannot assign to comparison" to linter translation
2021-11-15 13:46:24 +01:00