Releases: TabbycatDebate/tabbycat
Releases · TabbycatDebate/tabbycat
2.8.1
- Fixed failing draw generation with byes (BACKEND-BWA)
- Avoided showing points in private URL table for uncredited rounds (BACKEND-BVY)
- Corrected ordering of ballots in private URL tables (#2369)
- Fixed draw strength metrics counting unconfirmed ballots
- API: Re-added
seq
for motions in Round endpoint - Hid real names from ballot forms if code names used
- Fixed break category form showing general error
Quokka (2.8.0)
- The term "iron person" is now used throughout the platform for consistency and inclusivity. Thanks to @dcorks for the pull request!
- The number of times a team has had an iron-speaker is now tracked as a team metric.
- Added new emoji from Unicode 12 and 13. Thank you to Daan Koning for the pull request! (#2143)
- Info Slides can now use rich-text formatting (e.g. bold, links, etc). Thanks to Trần Trang Linh for adding this feature!
- Speaker and break category forms have better validation and fewer fields.
- Tournaments can be created specifying private URL use directly. Thanks to Sébastien Dunne Fulmer!
- Implemented support for APDA-style tournaments with:
- Avoidance for a team to repeatedly meet pulled-up teams,
- A new two-team draw generator to minimize penalties globally within brackets,
- Team seeding for the first round,
- The ability to give ranks to speeches in addition to speaker scores, and
- A preset to enable these options.
- API Updates:
- Documentation is now automatically generated and available under the
/api/schema/redoc/
path on all sites. - Preformed panels are now accessible using the API.
- Team and speaker scores by round has a new endpoint. Thanks to Ido Wolf for the feature!
- The site's timezone is shown in the root endpoint. Thanks to Daan Koning!
- Documentation is now automatically generated and available under the
- + so many more little improvements and fixes!
2.7.8
- Fixed some issues with Docker-based deployments.
2.7.7
2.7.6
2.7.5
- Fixed checkins not automatically updating through private URLs and API
- Prevented API error when creating ballot with incorrect speakers (BACKEND-AVN)
- Added ability to search results by team name, rather than by reference
- Fixed ballot resaving through Edit Database (BACKEND-AVR)
- Removed trailing commas after panels in room allocations. Thank you to Trần Trang Linh for the fix!
- Corrected missing checkin identifiers showing as "null". Thanks again to Trần Trang Linh!
- Removed Render installation instructions [until that service can be reliably used]
- Fixed conflicts not showing when dragging panels
- Fixed adjudicator record pages crashing if shared between tournaments
- Corrected a few typos
2.7.4
- Fixed an issue that would cause "Connection Lost" errors on new Heroku deployments and prevent the auto-allocator from working
2.7.3
- Fixed a mistake in the URL used to deploy a fork to Heroku
2.7.2
- Fixed crashes when creating ballots through the API (BACKEND-AM2)
- Don't re-capitalize side names in results tables
- Fixed printable ballots not appearing when in French
- Prevented malicious strings from breaking printable pages
- Added new instructions for deploying to Heroku using a fork and for applying for free student credits at Heroku
- Fixed sorting of unallocated draggable items
- Got regional colours to match between legend and donut charts
2.7.1
- Escaped values in tables to avoid malicious data
- Fixed crash on loading email dialog for team draws
- Fixed team standing emails not being sent
- Fixed sorting by venue name or priority in the allocator
- Fixed adjudicator private URLs not loading
- Adjudicator feedback tables now properly sortable by number of feedback
- Checkboxes no longer overlap with table headers