Commit Graph

4145 Commits

Author SHA1 Message Date
2ce9c4258a Remove New Relic 2022-04-29 22:53:36 +02:00
32b818a07a Update bundle 2022-04-28 15:40:38 +02:00
9a0f26a84f Allow admins and teachers to remove explicit RfC text 2022-04-28 15:31:58 +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
5f16792ee9 Merge pull request #1246 from openHPI/dependabot/bundler/rails-6.1.5.1
Bump rails from 6.1.5 to 6.1.5.1
2022-04-28 15:17:13 +02:00
7fd2d4f4e2 Bump rails from 6.1.5 to 6.1.5.1
Bumps [rails](https://github.com/rails/rails) from 6.1.5 to 6.1.5.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.5...v6.1.5.1)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-27 03:01:06 +00:00
0f378ce151 Limit RfC display to the last three months 2022-04-26 19:00:55 +02:00
305ee0ea0c Update Vagrant provision setup 2022-04-26 16:23:34 +02:00
3312f69b53 Merge pull request #1244 from openHPI/dependabot/bundler/rubocop-1.28.2 2022-04-26 10:54:37 +00:00
3943168103 Merge pull request #1245 from openHPI/dependabot/bundler/kramdown-2.4.0
Bump kramdown from 2.3.2 to 2.4.0
2022-04-26 12:45:31 +02:00
d3a38b3c85 Bump kramdown from 2.3.2 to 2.4.0
Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/gettalong/kramdown/releases)
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page)
- [Commits](https://github.com/gettalong/kramdown/commits)

---
updated-dependencies:
- dependency-name: kramdown
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 03:01:29 +00:00
e8f7688ba3 Bump rubocop from 1.28.1 to 1.28.2
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.28.1 to 1.28.2.
- [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.28.1...v1.28.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-26 03:01:08 +00:00
8d8bf5ef29 Connection::Buffer: Fix bug for incomplete lines
* Introduce (temporary) conversion to CRLF-line endings before processing and splitting the output
* (Partially) revert previous changes
2022-04-25 17:53:08 +02:00
dca7b37630 Merge pull request #1243 from openHPI/dependabot/npm_and_yarn/underscore-1.13.3 2022-04-25 03:27:29 +00:00
dfa36f5416 Bump underscore from 1.13.2 to 1.13.3
Bumps [underscore](https://github.com/jashkenas/underscore) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/jashkenas/underscore/releases)
- [Commits](https://github.com/jashkenas/underscore/compare/1.13.2...1.13.3)

---
updated-dependencies:
- dependency-name: underscore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-25 03:19:26 +00:00
902d09b3fa Connection::Buffer: Allow additional, single new lines for AWS 2022-04-24 19:34:53 +02:00
591d520e26 Connection::Buffer: Improve performance for deleting \r suffix 2022-04-24 19:00:02 +02:00
c5f0189859 Connection::Buffer: Remove duplicated new line character
"a\r".gsub(/\r?$/, "\n") ==> "a\n\n"
2022-04-24 18:57:33 +02:00
5ff4f06c69 Merge branch 'fix/aws-newline' 2022-04-24 18:29:29 +02:00
35454836c8 Allow \r\n and \n line breaks for Connection::Buffer
* Nomad sends CRLF-separated lines
* AWS sends LF-separated lines
2022-04-24 18:26:05 +02:00
038864e4b4 Fix Rubocop offenses 2022-04-24 18:18:16 +02:00
9994ebdb72 Update bundle 2022-04-24 18:14:59 +02:00
ad7db779a7 Merge pull request #1240 from openHPI/dependabot/bundler/ransack-3.1.0
Bump ransack from 3.0.1 to 3.1.0
2022-04-22 09:24:54 +02:00
b79005889b Bump ransack from 3.0.1 to 3.1.0
Bumps [ransack](https://github.com/activerecord-hackery/ransack) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/activerecord-hackery/ransack/releases)
- [Changelog](https://github.com/activerecord-hackery/ransack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/activerecord-hackery/ransack/compare/v3.0.1...v3.1.0)

---
updated-dependencies:
- dependency-name: ransack
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 03:01:49 +00:00
5191e70462 Fix SQL for FlowrController 2022-04-20 19:12:44 +02:00
492c7e9133 Fix CookieOverflow when adding a new user 2022-04-20 18:57:26 +02:00
13f2f16b0f Merge pull request #1238 from openHPI/dependabot/bundler/rubocop-rspec-2.10.0
Bump rubocop-rspec from 2.9.0 to 2.10.0
2022-04-20 18:35:58 +02:00
e7d35af418 Resolve Pundit deprecation warning 2022-04-20 18:28:44 +02:00
d9f40531fb Fix Rubocop offenses 2022-04-20 18:26:53 +02:00
4d0c65d2a2 Use Ruby syntax instead of SQL snippets for Testrun queries 2022-04-20 18:00:13 +02:00
f38faa45b8 Bump rubocop-rspec from 2.9.0 to 2.10.0
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.9.0 to 2.10.0.
- [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/v2.9.0...v2.10.0)

---
updated-dependencies:
- dependency-name: rubocop-rspec
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-20 03:01:15 +00: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
5f7838ef46 Merge pull request #1236 from openHPI/dependabot/npm_and_yarn/async-2.6.4 2022-04-15 12:28:59 +00:00
9d9570b26b Update intervention locale and add explanation 2022-04-15 14:23:05 +02:00
7eacffb001 Bump async from 2.6.3 to 2.6.4
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 12:21:06 +00:00
b4557b8fe9 Merge pull request #1235 from openHPI/dependabot/bundler/mnemosyne-ruby-1.13.0
Bump mnemosyne-ruby from 1.12.1 to 1.13.0
2022-04-15 14:20:29 +02:00
c8ce7d793b Bump mnemosyne-ruby from 1.12.1 to 1.13.0
Bumps [mnemosyne-ruby](https://github.com/jgraichen/mnemosyne-ruby) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/jgraichen/mnemosyne-ruby/releases)
- [Changelog](https://github.com/mnemosyne-mon/mnemosyne-ruby/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jgraichen/mnemosyne-ruby/compare/v1.12.1...v1.13.0)

---
updated-dependencies:
- dependency-name: mnemosyne-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 03:01:06 +00:00
3cd2be01de Include hidden exercises for other teachers of the same study group 2022-04-13 21:17:55 +02:00
66d4f90b4a Send the WebSocket message immediately with EventMachine.next_tick 2022-04-13 14:39:07 +02:00
5caace01b6 Add comment to DockerContainerPool strategy regarding filtering 2022-04-12 12:47:16 +02:00
83f63a9120 Update bundle 2022-04-12 12:43:48 +02:00
37c82a4011 Merge pull request #1234 from openHPI/dependabot/npm_and_yarn/d3-7.4.4 2022-04-12 10:27:19 +00:00
4f3abd7c13 Bump d3 from 7.4.3 to 7.4.4
Bumps [d3](https://github.com/d3/d3) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/d3/d3/releases)
- [Changelog](https://github.com/d3/d3/blob/main/CHANGES.md)
- [Commits](https://github.com/d3/d3/compare/v7.4.3...v7.4.4)

---
updated-dependencies:
- dependency-name: d3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 03:45:19 +00:00
df9fb50c7d Re-allow Carriage Return in Output 2022-04-11 19:45:04 +02:00
db8140f161 Merge pull request #1233 from openHPI/dependabot/npm_and_yarn/highlight.js-11.5.1 2022-04-11 03:08:42 +00:00
a6039a6746 Bump highlight.js from 11.5.0 to 11.5.1
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 11.5.0 to 11.5.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/11.5.1/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/11.5.0...11.5.1)

---
updated-dependencies:
- dependency-name: highlight.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 03:01:54 +00:00
0f4ecd3a67 Merge pull request #1231 from openHPI/dependabot/npm_and_yarn/moment-2.29.2 2022-04-09 01:14:56 +00:00