- Jan 29, 2025
-
-
Konrad Mohrfeldt authored
We need to wait for the timeslot to be updated before routing to the editor page, because otherwise the editor page might redirect back to the overview because it can’t find the episode for the timeslot.
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
refs #334
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
The show selector no longer influences the application state.
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
The dashboard tries to adhere to browser standards where they have emerged. The headless ui menu was unmaintained, had some quirks and we can now offer the same functionality with less code and based on the popover standard.
-
- Jan 24, 2025
-
-
Konrad Mohrfeldt authored
refs #341
-
Konrad Mohrfeldt authored
The selected show was stored in the browser’s local storage. This was a remnant of the time where the selected show was a global state on which all pages operated. The selected show is now only stored in the current tab/window state so multiple dashboard tabs/windows should work without issue. refs #309
-
Konrad Mohrfeldt authored
refs #332
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
refs #115
-
Konrad Mohrfeldt authored
This changes enables us to catch typos as well as missing or updated steering permissions in the dashboard code.
-
- Jan 23, 2025
-
-
Konrad Mohrfeldt authored
This refactoring includes some fixes, new features, and updates to the API: * the new /media and /media-sources APIs are used * users can now cancel the addition of new media sources * all errors should now be catched and displayed, no matter when in the handling process they happen * users can show the import logs for uploads * uploads happen in the background so users can move to other pages without aborting the upload refs #347 refs #328 refs #323 refs #342 refs #273
-
- Jan 22, 2025
-
-
Konrad Mohrfeldt authored
-
- Jan 20, 2025
-
-
Konrad Mohrfeldt authored
refs #343
-
- Jan 17, 2025
-
-
Konrad Mohrfeldt authored
refs #343
-
Konrad Mohrfeldt authored
This was confusing for users. refs #310
-
Konrad Mohrfeldt authored
refs: #327
-
- Jan 16, 2025
-
-
Konrad Mohrfeldt authored
The preceding revert commit erroneously removed the focus-trap dependency.
-
Konrad Mohrfeldt authored
The anchor-positioning polyfill doesn’t properly work with dynamic elements and re-applying styles every time dynamic elements are rendered is too brittle. See: https://github.com/oddbird/css-anchor-positioning/issues/91 This reverts commit ffe576b1.
-
- Jan 15, 2025
-
-
Konrad Mohrfeldt authored
refs #318
-
- Dec 19, 2024
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
- Nov 26, 2024
-
-
Konrad Mohrfeldt authored
This commit removes the old note handling and replaces it with the new timeslot-independent episodes. refs #317
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
- Nov 23, 2024
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
When setting representation to 'date' it is likely that the setter value is a simple date (YYYY-MM-DD) as well. This fix accounts for that.
-
Konrad Mohrfeldt authored
-
- Nov 16, 2024
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-