Skip to content

Releases: CourtHive/tods-competition-factory

v2.1.2

30 Mar 00:06
Compare
Choose a tag to compare

fix: 🐛 add missing tournamentId to MODIFY_TOURNAMENT_DETAIL notice: 28d3eba

Full Changelog: v2.1.1...v2.1.2

v2.1.1

29 Mar 16:28
Compare
Choose a tag to compare

feat: ✨ add timeItemValues to tournamentInfo; add notice for updated tournament.timeItems: 7956e77
feat: 🧑‍💻 setSubscriptions will only accept functions and will delete non-function params: 27753c1
feat: ✨ add weekdays and activeDates to setTournamentDates and setEventDates: ef98c91
refactor: ♻️ cleanup and linting; update exports: 44efca6, 1402d7f, 7ea341d, 481464d
docs: 📝 document updates to setTournamentDates and setEventDates: d68e88a
feat: ✨ add entryStage validation to checkRequiredParameters: f1e7125
feat: ✨ when AUDIT topic is active skip saving audit extensions: 3a5ff3a
test: ✅ refactoring and test coverage for setTournamentDates: c9ad969
test: ✅ test coverage for setEventDates: 8867131
feat: ✨ export weekdayConstants: d8bb5dd
docs: 📝 dev notes: f22ec0e

🪛 Maintenance

chore(deps): update dependency eslint-plugin-sonarjs to ^0.25.0: 87fb9cf
chore(deps): update dependency reflect-metadata to v0.2.2: 91df825
chore(deps): update dependency @nestjs/swagger to v7.3.1: 37d0021
fix(deps): update dependency @types/react to v18.2.73: 1e9ece5
chore(deps): update dependency axios to v0.28.1: 907e2bc
chore(deps): update dependency rollup to v4.13.2: 79865d3
chore(deps): update dependency vite to v5.2.7: b3aacba
chore(deps): update nest monorepo to v10.3.7: 0a3347f

Full Changelog: v2.1.0...v2.1.1

v2.1.0

27 Mar 14:52
Compare
Choose a tag to compare

fix: 🐛 getPublishState: tournament considered published if participants/OOP published: 84f54f8
feat: ✨ getTournamentInfo: include tournament publishState for OOP etc.: 91933ff
feat: ✨ export publishParticipants, unPublishParticipants: 6a016cb
fix: 🐛 ensure publishStatus not mutated on query operations: aef0f14
docs: 📝 document ability to publish/unpublish participants: ec531a6
feat: ✨ modifyEvent: support category modifications: 79e1658
test: ✅ update and extend test coverage: 18e5b46, 4c4f914
refactor: ♻️ reduce cognitive complexity; cleanup: 8358cc1
docs: 📝 correct/update/extend documentation: 83814e2
refactor: ♻️ extend errorConditionConstants: e18d637
refactor: ♻️ extend use of constants: 74ee0cb
refactor: ♻️ linting: 9fb5139

🪛 Maintenance

fix(deps): update dependency @types/react to v18.2.72: a7b26ee
chore(deps): update dependency node to v20.12.0: e03ccf5
chore(deps): update dependency rollup to v4.13.1: db17876
chore(deps): update nest monorepo to v10.3.6: 942d6ae

Full Changelog: v2.0.60...v2.1.0

v2.0.60

26 Mar 13:22
Compare
Choose a tag to compare

docs: 📝 tallyParticipantResults: document ability to return and/or log readableReport: a4d1d9b
feat: ♻️ add COURT_ORDER to default values to be cleared in clearScheduledMatchUps: acc21eb
fix: 🐛 getGroupOrder: preserve ordered subGroups when no subGroup resolutions: 65ff85b
docs: 📝 getGroupOrder: add inline documentation for enhancements: 3b1cd7a, 6f4049d
refactor: ♻️ extend use of checkRequiredParameters; cleanup;: 930271d
feat: ✨ handle null values when validating scores: 9457052
refactor: ♻️ cleanup: 64a9c0c, aef39c6

🪛 Maintenance

build(deps): bump express from 4.18.2 to 4.19.2 in /documentation: 489850e
build(deps): bump katex from 0.16.9 to 0.16.10 in /documentation: 774f18f
chore(deps): update dependency @nestjs/config to v3.2.1: 58cd352
chore(deps): update typescript-eslint monorepo to v7.4.0: 590574b
fix(deps): update dependency @types/react to v18.2.71: 96fec3d
chore(deps): update dependency @swc/core to v1.4.11: 34dde19
chore(deps): update dependency vite to v5.2.6: 9cc6041
refactor: ♻️ dev docs and cleanup: aebe97a

Full Changelog: v2.0.59...v2.0.60

