Commit Graph

136 Commits

Author SHA1 Message Date
6ca5982a45 Use letter_opener for dev environment 2022-07-20 17:39:36 +02:00
5535917bc7 Update bundle and re-add net-* gems for Ruby 3.1 compatibility 2022-06-30 14:02:53 +02:00
3916bbd743 Bump rails from 6.1.5.1 to 6.1.6
Bumps [rails](https://github.com/rails/rails) from 6.1.5.1 to 6.1.6.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.5.1...v6.1.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-10 03:02:05 +00:00
2ce9c4258a Remove New Relic 2022-04-29 22:53:36 +02:00
83f63a9120 Update bundle 2022-04-12 12:43:48 +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
a83d7e1821 Update bundle 2022-03-23 21:43:36 +01:00
70db2c588a Bump rails from 6.1.4.6 to 6.1.5
Bumps [rails](https://github.com/rails/rails) from 6.1.4.6 to 6.1.5.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.4.6...v6.1.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 03:02:21 +00:00
a78cf1670a Add gem 'faraday-net_http_persistent' for Faraday 2.0 upgrade 2022-01-25 09:17:35 +01:00
9d833e37b3 Use Net::HTTP::Persistent for requests to Poseidon 2021-11-01 17:13:09 +01:00
13c378b980 Remove concurrent ruby gem no longer needed 2021-11-01 17:12:55 +01:00
5cc180d0e9 Fix rubocop, I18n, cleanup rebase 2021-11-01 17:12:52 +01:00
6e9562c9e1 Validate json 2021-11-01 17:12:44 +01:00
7914608efe Add js-routes to use Route helpers in JavaScript 2021-07-06 16:54:27 +02:00
206e0401d7 Bump rails from 6.1.3.2 to 6.1.4
Bumps [rails](https://github.com/rails/rails) from 6.1.3.2 to 6.1.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.3.2...v6.1.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 03:22:21 +00:00
a6c6b07a91 Detect encoding of uploaded files and convert to UTF-8. Finally. 2021-05-17 19:33:32 +02:00
fe4000916c Update rubocop configuration 2021-05-14 22:03:06 +02:00
d563488c30 Remove uglifier as JS preprocessor 2021-05-12 17:51:28 +02:00
11962a1d65 Upgrade to Rails 6.1 and apply new framework defaults 2021-05-12 16:49:14 +02:00
504bb07ae1 Use urlsafe_csrf_tokens to allow migrating from Rails 5.2.5+ 2021-05-12 16:47:05 +02:00
8378070bc2 Upgrade to Rails 6.0 and apply new framework defaults 2021-05-12 16:47:05 +02:00
b4c8b91c0a Update Bundle 2021-05-10 19:06:03 +02:00
a42617e91c Update Bundle 2021-04-16 00:03:59 +02:00
44b32b6f6a #46 Add Prometheus exporter 2021-04-07 14:06:32 +02:00
39fcd255f9 Update bundle 2021-04-07 11:20:53 +02:00
b10e23dd16 Upgrade to newest Sentry 2021-03-04 14:02:16 +01:00
07754f37e1 Bump rails from 5.2.4.4 to 5.2.4.5
Bumps [rails](https://github.com/rails/rails) from 5.2.4.4 to 5.2.4.5.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.4...v5.2.4.5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-11 09:00:52 +00:00
918d1265db Add GitLab CI and sort Gemfile
The provision folder contains files required to build the Docker Image for the GitLab CI.
2021-01-21 18:15:49 +01:00
b60e78d259 Add telegraf to CodeOcean 2021-01-15 13:08:24 +01:00
7b1ed887f8 Update to newer eventmachine 2020-12-14 13:17:12 +01:00
f170b26338 Remove SSH Key dependency (previously required for deployment) 2020-11-30 18:27:25 +01:00
f98de3b66b Add Rails admin 2020-11-26 17:11:18 +01:00
c9b6b213f4 Bump proforma from v0.4 to v0.5
Bumps [proforma](https://github.com/openHPI/proforma) from v0.4 to v0.5.
- [Release notes](https://github.com/openHPI/proforma/releases)
- [Commits](b09c9fcc1f...b9e8769e79)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-06 15:02:27 +00:00
1af9e5e040 Bump rails from 5.2.4.3 to 5.2.4.4
Bumps [rails](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 15:10:21 +00:00
29efddd850 Bump rails from 5.2.4.2 to 5.2.4.3
Bumps [rails](https://github.com/rails/rails) from 5.2.4.2 to 5.2.4.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.2...v5.2.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 09:11:07 +00:00
fece760132 Update bundle and move jquery_ujs 2020-05-12 17:51:11 +02:00
2fc9153e81 Bump rails from 5.2.4.1 to 5.2.4.2
Bumps [rails](https://github.com/rails/rails) from 5.2.4.1 to 5.2.4.2.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.1...v5.2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-20 09:31:11 +00:00
e7cebf6137 Update Bundle 2020-03-06 15:34:09 +01:00
f5da825567 Upgrade bundle and use mnemosyne-ruby 1.10.0.beta1 2020-03-05 16:11:12 +01:00
9f2c12323e Downgrade sentry to work again. 2020-03-04 17:08:13 +01:00
4494ec3750 Extracted Capistrano files to separate repository 2020-01-17 16:05:34 +01:00
a551760965 Add sentry for error tracing 2020-01-14 14:41:55 +01:00
5a1d44d279 Add ED25519 ssh key support for deployment (development only)
Update Bundle and Yarn files
2019-12-20 16:18:34 +01:00
27ab0af6ec Bump rails from 5.2.4 to 5.2.4.1
Bumps [rails](https://github.com/rails/rails) from 5.2.4 to 5.2.4.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.4...v5.2.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-20 09:56:35 +00:00
2afbcacb1a update proforma gem 2019-12-18 17:06:00 +01:00
466202fc87 merge master 2019-12-09 20:54:24 +01:00
46e7853465 specs for services 2019-12-09 20:35:49 +01:00
c89ee6c102 model and policy specs 2019-12-07 13:11:48 +01:00
5625fa63b0 add controller specs 2019-12-06 17:25:00 +01:00
4a77536c5f merge master 2019-12-03 17:55:58 +01:00