2024-06-06
github-actions
released this
06 Jun 21:38
·
760 commits
to main
since this release
What's Changed
New Features
- Remove the ServiceWorker implementation by @ziegenberg in #388
- Enable deleting user references from the admin UI by @JulianKniephoff in #396
- Replace Hotkey library by @Arnei in #275
- Add page size option '1000' by @marwyg in #591
Accessibility
- Remove asset type + flavor from source upload by @Arnei in #467
- Properly align wizard stepper labels by @JulianKniephoff in #522
- Fix dialog button sizes and margin by @marwyg in #554
- Add size as variable to lang string by @geichelberger in #537
- Show only one flavour separator in create event summary by @dennis531 in #556
- External links in new pages by @ferishili in #546
- Fix several save-button misplacements in the event and series details by @marwyg in #572
- Fix button misplacmenet in the comment section and cleanup css by @marwyg in #565
- Aligning the rendering of the "Edit Table View" with other modal footers by @ziegenberg in #576
- Reset copy success message by @geichelberger in #586
- Add discernible text to prev/next pagination buttons. by @luniki in #553
- Fix misplaced themes details menu navigation buttons by @dennis531 in #563
- Fix padding in edit table buttons by @dennis531 in #594
- Only display date in series table created cell by @Arnei in #602
- Enhance color contrast ratio of stats. by @luniki in #589
- Enhance color contrast ratio of tab headers. by @luniki in #590
- Add labels to checkboxes on Events tab. by @luniki in #558
- Add esc hotkey to close modals by @owi92 in #619
- Collapse roles in user table by @lkiesow in #635
- Trim workflow description by @Arnei in #642
- Fix manifest.json and index.html by @ziegenberg in #648
- Avoid rendering "Invalid date" by @Arnei in #606
- Fix style of filters date pickers by @dennis531 in #654
- Fix layout of file upload in add event dialog by @lkiesow in #666
- Fix filter functionality and performance by @ferishili in #627
- Fix file upload labels by @lkiesow in #667
- Move all HTML content into ARIA landmarks. by @luniki in #564
- Fix Set Filter Profile dialog behavior and styles by @ferishili in #659
Bug Fixes
- Fix unique key issue in new event summary page by @Arnei in #323
- Harmonize date rendering between read-only and read/write fields by @JulianKniephoff in #392
- added i18n for subtitles, added subtitles to test file by @schuettloeffel-elsa in #381
- add typing and fix build by @ziegenberg in #404
- Show conflicting scheduling events for new events by @Arnei in #220
- fix i18n.options.fallbackLng by @ziegenberg in #406
- Fix i18n key for EVENTS.EVENTS.DETAILS.COMMENTS.REASONS.CANCELLED by @ziegenberg in #426
- Fix a command in the
README
by @JulianKniephoff in #468 - always add current user to acl by @schuettloeffel-elsa in #389
- Fix type error when opening statistics page by @ferishili in #568
- Fix notification when changing series theme by @jduehring in #571
- Persist table pagination settings by @Arnei in #560
- dont display ui when logged out by @schuettloeffel-elsa in #401
- Remove race condition in table filters by @dennis531 in #580
- Admin interface creates invalid ACLs by @lkiesow in #585
- Submitter undefined by @lkiesow in #587
- Added option so unselect a theme in series view by @jduehring in #621
- Fix license strings not being translated in metadata dropdown by @Arnei in #634
- Fix handling of long strings in modal windows and table by @marwyg in #626
- Fix MUI error when selecting a date as for StartDate filter by @ferishili in #652
Documentation
- Fix readme by @ziegenberg in #379
Typing
- Typing WizardStepperEvent by @ziegenberg in #387
- Add typing to NewEventWizard.tsx by @Arnei in #325
- Type RenderField.tsx by @Arnei in #495
- Typing SelectContainer.tsx by @Arnei in #497
Code Enhancements
- Simplify the proxies by @JulianKniephoff in #345
- Make the port the client proxy proxies to configurable by @JulianKniephoff in #346
- Further simplify the static file server by @JulianKniephoff in #393
- Remove the proxy server by @JulianKniephoff in #394
- Add simple CI test by @lkiesow in #347
- Pull the static file server into the CRA proxy as well by @JulianKniephoff in #398
- Simplify the project structure by @JulianKniephoff in #399
- Dont store scheduling source as date in redux by @Arnei in #268
- Modernize redux: tableFiltersSlice by @Arnei in #304
- Fix build warnings by @JulianKniephoff in #430
- Remove superflous SCSS for old video editor by @ziegenberg in #460
- Some vite nitpicks by @JulianKniephoff in #515
- Set CI=true in all workflows by @lkiesow in #496
- Fix minor spelling mistakes in utils.ts by @Arnei in #521
- Fix render warning by @geichelberger in #573
- Update Deployment Comment by @lkiesow in #579
- Simplify code for Notifications.tsx by @Arnei in #581
- remove unused static languages.json by @ziegenberg in #493
- Fix add-event dialog console warnings by @owi92 in #583
- Remove dead code by @Arnei in #646
Maintenance and Dependencies
- Automatically deploy new Crowdin keys by @lkiesow in #405
- Remove
ts-migrate
by @JulianKniephoff in #425 - fix linting errors in create-release GHA workflow by @ziegenberg in #427
- Automatically Deploy Demo Page by @lkiesow in #416
- Fix mock data file path after project restructuring by @ziegenberg in #459
- Better naming for Crowdin workflows by @lkiesow in #407
- Do not run the test deployment in any forks by @ziegenberg in #481
- Automatically publish conatiner image by @lkiesow in #470
- Fail on warnings when building releases by @lkiesow in #349
- Replace deprecated i18next-xhr-backend with i18next-http-backend by @ziegenberg in #461
- Update date-fns to 3.6.0 by @Arnei in #514
- Add check-label workflow by @ziegenberg in #490
- add release configuration by @ziegenberg in #491
- Update @mui/material to 5.15.9 by @Arnei in #512
- Update @reduxjs/toolkit to 2.2.5 by @Arnei in #511
- Update dependency muixdatepickers by @Arnei in #513
- Add .dockerignore by @lkiesow in #494
- Prevent concurrent main deployments by @geichelberger in #592
- Update react and get rid of mui styles by @geichelberger in #582
- Fix Release Script by @lkiesow in #675
Other Changes
- Use correct source for container image by @lkiesow in #492
- Replace react-script with vite by @geichelberger in #471
- Automatically deploy pull requests by @lkiesow in #472
New Contributors
- @marwyg made their first contribution in #554
- @dennis531 made their first contribution in #556
- @ferishili made their first contribution in #568
- @jduehring made their first contribution in #571
- @owi92 made their first contribution in #583
- @luniki made their first contribution in #553
Full Changelog: 2024-05-08...2024-06-06