- New UX, now Tabulator (and many of the features we added) will be facing all users. Including "Add Request" page.
- Updated backend and frontend dependencies. Also, frontend container now uses node version 25 instead of 20, and is based on debian bullseye instead of bookworm.
- Small bugfixes for old concentration field rename (at invoicing, report, and requestviewset!)
- Meaningful read lengths for the new "Incoming" frontend.
- The "full db dump" at
/reporthas now a download XLSX functionality that helps calculating turnaround. - Updated fixtures.
- Support for any number of cells (e.g. Morula)
- All emails sent by Django have a copy to
settings.SENDER_EMAILso that their webmail app has a copy. It is highly recommended that such account has a filter to messages with the subject "[ Parkour2 | x ]" wherexcan be: "pending approval", "request approved", or "new message".