7b47099980
Merge branch 'atlantis' into 'master'
...
Merge Atlantis
See merge request htwkmooc/codeocean!1
2024-09-20 08:07:01 +00:00
3895537f4f
concise names for docker containers and links
2024-07-16 14:54:56 -04:00
3f7725e1d6
Revert "add poseidon to docker compose"
...
This reverts commit eead6e8914
.
2024-07-16 09:48:57 -04:00
eead6e8914
add poseidon to docker compose
2024-07-16 14:48:58 +02:00
ca84202168
Dockerfile and Docker compose
2024-07-16 14:03:13 +02:00
843daf8a35
Bump rails_admin from 3.1.3 to 3.1.4
...
Bumps [rails_admin](https://github.com/railsadminteam/rails_admin ) from 3.1.3 to 3.1.4.
- [Changelog](https://github.com/railsadminteam/rails_admin/blob/v3.1.4/CHANGELOG.md )
- [Commits](https://github.com/railsadminteam/rails_admin/compare/v3.1.3...v3.1.4 )
---
updated-dependencies:
- dependency-name: rails_admin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-09 12:11:33 +00:00
e0af760c6e
Bump rails_admin from 3.1.3 to 3.1.4
...
Bumps [rails_admin](https://github.com/sferik/rails_admin ) from 3.1.3 to 3.1.4.
- [Changelog](https://github.com/railsadminteam/rails_admin/blob/v3.1.4/CHANGELOG.md )
- [Commits](https://github.com/sferik/rails_admin/compare/v3.1.3...v3.1.4 )
---
updated-dependencies:
- dependency-name: rails_admin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-09 12:11:02 +00:00
873f16316b
Bump faraday from 2.9.2 to 2.10.0
...
Bumps [faraday](https://github.com/lostisland/faraday ) from 2.9.2 to 2.10.0.
- [Release notes](https://github.com/lostisland/faraday/releases )
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lostisland/faraday/compare/v2.9.2...v2.10.0 )
---
updated-dependencies:
- dependency-name: faraday
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-09 03:16:57 +00:00
84dfb2774e
Bump docker-api from 2.2.0 to 2.3.0
...
Bumps [docker-api](https://github.com/swipely/docker-api ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/swipely/docker-api/releases )
- [Commits](https://github.com/swipely/docker-api/commits )
---
updated-dependencies:
- dependency-name: docker-api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-09 03:16:48 +00:00
49e6caf79a
Prevent error during RfC create when navigating
...
Previously, an error could occur when creating an RfC. The erroneous behavior was triggered with the following steps:
1. A learner is on the implement page
2. They click on another link to leave the current page
3. Before the new page opens (through Turbolinks), the "request comments" button was hit
4. Still before the new page was visible, a question was entered and the RfC was submitted.
5. The new page opens
6. Creating the RfC was successful, and a code run should be triggered (as well as hiding the question modal etc.)
With this commit, we still allow creating an RfC without error even if the page was left before everything finished.
Fixes CODEOCEAN-FRONTEND-9C
2024-07-08 17:59:58 +02:00
90897a24e5
Correctly set hidden_feedback for inherited files
...
Without this fix, hidden_feedback was only effective when read_only was set, too.
2024-07-08 17:58:46 +02:00
8004976b36
Bump rails_admin from 3.1.2 to 3.1.3
...
Bumps [rails_admin](https://github.com/sferik/rails_admin ) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/railsadminteam/rails_admin/blob/v3.1.3/CHANGELOG.md )
- [Commits](https://github.com/sferik/rails_admin/compare/v3.1.2...v3.1.3 )
---
updated-dependencies:
- dependency-name: rails_admin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-08 03:33:03 +00:00
900adc9f50
Bump rails_admin from 3.1.2 to 3.1.3
...
Bumps [rails_admin](https://github.com/railsadminteam/rails_admin ) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/railsadminteam/rails_admin/blob/v3.1.3/CHANGELOG.md )
- [Commits](https://github.com/railsadminteam/rails_admin/compare/v3.1.2...v3.1.3 )
---
updated-dependencies:
- dependency-name: rails_admin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-08 03:28:12 +00:00
30af81b290
Bump @sentry/browser from 8.14.0 to 8.15.0
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 8.14.0 to 8.15.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.14.0...8.15.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-08 03:28:06 +00:00
2055dd7f67
Bump highlight.js from 11.9.0 to 11.10.0
...
Bumps [highlight.js](https://github.com/highlightjs/highlight.js ) from 11.9.0 to 11.10.0.
- [Release notes](https://github.com/highlightjs/highlight.js/releases )
- [Changelog](https://github.com/highlightjs/highlight.js/blob/main/CHANGES.md )
- [Commits](https://github.com/highlightjs/highlight.js/compare/11.9.0...11.10.0 )
---
updated-dependencies:
- dependency-name: highlight.js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-08 03:26:59 +00:00
4aa80220d2
Bump @sentry/browser from 8.13.0 to 8.14.0
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 8.13.0 to 8.14.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.13.0...8.14.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-05 03:39:16 +00:00
6c44ffbd5c
Fix missing/incorrect Model specifications in migrations
...
We need to define the required models within the migration (not below) to work reliably.
2024-07-04 11:02:10 +02:00
cef961a1e7
Bump rubocop-rspec from 3.0.1 to 3.0.2
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-03 07:02:01 +00:00
e6e4dba068
Bump sentry-rails from 5.18.0 to 5.18.1
...
Bumps [sentry-rails](https://github.com/getsentry/sentry-ruby ) from 5.18.0 to 5.18.1.
- [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/5.18.0...5.18.1 )
---
updated-dependencies:
- dependency-name: sentry-rails
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-03 04:03:17 +00:00
7360137a28
Bump ace-builds from 1.35.1 to 1.35.2
...
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.35.1 to 1.35.2.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.35.1...v1.35.2 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 14:55:34 +00:00
996d4674e0
Disable footnote backlinks in Markdown
...
These backlinks don't work reliably and are thus more harmful than useful.
2024-07-01 16:42:53 +02:00
21576d0b23
Unignore rubocop dependencies from dependabot
2024-07-01 16:42:26 +02:00
240346d380
Update Bundle
2024-07-01 16:42:26 +02:00
ab40bd2345
Bump charlock_holmes from 0.7.7 to 0.7.8
...
Bumps [charlock_holmes](https://github.com/brianmario/charlock_holmes ) from 0.7.7 to 0.7.8.
- [Commits](https://github.com/brianmario/charlock_holmes/compare/v0.7.7...v0.7.8 )
---
updated-dependencies:
- dependency-name: charlock_holmes
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-01 03:54:43 +00:00
6f328ef50c
Bump ace-builds from 1.35.0 to 1.35.1
...
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.35.0 to 1.35.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.35.0...v1.35.1 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-28 03:56:31 +00:00
afed69bfa8
Bump @sentry/browser from 8.12.0 to 8.13.0
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 8.12.0 to 8.13.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.12.0...8.13.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-28 03:56:17 +00:00
8ee78b4efe
Bump @sentry/browser from 8.11.0 to 8.12.0
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 8.11.0 to 8.12.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.11.0...8.12.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-26 03:57:30 +00:00
b8e2ff1d0b
Bump sentry-ruby from 5.17.3 to 5.18.0
...
Bumps [sentry-ruby](https://github.com/getsentry/sentry-ruby ) from 5.17.3 to 5.18.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/5.17.3...5.18.0 )
---
updated-dependencies:
- dependency-name: sentry-ruby
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-26 03:56:43 +00:00
c80594230c
Update bundle
2024-06-25 17:16:20 +02:00
07f6f8a242
Update Ruby version
2024-06-25 17:16:20 +02:00
b50cee7507
Bump net-imap from 0.4.13 to 0.4.14
...
Bumps [net-imap](https://github.com/ruby/net-imap ) from 0.4.13 to 0.4.14.
- [Release notes](https://github.com/ruby/net-imap/releases )
- [Commits](https://github.com/ruby/net-imap/compare/v0.4.13...v0.4.14 )
---
updated-dependencies:
- dependency-name: net-imap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-24 03:48:40 +00:00
3d8f99a099
Bump @sentry/browser from 8.10.0 to 8.11.0
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 8.10.0 to 8.11.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.10.0...8.11.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-24 03:24:32 +00:00
6748a642c6
Bump selenium-webdriver from 4.21.1 to 4.22.0
...
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium ) from 4.21.1 to 4.22.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.22.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 >
2024-06-21 03:51:33 +00:00
c8b27ee33d
Bump pry-rails from 0.3.9 to 0.3.11
...
Bumps [pry-rails](https://github.com/rweng/pry-rails ) from 0.3.9 to 0.3.11.
- [Commits](https://github.com/rweng/pry-rails/compare/v0.3.9...v0.3.11 )
---
updated-dependencies:
- dependency-name: pry-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 03:58:17 +00:00
97b4c6bf4e
Bump rspec-rails from 6.1.2 to 6.1.3
...
Bumps [rspec-rails](https://github.com/rspec/rspec-rails ) from 6.1.2 to 6.1.3.
- [Changelog](https://github.com/rspec/rspec-rails/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-rails/compare/v6.1.2...v6.1.3 )
---
updated-dependencies:
- dependency-name: rspec-rails
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 03:46:04 +00:00
c130b234ab
Bump proformaxml from 1.3.0 to 1.4.0
...
Bumps [proformaxml](https://github.com/openHPI/proformaxml ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/openHPI/proformaxml/releases )
- [Commits](https://github.com/openHPI/proformaxml/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: proformaxml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 03:44:33 +00:00
8ff47d8460
Bump webpack from 5.92.0 to 5.92.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.92.0 to 5.92.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.92.0...v5.92.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 03:33:09 +00:00
b9acc1e064
Bump @sentry/browser from 8.9.2 to 8.10.0
...
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript ) from 8.9.2 to 8.10.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.9.2...8.10.0 )
---
updated-dependencies:
- dependency-name: "@sentry/browser"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 03:19:56 +00:00
d13b260df3
Bump prometheus_exporter from 2.1.0 to 2.1.1
...
Bumps [prometheus_exporter](https://github.com/discourse/prometheus_exporter ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/discourse/prometheus_exporter/releases )
- [Changelog](https://github.com/discourse/prometheus_exporter/blob/main/CHANGELOG )
- [Commits](https://github.com/discourse/prometheus_exporter/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: prometheus_exporter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-19 05:04:16 +00:00
33cee9cf26
Bump faraday from 2.9.1 to 2.9.2
...
Bumps [faraday](https://github.com/lostisland/faraday ) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/lostisland/faraday/releases )
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lostisland/faraday/compare/v2.9.1...v2.9.2 )
---
updated-dependencies:
- dependency-name: faraday
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-19 05:03:38 +00:00
8876e5f66f
Bump jwt from 2.8.1 to 2.8.2
...
Bumps [jwt](https://github.com/jwt/ruby-jwt ) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/jwt/ruby-jwt/releases )
- [Changelog](https://github.com/jwt/ruby-jwt/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jwt/ruby-jwt/compare/v2.8.1...v2.8.2 )
---
updated-dependencies:
- dependency-name: jwt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-19 05:03:30 +00:00
e6b45fb3b7
Bump sass from 1.77.5 to 1.77.6
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.77.5 to 1.77.6.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.77.5...1.77.6 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 03:57:02 +00:00
fea8b5d6f6
Migrate RailsAdmin assets to Shakapacker
...
Resolves an issue with a strict CSP disabling inline `data` images. With Shakapacker and our current webpack config, we extract inline `data` images to dedicated files, thus resolving the issue.
2024-06-17 15:25:21 +02:00
092487344a
Replace obsolete HTTP status code :unprocessable_entity
...
The new naming is :unprocessable_content and required by Rack 3.1+
2024-06-17 15:07:04 +02:00
4e1e8c0f4d
Fix Rubocop offenses
2024-06-17 15:07:04 +02:00
a3a0322540
Bundle update
...
The new version of rubocop_rspec requires explicitly loading the other rubocop gems. Further, we align the project with CodeHarbor by removing `require: false` for Rubocop.
2024-06-17 15:07:04 +02:00
fad9ee0202
Remove redundant url_helpers in spec
2024-06-17 14:45:39 +02:00
dc21c31f9d
Reorder includes for spec_helper
and rails_helper
2024-06-17 14:45:07 +02:00
9dd3f94d04
Fix incorrect translation on exercise edit
2024-06-17 14:44:16 +02:00
894ecf9d8c
Fix missing translation for invalid parenthesis in multi-line statement
...
Fixes CODEOCEAN-12N
2024-06-17 14:43:43 +02:00