Daniel Schädler
1afc13c9c3
Merge pull request #14 from turniere/update-deps
...
Update dependencies
2018-12-02 15:49:58 +01:00
Thor77
3096d5708a
Update dependencies
2018-12-02 15:45:59 +01:00
Daniel Schädler
e0fca9c5bd
Merge pull request #15 from turniere/ticket/TURNIERE-98
...
Fix Tournament model spec randomly failing
2018-12-02 14:44:00 +01:00
Thor77
8f88362264
Use code with only alphas for unqiue-validation
...
Because in some ocassions a tournament code with only digits is
generated which would fail this test because shoulda is not able to
convert it to an uppercase version to test for case-sensitivity of the
validation.
2018-12-02 13:54:27 +01:00
Thor77
dc17cad154
Ensure uniqueness of generated Tournament.code
2018-12-02 13:51:54 +01:00
Daniel Schädler
f9da696e3f
Merge pull request #12 from turniere/feature/slack-notifications-secure
...
Update Slack token
2018-11-30 15:59:40 +01:00
Thor77
4f8d9abbc2
Add encrypted slack token
2018-11-30 15:21:18 +01:00
Daniel Schädler
6355655d54
Merge pull request #9 from turniere/ticket/TURNIERE-97
...
Implement ScoreController
2018-11-30 15:18:29 +01:00
Daniel Schädler
dd2f66f49d
Score is now MatchScore & Score Attribute is Points Attribute
2018-11-30 15:10:33 +01:00
Thor77
e763f14719
Add ScoresController and their specs
2018-11-30 14:42:12 +01:00
Thor77
25b558105a
Serialize has_one match relation
2018-11-30 14:42:12 +01:00
Thor77
7f59d6fb0e
Delegate Score.owner to parent team
2018-11-30 14:38:56 +01:00
Thor77
42e7141c52
Merge pull request #13 from turniere/bug/fix_group_scores
...
Rename model Score to GroupScore
2018-11-30 14:36:59 +01:00
Daniel Schädler
ed3b8311fd
Regenerate SVGs
2018-11-30 14:20:57 +01:00
Daniel Schädler
68f9b3b2b3
Change Score to MatchScore & MatchScore score attribute to points
...
This is done to improve the naming and therefore make things easier to understand.
2018-11-30 14:15:48 +01:00
Daniel Schädler
4afa32542e
Change GroupScore attributes
2018-11-30 12:58:13 +01:00
Thor77
5b5562cbb6
Merge pull request #11 from turniere/ticket/TURNIERE-69
...
Implement Tournament Generation
2018-11-29 14:08:16 +01:00
Daniel Schädler
5fb0c62246
Make HoundBot shut (the fuck) up
2018-11-29 12:06:26 +01:00
Daniel Schädler
27a0d9c4b2
Add Organizer for Tournament creation
2018-11-29 11:58:33 +01:00
Daniel Schädler
7ba1f98fb4
Implements Adding Tournaments to Database
2018-11-29 11:58:27 +01:00
Daniel Schädler
26bcc3dc88
Implement Adding Playoffs to a tournament
2018-11-29 11:10:15 +01:00
Daniel Schädler
7f243b06a2
Implement Utils Class
2018-11-29 11:03:44 +01:00
Daniel Schädler
a75087aa6c
Prepare spec_helper for focused tests
2018-11-29 11:02:25 +01:00
Daniel Schädler
8e7869b879
Improve Factories
2018-11-29 11:01:52 +01:00
Daniel Schädler
34159f7e01
Add a running playoff Match to Match Factory
2018-11-29 11:01:17 +01:00
Daniel Schädler
fbb87f5f7c
Add a tournament with stages to factory
2018-11-29 10:48:26 +01:00
Daniel Schädler
1c318cde1a
Add State to Model
2018-11-29 10:47:17 +01:00
Daniel Schädler
fd02a1ecaf
Add Position to Match in Database
2018-11-29 10:42:49 +01:00
Daniel Schädler
a6bf253270
Ignore Database schema and coverage folder
2018-11-29 10:41:55 +01:00
Daniel Schädler
5bad1fc3a4
include Interactors for Business logic
2018-11-29 10:41:35 +01:00
Jonas Seydel
a2224a2b5a
Add slack notifications ( #8 )
2018-11-25 23:59:11 +01:00
Jonas Seydel
9f186ef128
Merge pull request #7 from turniere/feature/db-seeds
...
Add database seeds
2018-11-25 23:05:24 +01:00
Thor77
2507c782e5
Add database seeds
2018-11-25 23:01:04 +01:00
Jonas Seydel
3053b0681e
Merge pull request #6 from turniere/ticket/TURNIERE-87
...
Implement TournamentController
2018-11-25 23:00:23 +01:00
Thor77
70cc88920b
Remove unused global variables
2018-11-25 22:55:49 +01:00
Thor77
29b570bafa
Add deserialize_list helper
2018-11-25 22:55:49 +01:00
Thor77
4c05a7222e
Use deserialize_params helper
2018-11-25 22:55:49 +01:00
Thor77
0a583ebe53
Remove unused match_params
2018-11-25 22:55:49 +01:00
Thor77
3bb1e74172
Modify local instead of global request
...
in apply_authentication_headers_for helper
to allow usage of different authenticated user in one testcase
2018-11-25 22:55:49 +01:00
Thor77
9a41b19e97
Add team factory without parent tournament
2018-11-25 22:55:49 +01:00
Thor77
9d4d39c135
Make Team.belongs_to :tournament optional
...
necessary for testing TeamController building relationship on create
2018-11-25 22:55:49 +01:00
Thor77
b66b189bd9
Add routes for TournamentsController
2018-11-25 22:55:48 +01:00
Thor77
e81ef81150
Add TournamentsController
2018-11-25 22:55:48 +01:00
Thor77
83c76c456c
Add TournamentsControllers specs
2018-11-25 22:55:48 +01:00
Thor77
d1f66b18d4
Add tournament serializers
...
SimpleTournamentSerializer excludes relationships and should be used for
listings
2018-11-25 22:55:48 +01:00
Thor77
fecdb7db2d
Add deserialize_params helper
2018-11-25 22:55:48 +01:00
Jonas Seydel
ea812bef12
Merge pull request #5 from turniere/ticket/TURNIERE-89
...
Implement TeamController
2018-11-25 22:54:03 +01:00
Thor77
20288ff7e4
Use DeserializeHelpers.deserialize_response
2018-11-24 20:34:13 +01:00
Thor77
a8e6ac3dfd
Add and include DeserializeHelpers
2018-11-24 20:33:31 +01:00
Thor77
92de7b8a57
Fix rubocop Style/MethodDefParentheses
2018-11-24 19:20:53 +01:00