|
ef5dd80ea7
|
Increase wait timeout for new execution environments to 60 sec
|
2022-10-11 21:14:07 +02:00 |
|
|
66ab00a6bd
|
Fix association to testrun_execution_environment
|
2022-10-11 21:08:34 +02:00 |
|
|
d80a8dd64f
|
Fix Submissions index page
Closes CODEOCEAN-BJ
|
2022-10-11 20:21:13 +02:00 |
|
|
065f93f79c
|
Return empty programming language if no ACE mode is set
|
2022-10-06 00:25:22 +02:00 |
|
|
4f5f71840a
|
Change order of tests to execute linter checks first
|
2022-10-05 19:38:38 +02:00 |
|
|
42a7bf9983
|
Remove outdated enums for testrun_message
These enums are not present in the database.
|
2022-10-04 16:07:00 +02:00 |
|
|
ca13ea03c8
|
SubmissionsController: Send Content-Length if possible
|
2022-10-04 16:06:59 +02:00 |
|
|
f53c6cb3ee
|
Shell: Add toggle to execute command as root
|
2022-10-04 16:06:58 +02:00 |
|
|
4b00eb1e8c
|
Allow internal users to switch their current study group
|
2022-09-26 16:30:54 +02:00 |
|
|
eb188dcd71
|
Add privilegedExecution flag to database and Poseidon Strategy
|
2022-09-24 22:32:41 +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 |
|
|
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 |
|
|
936c11e31f
|
Refactor authentication token for new study-group-based authorization
|
2022-09-22 19:24:26 +02:00 |
|
|
cb1b163b30
|
Always create a default study group for new consumers
|
2022-09-22 19:24:26 +02:00 |
|
|
9c9f45ff77
|
Redefine user roles with their role in a study group
|
2022-09-22 19:24:26 +02:00 |
|
|
04ed45ea73
|
Migrate database and models for study-group-based authorization
|
2022-09-22 19:24:26 +02:00 |
|
|
bbb791471b
|
Remove AWS study
|
2022-09-21 18:57:12 +02:00 |
|
|
d02a1eae81
|
Validate password strength for internal users
|
2022-09-14 12:19:25 +02:00 |
|
|
0a16f589e9
|
Use X-Sendfile to transmit native files and handle file uploads
|
2022-09-06 01:21:40 +02:00 |
|
|
1581d658ea
|
Simplify user search for external teachers
|
2022-09-04 19:03:15 +02:00 |
|
|
9050f02b7a
|
Add additional test case for new CodeOcean::File#read method
|
2022-09-02 17:52:24 +02:00 |
|
|
4de77ca3f5
|
Improve get_quantiles method for exercise
|
2022-08-25 18:14:23 +02:00 |
|
|
309956e472
|
Remove NULL byte before saving strings
|
2022-08-24 13:06:53 +02:00 |
|
|
e0c2c7b806
|
Hide score button if exercise has no tests
We check for all teacher-defined assessments (linter and unit tests) to determine whether scoring should be possible
|
2022-08-22 17:51:57 +02:00 |
|
|
6208d8b7ea
|
Fix study_group index page
|
2022-08-20 10:46:33 +02:00 |
|
|
32413058d6
|
Add consumer ID to ransack filter
|
2022-08-20 10:41:02 +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 |
|
|
6927b57170
|
Update Study Group Dashboard and Statistics
|
2022-08-20 00:05:02 +02:00 |
|
|
d762f976a8
|
Add new CodeOcean::File#read method
* With a new method, we can simplify our code to handle differences between file.content and file.native_file.read
|
2022-08-19 22:42:55 +02:00 |
|
|
145c4aa8d5
|
Refactor various ruby files
* Insights based on brakeman report
|
2022-08-18 15:25:04 +02:00 |
|
|
6e213f754f
|
minor styling change to authenticationtoken model, changed the expire_at column of AuthenticationToken form date to datetime
|
2022-08-05 08:05:07 +02:00 |
|
|
d64daadd21
|
added AuthenticationToken model, updated some restrictions for the authentication token table, added dependent destroy to the user model for authentication tokens
|
2022-08-05 08:05:07 +02:00 |
|
|
0ab3d0bdc1
|
Fix Rubocop offenses
|
2022-06-30 14:02:53 +02:00 |
|
|
cdb6c0d64b
|
Fix Rubocop offense
|
2022-06-07 14:34:00 +02:00 |
|
|
f0b89d8461
|
Fix Rubocop offense
|
2022-05-06 16:42:30 +02:00 |
|
|
6d95b921f0
|
Limit RfC display to the last months
|
2022-05-06 16:29:52 +02:00 |
|
|
e4384d7ddd
|
Merge pull request #1242 from openHPI/refactor_testrun_table
Refactor testrun table
|
2022-05-04 00:25:08 +02:00 |
|
|
2ce9c4258a
|
Remove New Relic
|
2022-04-29 22:53:36 +02:00 |
|
|
4ef7da839d
|
Use TestrunMessages instead of Testrun.output when displaying output
|
2022-04-29 22:44:35 +02:00 |
|
|
ea02dff0e5
|
Extend storage of Testrun Messages and truncate long output
|
2022-04-29 22:44:34 +02:00 |
|
|
5ecba6ef70
|
Persist TestrunMessages and store timestamp
So far, the Testrun messages are in addition to the Tesstrun.output column
|
2022-04-29 01:00:51 +02:00 |
|
|
e9efb5bc2b
|
Add exit_code and status to Testruns, create model for TestrunMessages
* This is the first step to migrate the `output` column from Testruns to a dedicated table TestrunMessages
|
2022-04-28 15:18:51 +02:00 |
|
|
0f378ce151
|
Limit RfC display to the last three months
|
2022-04-26 19:00:55 +02:00 |
|
|
83e09f33ec
|
Merge pull request #1237 from openHPI/aws_experiment
Prepare AWS Experiment
|
2022-04-18 21:18:29 +02:00 |
|
|
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 |
|
|
d10735d0a8
|
Persist Execution Environment when running code
|
2022-04-15 15:22:19 +02:00 |
|
|
4887f4af02
|
Implement A/B Test for using AWS as an executor for Java
|
2022-04-15 15:22:19 +02:00 |
|
|
ba11adb966
|
Fix working time statistics for internal and external users
|
2022-01-20 23:41:32 +01:00 |
|