Peter Steinberger
|
7c109f5737
|
fix: resolve ci type errors and reconnect test flake
|
2026-02-22 21:35:20 +00:00 |
|
Peter Steinberger
|
06b0a60bef
|
refactor(daemon): share runtime and service probe helpers
|
2026-02-22 21:19:09 +00:00 |
|
Vignesh Natarajan
|
483c464b62
|
Gateway: preserve token scopes on scope-less repair approvals
|
2026-02-21 19:37:15 -08:00 |
|
Mariano
|
5dd304d1c6
|
fix(gateway): clear pairing state on device token mismatch (#22071)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: ad38d1a529
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 18:21:13 +00:00 |
|
Coy Geek
|
914a7c5359
|
fix: Device Token Scope Escalation via Rotate Endpoint (#20703)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 4f2c2ecef4
Co-authored-by: coygeek <65363919+coygeek@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 17:38:58 +00:00 |
|
Nimrod Gutman
|
8775d34fba
|
fix(pairing): simplify pending merge and harden mixed-role onboarding
|
2026-02-20 14:47:20 +02:00 |
|
Nimrod Gutman
|
1da23be302
|
fix(pairing): preserve operator scopes for ios onboarding
|
2026-02-20 14:47:20 +02:00 |
|
Shakker
|
525d6e0671
|
Gateway: align pairing scope checks for read access
|
2026-02-20 05:12:05 +00:00 |
|
Peter Steinberger
|
7a89049d1d
|
refactor: dedupe pending pairing request flow and add reuse tests
|
2026-02-19 13:54:35 +00:00 |
|
Mariano
|
1437ed76a0
|
Gateway/CLI: add paired-device remove and clear flows (#20057)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 26523f8a38
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-18 13:27:31 +00:00 |
|
Peter Steinberger
|
b9aed3a07c
|
refactor(infra): reuse device auth scope normalization
|
2026-02-17 00:11:02 +00:00 |
|
Peter Steinberger
|
60ad2c2e96
|
refactor(device-pairing): share token update context
|
2026-02-16 02:19:53 +00:00 |
|
Peter Steinberger
|
c92bcf24c4
|
refactor(infra): dedupe device pairing token updates
|
2026-02-15 21:51:38 +00:00 |
|
Gustavo Madeira Santana
|
48b3d7096c
|
fix: harden device pairing token generation and verification (#16535)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: bcbb50e368
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-02-14 16:23:33 -05:00 |
|
Peter Steinberger
|
cc233da373
|
refactor(pairing): share json state helpers
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
113ebfd6a2
|
fix(security): harden hook and device token auth
|
2026-02-13 01:23:53 +01:00 |
|
cpojer
|
5ceff756e1
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
cpojer
|
15792b153f
|
chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.
|
2026-01-31 16:04:04 +09:00 |
|
Peter Steinberger
|
e5f7435d9f
|
fix: sync device scopes on token rotation
|
2026-01-20 10:46:33 +00:00 |
|
Peter Steinberger
|
cf04b0e3bf
|
fix: align gateway presence + config defaults tests (#1208) (thanks @24601)
|
2026-01-20 10:45:59 +00:00 |
|
Peter Steinberger
|
d88b239d3c
|
feat: add device token auth and devices cli
|
2026-01-20 10:30:53 +00:00 |
|
Peter Steinberger
|
9dbc1435a6
|
fix: enforce ws3 roles + node allowlist
|
2026-01-20 09:24:01 +00:00 |
|
Peter Steinberger
|
9292ec9880
|
chore: clean artifacts and fix device roles
|
2026-01-19 10:09:35 +00:00 |
|
Peter Steinberger
|
73e9e787b4
|
feat: unify device auth + pairing
|
2026-01-19 10:07:56 +00:00 |
|