Releases: THC-Software/ClubService
Releases · THC-Software/ClubService
v1.0.0
What's Changed
- Domain model by @Smightym8 in #4
- Define api layer by @Smightym8 in #3
- changed string ids to guid ✔ by @Essiga in #7
- Created events and introduced IsDeleted field in Member and Admin. by @Smightym8 in #8
- Fixed: "add id as parameter to member put endpoint" by @iiNomad23 in #11
- Setup docker by @Smightym8 in #14
- Event rework by @iiNomad23 in #13
- changed ci/cd to be executed on pr and push on dev 💨 by @Essiga in #16
- SonarCloud initialized by @Smightym8 in #17
- Fix event interfaces by @Smightym8 in #19
- Register tennis club by @iiNomad23 in #21
- Lock tennis club by @Smightym8 in #23
- Unlock tennis club by @Smightym8 in #25
- Integration tests for infrastructure layer by @Smightym8 in #27
- Integration tests through all layers by @Smightym8 in #29
- Refactor register tennisclub by @Smightym8 in #33
- Global exception handler by @Smightym8 in #38
- Create member account by @iiNomad23 in #41
- Renamed create to register by @iiNomad23 in #45
- Register admin by @Essiga in #44
- Change subscription tier for tennis club by @Smightym8 in #42
- Dev by @Essiga in #46
- Refactor booleans to status by @iiNomad23 in #51
- Implement eventhandler by @Essiga in #53
- Added lock member functionalities by @iiNomad23 in #55
- Unlock member account by @Smightym8 in #58
- Delete tennis club by @Smightym8 in #56
- Delete member by @iiNomad23 in #60
- Refactor inserting and loading events from database by @Smightym8 in #61
- Move DeleteMember from UpdateMemberService.cs to DeleteMemberService.cs by @iiNomad23 in #64
- Refactor None status to Active by @iiNomad23 in #66
- Implement delete admin by @iiNomad23 in #68
- Finalize docker compose by @Smightym8 in #69
- Refactor Exceptions by @Smightym8 in #72
- Move event count check to repository by @Smightym8 in #73
- Redis Reader Implemented by @Essiga in #74
- read store added by @Essiga in #76
- Implement subscription tier event handling readmodel by @Essiga in #78
- Tennis club registered event handler and projection by @Smightym8 in #80
- Memberregisteredevent handler projection by @iiNomad23 in #85
- AdminRegisteredEvent Handler and Projection by @Essiga in #84
- Tennis club locked event handler and projection by @Smightym8 in #87
- Tennis club unlocked event handler and projection by @Smightym8 in #89
- Tennis club name changed event handler and projection by @Smightym8 in #91
- Tennis club subscription tier changed event handler and projection by @Smightym8 in #93
- Tennis club deleted handler and projection by @Smightym8 in #95
- Increase member count on member register event by @iiNomad23 in #97
- Get all tennisclubs by @Smightym8 in #98
- Implemented GetTennisClub in TennisClubController.cs. by @Smightym8 in #100
- Get all subscriptiontiers by @Smightym8 in #103
- AdminDeletedEventHandler Implemented by @Essiga in #106
- Get subscription tier by id by @Smightym8 in #107
- Memberlockedevent handler projection by @iiNomad23 in #109
- Memberunlockedevent handler + projection by @iiNomad23 in #111
- AdminFullNameChanged WriteSide + Controller Implemented by @Essiga in #113
- Memberdeletedevent handler projection by @iiNomad23 in #114
- AdminFullNameChanged Projection done by @Essiga in #117
- End To End Test for AdminFullNameChangedEvent by @Essiga in #118
- Wtf refactoring by @Essiga in #120
- Implemented GetAdminById Endpoint by @Essiga in #121
- Get All Admins for TennisClub implemented by @Essiga in #123
- Memberfullnamechangedevent controller writeside by @iiNomad23 in #124
- Memberemailchangedevent controller + writeside by @iiNomad23 in #126
- Get member by Id by @iiNomad23 in #130
- Memberfullnamechangedevent handler projection by @iiNomad23 in #128
- Get all members from tennisclub by @iiNomad23 in #132
- Memberemailchangedevent handler projection by @iiNomad23 in #134
- Implement member exeeded check on the writeside by @iiNomad23 in #136
- Generic transactionmanager for event and read store by @iiNomad23 in #140
- Added MailHog to docker-compose.override.yml. by @Smightym8 in #143
- Add transactions to write side by @iiNomad23 in #148
- Change id to guid in api by @Smightym8 in #147
- TournamentConfirmedEvent and TournamentCanceledEvent by @Smightym8 in #145
- Use tennis club read model in registeradminservice by @iiNomad23 in #150
- Add missing transaction scopes by @iiNomad23 in #152
- Add same username check to registeradminservice by @iiNomad23 in #154
- Catch null references in RedisEventReader.cs and EventParser.cs with … by @iiNomad23 in #158
- Add same email check to registermemberservice by @iiNomad23 in #156
- Fixed event parser by @iiNomad23 in #163
- Refactor update tennis club by @Smightym8 in #160
- Save processed events by @Smightym8 in #165
- 164 implement user login by @Essiga in #166
- Implement tournament confirmed event handler by @Smightym8 in #168
- Implement tournament canceled event handler by @Smightym8 in #170
- Refactor update member by @iiNomad23 in #174
- Add logging to application by @Smightym8 in #175
- Implement sending email by @Smightym8 in #177
- Fix setup for integration tests by @Smightym8 in #179
- Refactor redis event reader by @Smightym8 in #181
- Refactor code by @Smightym8 in #184
- Deleteallmemberandadminsondeletetennisclub by @iiNomad23 in #186
- Fixed test data to be inserted in the right order. by @Smightym8 in #187
- Fix mailhog communication by @Smightym8 in #190
- Fix debezium problem by @Smightym8 in https:/...