Releases: Drarig29/brackets-manager.js
Releases · Drarig29/brackets-manager.js
Handle incomplete seeding in update.seeding()
Handle double forfeit in round-robin
- Handle double forfeit in round-robin b967307
- Rearrange round-robin update tests 1697456
- Add inRoundRobin in needed places e0ab10a
- Add test double forfeit in elimination bbe10d3
- Fix typo ed4f9df
- Add
get.tournamentData()
method 9dfabc5 - Improve clarity of applyMatchUpdate() 136eda9
- Use brackets-json-db for testing 625bf34
Export helpers and Database type
Breaking change
You now need to copy/paste test/json.js in your project (see #110)
No more generic types for storage methods
Add find module
- Merge pull request #101 from Drarig29:Drarig29/issue100 1fbf263
- Add double elimination find tests 0a697f6
- Add single elimination find tests 4671514
- Add a eslint eol newline rule 1e2d115
- Add find.previousMatches() and find.nextMatches() c25562b
- Expose a new find module 07a3e34
- Add a default case rule for switch statements 9945cc8
- Make Get extend BaseGetter fef1e2a
- Move get methods in a BaseGetter class ab0b445
- Move BaseUpdater in a separate file bfac2a3
Support stage deletion and fixes
- Add input stage number property c24f818
- Update brackets-model 2778dcc
- Fix stage number after deletion a8c98e3
- Fix get seeding for round-robin stage 2d50cda
- Add script to server json db 4ffcf6e
- Move get module tests c9ce865
- Update eslint config c4146c6
- Support stage deletion 9adaa34
- Ensure no duplicate participants in seeding 40f5d9c
- Fix seeding update and stage number a9dbf5d
Throw storage errors
Visibility and intellisense things
Add import() and export()
- Optimize get.matchGames() 8d193ee
- Fix adjustMatchChildGames() 71f8603
- Small tweaks ba1da18
- Fix import/export tests b604e2b
- Remove StageData interface ef6c596
- Refactor manager.ts d7d7b73
- Make stageData() return Database 72258b9
- Update brackets-model ba3d1ca
- Add export() method 9da5869
- Normalize IDs when importing 90d5c41
- Add import() method ef639f1