Simo
89dec9da05
feat(housekeeping): correlate command audit evidence
2026-08-26 21:56:51 +02:00
Simo
7c93d3e766
feat(housekeeping): add audit and preference storage
2026-08-26 21:42:14 +02:00
Simo
bdb8f0b02b
test(housekeeping): isolate request capability contexts
2026-08-26 21:28:26 +02:00
Simo
edc165ba8d
refactor(housekeeping): reuse request capability context
2026-08-26 21:20:12 +02:00
Simo
cc6bb9a9a3
fix(housekeeping): preserve error correlation IDs
2026-08-26 21:09:18 +02:00
Simo
b7edbca043
refactor(housekeeping): stabilize service contracts
2026-08-26 21:04:42 +02:00
Simo
67cb4b488d
fix(housekeeping): satisfy ase route types
2026-08-26 20:52:13 +02:00
Simo
a9bdd6bd5d
fix(housekeeping): avoid ase preview self-redirect
2026-08-26 20:50:09 +02:00
Simo
f72a2b6c74
refactor(housekeeping): adopt ase route namespace
2026-08-26 20:44:38 +02:00
Simo
74756dfed2
docs: plan complete ase housekeeping cutover
2026-08-26 20:26:19 +02:00
Simo
d42cd2af53
docs: define complete housekeeping cutover
2026-08-26 20:08:42 +02:00
Simo
d5eadeb3a7
Merge pull request 'feat: add housekeeping inventory foundation' ( #51 ) from codex/housekeeping-foundation into main
...
CI / check (push) Successful in 28s
CI / release (push) Skipped
CI / deploy (push) Successful in 42s
Reviewed-on: #51
2026-08-26 19:50:40 +02:00
Simo
2a36ba1956
Merge branch 'main' into codex/housekeeping-foundation
CI / check (pull_request) Successful in 28s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
2026-08-26 19:50:26 +02:00
Simo
08f8d54888
fix: close housekeeping foundation review findings
CI / check (pull_request) Successful in 28s
CI / release (pull_request) Skipped
CI / deploy (pull_request) Skipped
2026-08-26 19:16:34 +02:00
Simo
ebc263da35
test: harden housekeeping foundation boundaries
2026-08-26 18:00:35 +02:00
Simo
a158c78a7c
test: verify housekeeping foundation boundaries
2026-08-26 17:44:03 +02:00
openhands
9d0da5d65a
Perf: cache Nitro client assets and parallelize client page
...
CI / check (push) Successful in 31s
CI / release (push) Skipped
CI / deploy (push) Successful in 59s
- Serve /swf and /nitro-assets (~2.8GB) with 7-day Cache-Control plus
stale-while-revalidate so client opens stop re-fetching hundreds of
files while asset updates still propagate in the background
- Issue the SSO ticket and the online count query in parallel on the
client page to shave a round-trip off the critical render path
2026-08-26 15:06:16 +02:00
openhands
e7f70bb429
Chore: remove unused e2e register debug script
...
Flagged by knip as unused. It was a one-off DB smoke test with a
hardcoded database password that should never have been committed.
2026-08-26 15:06:14 +02:00
openhands
f25a26a93e
Register: auto sign-in to /me and speed/cleanup improvements
...
CI / check (push) Failing after 30s
CI / release (push) Skipped
CI / deploy (push) Skipped
- Send the verification email after the response via after() so it
never blocks sign-up
- Invalidate the cached login lookup right after account creation so
the automatic sign-in always finds the fresh row
- Auto sign in with the submitted credentials and go straight to /me,
with a fallback to /login?registered=1 if sign-in is refused (e.g.
email verification required)
- Cache the register page's online/latest user queries to cut DB load
under traffic
- Fix terms checkbox label double-toggle cancelling the selection
- Add pages.register.redirecting translation to all locales
2026-08-26 14:57:51 +02:00
openhands
2d09a4a92c
Add missing migrations
CI / check (push) Failing after 26s
CI / deploy (push) Skipped
CI / release (push) Skipped
2026-08-26 14:28:28 +02:00
openhands
0201d21c38
Fix site crash by restoring next-intl plugin and lost next.config.ts options
...
CI / check (push) Successful in 29s
CI / release (push) Skipped
CI / deploy (push) Successful in 54s
Recent optimization commits accidentally gutted next.config.ts, removing
the createNextIntlPlugin wrapper. This caused every page to crash at
runtime with 'Couldn't find next-intl config file', showing the error
page after a successful build.
Restores:
- next-intl plugin (./src/i18n/request.ts)
- Security headers (HSTS, X-Frame-Options, nosniff, etc.)
- Redirects from /admin/import/* to /admin/studio/*
- Cache headers for /assets and /images, AVIF/WebP image formats
- compress and productionBrowserSourceMaps
Keeps recent improvements: reactStrictMode and optimizePackageImports.
2026-08-25 23:01:54 +02:00
openhands
3070d85423
Perf: Optimize next.config.ts for Next.js 16
CI / check (push) Successful in 26s
CI / release (push) Skipped
CI / deploy (push) Successful in 38s
2026-08-25 22:35:46 +02:00
openhands
f31530b3d7
Optimize next.config.ts with package import optimizations
CI / check (push) Successful in 26s
CI / release (push) Skipped
CI / deploy (push) Successful in 47s
2026-08-25 22:31:05 +02:00
openhands
3cc201a0ce
Optimize next.config.ts with SWC minification and React strict mode
2026-08-25 22:30:35 +02:00
openhands
94b0b65ca0
Remove unused dependencies flagged by Knip
CI / check (push) Successful in 26s
CI / release (push) Skipped
CI / deploy (push) Successful in 38s
2026-08-25 22:28:02 +02:00
openhands
4eded4ec61
Apply Biome lint fixes
CI / check (push) Failing after 26s
CI / release (push) Skipped
CI / deploy (push) Skipped
2026-08-25 22:26:05 +02:00
openhands
f63ca708fe
Fix deploymentId in next.config.ts
CI / check (push) Failing after 26s
CI / release (push) Skipped
CI / deploy (push) Skipped
2026-08-25 22:20:41 +02:00
openhands
e06596391e
Fix Turbopack module resolution for lzma and restore path imports
2026-08-25 22:19:59 +02:00
openhands
a5044c80d7
fix: resolve biome linter warnings and code formatting
CI / check (push) Successful in 29s
CI / release (push) Skipped
CI / deploy (push) Successful in 46s
2026-08-25 21:54:02 +02:00
openhands
416c31643b
perf: optimize dashboard database queries and remove unused imports
CI / check (push) Failing after 10s
CI / deploy (push) Skipped
CI / release (push) Skipped
2026-08-25 21:52:18 +02:00
Simo
a47b4eb195
test: canonicalize housekeeping module boundaries
2026-08-25 21:35:10 +02:00
Simo
b6bf5e69ca
test: parse housekeeping import boundaries
2026-08-25 21:23:58 +02:00
Simo
0b46a94d57
test: close housekeeping import-policy escapes
2026-08-25 21:11:37 +02:00
Simo
ff2b2af6d4
test: harden housekeeping preview boundaries
2026-08-25 21:00:22 +02:00
Simo
d19ba88005
feat: add gated housekeeping foundation preview
2026-08-25 20:45:40 +02:00
Simo
cc241f0b7e
test: cover housekeeping palette utilities
2026-08-25 20:29:08 +02:00
Simo
8bf4663336
test: complete housekeeping shell boundary guard
2026-08-25 20:25:11 +02:00
Simo
52ec48ffe4
test: harden housekeeping shell contracts
2026-08-25 20:17:45 +02:00
Simo
addc9c7b1a
feat: build housekeeping command deck shell
2026-08-25 20:05:56 +02:00
Simo
cfeb0f19b8
fix: refine housekeeping Italian copy
2026-08-25 19:54:58 +02:00
Simo
14cfad4029
test: harden housekeeping registry contracts
2026-08-25 19:49:31 +02:00
Simo
2d5f03048a
feat: add housekeeping domain registry
2026-08-25 19:39:08 +02:00
Simo
7edca410fa
test: harden housekeeping capability context
2026-08-25 19:25:27 +02:00
Simo
c63c9830b2
feat: add housekeeping capability context
2026-08-25 19:16:29 +02:00
Simo
7d62a04f0e
feat: define housekeeping foundation contracts
2026-08-25 19:06:23 +02:00
Simo
3b3d7780c9
docs: complete housekeeping migration matrix
2026-08-25 18:49:58 +02:00
Simo
9b7d5de12f
fix: classify Studio audit repairs as mutations
2026-08-25 18:34:15 +02:00
Simo
949e14c109
docs: audit housekeeping hotel workflows
2026-08-25 18:26:25 +02:00
Simo
4d9845b52f
fix: complete housekeeping economy audit
2026-08-25 18:14:30 +02:00
Simo
3a03a3db15
docs: audit housekeeping economy workflows
2026-08-25 18:14:30 +02:00