Commit Graph

4263 Commits

Author SHA1 Message Date
6ca5982a45 Use letter_opener for dev environment 2022-07-20 17:39:36 +02:00
66d9a2b22a added logic to hide the show/hide autosaves feature for users without permission to view detailed_statistics 2022-07-20 17:18:36 +02:00
184c9cba6d created new feature test to check that only users with the right permission are able to see the new autosave-hide feature 2022-07-20 17:18:36 +02:00
67dd8566b6 added a test scenario to check if autosave submissions are being toggled right 2022-07-20 17:18:36 +02:00
a83bff80ed added a button to toggle autosave submissions as well as a label to indicate current toggle status 2022-07-20 17:18:36 +02:00
0f84e46272 added logic to the statistics method to be able to toggle autosave submissions depending on the show_autosaves param 2022-07-20 17:18:36 +02:00
f17f987b89 added toggle autosave translation to the config yml files 2022-07-20 17:18:36 +02:00
d9180f54be Merge pull request #1302 from openHPI/dependabot/npm_and_yarn/bootstrap-4.6.2 2022-07-20 03:08:45 +00:00
48e0afb484 Bump bootstrap from 4.6.1 to 4.6.2
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v4.6.1...v4.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 03:02:13 +00:00
7e01389a6f Update schema.rb according to prodcution environment 2022-07-19 15:28:16 +02:00
d7c5e89624 Remove unused columns from schema.rb 2022-07-19 15:28:15 +02:00
97d813158e Merge pull request #1299 from openHPI/dependabot/bundler/rubocop-performance-1.14.3 2022-07-18 03:07:46 +00:00
3a80d5ea10 Bump rubocop-performance from 1.14.2 to 1.14.3
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.14.2...v1.14.3)