v2.0.59

22 Mar 15:06
Compare
Choose a tag to compare

refactor: 🥅 getValidGroupSizes: fail gracefully when no parameters are passed: 0748840
fix: 🐛 correct errors introduced in documentation due to React 18 upgrade: e1ede83
test: ✅ add test for hasParticipantsCount param of filterMatchUps: 817bab9
feat: ✨ add hasParticipantsCount param to filterMatchUps: e200048
feat: ✨ export filterMatchUps via matchUpsGovernor: dea0ad8
docs: 📝 add matchUpFilters documentation: 811e8a8
refactor: ✅ update test: 137ee95
refactor: ♻️ cleanup: 1fb32d6

🪛 Maintenance

build(deps): bump webpack-dev-middleware in /documentation: 90b05c7
chore(deps): update dependency vite to v5.2.3: e7f4edc
chore(deps): update nest monorepo to v10.3.5: 3ff21c7

Full Changelog: v2.0.58...v2.0.59

v2.0.58

21 Mar 16:54
Compare
Choose a tag to compare

fix: 🐛 support DEFAULTED matchUpStatus in AD_HOC/TEAM when one participant present: 8a9c70b
docs: 📝 include provisionalOrder in scoreGovernor documentation: a36c09e

🪛 Maintenance

chore(deps): update dependency typescript to v5.4.3: 0d869ff

Full Changelog: v2.0.57...v2.0.58

v2.0.57

20 Mar 17:42
Compare
Choose a tag to compare

feat: ✨ allow mocksEngine to generate tournamentRecords without isMock: true: 3b9ef40
feat: ✨ export createTournamentRecord via tournamentGovernor: 32669d8, 89d8b5c

Full Changelog: v2.0.56...v2.0.57

v2.0.56

20 Mar 14:00
Compare
Choose a tag to compare

feat: ✨ add SWAP_PARTICIPANT logic to validActions derivations in adHocMatchUpActions: 62cfd39, 81f39a3
feat: ✨ extend renameStructures to support renaming of ROUND_ROBIN group structures: b830a12
feat: ✨ export getDrawStructures via drawsGovernor: a00a69c
refactor: 🔥 remove redundant pass-through function: c269808
feat: ✨ extend checkRequiredParameters coverage: 543974a
feat: ✨ implement and export adHocPositionSwap: 3fa5c62
test: ✅ extend test coverage: dc2ecb3, 995a117, a7eba6d
docs: 📝 document adHocPositionSwap: cca610a
fix: 🐛 correct pointsPct calculation: bd29416
refactor: 🏷️ extend type coverage: e6319a8
refactor: 🔥 remove coverage files: 7c7e990
refactor: 🧑‍💻 ignore coverage files: f27ab40
refactor: ♻️ cleanup: e4cb6f3

🪛 Maintenance

chore(deps): update dependency @types/node to v20.11.30: 17dfbf7
chore(deps): update dependency vite to v5.2.2: 31ef563
chore(deps): update babel monorepo to v7.24.3: 5f575ca
chore(deps): update dependency vite to v5.2.0: 62b7e29

Full Changelog: v2.0.55...v1.0.56

v2.0.55

19 Mar 12:21
Compare
Choose a tag to compare

fix: 🐛 allow ungendered participants to be paired when event.gender is ANY: f062b78
feat: ✨ introduce constants for display extension values: 5511eb7
feat: 🧑‍💻 export matchUpScheduleSort via tools: b539feb
test: ✅ extend test coverage: 55b8294
docs: 📝 update coverage: ce3727f

🪛 Maintenance

chore(deps): update dependency @types/node to v20.11.29: 4fa2915
chore(deps): update dependency @commitlint/cli to v19.2.1: 0e748ed
chore(deps): update typescript-eslint monorepo to v7.3.0: 11f5a07
chore(deps): update typescript-eslint monorepo to v7.3.1: 734bf4f
fix(deps): update dependency @types/react to v18.2.67: 30514a9
chore(deps): update dependency pnpm to v8.15.5: 54ceb5b
chore(deps): update babel monorepo to v7.24.1: 3ae602e
chore(deps): update nest monorepo to v10.3.4: 9898f98

Full Changelog: v2.0.54...v2.0.55

v2.0.54

16 Mar 22:25
Compare
Choose a tag to compare

fix: 🐛 correct pressure calcs for walkover/abandonded/cancelled matchUpStatus: 1e3043d
feat: ✨ add pressureOrder to participantResutls: ca3c2be

🪛 Maintenance

chore(deps): update dependency eslint-plugin-react to v7.34.1: c960b68

Full Changelog: v2.0.53...v2.0.54