Peter Steinberger
|
e930517154
|
fix(ci): resolve docs lint and test typing regressions
|
2026-03-03 00:55:01 +00:00 |
|
Peter Steinberger
|
6a42d09129
|
refactor: dedupe gateway config and infra flows
|
2026-03-03 00:15:14 +00:00 |
|
Peter Steinberger
|
b782ecb7eb
|
refactor: harden plugin install flow and main DM route pinning
|
2026-03-02 21:22:38 +00:00 |
|
Peter Steinberger
|
9d30159fcd
|
refactor: dedupe channel and gateway surfaces
|
2026-03-02 19:57:33 +00:00 |
|
Peter Steinberger
|
bce643a0bd
|
refactor(security): enforce account-scoped pairing APIs
|
2026-02-26 21:57:52 +01:00 |
|
Peter Steinberger
|
262bca9bdd
|
fix: restore dm command and self-chat auth behavior
|
2026-02-26 18:49:16 +01:00 |
|
Peter Steinberger
|
64de4b6d6a
|
fix: enforce explicit group auth boundaries across channels
|
2026-02-26 18:49:16 +01:00 |
|
Peter Steinberger
|
cd80c7e7ff
|
refactor: unify dm policy store reads and reason codes
|
2026-02-26 17:47:57 +01:00 |
|
Peter Steinberger
|
051fdcc428
|
fix(security): centralize dm/group allowlist auth composition
|
2026-02-26 16:35:33 +01:00 |
|
Peter Steinberger
|
892a9c24b0
|
refactor(security): centralize channel allowlist auth policy
|
2026-02-26 13:06:33 +01:00 |
|
Peter Steinberger
|
8bdda7a651
|
fix(security): keep DM pairing allowlists out of group auth
|
2026-02-26 12:58:18 +01:00 |
|
Peter Steinberger
|
8f8e46d898
|
refactor: unify reaction ingress policy guards across channels
|
2026-02-26 01:34:47 +01:00 |
|
Peter Steinberger
|
aedf62ac7e
|
fix: harden discord and slack reaction ingress authorization
|
2026-02-26 01:26:47 +01:00 |
|
Peter Steinberger
|
0bd9f0d4ac
|
fix: enforce strict allowlist across pairing stores (#23017)
|
2026-02-22 00:00:23 +01:00 |
|
Peter Steinberger
|
4540790cb6
|
refactor(bluebubbles): share dm/group access policy checks
|
2026-02-21 20:08:33 +01:00 |
|
Peter Steinberger
|
5c5c032f42
|
refactor(security): share DM allowlist state resolver
|
2026-02-18 23:58:11 +00:00 |
|