v2.0
A new version
With the opening of the canteens, we're launching a new version of TOSTI. Most important functionalities are:
- The new
borrel
app allows for placing venue and borrel reservations - Synchronization with Tantalus
- Some big breaking refactors that makes the code of better quality
What's actually changed
- Fix auto-close bug overview button by @KiOui in #121
- Added a barcode scanner by @KiOui in #124
- Shift restrictions bug fix by @KiOui in #127
- Dependency updates by @KiOui in #131
- Added association app to TOSTI by @KiOui in #132
- Restful API for orders by @KiOui in #133
- Replaced POST with data by @KiOui in #140
- Refactor Marietje to Thaliedje by @JobDoesburg in #142
- Added permissions to Shift admin views if user is not in the assignees by @KiOui in #147
- Feature/dark mode by @KiOui in #149
- Fix search bar background color by @KiOui in #150
- Fix grayed out button color on light mode by @KiOui in #153
- Updated dependencies by @KiOui in #155
- Reauthorize button and dependency update by @KiOui in #157
- Added error messages to player by @KiOui in #160
- Feature/api documentation link by @KiOui in #159
- Buildx for creating ARM images by @KiOui in #148
- User data page by @KiOui in #151
- Chore/add django doctor by @KiOui in #166
- Bump pillow from 7.2.0 to 8.3.2 by @dependabot in #168
- Chore/update dependencies and remove Django Doctor by @KiOui in #171
- Add oauth scopes by @JobDoesburg in #162
- Feature/tantalus client by @KiOui in #145
- Venue reservations by @KiOui in #170
- Added a way to request reservations by @KiOui in #174
- Prepare for deploy by @JobDoesburg in #181
- Update to bootstrap 5, fix admin errors by @KiOui in #179
- Feature/spotify caching by @KiOui in #190
- Update docs by @JobDoesburg in #189
- Bump lxml from 4.6.4 to 4.6.5 by @dependabot in #192
- Bump pillow from 8.4.0 to 9.0.0 by @dependabot in #194
- Bump django from 3.2.10 to 3.2.12 by @dependabot in #197
- Borrel reservations by @KiOui in #172
- Auto set swagger client id by @JobDoesburg in #165
- Added settings application for configurable settings by @KiOui in #217
- Added Django filter for API endpoints by @KiOui in #218
- Bump django from 3.2.12 to 3.2.13 by @dependabot in #222
- Added tests for orders app by @KiOui in #220
- Add django constance instead of settings app by @JobDoesburg in #223
- Recreating how ordes are placed by removing cart orders by @KiOui in #219
- Fix bug where Spotify admin form crashes when saving by @KiOui in #224
- Bump pillow from 9.1.0 to 9.1.1 by @dependabot in #225
- Tests/extra tests by @KiOui in #226
- Change user model, remove auto join groups for blacklists and some refactors by @JobDoesburg in #227
Full Changelog: v1.0...v2.0