Commit Graph

675 Commits

Author SHA1 Message Date
Daniel Schädler 2705cd0bdb Assign position directly 2024-04-07 21:21:17 +02:00
Daniel Schädler 4a8cb71fc4 Add and calculate position to sort group_scores by 2024-04-07 21:17:45 +02:00
Daniel Schädler 1084d836c1 Implement sorting correctly with <=> operator 2024-04-07 18:07:55 +02:00
Daniel Schädler 86651169e9 Sort group scores correctly in backend 2024-04-07 17:24:42 +02:00
Daniel Schädler 914584dba4 bundle update 2024-04-07 14:24:57 +02:00
Jonas Seydel 234f3ec088 Merge branch 'performance' into 'master'
Remove bets & some useless tests

See merge request turniere/turniere-backend!25
2022-07-01 22:31:13 +00:00
Daniel Schädler e9b18dbc13
Upload specs_with_runtime.txt 2022-07-01 22:32:21 +02:00
Daniel Schädler cac378ff5c
Add file to report test runtimes 2022-07-01 22:30:14 +02:00
Daniel Schädler 6432296391
Fix logging 2022-07-01 22:21:23 +02:00
Daniel Schädler b609549659
Add logging if updating group scores fails 2022-07-01 20:19:57 +02:00
Daniel Schädler a67ef86dca
Fix upcoming matches not returning for group stage 2022-06-29 22:48:54 +02:00
Daniel Schädler 8d438946fe
Merge branch 'master' into performance 2022-06-25 21:32:17 +02:00
Daniel Schädler 385e2554b2
Shuffle intermediate stage match position before populating stage below 2022-06-25 21:28:44 +02:00
Daniel Schädler bbb8e209df
Update groups points at start and end of a match 2022-06-25 18:20:59 +02:00
Daniel Schädler e448f9ccc3
Remove specific bet specs 2022-06-25 17:34:43 +02:00
Daniel Schädler 94aaa2d8f4
Add missing end of class 2022-06-25 16:57:14 +02:00
Jonas Seydel 19b552cb10 Merge branch 'TUR-25' into 'master'
TUR-25: Switch to autodeployment using ArgoCD

See merge request turniere/turniere-backend!26
2022-06-25 14:55:35 +00:00
Daniel Schädler 0518f6691b Remove expensive tests 2022-06-12 21:42:20 +00:00
Daniel Schädler d18efbac96 Remove bets instead of just commenting 2022-06-12 21:42:01 +00:00
Thor77 7285558c62
Ensure spec only runs on branches and tags 2022-06-10 19:37:00 +02:00
Thor77 2055f120ca
Switch to new backend/frontend URLs 2022-06-10 19:21:12 +02:00
Thor77 934a4eaff3
Switch to a different postgres database 2022-06-10 19:20:57 +02:00
Thor77 a9b43a5293
Use ci template 2022-06-10 19:18:08 +02:00
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
Daniel Schädler 40edc85562
Disable bet serialization when matches are requested 2022-05-29 23:58:12 +02:00
Daniel Schädler eb5c3b5faf
Test huge playoff stage generation 2022-05-29 23:58:07 +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