Commit Graph

337 Commits (main)

Author SHA1 Message Date
Bastien Wirtz a941e94a3b chore: Update dependencies 2025-08-06 23:02:37 +02:00
Bastien Wirtz 83152453c5 fix(connectivity-checker): fix network offline issue with auth proxies #961 2025-08-06 23:02:02 +02:00
Bastien Wirtz b4e20fe8af refactor(layouts): remove duplicated code. 2025-08-06 16:13:26 +02:00
tanasegabriel c230392da8 Use promises for HTTP calls 2025-05-20 20:49:21 +02:00
tanasegabriel adf671772b Add orange indicator for disabled blocking 2025-05-20 20:49:21 +02:00
tanasegabriel 51b4649628 Improve PiHole status 2025-05-20 20:49:21 +02:00
Bastien Wirtz 3f1d8e01ad fix(fresh-rss): Fix response decoding #902 2025-05-17 14:50:09 +02:00
Bastien Wirtz 58a1a0764d update dependencies 2025-05-17 14:49:36 +02:00
tanasegabriel abb0cf84bb Do not mandate the usage of an API key for Pi-hole v6 2025-05-17 14:26:52 +02:00
Bastien Wirtz 1afa0afd00 chore(lint): Apply lint 2025-05-04 15:15:12 +02:00
Bastien Wirtz a5eeb1e44e feat(smart-cards): handle dynamic loading error 2025-05-04 06:14:06 -07:00
Molham 347a3d062b remove deleteing the session over the API call when leaving the page 2025-05-04 04:11:59 -07:00
Molham 15f59b9e36 delete unused object 2025-05-04 04:11:59 -07:00
Molham 42f3a3ee71 reset the mixin service.js and make use of the actual error message from the current service.js 2025-05-04 04:11:59 -07:00
Molham ad76093a38 modify service.js mixin to accept one more parameter and return full response and use this.fetch in PiHole.vue 2025-05-04 04:11:59 -07:00
Molham 9e314c960b fix integration test 2025-05-04 04:11:59 -07:00
Molham 07207dca55 reset the api_v5 function to fetch the remote api with this.fetch 2025-05-04 04:11:59 -07:00
Molham 59b0ed7688 set this.status after checking the response is OK 2025-05-04 04:11:59 -07:00
Molham 4684b23a8c better handle errors and set the subtitle as a message holder for errors 2025-05-04 04:11:59 -07:00
Molham 28ad80369f add support to dynamic interval time for polling the status 2025-05-04 04:11:59 -07:00
Molham 9307f5a926 feat(pihole): Support Pi-hole v6 API with session management (#875)
Add support for Pi-hole v6 API while maintaining v5 compatibility. The component now
handles both API versions with proper session-based authentication for v6 and legacy
authentication for v5. Includes automated retries, session caching, and proper cleanup.

- Add new apiVersion config option (default: 5, accepts: 5,6)
- Implement session-based auth with caching for v6 API
- Add auto-retry mechanism with configurable attempts
- Add periodic status polling for v6 API
- Separate v5/v6 API handling logic for better maintenance
- Improve error handling and status display
- Update documentation with v6 API support details

Breaking changes: None. V5 remains default for backward compatibility.
V6 mode must be explicitly enabled by setting apiVersion: 6 in config.
2025-05-04 04:11:59 -07:00
Marco Kreeft b40d008400 Removed upload 2025-04-14 00:06:32 -07:00
Marco Kreeft f4c026fe2e Handled subtitle if present 2025-04-14 00:06:32 -07:00
Marco Kreeft 1de57d9423 Comments Bastien 2025-04-14 00:06:32 -07:00
Marco Kreeft 042e4a0529 Update SABnzbd.vue 2025-04-14 00:06:32 -07:00
Marco Kreeft ef95630225 Added download and upload speed to Sabnzbd 2025-04-14 00:06:32 -07:00
Marco Kreeft 1ecbef0aca Added Docker Socket Proxy service 2025-04-14 00:06:32 -07:00
Marco Kreeft 4b63b7784f Added Plex Service 2025-04-14 00:06:32 -07:00
Cees Bos 2024297f61 Merge branch 'main' into linkding_support
# Conflicts:
#	docs/customservices.md
2025-04-01 20:28:18 +02:00
Cees Bos a63f9e2c7c Rework Linkding integration based on feedback on the PR 2025-04-01 20:24:54 +02:00
Bastien Wirtz 3f154b07a7 chore(lint): apply lint 2025-03-30 16:02:39 +02:00
thibaut1304 6916c2fed3 add service TruenasScale, view status and version 2025-03-30 07:00:41 -07:00
thibaut1304 e5bd328d21 add service vaultwarden, view status and version 2025-03-30 06:58:51 -07:00
thibaut1304 2a290004b7 add service matrix, view status and version 2025-03-30 06:53:44 -07:00
3thibaut1304 b11bee7d64 add status online/offline and version of the card 2025-03-30 06:51:09 -07:00
Bastien Wirtz 234e063d2e feat(components): Register Generic component globally 2025-03-30 15:23:22 +02:00
Cees Bos e1fdb0069b Fix issues in Linkding integration revealed by code check in the pipeline 2025-03-20 18:27:59 +01:00
Cees Bos 50acb9957e Add Linkding support 2025-03-19 22:25:34 +01:00
Bastien Wirtz 11934c3995 fix: hide overflow to avoid scroll bars in cards #885 2025-03-04 21:24:20 +01:00
Bastien Wirtz 4bd449e036 fix(navbar): Adjust icon spacing #857 2025-03-01 09:54:26 +01:00
Bastien Wirtz 20fb0c2254 fix(cards): Avoid lowercase letters cut off #794 2025-03-01 09:24:44 +01:00
Bastien Wirtz 31f7cfa09f fix(search): Allow usage of the hotkey in the text 2025-02-27 04:55:30 -08:00
tanasegabriel 36d753df58 Fix quicklinks conditional icon rendering 2025-02-27 04:31:25 -08:00
Matt Bentley 5a1697a5e6 Added interval to update status for the *arrs & Tautulli
Signed-off-by: Matt Bentley <mbentley@mbentley.net>
2025-02-25 12:25:17 -08:00
Adam Monsen 1d680ab2db disable cache for Docuseal fetch
I noticed my Docuseal card was showing "online" after I'd shut it down.

Might be from one of these? https://github.com/search?q=repo%3Adocusealco%2Fdocuseal%20cache%20control&type=code

and/or because /version is just a file?

Either way, this fixes it from the Homer side.
2025-02-23 05:30:22 -08:00
Bastien Wirtz 474dc3ae8c chore(lint): apply config update 2025-02-23 14:28:41 +01:00
Bastien Wirtz 3468b9d795 feat(cards): add multi link support 2025-02-02 06:39:28 -08:00
Max Netyaga 7490a1948f added updateInterval to Ping smartcard 2025-02-02 05:44:18 -08:00
Adam Monsen 66d4cc36b5 add Docuseal smart card
Fixes #847

Requires #850
2025-01-05 06:24:11 -08:00
Adam Monsen aba3b5eed7 force response to text if not json
Without that I'm getting Version "[object Response]" on the smart card
from an api that returns text/plain.

See #847 - add Docuseal (requires text/plain support or hack)
2025-01-05 06:24:11 -08:00