marcopan
610ae8c85a
fix(auth): make local verification portable
...
Keep upstream identity visible while limiting logout to local auth. Inject the restore privilege gate so the deterministic core tests do not depend on the host OS, and confine descriptor-backed projection tests to Linux. Accept the real remaining Pi timeout budget instead of an exact millisecond.
2026-08-25 10:50:30 +02:00
User
3d9a9f0675
feat(server): activate projected authentication safely
2026-08-22 01:01:36 +02:00
marcopan
2a93590712
test(auth): bound restore lifecycle gates
2026-08-18 16:15:20 +02:00
marcopan
b652011bfc
test(windows): close staged writer before reopen
2026-08-18 14:35:07 +02:00
marcopan
6474118ec3
fix(restore): share retained staging capability
2026-08-18 14:30:33 +02:00
marcopan
ada3f9fc7f
fix(windows): protect lifecycle and backup state
2026-08-18 14:05:52 +02:00
marcopan
b6396e66fa
test(backup): protect Windows installation descriptor
2026-08-18 13:45:07 +02:00
marcopan
fa197498f2
test(windows): order private fixture protection
2026-08-18 13:42:14 +02:00
marcopan
aee5863112
test(windows): respect retained no-delete handles
2026-08-18 13:38:25 +02:00
marcopan
cd5f505c8a
fix(auth): close Windows remediation review findings
2026-08-18 12:46:54 +02:00
marcopan
5f9a3ae066
fix(backup): retain staging cleanup capability
2026-08-18 10:50:56 +02:00
marcopan
54698e7340
fix(backup): privately stage restore archive
2026-08-18 08:13:13 +02:00
marcopan
e20bf33e2a
fix(backup): use platform private staging controls
2026-08-18 07:39:51 +02:00
marcopan
fe190e7046
fix(auth): close Task 15 review round two
2026-08-18 07:21:24 +02:00
marcopan
8a3fa5031d
test(auth): gate local and OIDC authentication release
2026-08-18 06:02:25 +02:00
marcopan
6ec5b76c54
fix(auth): serialize restore checkpoint lifecycle
2026-08-18 02:43:42 +02:00
marcopan
39a0fdbd00
fix(auth): harden backup restore lifecycle cleanup
2026-08-18 02:01:42 +02:00
marcopan
dee17893b4
fix(auth): harden restore verification transaction
2026-08-18 00:58:12 +02:00
marcopan
0651f3316f
fix(auth): validate stopped workspace restore
2026-08-18 00:06:28 +02:00
marcopan
e8b9995ed0
feat(auth): integrate authentication with installation lifecycle
2026-08-17 23:33:51 +02:00
marcopan
0d0c15b4b8
fix(auth): complete Task 13 deployment review
2026-08-17 22:15:41 +02:00
marcopan
7e52df2702
fix(auth): address Task 13 deployment review findings
2026-08-17 21:31:25 +02:00
marcopan
9558eaa508
feat(auth): integrate authentication with installation lifecycle
2026-08-17 20:21:42 +02:00
marcopan
69dca0820b
feat(cli): add restore transaction core
2026-08-16 02:05:21 +02:00
marcopan
cbb18acc4d
fix(cli): harden restore preflight validation
2026-08-16 01:38:48 +02:00
marcopan
6618a9d7c2
feat(cli): add no-mutation restore preflight
2026-08-16 01:26:34 +02:00
marcopan
e4d0097639
fix(cli): harden backup publication and quiescing
2026-08-16 01:11:59 +02:00
marcopan
11fbf0a138
feat(cli): add transactional installation backups
2026-08-16 00:55:22 +02:00