Sebastian Serth
8e6df0fdfa
Merge pull request #1093 from openHPI/dependabot/bundler/selenium-webdriver-4.1.0
...
Bump selenium-webdriver from 4.0.3 to 4.1.0
2021-11-23 09:58:37 +01:00
Sebastian Serth
c3582eb925
Merge pull request #1091 from openHPI/java21-community-solution
...
Add community solution
2021-11-23 09:57:25 +01:00
Sebastian Serth
0d82a264bf
Merge pull request #1090 from openHPI/java21-tips-intervention
...
Add tips intervention for Java2021 course
2021-11-23 09:57:08 +01:00
dependabot[bot]
575bdb848a
Bump selenium-webdriver from 4.0.3 to 4.1.0
...
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.0.3 to 4.1.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases )
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES )
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.1.0 )
---
updated-dependencies:
- dependency-name: selenium-webdriver
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-23 03:01:22 +00:00
dependabot[bot]
9f7770c56c
Bump prometheus_exporter from 0.8.1 to 1.0.0
...
Bumps [prometheus_exporter](https://github.com/discourse/prometheus_exporter ) from 0.8.1 to 1.0.0.
- [Release notes](https://github.com/discourse/prometheus_exporter/releases )
- [Changelog](https://github.com/discourse/prometheus_exporter/blob/master/CHANGELOG )
- [Commits](https://github.com/discourse/prometheus_exporter/compare/v0.8.1...v1.0.0 )
---
updated-dependencies:
- dependency-name: prometheus_exporter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-23 03:01:08 +00:00
Sebastian Serth
da4e10b990
Add CommunitySolution
...
* Also slightly refactor some JS files
2021-11-23 01:38:31 +01:00
Sebastian Serth
d559cfb323
Extract Redirect Behavior to own module
2021-11-23 01:38:31 +01:00
Sebastian Serth
9058ce00db
Add A/B/n test for interventions
2021-11-23 01:38:10 +01:00
Sebastian Serth
9079a0b15a
Implement Tips Intervention
2021-11-23 01:38:10 +01:00
Sebastian Serth
18f05db138
Always show CSRF error message for Ajax
2021-11-23 01:37:50 +01:00
Sebastian Serth
eec6d64e8c
Merge pull request #1089 from openHPI/dependabot/bundler/web-console-4.2.0
...
Bump web-console from 4.1.0 to 4.2.0
2021-11-20 18:26:30 +01:00
Sebastian Serth
950b03af77
Fix typo in English locale
2021-11-20 12:44:45 +01:00
Sebastian Serth
5aee2aaba8
Add more logging for execution requests
2021-11-18 14:18:41 +01:00
Sebastian Serth
c90e02e4f1
Fixes CODEOCEAN-5J with error during WebSocket handshake
2021-11-18 14:04:23 +01:00
Sebastian Serth
4cddcb6544
Fixes CODEOCEAN-68 with empty file
2021-11-18 13:37:32 +01:00
dependabot[bot]
a51eddb26c
Bump web-console from 4.1.0 to 4.2.0
...
Bumps [web-console](https://github.com/rails/web-console ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/rails/web-console/releases )
- [Changelog](https://github.com/rails/web-console/blob/master/CHANGELOG.markdown )
- [Commits](https://github.com/rails/web-console/compare/v4.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: web-console
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-18 03:01:27 +00:00
Sebastian Serth
b07560bc7e
Poseidon: Read native file content if available
2021-11-17 19:36:06 +01:00
Sebastian Serth
22e887387d
Merge pull request #1088 from openHPI/poseidon_clean_workspace
...
Poseidon: Use absolute path to remove workspace directory
2021-11-17 17:57:15 +01:00
Sebastian Serth
86c6ad7ea3
Poseidon: Use absolute path to remove workspace directory
2021-11-17 17:44:09 +01:00
Sebastian Serth
21185ea4b3
Make empty submissions not clickable
2021-11-16 13:32:51 +01:00
Sebastian Serth
571be87879
Fix range slider for external user statistics
2021-11-16 12:02:52 +01:00
Sebastian Serth
f15bbe2c29
Fix links for external user statistics
2021-11-16 11:57:43 +01:00
Sebastian Serth
aa49731e49
Remove submissions without visible files from statistic view
2021-11-16 11:43:23 +01:00
Sebastian Serth
9da391961a
Merge pull request #1087 from openHPI/dependabot/bundler/rubocop-1.23.0
...
Bump rubocop from 1.22.3 to 1.23.0
2021-11-16 09:31:32 +01:00
dependabot[bot]
6283b429f2
Bump rubocop from 1.22.3 to 1.23.0
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.22.3 to 1.23.0.
- [Release notes](https://github.com/rubocop/rubocop/releases )
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop/compare/v1.22.3...v1.23.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-16 03:01:05 +00:00
Sebastian Serth
eb985bec9a
DCP: Rescue Excon::Error::Socket
2021-11-15 15:09:43 +01:00
Sebastian Serth
81745504ea
Fix CODEOCEAN-5Z
...
* add "cannot assign to comparison" to linter translation
2021-11-15 13:46:24 +01:00
dependabot[bot]
6752a7c1af
Merge pull request #1084 from openHPI/dependabot/bundler/jbuilder-2.11.3
2021-11-15 03:08:52 +00:00
dependabot[bot]
ffd6c513a6
Bump jbuilder from 2.11.2 to 2.11.3
...
Bumps [jbuilder](https://github.com/rails/jbuilder ) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/rails/jbuilder/releases )
- [Changelog](https://github.com/rails/jbuilder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rails/jbuilder/compare/v2.11.2...v2.11.3 )
---
updated-dependencies:
- dependency-name: jbuilder
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 03:01:08 +00:00
Sebastian Serth
a576d76fda
Serialize trestrun for Sentry logging
2021-11-15 00:30:50 +01:00
Sebastian Serth
e34656eb0f
Modify buffer line breaking behavior
...
* This is based on Sentry issue CODEOCEAN-5W (linter translation failing due to \r in output)
* We cannot keep all "\r" messages but we must not forward the "\r" if it is a single message received after a valid JSON
2021-11-15 00:30:32 +01:00
Sebastian Serth
695c3de40e
Ensure users are signed in before creating a submission
2021-11-14 23:07:44 +01:00
Sebastian Serth
c2ea27b3ee
Add annotation about exceptions to submission.rb
2021-11-14 22:45:37 +01:00
Sebastian Serth
991fdef8bc
Handle depleted containers for submit
2021-11-14 22:45:12 +01:00
Sebastian Serth
a08e2c276d
Merge pull request #1083 from openHPI/dependabot/bundler/sentry-rails-4.8.0
...
Bump sentry-rails from 4.7.3 to 4.8.0
2021-11-12 10:15:32 +01:00
dependabot[bot]
d0161adbaf
Bump sentry-rails from 4.7.3 to 4.8.0
...
Bumps [sentry-rails](https://github.com/getsentry/sentry-ruby ) from 4.7.3 to 4.8.0.
- [Release notes](https://github.com/getsentry/sentry-ruby/releases )
- [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-ruby/compare/4.7.3...4.8.0 )
---
updated-dependencies:
- dependency-name: sentry-rails
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-12 03:01:46 +00:00
Sebastian Serth
46e0bb73a7
Fix initial sync with Poseidon
2021-11-10 08:56:33 +01:00
Sebastian Serth
f577fed03c
Fix nil for @execution_environments
2021-11-09 19:25:00 +01:00
Sebastian Serth
3608856397
Merge pull request #1079 from openHPI/sync_execution_environments
...
Sync execution environments
2021-11-09 18:44:35 +01:00
Sebastian Serth
58f51ed295
Merge pull request #1082 from openHPI/fix/initial_migrate
...
Fix issues when migrating empty database
2021-11-09 18:43:07 +01:00
Sebastian Serth
fb92d382ac
Skip verification of Docker image if pool size is empty
2021-11-09 17:49:51 +01:00
Sebastian Serth
e210795277
Regenrate schema with latest Rails 6.1 framework
2021-11-09 17:39:16 +01:00
Sebastian Serth
72501211a6
Fix issue when migrating an empty database
2021-11-09 17:38:58 +01:00
Sebastian Serth
7d032e5c0d
Buffer: Prevent replacement of "\r" message
2021-11-08 23:33:37 +01:00
Sebastian Serth
e224e41564
Exercise view: Re-use @execution_environments
2021-11-08 22:39:10 +01:00
Sebastian Serth
1dce6c59ab
Add note about default ACL for Docker mount dir
2021-11-08 22:39:10 +01:00
Sebastian Serth
5401ebb54d
Revert "DCP: previous_data match should be non-greedy"
...
This reverts commit 328055e6e8
due to dramatically slower processing.
2021-11-08 20:06:55 +01:00
Sebastian Serth
61d564eb33
Update bundle
2021-11-08 10:14:56 +01:00
Sebastian Serth
3ad4890ad4
Use JSON as default for remote evaluation
2021-11-08 10:14:49 +01:00
Sebastian Serth
ed4a6fc0c7
Merge pull request #1081 from openHPI/dependabot/bundler/rubocop-rspec-2.6.0
...
Bump rubocop-rspec from 2.5.0 to 2.6.0
2021-11-08 10:10:24 +01:00