Commit Graph

721 Commits

Author SHA1 Message Date
f9a7e73719 Remove usage of safe_html in renderings 2021-10-12 11:23:22 +02:00
bb4b4ece92 Add ping/pong health check 2021-10-09 23:37:31 +02:00
671c2bd28b Allow changes to internal user when password is void 2021-07-12 13:27:41 +02:00
eab51d1ea2 Update port of DockerContainerPool in example 2021-07-12 11:27:20 +02:00
4926b33a5f Introduce new config option for JS-based Sentry
* Also update environment_variables.md
2021-07-08 20:15:29 +02:00
237c225732 Add support for running CodeOcean under a subpath
* Also refactor (JavaScript) routes
2021-07-06 19:33:55 +02:00
7914608efe Add js-routes to use Route helpers in JavaScript 2021-07-06 16:54:27 +02:00
3fb9c967b4 Remove unnecessary Rubocop deactivation 2021-07-01 08:06:10 +02:00
110f1a5750 Fix rubocop offenses after bundle update 2021-06-30 09:13:25 +02:00
7543749e81 Lower Sentry trace sample rate to 5% 2021-05-17 22:54:00 +02:00
da0a682ffb Apply manual rubocop fixes 2021-05-14 22:03:06 +02:00
6cbecb5b39 Apply automatic rubocop fixes 2021-05-14 22:03:06 +02:00
1d08a78d7d Lower Sentry trace sample rate to 10% 2021-05-12 23:20:03 +02:00
5bf7c0a425 Move inflections to dedicated file 2021-05-12 18:19:50 +02:00
a75328e634 Enable Sentry Performance 2021-05-12 17:58:18 +02:00
d563488c30 Remove uglifier as JS preprocessor 2021-05-12 17:51:28 +02:00
0b43d8e656 Remove framework migration file from Rails 6.0 2021-05-12 17:14:57 +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
ebdfd4ab63 Re-enable oscillating tests 2021-05-12 16:47:05 +02:00
2b32829e60 Upgrade DatabaseCleaner strategy 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
ea029c5f1c Change dev ports to DockerContainerPool to 7100 2021-04-29 13:21:24 +02:00
b78a161914 Change default dev port to 7000 2021-04-29 13:13:49 +02:00
6a6e1c84f4 Move Prometheus initialization after preloading the remaining app 2021-04-22 12:34:27 +02:00
567a75d9ae Change session validity to 1 month 2021-04-22 11:45:35 +02:00
78230f0d97 Add message for expired session 2021-04-22 11:32:12 +02:00
9a5514942e Remove CSRF debug features 2021-04-22 11:31:30 +02:00
61e9eab02b Load Prometheus if enabled and not in console 2021-04-19 18:23:34 +02:00
b4de29bb2d Load Prometheus exporter only for Rails Server 2021-04-19 17:19:21 +02:00
521a0cb710 Exclude prometheus task for more rake tasks 2021-04-19 13:47:31 +02:00
1e5a9b0825 Remove unused SubmissionsController#stop action 2021-04-07 17:45:38 +02:00
6e3127dad8 Add missing translation for activating internal users 2021-04-07 14:06:32 +02:00
40d83dbb1d Fix access to exercise-specific RfC listing 2021-04-07 14:06:32 +02:00
44b32b6f6a #46 Add Prometheus exporter 2021-04-07 14:06:32 +02:00
a174d75a47 Debug CSRF issues temporarily 2021-03-10 13:51:29 +01:00
5a78f1ec2a Remove custom Sentry processors 2021-03-08 19:42:48 +01:00
b10e23dd16 Upgrade to newest Sentry 2021-03-04 14:02:16 +01:00
28a2ac5b29 Disable codeharbor for CI 2021-02-16 14:34:31 +01:00
293bcccc80 Introduce new enabled option for CodeHarbor
* Fix tests to ensure they work independent of config option
2021-02-16 14:29:54 +01:00
41ae6c2880 Update deadline string shown to users 2021-02-09 00:20:05 +01:00
a8ea6aaf79 Use global tag for telegraf v1+ 2021-01-27 10:28:13 +01:00
da2062caec Prevent logging of InvalidAuthenticityToken in Sentry 2021-01-24 22:36:22 +01:00
667ab52504 Add new provision script, Vagrantfile and update local setup guide 2021-01-21 18:14:37 +01:00
d791f99dee Add Rails Admin to de.yml 2021-01-20 22:40:56 +01:00
b60e78d259 Add telegraf to CodeOcean 2021-01-15 13:08:24 +01:00
3acc9f769f Capitalize RfC button on implement 2021-01-12 16:55:16 +01:00
9fba70cde2 Always show file upload box when editing exercises 2020-12-16 18:00:47 +01:00
028fc2989a #18 Add sql index for unpublished exercises
And remove spec for remove feature
2020-12-15 12:17:11 +01:00
6fb521f80a Use GitHub Actions for CI 2020-12-07 16:00:26 +01:00