---
updated-dependencies:
- dependency-name: rubocop-performance
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 03:01:29 +00:00
c792b99523 Fix tests for latest locale change 2022-07-15 14:02:10 +02:00
baf70a0c06 Sanitize locale input.
Closes CODEOCEAN-9E
2022-07-15 13:35:18 +02:00
390e4f8f35 Bundle update 2022-07-15 00:49:16 +02:00
9587ecb2b1 Resolve bug where duration of not-started runner cannot be calculated 2022-07-15 00:49:16 +02:00
1183f5cdcd Ensure that the testrun[:status] is available in more cases 2022-07-15 00:49:15 +02:00
56eab88f88 Gracefully handle the deletion of non-existing runners 2022-07-15 00:49:15 +02:00
5707e4c914 Use secure cookies for production and staging 2022-07-15 00:35:09 +02:00
ae4e8dab6d Bump rails from 6.1.6 to 6.1.6.1
Bumps [rails](https://github.com/rails/rails) from 6.1.6 to 6.1.6.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.6...v6.1.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 11:26:36 +02:00
9b2548e0be Merge pull request #1297 from openHPI/dependabot/bundler/nokogiri-1.13.7 2022-07-13 03:08:05 +00:00
7477e45282 Bump nokogiri from 1.13.6 to 1.13.7
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.6 to 1.13.7.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.6...v1.13.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 03:01:44 +00:00
5e9bf9141c Fix Rubocop offenses 2022-07-08 15:23:55 +02:00
ac453e841b Bundle update 2022-07-08 15:19:48 +02:00
deb6ffaa28 Bump d3 from 7.5.0 to 7.6.1
Bumps [d3](https://github.com/d3/d3) from 7.5.0 to 7.6.1.
- [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.5.0...v7.6.1)

---
updated-dependencies:
- dependency-name: d3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 15:17:00 +02:00
ddd2de5b66 Clarify usage of external URLs for Docker and Runner Management 2022-07-08 10:13:24 +02:00
ecf9726880 Merge pull request #1295 from openHPI/dependabot/bundler/rubocop-1.31.2 2022-07-08 03:07:04 +00:00
460c955e6b Bump rubocop from 1.31.1 to 1.31.2
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.31.1 to 1.31.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.31.1...v1.31.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-07-08 03:01:29 +00:00
1ff9fdc9bc Merge pull request #1294 from openHPI/dependabot/npm_and_yarn/moment-2.29.4 2022-07-07 03:17:36 +00:00
41600ee159 Bump moment from 2.29.3 to 2.29.4
Bumps [moment](https://github.com/moment/moment) from 2.29.3 to 2.29.4.
- [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.3...2.29.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 03:08:42 +00:00
0437b4fd65 Merge pull request #1293 from openHPI/dependabot/bundler/rubocop-rails-2.15.2 2022-07-07 03:08:12 +00:00
ec23e74333 Bump rubocop-rails from 2.15.1 to 2.15.2
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.15.1 to 2.15.2.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.15.1...v2.15.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 03:01:25 +00:00
93685f408a Merge pull request #1292 from openHPI/dependabot/bundler/rails-i18n-7.0.5 2022-07-04 03:10:21 +00:00
73327ca0f9 Bump rails-i18n from 7.0.3 to 7.0.5
Bumps [rails-i18n](https://github.com/svenfuchs/rails-i18n) from 7.0.3 to 7.0.5.
- [Release notes](https://github.com/svenfuchs/rails-i18n/releases)
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/rails-i18n/commits/v7.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-04 03:02:16 +00:00
cf62c1b175 Update yarn packages and adjust babel config 2022-06-30 18:55:27 +02:00
42a1f7dff2 Update GitHub workflow 2022-06-30 18:20:01 +02:00
55937d3cc5 Ensure compatibility with Ruby 3.1 2022-06-30 17:04:24 +02:00
0ab3d0bdc1 Fix Rubocop offenses 2022-06-30 14:02:53 +02:00
5535917bc7 Update bundle and re-add net-* gems for Ruby 3.1 compatibility 2022-06-30 14:02:53 +02:00
d3f283c4e7 Update usage of RubyTree to avoid deprecated methods 2022-06-27 12:14:55 +02:00
3b29c7e521 Bump rubytree from 1.0.2 to 2.0.0
Bumps [rubytree](https://github.com/evolve75/RubyTree) from 1.0.2 to 2.0.0.
- [Release notes](https://github.com/evolve75/RubyTree/releases)
- [Changelog](https://github.com/evolve75/RubyTree/blob/master/API-CHANGES.md)
- [Commits](https://github.com/evolve75/RubyTree/compare/R1.0.2...R2.0.0)

---
updated-dependencies:
- dependency-name: rubytree
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 12:14:55 +02:00
94891fa7f6 Always use full file path for CodeOceanEditor.active_file 2022-06-27 11:59:29 +02:00
0a82e68579 Merge pull request #1282 from openHPI/dependabot/bundler/selenium-webdriver-4.3.0
Bump selenium-webdriver from 4.2.1 to 4.3.0
2022-06-27 11:56:11 +02:00
096479d7b6 Merge pull request #1285 from openHPI/dependabot/npm_and_yarn/d3-7.5.0
Bump d3 from 7.4.4 to 7.5.0
2022-06-27 11:54:44 +02:00
b8ed9727f0 Merge pull request #1284 from openHPI/dependabot/bundler/pg-1.4.1 2022-06-27 03:09:19 +00:00
97eb8c3ac3 Merge pull request #1283 from openHPI/dependabot/bundler/rubocop-rails-2.15.1 2022-06-27 03:07:52 +00:00
279d79d0dc Bump d3 from 7.4.4 to 7.5.0
Bumps [d3](https://github.com/d3/d3) from 7.4.4 to 7.5.0.
- [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.4...v7.5.0)

---
updated-dependencies:
- dependency-name: d3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 03:05:06 +00:00
3d6c3f6319 Bump pg from 1.4.0 to 1.4.1
Bumps [pg](https://github.com/ged/ruby-pg) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/ged/ruby-pg/releases)
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.4.0...v1.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 03:02:21 +00:00
a5a2689022 Bump rubocop-rails from 2.15.0 to 2.15.1
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.15.0 to 2.15.1.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.15.0...v2.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 03:01:03 +00:00