Commit Graph

4238 Commits

Author SHA1 Message Date
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
e95388967c Bump moment from 2.29.1 to 2.29.2
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 01:07:21 +00:00
0136bdd6d4 Merge pull request #1230 from openHPI/dependabot/npm_and_yarn/d3-7.4.3
Bump d3 from 7.4.2 to 7.4.3
2022-04-08 16:39:10 +02:00
8b803335fe Merge pull request #1229 from openHPI/dependabot/bundler/ransack-3.0.1 2022-04-08 03:09:04 +00:00
3356c87ebf Bump d3 from 7.4.2 to 7.4.3
Bumps [d3](https://github.com/d3/d3) from 7.4.2 to 7.4.3.
- [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.2...v7.4.3)

---
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-08 03:02:28 +00:00
c0435ab185 Bump ransack from 3.0.0 to 3.0.1
Bumps [ransack](https://github.com/activerecord-hackery/ransack) from 3.0.0 to 3.0.1.
- [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.0...v3.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 03:01:25 +00:00
298761885c Update German intervention locals 2022-04-07 20:05:15 +02:00
0583076c2b Fix Thread leakage when scoring or testing submissions
It is discouraged to do anything directly within the
Tubesock hijack block. We might only use the callbacks
(onopen, onmessage, onclose, onerror). Otherwise,
Tubesock might not close all Threads correctly and
will keep them awake every five seconds.
2022-04-07 19:57:31 +02:00