Releases: Jorricks/DutyBoard
Releases · Jorricks/DutyBoard
0.3.1
Changes since 0.3.0
Important changes:
- 🐛 Update iCalendar syncing to only replace events when it succeeds to parse the iCalendar #22
Misc changes improvements:
0.3.0
Changes since 0.2.1
Breaking changes:
- ✨ Split worker into a worker for just updating duty officers and a worker for just updating calendars.
- ✨ Store images in the database instead of on disk.
- 🎨 Rename CLI from dutyBoard to DutyBoard
Important changes:
- ✨ Allow running Alembic migrations through DutyBoard cli
- 🎨 Introduce not null constraint
- 🎨 Improve cascading deletes for database operations
- 🎨 Update front-end setup according to review
- 🎨 Update front-end setup from webpack&babel to vite&swc
- 📌 Upgrade SQLAlchemy to 2.0+
- 📌 Vulnerability patch
- ♻️ Refactor environment variable usage as it is needed in all cases
Misc changes improvements:
- ✨ Introduce LDAP for tests
- ✨ Make MyPy strict
- ✅ Implement LDAP & Plugin loading tests
- 🎨 Misc improvements
- 🎨 Change initial migration
- 🎨 Update coverage report to exclude script
- 🎨 Fixes for Docker compose
- 💚 Make pre-commit happy
- 📌 Upgrade pytest version to 7.4+
- 📝 Update docs
0.3.0b0
0.3.0a4
0.3.0a3
0.3.0a2
0.3.0a1
Store images in the database & implement tests * ✨ Introduce LDAP for tests * ✨ Make MyPy strict * ✅ Implement LDAP & Plugin loading tests * 🎨 Misc improvements * 🎨 Change initial migration * 🎨 Introduce not null constraint * 🎨 Update coverage report to exclude script * 🎨 Fixes for Docker compose * 💚 Make pre-commit happy * ✨ Get images from database * 📌 Upgrade pytest version
0.3.0a0
Breaking changes:
- ✨ Split worker into a worker for just updating duty officers and a worker for just updating calendars.
- ✨ Store images in the database instead of on disk.
Important changes:
- 🎨 Introduce not null constraint
- 🎨 Improve cascading deletes for database operations
- 📌 Upgrade SQLAlchemy to 2.0+
Test improvements:
- ✨ Introduce LDAP for tests
- ✨ Make MyPy strict
- ✅ Implement LDAP & Plugin loading tests
- 🎨 Misc improvements
- 🎨 Change initial migration
- 🎨 Update coverage report to exclude script
- 🎨 Fixes for Docker compose
- 💚 Make pre-commit happy
- 📌 Upgrade pytest version to 7.4+
0.2.1 Release 0.2.x
🚀 Release 0.2.1 - Fixed failed release of 0.2.0
0.2.0 Improve the UI functionality
Note; release failed.. Please use 0.2.1
🎨 Add timezones by default
✨ Add links for each Duty calendar
✨ Add custom footer text support
✨ Add announcement option