schroda
054585f488
Rename "EmptyView"
2024-04-29 15:29:33 +02:00
schroda
773d2b1026
Add missing error handling
2024-04-28 02:58:24 +02:00
schroda
626c4ba6e6
Show missing loading placeholders
2024-04-27 22:04:44 +02:00
schroda
473e85a8ed
Feature/use second level mui imports ( #743 )
...
* Require "Theme" to be passed to "SxProps"
Decreases typescript performance otherwise
* Disallow "top" and "third-level" MUI imports
* Exclude "node_modules" in tsconfig
2024-04-14 15:50:12 +02:00
schroda
21acbd5f48
Fix/tracking updating score ( #682 )
...
* Use SelectSetting for updating track score
* Create custom Select component
2024-03-29 18:57:52 +01:00
schroda
0c22a9012e
Feature/cleanup metadata related logic ( #657 )
...
* Remove unnecessary parameter from "requestUpdateServerMetadata"
* Streamline updating metadata server settings
* Move metadata related logic
2024-03-16 16:21:15 +01:00
schroda
535cb1b359
Fix/save active device only in local storage ( #643 )
...
* Save "activeDevice" in the local storage
* Set default back to for "DeviceSetting"
2024-03-07 01:12:35 +01:00
schroda
c0c30163c3
Validate device name ( #642 )
...
allow only
- 16 chars
- letters
- numbers
- "-"
- "_"
2024-03-06 23:44:05 +01:00
schroda
4aec3c94ef
Feature/support settings per device ( #640 )
...
* Optionally prevent deletion and mutation of "MutableListSetting" items
* Save server metadata per device
This makes it possible to e.g. have different settings on a desktop and a smartphone.
2024-03-06 23:07:48 +01:00