Simo
|
1360b0ed59
|
feat(housekeeping): make system mutations atomic
|
2026-09-05 17:02:12 +02:00 |
|
Simo
|
874cb2beb2
|
docs(housekeeping): record main integration checkpoint
CI / check (pull_request) Successful in 2m33s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 16:10:37 +02:00 |
|
Simo
|
e7549bbbd2
|
fix(import): honor cancellation after ID reservation waits
|
2026-09-05 16:08:20 +02:00 |
|
Simo
|
36ac116dc2
|
fix(housekeeping): preserve radio key compatibility
|
2026-09-05 16:04:10 +02:00 |
|
Simo
|
9b83cdc3c3
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-rebuild-stepwise
# Conflicts:
# .env.example
# src/app/api/admin/import/furni/route.ts
# src/components/admin/studio/studio-client.tsx
# src/lib/services/furni-import.ts
# src/lib/services/import/core/download.ts
|
2026-09-05 15:54:41 +02:00 |
|
Simo
|
f24adfcf66
|
fix(housekeeping): secure radio settings cache
|
2026-09-05 15:40:43 +02:00 |
|
Simo
|
775d14f861
|
fix(catalog): make source preflight advisory
CI / check (push) Successful in 1m38s
CI / deploy (push) Successful in 1m37s
CI / e2e (push) Successful in 21s
|
2026-09-05 15:32:44 +02:00 |
|
Simo
|
2d14e02a68
|
fix(catalog): remove suggestions that substitute different furniture
CI / check (push) Successful in 1m43s
CI / deploy (push) Successful in 1m27s
CI / e2e (push) Successful in 21s
|
2026-09-05 15:26:46 +02:00 |
|
Simo
|
33b6d1520e
|
fix(catalog): stream single imports and preserve response errors
CI / check (push) Successful in 1m31s
CI / deploy (push) Successful in 1m13s
CI / e2e (push) Successful in 21s
|
2026-09-05 15:16:42 +02:00 |
|
Simo
|
f0dcbee162
|
fix(ci): normalize source asset test formatting
CI / check (push) Successful in 1m30s
CI / deploy (push) Successful in 1m9s
CI / e2e (push) Successful in 21s
|
2026-09-05 15:07:26 +02:00 |
|
Simo
|
159b1f7d1b
|
fix(catalog): check source assets and offer reachable import alternatives
CI / check (push) Failing after 19s
CI / deploy (push) Skipped
|
2026-09-05 14:56:04 +02:00 |
|
Simo
|
8c1efae296
|
Expose actionable asset download and filesystem failure details
CI / check (push) Successful in 1m36s
CI / deploy (push) Successful in 1m16s
CI / e2e (push) Successful in 21s
|
2026-09-05 14:38:10 +02:00 |
|
Simo
|
8a919f85b2
|
Preserve furniture revisions when downloading source assets
CI / check (push) Successful in 1m31s
CI / deploy (push) Successful in 1m21s
CI / e2e (push) Successful in 21s
|
2026-09-05 14:29:48 +02:00 |
|
Simo
|
7880d5d5df
|
Recover failed conversion workers and validate Nitro downloads correctly
CI / check (push) Successful in 1m36s
CI / deploy (push) Successful in 1m15s
CI / e2e (push) Successful in 21s
|
2026-09-05 14:18:28 +02:00 |
|
Simo
|
a78d8256e0
|
Recognize imported furniture by normalized classname and local IDs
CI / check (push) Successful in 1m30s
CI / deploy (push) Successful in 1m21s
CI / e2e (push) Successful in 22s
|
2026-09-05 14:04:52 +02:00 |
|
Simo
|
9dc6b8a261
|
Remap occupied furniture IDs during Catalog Studio imports
CI / check (push) Successful in 1m39s
CI / deploy (push) Successful in 1m19s
CI / e2e (push) Successful in 21s
|
2026-09-05 13:51:29 +02:00 |
|
Simo
|
9f791ba284
|
Support Gitea configuration and safe Catalog Studio furniture completion
CI / check (push) Successful in 1m31s
CI / deploy (push) Successful in 1m18s
CI / e2e (push) Successful in 21s
|
2026-09-05 13:33:40 +02:00 |
|
Simo
|
26f071117b
|
Add Catalog Studio inspection and guided import review
CI / check (push) Successful in 1m39s
CI / deploy (push) Successful in 1m18s
CI / e2e (push) Successful in 25s
|
2026-09-05 13:10:43 +02:00 |
|
Simo
|
2578bf6a09
|
Improve HK sidebar and restore nested content scrolling
CI / check (push) Successful in 1m30s
CI / deploy (push) Successful in 1m22s
CI / e2e (push) Successful in 21s
|
2026-09-05 12:50:52 +02:00 |
|
Simo
|
bf126fd825
|
Improve Catalog Studio navigation and import workflow
CI / check (push) Successful in 1m37s
CI / deploy (push) Successful in 1m25s
CI / e2e (push) Failing after 30s
|
2026-09-05 12:40:50 +02:00 |
|
Simo
|
b6d866b087
|
test: allow Git integration checks enough time on CI
CI / check (pull_request) Successful in 1m29s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 11:55:36 +02:00 |
|
Simo
|
9ec9ab31ad
|
feat: export Catalog Studio assets and SQL to catalog repository
CI / check (pull_request) Failing after 1m21s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 11:49:00 +02:00 |
|
Simo
|
845666cf37
|
docs(housekeeping): record authority review and remaining parity work
CI / check (pull_request) Successful in 1m41s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 11:29:57 +02:00 |
|
Simo
|
54f0345aac
|
fix(housekeeping): release authority lock before activity
|
2026-09-05 11:25:29 +02:00 |
|
Simo
|
8a894617e7
|
fix(housekeeping): unify moderation target authority
|
2026-09-05 11:17:19 +02:00 |
|
Simo
|
9b91880e33
|
docs(housekeeping): track functional parity gaps and execution
CI / check (pull_request) Successful in 1m40s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 10:50:41 +02:00 |
|
Simo
|
d0190bc11f
|
fix: preserve committed room results
|
2026-09-05 10:49:22 +02:00 |
|
Simo
|
184052fbce
|
fix: converge legacy room mutations
|
2026-09-05 10:42:57 +02:00 |
|
Simo
|
8e54cdbc6a
|
fix(vouchers): reserve claims atomically before reward dispatch
CI / check (pull_request) Successful in 1m46s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 10:18:44 +02:00 |
|
Simo
|
4b88c6955b
|
fix(housekeeping): serialize commerce state edits
CI / check (pull_request) Successful in 1m39s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 10:12:39 +02:00 |
|
Simo
|
555bc75f9e
|
fix(housekeeping): preserve audit reasons and completed effects
CI / check (pull_request) Successful in 1m42s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 10:06:02 +02:00 |
|
Simo
|
866f38818b
|
fix(housekeeping): coordinate all rank mutation paths
CI / check (pull_request) Successful in 1m44s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-05 09:48:30 +02:00 |
|
Simo
|
3d53321575
|
fix(housekeeping): converge rank synchronization
|
2026-09-04 20:38:10 +02:00 |
|
Simo
|
ce4a3ba32c
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-rebuild-stepwise
CI / check (pull_request) Successful in 2m11s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped
|
2026-09-04 20:08:49 +02:00 |
|
Simo
|
2c5db2168b
|
fix(housekeeping): serialize set-rank intents
CI / runtime-diagnostics (pull_request) Canceled after 0s
CI / check (pull_request) Canceled after 0s
CI / deploy (pull_request) Canceled after 0s
CI / release (pull_request) Canceled after 0s
|
2026-09-03 21:29:29 +02:00 |
|
Simo
|
48096833ec
|
fix(housekeeping): complete retry command integration
|
2026-09-03 21:14:15 +02:00 |
|
Simo
|
4b0c8b82ce
|
test(housekeeping): stabilize live route scan
|
2026-09-03 21:09:18 +02:00 |
|
Simo
|
16ebc4a09e
|
fix(housekeeping): keep rank reset transactional
|
2026-09-03 21:05:18 +02:00 |
|
Simo
|
3b568e30b4
|
fix(economy): make catalog translation atomic
|
2026-09-03 21:02:38 +02:00 |
|
Simo
|
daf272bad4
|
fix(housekeeping): make rank synchronization recoverable
|
2026-09-03 20:54:34 +02:00 |
|
Simo
|
11ddf6cf0b
|
fix(housekeeping): preserve form state and accurate access details
|
2026-09-03 20:39:10 +02:00 |
|
Simo
|
93367a239f
|
fix(housekeeping): require reasons for destructive changes
|
2026-09-02 22:12:58 +02:00 |
|
Simo
|
50598472ad
|
fix(polls): enforce shared persistence invariants
|
2026-09-02 22:03:26 +02:00 |
|
Simo
|
c841595458
|
fix(housekeeping): canonicalize live cutover links
|
2026-09-02 21:53:19 +02:00 |
|
Simo
|
1f10e15c1c
|
test(housekeeping): verify polls vertical
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 45s
CI / deploy (pull_request) Skipped
CI / release (pull_request) Skipped
|
2026-09-02 20:48:35 +02:00 |
|
Simo
|
766e7e20c8
|
fix(housekeeping): clear poll question options
|
2026-09-02 20:17:28 +02:00 |
|
Simo
|
51eecd0e72
|
feat(housekeeping): add dedicated polls workflow
|
2026-09-02 20:06:26 +02:00 |
|
Simo
|
5edaa0254c
|
fix(housekeeping): retain unchecked command fields
|
2026-09-02 19:46:19 +02:00 |
|
Simo
|
3b2012e704
|
feat(housekeeping): retain invalid command input
|
2026-09-02 19:38:38 +02:00 |
|
Simo
|
f64b4d67b4
|
fix(housekeeping): isolate poll question mutations
|
2026-09-02 19:24:03 +02:00 |
|
Simo
|
de7cc42ddf
|
fix(polls): canonicalize transaction lock order
|
2026-09-02 19:09:50 +02:00 |
|
Simo
|
e9680775f9
|
fix(housekeeping): lock poll questions by primary key
|
2026-09-02 18:54:58 +02:00 |
|
Simo
|
6e16b948e6
|
fix(housekeeping): align poll deletion lock order
|
2026-09-02 18:45:50 +02:00 |
|
Simo
|
b4193bea6c
|
fix(housekeeping): lock poll mutation snapshots
|
2026-09-02 18:38:25 +02:00 |
|
Simo
|
3e52965292
|
fix(housekeeping): protect poll destructive actions
|
2026-09-02 18:30:35 +02:00 |
|
Simo
|
dba58cad4f
|
feat(housekeeping): load complete poll operator data
|
2026-09-02 18:16:25 +02:00 |
|
Simo
|
de94b47cae
|
fix(housekeeping): harden poll response paging
|
2026-09-02 18:02:54 +02:00 |
|
Simo
|
cbc3075e5a
|
feat(housekeeping): define typed poll query contract
|
2026-09-02 17:52:41 +02:00 |
|
Simo
|
e69633b753
|
test(polls): cover merged partial updates
|
2026-09-01 22:29:16 +02:00 |
|
Simo
|
abb04f8362
|
refactor(polls): centralize question semantics
|
2026-09-01 22:15:44 +02:00 |
|
Simo
|
66b606961b
|
docs(housekeeping): plan content polls vertical
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 38s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 21:53:02 +02:00 |
|
Simo
|
aa7f263e8a
|
docs(housekeeping): design content polls vertical
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 37s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 21:36:35 +02:00 |
|
Simo
|
b20adfeee5
|
docs(housekeeping): complete events delivery checklist
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 37s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 21:17:16 +02:00 |
|
Simo
|
bffdc9b5e9
|
docs(housekeeping): record events verification
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 37s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 21:14:42 +02:00 |
|
Simo
|
5ca15d3f81
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-rebuild-stepwise
# Conflicts:
# src/lib/admin-theme-source-audit.test.ts
|
2026-09-01 21:10:17 +02:00 |
|
Simo
|
d6235c37a1
|
feat(housekeeping): complete content events workflow
|
2026-09-01 21:08:26 +02:00 |
|
Simo
|
f2e67ebace
|
fix(studio): synchronize batch completion state
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 54s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 19:24:15 +02:00 |
|
Simo
|
9f349c3343
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-rebuild-stepwise
|
2026-09-01 19:18:58 +02:00 |
|
Simo
|
b413e62085
|
chore: satisfy upgraded biome checks
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Successful in 58s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 19:14:09 +02:00 |
|
Simo
|
c7891b60c3
|
feat(housekeeping): adapt catalog studio workflow
CI / runtime-diagnostics (pull_request) Skipped
CI / check (pull_request) Failing after 11s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-09-01 19:04:48 +02:00 |
|
Simo
|
52e00854a2
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-rebuild-stepwise
# Conflicts:
# .env.example
# src/features/housekeeping/foundation/preview-route-contract.test.ts
|
2026-09-01 18:19:36 +02:00 |
|
Simo
|
fa33b4498e
|
feat(housekeeping): complete article workflow
CI / check (pull_request) Failing after 11s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-08-31 21:42:57 +02:00 |
|
Simo
|
1610aa1008
|
fix: keep server env out of avatar client bundle
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 33s
CI / release (push) Skipped
CI / deploy (push) Successful in 49s
|
2026-08-31 21:41:40 +02:00 |
|
Simo
|
5b190cb929
|
chore: expose rank editor error details
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 43s
|
2026-08-31 21:32:25 +02:00 |
|
Simo
|
5f7875ff18
|
chore: log server rendering failures
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 44s
|
2026-08-31 21:26:29 +02:00 |
|
Simo
|
9a0b6e091a
|
ci: inspect permission value limits
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 43s
|
2026-08-31 21:19:06 +02:00 |
|
Simo
|
e3a4726648
|
ci: register permission diagnostics command
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 44s
|
2026-08-31 21:15:14 +02:00 |
|
Simo
|
75b85dcdd9
|
ci: probe permission page database reads
CI / runtime-diagnostics (push) Skipped
CI / check (push) Failing after 27s
CI / release (push) Skipped
CI / deploy (push) Skipped
|
2026-08-31 21:13:03 +02:00 |
|
Simo
|
a11575bae3
|
ci: add manual runtime diagnostics
CI / runtime-diagnostics (push) Skipped
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 42s
|
2026-08-31 21:09:06 +02:00 |
|
Simo
|
fc050bd3f8
|
feat(housekeeping): localize content route headings
CI / check (pull_request) Failing after 9s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-08-31 21:07:17 +02:00 |
|
Simo
|
37ad27c5f3
|
fix: support legacy rank permission schema
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 43s
|
2026-08-31 21:01:13 +02:00 |
|
Simo
|
384ede19c4
|
style: format rank permission regression test
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 42s
|
2026-08-31 20:51:47 +02:00 |
|
Simo
|
edfe878b2a
|
fix: repair missing rank permission columns
CI / check (push) Failing after 8s
CI / release (push) Skipped
CI / deploy (push) Skipped
|
2026-08-31 20:49:51 +02:00 |
|
Simo
|
43470ebf82
|
feat(housekeeping): unify complete rebuild in gated preview
CI / check (pull_request) Failing after 10s
CI / deploy (pull_request) Skipped
CI / release (pull_request) Skipped
|
2026-08-31 20:37:51 +02:00 |
|
Simo
|
9af1e62655
|
feat: allow rank-gated housekeeping preview in production
CI / check (push) Successful in 29s
CI / deploy (push) Successful in 56s
CI / release (push) Skipped
|
2026-08-31 20:29:38 +02:00 |
|
Simo
|
4ad007d241
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-rebuild-stepwise
|
2026-08-31 19:49:09 +02:00 |
|
Simo
|
19fb8be7fb
|
feat(housekeeping): add localized route states
CI / check (pull_request) Successful in 30s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-08-31 18:45:46 +02:00 |
|
Simo
|
2ed00bb949
|
feat(housekeeping): dispatch gated preview routes
|
2026-08-31 18:45:46 +02:00 |
|
Simo
|
d8fb8edff6
|
fix(housekeeping): link only reachable preview routes
|
2026-08-31 18:45:45 +02:00 |
|
Simo
|
543607a80e
|
feat(housekeeping): validate preview route runtime
|
2026-08-31 18:45:45 +02:00 |
|
Simo
|
d868c990bf
|
refactor(housekeeping): restore ase preview namespace
|
2026-08-31 18:45:44 +02:00 |
|
Simo
|
3da84ffd87
|
docs: plan housekeeping routing recovery
|
2026-08-31 18:45:43 +02:00 |
|
Simo
|
f7c9c96478
|
docs: design stepwise housekeeping rebuild
|
2026-08-31 18:45:43 +02:00 |
|
Simo
|
b1ddda66ff
|
Revert "Merge pull request 'Complete Housekeeping migration and /ase cutover' (#52) from codex/housekeeping-complete into main"
CI / check (push) Successful in 27s
CI / release (push) Skipped
CI / deploy (push) Successful in 43s
This reverts commit 488b6e57c4, reversing
changes made to b506b4499a.
|
2026-08-30 21:31:34 +02:00 |
|
Simo
|
488b6e57c4
|
Merge pull request 'Complete Housekeeping migration and /ase cutover' (#52) from codex/housekeeping-complete into main
CI / check (push) Successful in 35s
CI / release (push) Skipped
CI / deploy (push) Successful in 39s
Reviewed-on: #52
|
2026-08-30 21:27:32 +02:00 |
|
Simo
|
cdfae0b967
|
fix(ci): stabilize post-cutover checks
CI / check (pull_request) Successful in 35s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-08-30 21:13:07 +02:00 |
|
Simo
|
6ae0aef6c0
|
Merge remote-tracking branch 'origin/main' into codex/housekeeping-complete
CI / check (pull_request) Failing after 51s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
|
2026-08-30 21:07:21 +02:00 |
|
Simo
|
f249551a2f
|
docs(housekeeping): record final cutover evidence
|
2026-08-30 21:06:53 +02:00 |
|
Simo
|
4d0c8c7e65
|
test(housekeeping): finalize release evidence
|
2026-08-30 21:06:40 +02:00 |
|
Simo
|
222535e116
|
fix(housekeeping): close final authorization gaps
|
2026-08-30 21:01:32 +02:00 |
|