Commit Graph

550 Commits

Author SHA1 Message Date
Thor77 96abf0536a
Add simple health check 2022-06-10 19:18:08 +02:00
Thor77 cbd80f50cb
Add helm chart 2022-06-09 21:20:24 +02:00
Jonas Seydel 6afc5a9e62 Merge branch 'TUR-24' into 'master'
TUR-24: Use devise fork with fix for rails 7

Closes TUR-24

See merge request turniere/turniere-backend!24
2022-05-24 19:07:07 +00:00
Jonas Seydel 48d3d3c174 Merge branch 'ticket/TUR-9' into 'master'
TUR-9: Support upcoming match stage

See merge request turniere/turniere-backend!22
2022-05-22 16:46:28 +00:00
Thor77 b511caba8a
Use devise_token_auth fork to fix authentication 2022-05-22 14:25:38 +02:00
Daniel Schädler ead6d4f475
TUR-9: Alter match filter for playoff stage to how it probably was meant to be 2022-05-20 09:41:01 +02:00
Daniel Schädler 3c038ee9c9
Add newlines to spring.rb 2022-05-20 09:28:32 +02:00
Daniel Schädler 3282d2d29e
Add debugger config 2022-05-20 09:27:54 +02:00
Daniel Schädler afa9a26d93
Add documentation to upcoming matches filter 2022-05-20 09:27:54 +02:00
Daniel Schädler 22ab1eb69b
TUR-9: Remove unnecessary reject (this never did anything; there is no state "running") 2022-05-20 09:27:54 +02:00
Daniel Schädler e184c76083
WIP 2022-05-20 09:27:53 +02:00
Daniel Schädler e949b3f477 Merge branch 'ticket/TUR-22' into 'master'
TUR-22: Improve match ordering

Closes TUR-22

See merge request turniere/turniere-backend!23
2022-05-20 07:20:55 +00:00
Daniel Schädler dc0afbec14
TUR-22: Add documentation to match reordering 2022-05-20 00:25:02 +02:00
Daniel Schädler 0b6ad3f879
Improve group match order 2022-05-20 00:24:21 +02:00
Jonas Seydel 418be068e9 Merge branch 'update-rails' into 'master'
TUR-20: Update to rails 7.0.3

Closes TUR-20

