Commit Graph

  • 2b326b4ff7 Apply various updates and add reminder for collapse Sebastian Serth 2020-05-04 16:46:12 +02:00
  • 597f94b3af Bump rubocop-rspec from 1.38.1 to 1.39.0 dependabot-preview[bot] 2020-05-04 09:46:16 +00:00
  • 8768485b1a Merge pull request #598 from openHPI/dependabot/npm_and_yarn/jquery-3.5.0 Jan Graichen 2020-04-30 12:56:14 +02:00
  • 8369223aea Bump jquery from 3.4.1 to 3.5.0 dependabot[bot] 2020-04-30 01:36:06 +00:00
  • 6faaabbe98 Bump better_errors from 2.6.0 to 2.7.0 dependabot-preview[bot] 2020-04-27 10:14:41 +00:00
  • d7527dc2fc Bump factory_bot_rails from 5.1.1 to 5.2.0 dependabot-preview[bot] 2020-04-27 10:14:14 +00:00
  • 9dadc85b43 Bump kramdown from 2.2.0 to 2.2.1 dependabot-preview[bot] 2020-04-24 08:46:46 +00:00
  • 692b629a8e Bump kramdown from 2.1.0 to 2.2.0 dependabot-preview[bot] 2020-04-23 08:51:08 +00:00
  • 31f1fbac52 Bump @sentry/browser from 5.15.2 to 5.15.5 dependabot-preview[bot] 2020-04-22 08:59:53 +00:00
  • afcfb9309d Bump d3 from 5.15.0 to 5.16.0 dependabot-preview[bot] 2020-04-21 08:47:47 +00:00
  • 737e99e710 Print both: stout and stderr Sebastian Serth 2020-04-18 00:38:10 +02:00
  • 4288417938 Allow failures to be printed to admin console Sebastian Serth 2020-04-18 00:36:14 +02:00
  • 0a989e31ae Apply file permissions after copying files to workspace Sebastian Serth 2020-04-17 23:51:13 +02:00
  • 8fd81fb05e Ignore permission problems when deleting files Sebastian Serth 2020-04-16 14:52:16 +02:00
  • 33409d2d22 Revert "Update bundle" due to breaking change in jQuery 3.5.0 https://github.com/twbs/bootstrap/issues/30553 Sebastian Serth 2020-04-16 12:28:57 +02:00
  • f4d6533c84 Fix study group policy Sebastian Serth 2020-04-16 12:27:59 +02:00
  • a2bb0940eb Merge pull request #567 from openHPI/dependabot/npm_and_yarn/rails/webpacker-5.0.1 Sebastian Serth 2020-04-14 16:38:34 +02:00
  • 8294044c6d Bump @rails/webpacker from 4.2.2 to 5.0.1 dependabot-preview[bot] 2020-04-14 13:44:32 +00:00
  • 28306a59c3 Update bundle Sebastian Serth 2020-04-14 15:20:49 +02:00
  • 31500bf297 Fix final failing spec Sebastian Serth 2020-04-14 15:32:05 +02:00
  • 28d40605c8 Fix specs Sebastian Serth 2020-04-14 15:20:15 +02:00
  • 520a62125e Add some naive exception handling Sebastian Serth 2020-04-14 14:15:56 +02:00
  • 0964eaf7e2 Add provision script for new staging server Sebastian Serth 2020-04-14 14:05:58 +02:00
  • ecba3a3b83 Add location to docker.yml.erb.travis and docker.yml.erb.example Sebastian Serth 2020-03-26 16:55:30 +01:00
  • a5b5aa99cb Merge pull request #569 from openHPI/dependabot/npm_and_yarn/sentry/browser-5.15.2 Sebastian Serth 2020-03-27 10:33:32 +01:00
  • 04b45ef242 Bump @sentry/browser from 5.15.0 to 5.15.2 dependabot-preview[bot] 2020-03-27 09:13:16 +00:00
  • bf6bdc49af Add updated schema Sebastian Serth 2020-03-26 16:40:20 +01:00
  • 2de33c2531 Preserve webserver from wasting time in re-constructing output message for RfCs Sebastian Serth 2020-03-26 16:19:11 +01:00
  • 48d06b6dbe Persist metrics for container usage (execution time and waiting time) to Testrun table Sebastian Serth 2020-03-26 14:03:37 +01:00
  • 00fc96542b Merge pull request #568 from openHPI/dependabot/bundler/rspec-rails-4.0.0 Sebastian Serth 2020-03-25 16:15:32 +01:00
  • 1069e623be Add more statistics Sebastian Serth 2020-03-25 14:40:26 +01:00
  • 14e36117e0 Remove bundler version Sebastian Serth 2020-03-25 12:22:05 +01:00
  • ae3bd1afd6 Merge branch 'extract_container_pool' Sebastian Serth 2020-03-25 12:15:56 +01:00
  • 5c26c5fdb3 Add a few comments Sebastian Serth 2020-03-24 18:06:21 +01:00
  • 753b3c39c0 Fix German translation Sebastian Serth 2020-03-24 18:05:28 +01:00
  • 08dafea7d7 Increase log level for production Sebastian Serth 2020-03-23 15:12:58 +01:00
  • 380b2ce6c7 Enhance kill for container Sebastian Serth 2020-03-25 11:47:59 +01:00
  • b0761dbdb5 Extract pool handling to separate service Sebastian Serth 2020-03-25 11:30:11 +01:00
  • 9f2d94ea3f Bump rspec-rails from 3.9.1 to 4.0.0 dependabot-preview[bot] 2020-03-25 09:13:18 +00:00
  • de06a83f4c Add a few comments Sebastian Serth 2020-03-24 18:06:21 +01:00
  • 25af287563 Fix German translation Sebastian Serth 2020-03-24 18:05:28 +01:00
  • ff7a58d3fd Bump @fortawesome/fontawesome-free from 5.12.1 to 5.13.0 dependabot-preview[bot] 2020-03-24 09:13:41 +00:00
  • 9b37ed3df0 Increase log level for production Sebastian Serth 2020-03-23 15:12:58 +01:00
  • baf1ac06da Allow inspection of containers and all_containers variables Sebastian Serth 2020-03-23 13:38:33 +01:00
  • d9d77fbd97 Various important bug fixes and self destroy for containers Sebastian Serth 2020-03-23 13:38:09 +01:00
  • a9f2282a66 Bump pry-byebug from 3.8.0 to 3.9.0 dependabot-preview[bot] 2020-03-23 09:56:47 +00:00
  • 172264e5b9 Disable semaphore Sebastian Serth 2020-03-22 17:40:52 +01:00
  • ccb5998b72 Remove semaphore where no longer required and re-enable Sebastian Serth 2020-03-22 16:53:14 +01:00
  • 7b10da8eb4 Use thread safe methods to add and remove elements from Concurrent::Array Sebastian Serth 2020-03-22 16:47:46 +01:00
  • 4e9df310c2 Disable semaphore. Sebastian Serth 2020-03-22 16:07:15 +01:00
  • 2d52338008 Ensure not to have a semaphore larger than 1 Sebastian Serth 2020-03-22 15:45:09 +01:00
  • 1cdc1b0647 Replacing a killed container only if required Sebastian Serth 2020-03-22 15:35:27 +01:00
  • 0338564bf2 Always close database connection when exiting thread Sebastian Serth 2020-03-22 15:14:46 +01:00
  • b4c0a14a35 Fix code style to reduce errors in RubyMine Sebastian Serth 2020-03-22 15:09:40 +01:00
  • 30fab618a7 Kill container in new thread Sebastian Serth 2020-03-22 15:09:04 +01:00
  • e7562edb38 Increase log level for staging Sebastian Serth 2020-03-22 14:45:51 +01:00
  • 6843f3532c Re-enable semaphore. Sebastian Serth 2020-03-22 14:42:50 +01:00
  • f4255f7bf0 Disable semaphore. Sebastian Serth 2020-03-22 14:05:35 +01:00
  • 7137346c03 Reduce waiting time for semaphore Sebastian Serth 2020-03-22 13:54:23 +01:00
  • ff879d85a1 Restructure kill_container method to release semaphore more quickly Sebastian Serth 2020-03-22 13:22:22 +01:00
  • 123eacb144 More logging for semaphore handling Sebastian Serth 2020-03-22 13:21:59 +01:00
  • a691ba91ae Increase log level Sebastian Serth 2020-03-22 13:21:24 +01:00
  • 3102d1529f Extract semaphore handling to own methods and add logging Sebastian Serth 2020-03-22 11:35:04 +01:00
  • 83ba0a3f4b Allow new line characters in test results Sebastian Serth 2020-03-22 11:07:50 +01:00
  • 1966a6e6a6 Add comment for usage of the new semaphore in the DockerClient Sebastian Serth 2020-03-22 10:42:04 +01:00
  • d6e7c20f3f Ensure to release semaphore even if killing container Sebastian Serth 2020-03-22 10:41:19 +01:00
  • 2b3428b963 Add semaphore to method calls in DockerClient Sebastian Serth 2020-03-22 09:54:20 +01:00
  • 1c5bd91fec Fix usage of semaphore for replace_broken_container Sebastian Serth 2020-03-22 00:39:58 +01:00
  • 5be843ca00 Fix abs Sebastian Serth 2020-03-21 23:55:35 +01:00
  • 54e1aa4f7e Add semaphore for replace_broken_container Sebastian Serth 2020-03-21 23:48:17 +01:00
  • c3595419a4 Add semaphore for DockerContainerPool Sebastian Serth 2020-03-21 22:56:39 +01:00
  • d394881447 Use other multiline operator for RegEx Sebastian Serth 2020-03-21 19:38:58 +01:00
  • 64e6d01b9b Allow multiline Assertion Errors for python Sebastian Serth 2020-03-21 18:34:36 +01:00
  • 2fc9153e81 Bump rails from 5.2.4.1 to 5.2.4.2 dependabot-preview[bot] 2020-03-20 09:13:25 +00:00
  • 7bfc712434 Bump @sentry/browser from 5.14.2 to 5.15.0 dependabot-preview[bot] 2020-03-20 09:12:52 +00:00
  • ff0b72ead4 Always use last LtiParamters if multiple are stored. Sebastian Serth 2020-03-19 21:43:11 +01:00
  • 615dd2eb61 Further delete snyk Sebastian Serth 2020-03-18 23:04:04 +01:00
  • c9c0abd0cd Upgrade bundle Sebastian Serth 2020-03-18 22:59:50 +01:00
  • 9642b8cb87 Remove snyk Sebastian Serth 2020-03-18 22:57:43 +01:00
  • 25b14a9fca Fix duplicate intervention text Sebastian Serth 2020-03-18 22:56:55 +01:00
  • ac0b5dc8e6 Add further Mnemosyne tracing to find performance issues Sebastian Serth 2020-03-17 18:43:13 +01:00
  • b38b7bd435 Catch two more exceptions from production Sebastian Serth 2020-03-17 13:50:26 +01:00
  • 5a88e11a84 Bump rack-mini-profiler from 2.0.0 to 2.0.1 dependabot-preview[bot] 2020-03-17 09:13:16 +00:00
  • 97f45520bd Bump @sentry/browser from 5.14.1 to 5.14.2 dependabot-preview[bot] 2020-03-16 09:14:17 +00:00
  • f839153169 Bump snyk from 1.298.1 to 1.299.0 dependabot-preview[bot] 2020-03-16 09:13:52 +00:00
  • 1ed5746746 Revert unintended changes Sebastian Serth 2020-03-14 22:55:48 +02:00
  • fc5b02f2d9 Fix newline bug when editing comments Sebastian Serth 2020-03-14 21:42:47 +02:00
  • a8076fc1bc [Security] Bump acorn from 6.4.0 to 6.4.1 dependabot-preview[bot] 2020-03-13 20:58:38 +00:00
  • 37405a47cd Bump @sentry/browser from 5.14.0 to 5.14.1 dependabot-preview[bot] 2020-03-13 09:12:54 +00:00
  • 1df173e8ad Bump webmock from 3.8.2 to 3.8.3 dependabot-preview[bot] 2020-03-11 18:24:40 +00:00
  • 3eb4059ae1 Merge pull request #553 from openHPI/dependabot/bundler/rack-mini-profiler-2.0.0 Sebastian Serth 2020-03-11 19:22:45 +01:00
  • b505c849a0 Bump rspec-rails from 3.9.0 to 3.9.1 dependabot-preview[bot] 2020-03-11 09:13:12 +00:00
  • 3843ccf619 Bump @sentry/browser from 5.13.2 to 5.14.0 dependabot-preview[bot] 2020-03-11 09:12:56 +00:00
  • 110346575d Bump rack-mini-profiler from 1.1.6 to 2.0.0 dependabot-preview[bot] 2020-03-11 09:14:24 +00:00
  • 542714ebfc Bump snyk from 1.298.0 to 1.298.1 dependabot-preview[bot] 2020-03-09 09:30:38 +00:00
  • 39afdbb381 Use local OpenSans font instead of Google's version Sebastian Serth 2020-03-07 23:25:12 +01:00
  • 24b9148a42 Always use latest websocket connection for Turtle events Sebastian Serth 2020-03-07 23:24:33 +01:00
  • 0b9cf0bd45 Hide Turtle Canvas during cleanup Sebastian Serth 2020-03-07 23:24:06 +01:00
  • 3735d0b6cd Replace vanilla JS redirects with Turbolinks Sebastian Serth 2020-03-07 11:52:58 +01:00
  • f22a3803ed Make reset button less distracting Sebastian Serth 2020-03-07 11:43:10 +01:00