feat: add webchat pwa push subscription support

This commit is contained in:
William Valentin
2026-02-18 10:46:55 -08:00
parent 02fa604c7c
commit 8234cc93f3
17 changed files with 743 additions and 2 deletions
+5
View File
@@ -361,6 +361,11 @@ export function createGateway(deps: GatewayDeps): GatewayServer {
locationEnabled: config.server.nodes.location.enabled,
pushEnabled: config.server.nodes.push.enabled,
},
webchatPush: {
enabled: config.server.webchat_push.enabled,
vapidPublicKey: config.server.webchat_push.vapid_public_key,
maxSubscriptions: config.server.webchat_push.max_subscriptions,
},
discovery: {
enabled: config.server.discovery.enabled,
serviceName: config.server.discovery.service_name,