2025-06-04 Updates

Managing Director of freispace Enhancements
- Cancellation invoice: Added visual feedback while generating invoice
- Time tracking overview: Added ability for non-admin users to edit their entries
Changes
- Demo: Added banners with demo time left for increased transparency
Bugfixes
- Recurring invoices: If an issue occurred after invoice generation, an invoice could be generated multiple times
- To-dos: Fixed an issue when removing due date
- Staff list: Fixed display of QR code
- Fixed minor error when creating new staff, linking to a team member, and then removing the link