1
0
Fork 0
mirror of https://github.com/bastienwirtz/homer.git synced 2026-01-23 10:25:19 +00:00
homer/docs
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
..
configuration.md doc: Add demo link 2024-11-14 09:41:05 +01:00
customservices.md feat(pihole): Support Pi-hole v6 API with session management (#875) 2025-05-04 04:11:59 -07:00
development.md doc: review documentation 2024-10-25 21:58:32 +02:00
kubernetes.md doc: review documentation 2024-10-25 21:58:32 +02:00
theming.md doc: review documentation 2024-10-25 21:58:32 +02:00
tips-and-tricks.md Add YAML config schema for auto complete support 2025-03-08 05:37:36 -08:00
troubleshooting.md doc: review documentation 2024-10-25 21:58:32 +02:00