anonpenguin23
34f9da6f8d
feat(gateway): implement ntfy cluster fan-out and improve secrets encryption
...
- Add `ntfyFanoutResolver` to distribute push notifications across all active cluster nodes, ensuring delivery when nodes lack shared state.
- Refactor secrets encryption key derivation to use cluster-wide secrets via HKDF, replacing ephemeral per-node keys to fix cross-node decryption issues.
- Add unit tests for fan-out resolution logic and caching behavior.
2026-06-13 09:23:14 +03:00
..
2026-03-26 18:14:52 +02:00
2026-03-28 08:59:11 +02:00
2026-03-26 18:14:52 +02:00
2026-06-11 07:04:50 +03:00
2026-05-03 18:20:21 +03:00
2026-06-11 08:00:31 +03:00
2026-03-26 18:14:52 +02:00
2026-06-12 08:05:27 +03:00
2026-03-26 18:14:52 +02:00
2026-03-26 18:14:52 +02:00
2026-05-17 16:27:05 +03:00
2026-03-26 18:14:52 +02:00
2026-03-26 18:14:52 +02:00
2026-06-11 07:04:50 +03:00
2026-03-26 18:14:52 +02:00
2026-06-13 09:23:14 +03:00
2026-05-07 07:33:52 +03:00
2026-03-28 14:30:55 +02:00
2026-03-26 18:14:52 +02:00
2026-03-26 18:14:52 +02:00
2026-05-03 18:20:21 +03:00
2026-06-13 09:23:14 +03:00
2026-06-10 12:10:52 +03:00
2026-03-26 18:14:52 +02:00
2026-06-04 10:08:10 +03:00
2026-06-13 09:23:14 +03:00
2026-05-13 15:41:36 +03:00
2026-06-01 19:59:30 +03:00
2026-03-28 08:59:11 +02:00
2026-03-26 18:14:52 +02:00
2026-06-12 08:05:27 +03:00
2026-03-26 18:14:52 +02:00
2026-03-26 18:14:52 +02:00
2026-06-11 07:04:50 +03:00
2026-03-28 08:59:11 +02:00
2026-03-26 18:14:52 +02:00
2026-06-11 07:04:50 +03:00
2026-03-26 18:14:52 +02:00