Commit Graph

36 Commits

Author SHA1 Message Date
397b632b56 Make sure we catch everything while polling.
Also fall back to check simply the URL if it fails to do the real service.
2023-09-21 11:24:51 +02:00
93b663c2c8 Makes sure it do not crashes when polling. 2023-09-21 11:21:26 +02:00
3311594f1e Makes healthcheck data a server polling thing. 2023-09-21 10:57:37 +02:00
e0be278630 WIP 2023-09-21 09:38:46 +02:00
006c09ce66 [WIP] 2023-09-20 17:33:25 +02:00
f8028921c3 Adds logo for Radarr, Sonarr, Prowlarr ... 2023-09-20 15:55:51 +02:00
f10e380bb2 Fixes production build with custom services 2023-09-20 15:44:36 +02:00
bcb854aad7 Fixes static assets
They should always be referenced from the root.
2023-09-20 14:56:43 +02:00
8fcd97e811 Builds in production 2023-09-20 14:56:28 +02:00
c05de10192 Check ip range for public/private view. 2023-09-20 11:24:10 +02:00
e58713b7ac Adds a footer. 2023-09-20 10:56:14 +02:00
668eb715af More tailwind css for the win. 2023-09-19 21:52:48 +02:00
08f006c308 Uses tailwind 2023-09-19 16:47:48 +02:00
d4bde5834a Removes bulma 2023-09-19 13:08:19 +02:00
b2f2c2af44 WIP lost 2023-09-14 10:18:54 +02:00
e4d1b83108 Adds a more realistic config for development. 2023-08-15 10:02:30 +02:00
a439faa3fe Makes the layout responsive 2023-08-14 22:34:40 +02:00
28e118c5ec Makes the navbar and layout clicks 2023-08-14 21:38:34 +02:00
3cc52e37b2 css-ing to death of the writer
I hate css.
2023-08-14 17:14:46 +02:00
6f6178b066 Adds a theme selector 2023-08-14 15:40:35 +02:00
7bcc221bbb Creates a persistentStore 2023-08-14 14:51:15 +02:00
eb32347990 Switches to a global variable for client/serverConfig 2023-08-14 12:37:45 +02:00
c531e7231d Added rendering of css variable the header. 2023-08-14 09:48:51 +02:00
1cd6e0ae1e Adds ColorConfig to Config 2023-08-14 09:34:10 +02:00
4400eb5219 Adds support for font-awesome icons 2023-08-13 15:21:58 +02:00
9844498c95 Adds logo support with masking. 2023-08-13 14:57:09 +02:00
d13d6c1366 Start splitting in component the page. 2023-08-13 14:36:43 +02:00
edbbd2f0f6 Refactors loading function
* Initialize service component and handler in hooks
* Dynamically watch the config instead of a reload on each page
* Uses derived store for public server config
* Moves service data in its own page data property
* Reverts to a array to store group/services
2023-08-13 14:19:39 +02:00
f23f268b60 automatic service registration à la Svelte 2023-08-11 18:49:06 +02:00
9903497867 Makes finally dynamic component work?? 2023-08-11 17:04:39 +02:00
09304b9a95 Attempts to a broken dynamic service loading. 2023-08-11 16:08:10 +02:00
22545e46bb Made infrastructure to ensure private data is not leaked to client 2023-08-11 13:52:10 +02:00
8660345bf6 Makes dynamic configuration work in production
If a static file is mounted in the Docker image, it will be read at
each page load and sent to the client.
2023-08-11 11:00:18 +02:00
99b91a7ebb Adds Dockerbuild file 2023-08-11 10:30:45 +02:00
931783245c Skeleton for a yaml config. 2023-08-11 09:51:33 +02:00
052f3b71bf output of npm create svelte@latest 2023-08-11 09:11:36 +02:00