Commit Graph

5643 Commits

Author SHA1 Message Date
dependabot[bot]
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
dependabot[bot]
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
Sebastian Serth
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
dependabot[bot]
dca7b37630 Merge pull request #1243 from openHPI/dependabot/npm_and_yarn/underscore-1.13.3 2022-04-25 03:27:29 +00:00
dependabot[bot]
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
Sebastian Serth
902d09b3fa Connection::Buffer: Allow additional, single new lines for AWS 2022-04-24 19:34:53 +02:00
Sebastian Serth
591d520e26 Connection::Buffer: Improve performance for deleting \r suffix 2022-04-24 19:00:02 +02:00
Sebastian Serth
c5f0189859 Connection::Buffer: Remove duplicated new line character
"a\r".gsub(/\r?$/, "\n") ==> "a\n\n"
2022-04-24 18:57:33 +02:00
Sebastian Serth
5ff4f06c69 Merge branch 'fix/aws-newline' 2022-04-24 18:29:29 +02:00
Sebastian Serth
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
Sebastian Serth
038864e4b4 Fix Rubocop offenses 2022-04-24 18:18:16 +02:00
Sebastian Serth
9994ebdb72 Update bundle 2022-04-24 18:14:59 +02:00
Sebastian Serth
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
dependabot[bot]
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
Sebastian Serth
5191e70462 Fix SQL for FlowrController 2022-04-20 19:12:44 +02:00
Sebastian Serth
492c7e9133 Fix CookieOverflow when adding a new user 2022-04-20 18:57:26 +02:00
Sebastian Serth
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
Sebastian Serth
e7d35af418 Resolve Pundit deprecation warning 2022-04-20 18:28:44 +02:00
Sebastian Serth
d9f40531fb Fix Rubocop offenses 2022-04-20 18:26:53 +02:00
Sebastian Serth
4d0c65d2a2 Use Ruby syntax instead of SQL snippets for Testrun queries 2022-04-20 18:00:13 +02:00
dependabot[bot]
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
Sebastian Serth
83e09f33ec Merge pull request #1237 from openHPI/aws_experiment
Prepare AWS Experiment
2022-04-18 21:18:29 +02:00
Sebastian Serth
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
Sebastian Serth
d10735d0a8 Persist Execution Environment when running code 2022-04-15 15:22:19 +02:00
Sebastian Serth
4887f4af02 Implement A/B Test for using AWS as an executor for Java 2022-04-15 15:22:19 +02:00
dependabot[bot]
5f7838ef46 Merge pull request #1236 from openHPI/dependabot/npm_and_yarn/async-2.6.4 2022-04-15 12:28:59 +00:00
Sebastian Serth
9d9570b26b Update intervention locale and add explanation 2022-04-15 14:23:05 +02:00
dependabot[bot]
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
Sebastian Serth
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
dependabot[bot]
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
Sebastian Serth
3cd2be01de Include hidden exercises for other teachers of the same study group 2022-04-13 21:17:55 +02:00
Sebastian Serth
66d4f90b4a Send the WebSocket message immediately with EventMachine.next_tick 2022-04-13 14:39:07 +02:00
Sebastian Serth
5caace01b6 Add comment to DockerContainerPool strategy regarding filtering 2022-04-12 12:47:16 +02:00
Sebastian Serth
83f63a9120 Update bundle 2022-04-12 12:43:48 +02:00
dependabot[bot]
37c82a4011 Merge pull request #1234 from openHPI/dependabot/npm_and_yarn/d3-7.4.4 2022-04-12 10:27:19 +00:00
dependabot[bot]
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
Sebastian Serth
df9fb50c7d Re-allow Carriage Return in Output 2022-04-11 19:45:04 +02:00
dependabot[bot]
db8140f161 Merge pull request #1233 from openHPI/dependabot/npm_and_yarn/highlight.js-11.5.1 2022-04-11 03:08:42 +00:00
dependabot[bot]
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
dependabot[bot]
0f4ecd3a67 Merge pull request #1231 from openHPI/dependabot/npm_and_yarn/moment-2.29.2 2022-04-09 01:14:56 +00:00
dependabot[bot]
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
Sebastian Serth
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
dependabot[bot]
8b803335fe Merge pull request #1229 from openHPI/dependabot/bundler/ransack-3.0.1 2022-04-08 03:09:04 +00:00
dependabot[bot]
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
dependabot[bot]
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
Sebastian Serth
298761885c Update German intervention locals 2022-04-07 20:05:15 +02:00
Sebastian Serth
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
Sebastian Serth
692cb1107e Remove non-printable characters from console 2022-04-07 18:17:27 +02:00
Sebastian Serth
b61a7c2ca4 Merge pull request #1226 from openHPI/dependabot/bundler/newrelic_rpm-8.6.0
Bump newrelic_rpm from 8.5.0 to 8.6.0
2022-04-07 16:02:09 +02:00
Sebastian Serth
5f68baba75 Fix typo for TipsIntervention in JS 2022-04-06 19:51:28 +02:00