- Apr 09, 2023
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
We have properties like header, that contain objects that need to be merged recursively.
-
Konrad Mohrfeldt authored
Interfering with the default dialog close logic isn’t that smart because it handles stuff like nested dialogs for us. We need to find some other logic to close the dialog when someone clicks on the backdrop, but that can be a task for a later time.
-
Konrad Mohrfeldt authored
Using the same name as the native HTML dialog is a bad idea.
-
- Apr 06, 2023
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
refs #89
-
Konrad Mohrfeldt authored
closes #139
-
Konrad Mohrfeldt authored
closes #138
-
Konrad Mohrfeldt authored
We sometimes will want to use these in instanceof checks to narrow down types so they should have been exported in the first place.
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
The type for new or updated data rarely is the same as the one returned from the API as the data will likely include readonly fields that should not be modified.
-
Konrad Mohrfeldt authored
The cached result is usually sufficient and we don’t necessarily need fresh data from the API.
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
API store consumers shouldn’t be able to modify the internal state of the store.
-
- Apr 05, 2023
-
-
Konrad Mohrfeldt authored
This should make it easier to find icons, as they can now be included directly as component: <icon-... /> Icons can be found on: icon-sets.iconify.design Example: Icon at https://icon-sets.iconify.design/ph/trash/ can be used with the following component: <icon-ph-trash />
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
Not all API endpoints will have the same behaviour. Some may only allow updates but can’t remove items, others will use a paginated result list instead of a plain result array.
-
Konrad Mohrfeldt authored
Sometimes it’s nice to let the URLBuilder build other URLBuilders.
-
Konrad Mohrfeldt authored
refs #89
-
- Apr 04, 2023
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
- Apr 03, 2023
-
-
Konrad Mohrfeldt authored
We don’t want to show schedules that are in the past because they clutter the overview. refs #120
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
Schedules that only run for a single day should display when that day is. refs #121
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
closes #133
-
Konrad Mohrfeldt authored
The tests could fail if some environment variables were already set or if the tests have already been executed.
-
- Mar 28, 2023
-
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
-
Konrad Mohrfeldt authored
We’ve decided to move the show selector into the navbar because the selected show is the primary state of the dashboard from which almost all other state is derived. Apart from that we now have support for filtering the list based on active and inactive shows (and possible other criteria in the future) as it was suggested in #122.
-
Konrad Mohrfeldt authored
-