marcopan
|
c34e01e9b9
|
fix(auth): harden async login boundaries
|
2026-08-17 00:00:34 +02:00 |
|
marcopan
|
29bfb41363
|
feat(auth): add local login and CSRF-protected sessions
|
2026-08-16 23:23:55 +02:00 |
|
marcopan
|
8477a69a29
|
fix(auth): tighten bridge claim protocol
|
2026-08-16 22:44:44 +02:00 |
|
marcopan
|
7d9ca13f1d
|
fix(auth): harden Windows storage bridge
|
2026-08-16 22:16:13 +02:00 |
|
marcopan
|
c9b02fc57e
|
fix(auth): add Windows session storage bridge
|
2026-08-16 21:43:03 +02:00 |
|
marcopan
|
6bf8218fea
|
fix(auth): harden persistent sessions
|
2026-08-16 21:03:07 +02:00 |
|
marcopan
|
ab61c1ad6d
|
feat(auth): persist opaque remembered sessions
|
2026-08-16 20:28:32 +02:00 |
|
marcopan
|
b80a2cc1e9
|
fix(auth): protect local registry directory
|
2026-08-16 20:11:30 +02:00 |
|
marcopan
|
de8844a4ac
|
fix(auth): bound local password encoding
|
2026-08-16 20:03:40 +02:00 |
|
marcopan
|
1ed1a34ae2
|
fix(auth): reject ill-formed local passwords
|
2026-08-16 19:56:43 +02:00 |
|
marcopan
|
5eed4f9449
|
feat(auth): verify local ThothII users in the backend
|
2026-08-16 19:49:02 +02:00 |
|
marcopan
|
856ac05edc
|
fix(auth): harden tht auth mutations
|
2026-08-16 19:37:12 +02:00 |
|
marcopan
|
9646ae09a0
|
feat(auth): add local and OIDC management to tht
|
2026-08-16 19:23:30 +02:00 |
|
marcopan
|
d17ad0e95b
|
fix(auth): atomically secure Windows lock creation
|
2026-08-16 19:01:09 +02:00 |
|
marcopan
|
25ee8b87d1
|
fix(auth): harden Windows auth store privacy
|
2026-08-16 18:44:38 +02:00 |
|
marcopan
|
f6e4dbcae2
|
feat(auth): add safe Argon2id local user registry
|
2026-08-16 18:24:20 +02:00 |
|
marcopan
|
f99bddcdf0
|
fix(auth): restore permission boundary safeguards
|
2026-08-16 18:03:36 +02:00 |
|
marcopan
|
2e0489ce22
|
feat(auth): centralize ThothII permission enforcement
|
2026-08-16 17:52:03 +02:00 |
|
marcopan
|
23ac75ce1d
|
fix(auth): declare local development environment
|
2026-08-16 17:36:42 +02:00 |
|
marcopan
|
e54ce15426
|
fix(auth): fail closed configuration compatibility
|
2026-08-16 17:35:40 +02:00 |
|
marcopan
|
a66ef58766
|
feat(auth): define strict installation authentication config
|
2026-08-16 17:26:31 +02:00 |
|
marcopan
|
d464f3a982
|
build: align authentication runtime on Node 24
|
2026-08-16 17:13:55 +02:00 |
|
marcopan
|
9196639cb3
|
docs(auth): add authentication design and implementation plan
|
2026-08-16 17:07:32 +02:00 |
|
marcopan
|
351361f72f
|
feat: finish Pi and workspace management updates
|
2026-08-16 14:19:32 +02:00 |
|
marcopan
|
7651b63cea
|
refactor(cli): remove obsolete workflow commands
|
2026-08-16 02:29:00 +02:00 |
|
marcopan
|
91650d9c67
|
feat(tht): wire restore command
|
2026-08-16 02:07:40 +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 |
|
marcopan
|
3e0c864c85
|
fix(pi): isolate resolved package builds
|
2026-08-16 00:20:30 +02:00 |
|
marcopan
|
5a657a67e8
|
feat(pi): update to the latest stable release by default
|
2026-08-16 00:13:51 +02:00 |
|
marcopan
|
0cb6a3f915
|
fix(cli): strengthen aggregate doctor diagnostics
|
2026-08-15 23:47:00 +02:00 |
|
marcopan
|
7ac99b4f7e
|
feat(cli): add version diagnostics and build-aware start
|
2026-08-15 23:35:55 +02:00 |
|
marcopan
|
9a8755e4c3
|
docs(sdd): record setup fix evidence
|
2026-08-15 23:16:05 +02:00 |
|
marcopan
|
ea70cc95b0
|
fix(setup): harden verification and recovery
|
2026-08-15 23:15:50 +02:00 |
|
marcopan
|
47e0b2a385
|
feat(setup): build start and verify ThothII
|
2026-08-15 23:09:10 +02:00 |
|
marcopan
|
2856964654
|
fix(setup): validate endpoints and secret files
|
2026-08-15 22:53:04 +02:00 |
|
marcopan
|
6dc9e80564
|
feat(setup): generate local installation configuration
|
2026-08-15 22:45:22 +02:00 |
|
marcopan
|
2c800cc521
|
fix(cli): honor local installation discovery precedence
|
2026-08-15 22:29:55 +02:00 |
|
marcopan
|
66614fe8cf
|
feat(cli): discover ThothII projects and installations
|
2026-08-15 22:24:15 +02:00 |
|
marcopan
|
4fc03574e1
|
fix(cli): clean failed tht installer staging
|
2026-08-15 22:13:24 +02:00 |
|
marcopan
|
a2d5a244de
|
fix(cli): harden tht installer replacement
|
2026-08-15 22:10:59 +02:00 |
|
marcopan
|
5e13396669
|
feat(cli): install tht as a system command
|
2026-08-15 22:05:42 +02:00 |
|
marcopan
|
aa8a2e9278
|
refactor(cli): rename operator command to tht
|
2026-08-15 21:56:40 +02:00 |
|
marcopan
|
460caa550c
|
docs: clarify workspace authoring guidance
|
2026-08-15 21:25:48 +02:00 |
|
marcopan
|
a02ac52836
|
fix: return workspace manager to level one
|
2026-08-14 22:18:12 +02:00 |
|
marcopan
|
c9c30563f2
|
fix: improve workspace manager navigation and sizing
|
2026-08-14 21:20:41 +02:00 |
|
marcopan
|
900faad983
|
fix: close Pi management final review findings
|
2026-08-14 20:15:21 +02:00 |
|