User
2f53512e4d
docs: record server release and hand off remaining acceptance checks
Publish documentation / publish (push) Successful in 32s
2026-09-27 00:41:37 +02:00
User
c3caba94dd
fix(ui): expand session dialogs and repeat confirmation actions
Publish documentation / publish (push) Successful in 24s
2026-09-14 18:13:53 +02:00
User
b1723c34c4
docs: record server rollout of session and memory fixes
Publish documentation / publish (push) Successful in 32s
2026-09-14 17:25:23 +02:00
User
d6cdffea62
fix: keep embedded session controls visible and handle empty memory
...
Publish documentation / publish (push) Successful in 34s
Cap the embedded shell at its portal container height so steering and stop controls remain accessible. Skip vector retrieval for an empty authoritative Memory archive and compute SQL-rule embeddings lazily.
Validated with 54 Memory tests, 90 frontend tests, five browser scenarios, frontend and Docker builds, and a read-only comparison against the real empty Memory archive.
2026-09-14 17:15:00 +02:00
User
8fe526dd6e
fix(frontend): show session catalog in pi management
2026-09-08 14:58:18 +02:00
User
e68e80a33d
fix(frontend): prevent catalog header overlap
2026-09-08 14:35:36 +02:00
User
28db30bd78
fix(ops): make server diagnostics release-safe
2026-09-07 01:15:28 +02:00
User
bc1b5e79ca
docs: update checkout path to Thoth
2026-08-22 22:50:36 +02:00
User
09f43139d3
docs: record PSD runtime and DWH transport state
2026-08-22 22:24:02 +02:00
User
c476c5551b
fix(frontend): hide server-authenticated user identity
2026-08-22 22:20:33 +02:00
User
3fdc278e7a
fix(frontend): prevent stale bundle white screens
2026-08-22 21:14:48 +02:00
User
80b3575b2e
docs(frontend): clarify Pi management workflow
2026-08-22 21:02:10 +02:00
User
120816d81c
fix(docker): preserve frontend script executability
2026-08-22 20:53:02 +02:00
User
35aafc5e4c
fix(frontend): clarify workspace information
2026-08-22 20:48:03 +02:00
User
9c47fb5f3d
fix(frontend): hide logout outside local auth
2026-08-22 19:43:42 +02:00
User
309bc44d4a
docs: test logout visibility through real app
2026-08-22 19:37:37 +02:00
User
f79b89b026
docs: plan local-only logout visibility
2026-08-22 17:55:58 +02:00
User
6475ea39f9
docs: define local-only logout visibility
2026-08-22 17:44:45 +02:00
User
912bab95b6
docs: record Datamart Builder rollout
2026-08-22 16:30:09 +02:00
User
5c505d4c85
feat(frontend): support embedded API prefixes
2026-08-22 16:29:56 +02:00
User
3d02c5c1ef
fix(workspaces): bind maintenance secret store
2026-08-22 16:29:42 +02:00
User
abd68470da
fix(auth): expose trusted upstream mode
2026-08-22 16:29:30 +02:00
User
b774a371f7
docs: define staged Datamart Builder cutover
2026-08-22 15:11:37 +02:00
User
cc72e65f9d
fix(workspaces): align postgres connection diagnostics
2026-08-22 13:49:21 +02:00
User
1f75b81214
docs: define postgres diagnostic alignment
2026-08-22 13:21:13 +02:00
User
ef7ae7053c
docs(auth): document runtime projection operations
2026-08-22 01:51:26 +02:00
User
3d9a9f0675
feat(server): activate projected authentication safely
2026-08-22 01:01:36 +02:00
User
903c0b4de5
feat(auth): coordinate canonical projection publication
2026-08-21 23:43:37 +02:00
User
1e2c4e65c5
fix(auth): close CURRENT publication race
2026-08-21 22:51:38 +02:00
User
da2f4a6681
fix(auth): harden runtime projection validation
2026-08-21 22:46:42 +02:00
User
05f8615887
feat(auth): load immutable runtime projection snapshots
2026-08-21 22:31:38 +02:00
User
de86760942
fix(auth): recover interrupted projection retention
2026-08-21 22:02:52 +02:00
User
f9e2950262
fix(auth): harden runtime projection recovery
2026-08-21 21:56:30 +02:00
User
8a8f2c2174
feat(auth): add Linux runtime projection primitives
2026-08-21 21:41:51 +02:00
User
64f46c7019
docs: plan Project A auth runtime projection
2026-08-21 20:59:17 +02:00
User
a21e2c156d
docs: design Project A auth runtime projection
2026-08-21 20:23:29 +02:00
User
042af932ee
docs: adopt clean PSD replacement model
2026-08-21 16:05:11 +02:00
User
9974fb4bc0
docs: defer DWH client cutover before Project B
2026-08-21 14:35:37 +02:00
User
7118950416
docs: record DWH auth implementation evidence
2026-08-21 13:34:36 +02:00
User
0c4ff3750d
fix: harden journal scanner startup
2026-08-21 07:25:55 +02:00
User
dee0f9cb25
fix: stream bounded journal scans
2026-08-21 07:20:58 +02:00
User
6fb48866b8
fix: bound journal credential scan
2026-08-21 07:09:11 +02:00
User
6499d24892
test: prove DWH credential leak detection
2026-08-21 05:34:49 +02:00
User
09290a0fe7
test: harden DWH auth review gates
2026-08-21 05:29:57 +02:00
User
7fe53164ba
docs: align DWH rollout header probes
2026-08-21 05:11:41 +02:00
User
7b86ea9ce5
fix: harden DWH auth recovery guidance
2026-08-21 05:04:37 +02:00
User
f616aab542
fix: preserve PostgREST RPC path through DWH proxy
2026-08-21 04:40:31 +02:00
User
707c13d781
fix: harden DWH auth operator guidance
2026-08-21 04:28:20 +02:00
User
7b9b8b308d
docs: explain per-installation DWH access
2026-08-21 03:58:50 +02:00
User
d0f7e0497d
fix: harden DWH Nginx integration gates
2026-08-21 03:37:01 +02:00
User
1b18a0fb25
test: gate DWH authentication integration
2026-08-21 03:12:01 +02:00
User
62ec29ff92
fix: isolate DWH authentication subrequest headers
2026-08-21 02:50:27 +02:00
User
87606c73c1
build: package standalone DWH authentication service
2026-08-21 02:32:26 +02:00
User
134dc1977c
fix: run DWH verification with read-only registry access
2026-08-21 02:14:50 +02:00
User
419c3440d7
feat: serve DWH authentication over Unix socket
2026-08-21 01:57:19 +02:00
User
943f809d01
fix: reject duplicate legacy DWH records
2026-08-21 01:52:02 +02:00
User
b1079bda21
fix: retain DWH key output on ambiguous publication
2026-08-21 01:29:04 +02:00
User
055dcabf36
fix: harden DWH credential administration CLI
2026-08-21 01:19:13 +02:00
User
ebb360f700
feat: add DWH credential administration CLI
2026-08-21 00:54:21 +02:00
User
e90a1a1851
fix: synchronize DWH registry snapshots
2026-08-21 00:39:35 +02:00
User
971a0e66b1
fix: harden DWH credential registry reads
2026-08-21 00:18:12 +02:00
User
d2415b5429
test: satisfy DWH credential vet gate
2026-08-20 23:56:53 +02:00
User
541ef45529
feat: add protected DWH credential registry
2026-08-20 23:41:43 +02:00
User
1e82fd33fd
fix: bound DWH credential digest validation
2026-08-20 23:10:02 +02:00
User
3bc84b0bc3
feat: define DWH installation credentials
2026-08-20 23:00:34 +02:00
User
4ef0a6a833
docs: plan per-installation DWH REST auth
2026-08-20 22:44:23 +02:00
User
8a1c23536f
docs: design per-installation DWH REST auth
2026-08-20 22:11:23 +02:00
User
b0ead4be54
test: preserve root TMPDIR prefix
2026-08-20 16:53:09 +02:00
User
a1771b6bb9
test: preserve explicit TMPDIR paths
2026-08-20 16:48:00 +02:00
User
550b096253
test: align Evidence mutation with current contract
2026-08-20 16:38:37 +02:00
User
58e102a166
test: make install docs fixtures self-contained
2026-08-20 16:22:06 +02:00
User
cace697fea
docs: plan self-contained install docs fixtures
2026-08-20 16:13:09 +02:00
User
be4a72eec2
docs: design self-contained install docs fixtures
2026-08-20 15:50:08 +02:00
User
4adc3d8bdf
docs: add PSD survey remediation checklist
2026-08-20 15:35:52 +02:00
User
afb0831e40
docs: plan PSD survey remediation checklist
2026-08-20 15:21:18 +02:00
User
4ebd2b77a3
docs: design PSD survey remediation checklist
2026-08-20 15:16:35 +02:00
User
bd7fa6d2c1
Merge branch feat/user-owned-sessions
2026-07-16 20:40:51 +02:00
User
3abe69badc
docs: record session storage deployment gotchas
2026-07-16 20:40:51 +02:00
User
5cacf70a0d
fix: bootstrap user preferences without invalidating DWH cache
2026-07-16 20:32:20 +02:00
User
ccb3cf4aa9
test: cover user-owned session security boundaries
2026-07-16 19:16:58 +02:00
User
7a65fc80a2
fix(deploy): validate session migrator TLS mode
2026-07-16 19:07:53 +02:00
User
cadc4c6947
docs(deploy): document user-owned session cutover
2026-07-16 19:02:58 +02:00
User
c6a74c9ccb
fix(frontend): harden owner action confirmation
2026-07-16 18:51:02 +02:00
User
58e0884df1
feat(frontend): expose owned session scopes
2026-07-16 18:46:18 +02:00
User
b454fb478b
fix(backend): harden principal child isolation
2026-07-16 18:38:40 +02:00
User
458eb13c89
feat(backend): enforce user-owned sessions
2026-07-16 18:32:52 +02:00
User
72db6b823d
fix(harness): record postgres decision phases
2026-07-16 18:08:17 +02:00
User
c1cddaa667
refactor(harness): route workflow persistence through repositories
2026-07-16 18:01:29 +02:00
User
259f021313
fix(harness): preserve session migration JSON errors
2026-07-16 17:35:54 +02:00
User
5dbb91390f
feat(harness): persist server sessions in postgres
2026-07-16 17:31:04 +02:00
User
8f0154eb9e
fix(harness): persist evidence artifact
2026-07-16 17:14:47 +02:00
User
8f364ec564
feat(harness): add local session repository
2026-07-16 17:11:22 +02:00
User
8296937bc0
docs: add user-owned session storage plan
2026-07-16 17:01:39 +02:00
User
671bd20329
chore: ignore Vitest cache
2026-07-16 13:03:38 +02:00
User
c587f9dc4a
merge: resizable activity timeline and CTE density
2026-07-15 16:06:19 +02:00
User
7fc58287a7
docs: clarify activity split fallback
2026-07-15 15:59:21 +02:00
User
6a5ca7e8cb
docs: record final activity split deployment
2026-07-15 15:57:33 +02:00
User
1f540fcb78
fix(frontend): harden activity split responsiveness
2026-07-15 15:52:22 +02:00
User
f0ef2654df
docs: record activity split deployment
2026-07-15 15:32:29 +02:00
User
f1af1f909b
style(frontend): tighten CTE plan vertical rhythm
2026-07-15 15:15:56 +02:00