All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial setup and general dev #1-16
- Submission details page and CI workflow for checking if CHANGELOG.md is updated #17
- Logbook script for generating a logbook entry for the day #19
- User registration and login #20
- Update navbar and make responsive #21
- User can create submissions #25
- Create footer, use ollama for translation, use flex on main layout #27
- Add pagination #29
- Add filtering and sorting to submissions page #33
- Add events page with categories and rules #37
- Admin list events page #43
- End-to-end testing #46
DumbSelect
component #48- Admin create event page #50
- Create entity listing for admin pages #50
- Allow admin to create/edit/delete categories #57
- Create generic typed form and update login form #60
- Sprinkle some fairy dust on generic form Use context to pass superform data to child components #62
- Create GitHub action for end-to-end testing and deploying to Azure Web Apps
- Create generic dropdown menu component and use for account menu #66
- Add tests for admin categories page #68
- Add actions for submissions page #70
- Add actions for admin users page #72
- Add actions for admin tickets page #74
AlertDialog
component, remove admin ability to delete entities #76- Add i18n report script to check for missing translations #78
- Allow user to update username on profile page #82
- Create landing page #86
- Add page transitions #89
- Add privacy policy and terms of service #93
- Add endpoint for compressing thumbnails on new entry submission #97
- Let user change their avatar #98
- Custom fields in admin panel #103
- Show only published submissions to everyone #31
- Update layout of submissions page #35
- Update profile page #39
- Update single user page #41
- Refactor layout and unify navbar #44
- Update admin events page, with new form #69
- Update user create submission page with multi step form #84
- Change name of submissions to entries #88
- Fix bugs on single entry page #91
- Update layout of events pages for better usability #95
- General fixes on single entry page, update design details #100
- Use
StyledSelect
component forSortBySelect
component #108 - Presentation route #110
- Features that will be removed in upcoming releases
- Removed the abundance of seed data to shorten time for testing #80
- Remove debug from submit entry page #92
- Generate new migrations to get rid of sign up bugs #101
- Fix issues with
FileField
when using drag and drop #104 - General bug fixes and
413 Payload too large
when deployed #106 - Remove redirect from landing page #111
- Security vulnerability fixes
0.0.1 - 2024-11-25
- Initial setup and general dev #1-16