See merge request turniere/turniere-backend!21
2022-05-19 20:50:39 +00:00
Daniel Schädler 0b067e3a60
Add missing config to install test dependencies as well 2022-05-19 22:39:31 +02:00
Daniel Schädler 5df3923f58
Add missing config to install dev dependencies 2022-05-19 22:12:05 +02:00
Thor77 e011763762
Update dockerfile to ruby 3.1.2 2022-05-19 22:05:25 +02:00
Thor77 bb13de2b84
Update to ruby 3.1.2 2022-05-19 21:59:14 +02:00
Thor77 28a74654d4 Update to rails 7.0.3
* updated ruby to 2.7.5
* updated rails to 7.0.3
* switched devise_token_auth to git for rails7 support
* ran `rails app:update`
* cleanup .gitlab-ci.yml
* remove unnecessary ci files
* remove unused docker rake task
* fix potential inconsistent image build by using commit images as base
2022-05-19 09:08:36 +02:00
Daniel Schädler c3af6f9232
Rubocop -A 2021-08-15 14:31:50 +02:00
Daniel Schädler 0baa7901b2
Readd current version of rubocop 2021-08-15 14:29:11 +02:00
Daniel Schädler cded88425e
Remove rubocop 2021-08-15 14:27:54 +02:00
Daniel Schädler a56e98cef2
Update ruby to 2.7.1
not because this is the newest, but because it currently runs on my machine. Rbenv refuses to behave.
2021-08-15 14:07:42 +02:00
Jonas Seydel 4d210e4b7b
Merge pull request #99 from turniere/add-missing-secrets
Add missing path to secrets
2020-07-02 22:30:05 +02:00
Thor77 c89cefd6b5
Add option to force deployment using $FORCE_DEPLOY 2020-07-02 20:56:41 +02:00
Thor77 07a21ad5cb
Add missing path to secrets 2020-07-02 20:52:25 +02:00
Jonas Seydel b64d01de42
Merge pull request #98 from turniere/upgrade-to-krane
Use krane instead of kubernetes-deploy
2020-07-02 20:05:30 +02:00
Thor77 7136c6550d
Use krane instead of kubernetes-deploy
because kubernetes-deploy is deprecated
2020-07-02 19:56:10 +02:00
Jonas Seydel 3206735a25
Merge pull request #97 from turniere/gitlab-ci-skip-tests
Only run tests if ruby files change
2020-07-02 19:26:53 +02:00
Thor77 83ba31b844
Only run tests if ruby files change 2020-07-02 19:16:18 +02:00
Jonas Seydel f6e3a95489
Merge pull request #95 from turniere/ticket/TUR-6
Update to Rails 6
2020-06-06 12:08:51 +02:00
Thor77 4e0e099771
Use ruby 2.6.5 in production Dockerfile 2020-06-05 21:04:10 +02:00
Thor77 bb4a950138
Fix warning about content/media type for Rails 6 2020-06-05 20:41:33 +02:00
Thor77 6196900ba8
Bump dependencies to their latest version 2020-06-05 20:41:14 +02:00
Thor77 ff46b3de05
Bump ruby version to 2.6.5 2020-06-05 20:31:04 +02:00
Daniel Schädler b53ffd40af
Merge pull request #81 from turniere/ticket/TUR-18
Login to push deploy container TUR-18
2019-11-21 18:51:38 +01:00
Daniel Schädler 72da49806f Login to push deploy container 2019-11-21 18:40:41 +01:00
Daniel Schädler 0aad028bf0
Merge pull request #80 from turniere/ticket/TUR-18
Push Container with :deploy on commits to master
2019-11-21 17:52:57 +01:00
Daniel Schädler b8e2809e46 Push Container with :deploy on commits to master 2019-11-21 17:34:53 +01:00
Thor77 13b2b05cb6
Merge pull request #79 from turniere/ticket/TUR-17
Update dependencies
2019-11-20 12:44:07 +01:00
Daniel Schädler a1a9c2da2f Update dependencies 2019-11-20 10:16:50 +01:00
Thor77 6164e747fa
Merge pull request #78 from turniere/dependabot/bundler/rack-cors-1.0.5
Bump rack-cors from 1.0.3 to 1.0.5
2019-11-16 17:18:54 +01:00
dependabot[bot] 78cdaf80d1
Bump rack-cors from 1.0.3 to 1.0.5
Bumps [rack-cors](https://github.com/cyu/rack-cors) from 1.0.3 to 1.0.5.
- [Release notes](https://github.com/cyu/rack-cors/releases)
- [Changelog](https://github.com/cyu/rack-cors/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cyu/rack-cors/compare/v1.0.3...v1.0.5)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-15 21:51:49 +00:00
Daniel Schädler aeaf5bcec6
Merge pull request #77 from turniere/dependabot/bundler/loofah-2.3.1
Bump loofah from 2.2.3 to 2.3.1
2019-11-11 15:42:59 +01:00
dependabot[bot] 043271860e
Bump loofah from 2.2.3 to 2.3.1
Bumps [loofah](https://github.com/flavorjones/loofah) from 2.2.3 to 2.3.1.
- [Release notes](https://github.com/flavorjones/loofah/releases)
- [Changelog](https://github.com/flavorjones/loofah/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/loofah/compare/v2.2.3...v2.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-09 02:41:20 +00:00
Thor77 1598db7796
Merge pull request #76 from turniere/ticket/TUR-9
Manually sort position of groups of 4 teams
2019-11-09 00:42:42 +01:00
Daniel Schädler 1a96cefbc8 Guard clause to make Hound woof 2019-11-09 00:00:43 +01:00
Daniel Schädler 8c39fa9894 Manually sort position of groups of 4 teams 2019-11-08 23:51:23 +01:00
Daniel Schädler 0ded7bde1a
Merge pull request #75 from turniere/ticket/TUR-7
Include parent group/stage in .index
2019-11-06 20:52:34 +01:00