Release v1.50.0
What's Changed
Features
- Robot Email Cache REST Endpoint by @ranta in #2229
- Add admin ui middleware for csrftoken by @joonatank in #2131
- Add frontend CSP header by @joonatank in #2147
- Remove type coercions and refactor status labels by @joonatank in #2178
- Text changes and design fixes by @vincit-matu in #2197
Fixes
- Translation fixes by @ranta in #2233
- Patch MAX_URL_LENGTH to 8192 characters by @ranta in #2234
- Fix translation type safety by @joonatank in #2188
- Fix application form error translations by @joonatank in #2214
- Fix maximum reservations per user translations by @joonatank in #2221
- Fix banner notification close button overlapping text on mobile by @joonatank in #2230
- Fix Create Robot Test Data requiring factory-boy by @ranta in #2236
- Disable submit/booking-button if reservation quota is full by @vincit-matu in #2211
- Disable "Cancel all"-button if there are no cancellable reservations in the series by @vincit-matu in #2226
- Fix pricing validation and maxLenghts by @vincit-matu in #2232
Updates
- Disable polling if the browser window is hidden by @joonatank in #2220
- Replace per page env loading in SSR with context by @joonatank in #2224
- Remove react-quill by @vincit-matu in #2212
- Switch multiselect filters to searchable versions by @vincit-matu in #2210
Full Changelog: v1.49.5...v1.50