All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a Changelog.
- Fixed some little bugs with model property calling
- Improved Eager fetching for players
- Improved Exception handling with unavailable local Storage
- Optimized performance using cached properties
- Fixed help text for birth date
- Improved Eager fetching
- Added Eager fetching for better performance
- Fixed Email Send Bug with whole tournaments
- Updated Translations
- Fixed Email Links to also use https
- Added Ability to send a free text email to teams
- Fixed bug with player birthDate in Player Export
- Updated E-Mail Adresses
- Improved Privacy texts
- Fixed Bug when trying to edit a team
- Fixed Backend Tests missing Secret key in CI
- Include Teams in tournament response
- Fixed some settings and config view bug
- removed Google Analytics
- Migrated from year_of_birth to birth_date
- added internet explorer warning
- fixed some css issues on Firefox
- fixed authentication issue during team signup
- fixed failing tests
- fixed linting issue
- fixed linting issue
- fix bug which resulted in too much 401 when token expired
- fix bug in embed list template
- Adapt Text for no places left message
- Display Payment Status for everyone
- fixed a bug with multiple signup codes
- revert ddtrace port config
- ddtrace port configuration
- ddtrace initialization
- Added Datadog Tracing
- Improved Config Loading
- Fixed cursor display in team/tournament cards
- Improved Player Saving UI Behavior
- Fix layout bug in nav
- Hide Waitlist for not staff users
- Fixed small logical issue with email verification notification
- Added new Embed Views for waitlist and complete tournament
- Add Tournament Name to needs approval notification email
- Fixed unit test error due to bad configuration
- Show a message to unverified users as a reminder to verify their email address
- Marked Beachname as optional
- Updated Github Link on contact page
- Fixed User String Representation to include name
- Added No-Script tag with javascript activation warning
- Fixed Padding on Home for mobile
- Fixed Navigation issue to team when not logged in
- Fixed Open Graph Tags
- Added Open Graph Meta Tags
- Fixed Config Tests
- Added Site Config
- Send Documents with signup confirmation email
- Added Document to Tournaments
- Only enable caching and sentry when in production
- Fixed several Tests
- Added Caching for production
- Display correct error when trying to signup with an already existing email
- Fix https error in Email Redirects for Code Emails
- Not set X-Frame-Option header on embeds
- Added HandballIsmaning to CORS Whitelist
- Added Gender Filter to Team Overview in Django Admin
- Fixed several Translation issues in Django Admin
- Added a CC Email to payment emails
- Added Receiver Name to Banking Information
- Added Sendgrid Category Debug from not Production envs
- Fix https error in Email Redirects
- Changed User Admin for non super users
- Fix Cookie Notification issues on mobile
- Added Cookie Notice Banner
- Added Google Analytics
- Added Team Inline to Account Admin View
- Added ADMIN Django Setting for alerts
- Added Sendgrid Email Backend to support sending email with categories
- Added Team and Player Inlines to Django Admin
- Added Admin Actions to Django Backend for Team
- Fixed a bug when searching for team name in django backend
- Fixed Team State Translation in Django Backend
- Added Token Authentication
- Fixed Serving of Media Files
- Added Embed Endpoint for signup list
- Added Send Reminder Function to Frontend
- Added Reminder Emails and Endpoints
- IBAN and BIC are now controllable with ENV Vars
- Added Frontend Admin Page to download Players
- Added Player Get Endpoints
- Added Download Button to Tournament Page to download Team List
- Added Download Button to Team Page to download player list
- Added Terms of Participation Page
- Added Admin link to footer
- Added Reply To Header to Emails
- Improved Search and Filtering in Django Admin
- Reworked MailSender to send async
- Changed the footer a little
- Fixed Frontend Tests
- Added Field to user model to subscribe to signup notifications
- Added Link to Admin Area
- Added Translations to backend
- Added Emails that notify about important updates
- Added Translation to HTML title
- Added Translation to auth emails
- Fixed Resolving issue with navbar images
- Fixed small layout issue with the footer
- Fixed Favicon not loading because of incorrect path
- Complete Rewrite of the Beachanmeldung