fix(integration): store omv session in redis (#2467)

* feat(pihole): add support for v6

* fix: add session-store to keep using same session for pi-hole requests

* fix(integration): store omv session in redis

* chore: address pull request feedback
This commit is contained in:
Meier Lukas
2025-03-04 21:46:11 +01:00
committed by GitHub
parent a3999bcf52
commit b3e4f30312
4 changed files with 134 additions and 69 deletions

View File

@@ -18,7 +18,7 @@ import { dnsBlockingGetSchema, sessionResponseSchema, statsSummaryGetSchema } fr
const localLogger = logger.child({ module: "PiHoleIntegrationV6" });
export class PiHoleIntegrationV6 extends Integration implements DnsHoleSummaryIntegration {
private readonly sessionStore: SessionStore;
private readonly sessionStore: SessionStore<string>;
constructor(integration: IntegrationInput) {
super(integration);