Commit Graph

  • 2eb0456999 feat(housekeeping): persist operator preferences Simo 2026-08-26 22:17:52 +02:00
  • 86a2d9d069 fix(housekeeping): preserve pathological operation errors Simo 2026-08-26 22:08:56 +02:00
  • b5957015e7 fix(housekeeping): preserve frozen operation errors Simo 2026-08-26 22:07:00 +02:00
  • 483d5b8c67 fix(housekeeping): restore audit search interpolation Simo 2026-08-26 22:04:16 +02:00
  • 21cd88ccfd fix(housekeeping): preserve audit failure evidence Simo 2026-08-26 22:03:02 +02:00
  • 89dec9da05 feat(housekeeping): correlate command audit evidence Simo 2026-08-26 21:56:51 +02:00
  • 7c93d3e766 feat(housekeeping): add audit and preference storage Simo 2026-08-26 21:42:14 +02:00
  • bdb8f0b02b test(housekeeping): isolate request capability contexts Simo 2026-08-26 21:28:26 +02:00
  • edc165ba8d refactor(housekeeping): reuse request capability context Simo 2026-08-26 21:20:12 +02:00
  • cc6bb9a9a3 fix(housekeeping): preserve error correlation IDs Simo 2026-08-26 21:09:18 +02:00
  • b7edbca043 refactor(housekeeping): stabilize service contracts Simo 2026-08-26 21:04:42 +02:00
  • 67cb4b488d fix(housekeeping): satisfy ase route types Simo 2026-08-26 20:52:13 +02:00
  • a9bdd6bd5d fix(housekeeping): avoid ase preview self-redirect Simo 2026-08-26 20:50:09 +02:00
  • f72a2b6c74 refactor(housekeeping): adopt ase route namespace Simo 2026-08-26 20:44:38 +02:00
  • 74756dfed2 docs: plan complete ase housekeeping cutover Simo 2026-08-26 20:26:19 +02:00
  • d42cd2af53 docs: define complete housekeeping cutover Simo 2026-08-26 20:08:42 +02:00
  • d5eadeb3a7 Merge pull request 'feat: add housekeeping inventory foundation' (#51) from codex/housekeeping-foundation into main Simo 2026-08-26 19:50:40 +02:00
  • 2a36ba1956 Merge branch 'main' into codex/housekeeping-foundation Simo 2026-08-26 19:50:26 +02:00
  • 08f8d54888 fix: close housekeeping foundation review findings Simo 2026-08-26 19:16:34 +02:00
  • ebc263da35 test: harden housekeeping foundation boundaries Simo 2026-08-26 18:00:35 +02:00
  • a158c78a7c test: verify housekeeping foundation boundaries Simo 2026-08-26 17:44:03 +02:00
  • 9d0da5d65a Perf: cache Nitro client assets and parallelize client page openhands 2026-08-26 15:06:16 +02:00
  • e7f70bb429 Chore: remove unused e2e register debug script openhands 2026-08-26 15:06:14 +02:00
  • f25a26a93e Register: auto sign-in to /me and speed/cleanup improvements openhands 2026-08-26 14:57:51 +02:00
  • 2d09a4a92c Add missing migrations openhands 2026-08-26 14:28:28 +02:00
  • 0201d21c38 Fix site crash by restoring next-intl plugin and lost next.config.ts options openhands 2026-08-25 23:01:54 +02:00
  • 3070d85423 Perf: Optimize next.config.ts for Next.js 16 openhands 2026-08-25 22:35:46 +02:00
  • f31530b3d7 Optimize next.config.ts with package import optimizations openhands 2026-08-25 22:31:05 +02:00
  • 3cc201a0ce Optimize next.config.ts with SWC minification and React strict mode openhands 2026-08-25 22:30:35 +02:00
  • 94b0b65ca0 Remove unused dependencies flagged by Knip openhands 2026-08-25 22:28:02 +02:00
  • 4eded4ec61 Apply Biome lint fixes openhands 2026-08-25 22:26:05 +02:00
  • f63ca708fe Fix deploymentId in next.config.ts openhands 2026-08-25 22:20:41 +02:00
  • e06596391e Fix Turbopack module resolution for lzma and restore path imports openhands 2026-08-25 22:19:59 +02:00
  • a5044c80d7 fix: resolve biome linter warnings and code formatting openhands 2026-08-25 21:54:02 +02:00
  • 416c31643b perf: optimize dashboard database queries and remove unused imports openhands 2026-08-25 21:52:18 +02:00
  • a47b4eb195 test: canonicalize housekeeping module boundaries Simo 2026-08-25 21:35:10 +02:00
  • b6bf5e69ca test: parse housekeeping import boundaries Simo 2026-08-25 21:23:58 +02:00
  • 0b46a94d57 test: close housekeeping import-policy escapes Simo 2026-08-25 21:11:37 +02:00
  • ff2b2af6d4 test: harden housekeeping preview boundaries Simo 2026-08-25 21:00:22 +02:00
  • d19ba88005 feat: add gated housekeeping foundation preview Simo 2026-08-25 20:45:40 +02:00
  • cc241f0b7e test: cover housekeeping palette utilities Simo 2026-08-25 20:29:08 +02:00
  • 8bf4663336 test: complete housekeeping shell boundary guard Simo 2026-08-25 20:25:11 +02:00
  • 52ec48ffe4 test: harden housekeeping shell contracts Simo 2026-08-25 20:17:45 +02:00
  • addc9c7b1a feat: build housekeeping command deck shell Simo 2026-08-25 20:05:56 +02:00
  • cfeb0f19b8 fix: refine housekeeping Italian copy Simo 2026-08-25 19:54:58 +02:00
  • 14cfad4029 test: harden housekeeping registry contracts Simo 2026-08-25 19:49:31 +02:00
  • 2d5f03048a feat: add housekeeping domain registry Simo 2026-08-25 19:39:08 +02:00
  • 7edca410fa test: harden housekeeping capability context Simo 2026-08-25 19:25:27 +02:00
  • c63c9830b2 feat: add housekeeping capability context Simo 2026-08-25 19:16:29 +02:00
  • 7d62a04f0e feat: define housekeeping foundation contracts Simo 2026-08-25 19:06:23 +02:00
  • 3b3d7780c9 docs: complete housekeeping migration matrix Simo 2026-08-25 18:49:58 +02:00
  • 9b7d5de12f fix: classify Studio audit repairs as mutations Simo 2026-08-25 18:34:15 +02:00
  • 949e14c109 docs: audit housekeeping hotel workflows Simo 2026-08-25 18:26:25 +02:00
  • 4d9845b52f fix: complete housekeeping economy audit Simo 2026-08-24 22:17:05 +02:00
  • 3a03a3db15 docs: audit housekeeping economy workflows Simo 2026-08-24 22:07:38 +02:00
  • 09850c807c docs: audit housekeeping content workflows Simo 2026-08-24 21:54:10 +02:00
  • eb9f01d6fe docs: audit housekeeping people workflows Simo 2026-08-24 21:38:30 +02:00
  • a619f89106 fix: normalize housekeeping root routes Simo 2026-08-24 21:26:48 +02:00
  • dee4031421 test: define housekeeping migration inventory Simo 2026-08-24 21:22:38 +02:00
  • 3f10db41db docs: plan housekeeping inventory foundation Simo 2026-08-24 20:50:21 +02:00
  • 601a3e746f docs: design housekeeping modernization Simo 2026-08-24 20:37:37 +02:00
  • 3a76dbdb97 feat: rename Nitro-V3 to Octane, add auto-setup and old Nitro cleanup openhands 2026-08-25 15:15:17 +02:00
  • 1a0d20fae5 i18n: add pages.admin.studio namespace to all 22 locale files (EN placeholders + Dutch) openhands 2026-08-24 20:48:13 +02:00
  • 6ae7c09682 perf: offload per-import localized patch to worker + cache FurnitureData parse openhands 2026-08-24 19:29:21 +02:00
  • 6ed1b03e24 chore: align Node 26.7.0 toolchain Simo 2026-08-24 19:10:36 +02:00
  • f94246e067 perf: offload FurnitureData translation build to a worker thread openhands 2026-08-24 19:10:33 +02:00
  • 8d1b09f151 perf: offload SWF→Nitro conversion to a worker-thread pool openhands 2026-08-24 19:00:55 +02:00
  • 7116f49e2b perf: eliminate lag spikes and redundant work in furnidata i18n openhands 2026-08-24 18:52:55 +02:00
  • 5efd004533 perf: throttle localized furnidata build to avoid 100% CPU spikes openhands 2026-08-24 18:43:07 +02:00
  • 4a95b53b02 feat: add "Vertaal alles" button to translate the whole catalog on demand openhands 2026-08-24 18:39:21 +02:00
  • 3a292a44f1 feat: make catalog-pages dedup a choosable step in Fix alles openhands 2026-08-24 18:35:00 +02:00
  • 6dced0fb54 feat: per-import translation toggle and language picker in studio openhands 2026-08-24 18:16:42 +02:00
  • d6af754211 feat: dedupe duplicate catalog_pages to prevent double links openhands 2026-08-24 18:16:28 +02:00
  • 02f8ffc0bc chore: remove dead files flagged by knip openhands 2026-08-24 17:20:34 +02:00
  • c7ba04bda1 feat: relocate import tools into studio and harden catalog/furnidata integrity openhands 2026-08-24 17:13:03 +02:00
  • c2e61dc324 fix: reduce import concurrency to prevent 100% CPU during SWF→Nitro conversion openhands 2026-08-23 19:51:04 +02:00
  • c043af318b Collapse catalog_items duplicates by (page_id, item_ids) so same item on a page is removed regardless of price openhands 2026-08-23 15:52:20 +02:00
  • 2b7b445b73 Fix catalog_items_bc dedup/health: use its actual schema (no cost columns) openhands 2026-08-23 15:39:07 +02:00
  • 34475e9bc2 Fix dedup to also remove duplicate catalog_items/catalog_items_bc rows (comma-list-aware item_ids remap) openhands 2026-08-23 15:30:52 +02:00
  • 5a73ba292e Add one-click 'Fix alles' button to catalog page header (runs full furni maintenance) openhands 2026-08-23 15:21:26 +02:00
  • cd418e0390 Register diagnostic scripts as knip entry points to fix CI unused-files check openhands 2026-08-23 15:14:40 +02:00
  • fd603129aa Fix hardcoded palette color in catalog maintenance page (admin theme audit) openhands 2026-08-23 15:11:27 +02:00
  • ca1756fbb0 Fix pre-existing type errors in diagnostics scripts (blocked pre-push tsc hook) openhands 2026-08-23 15:07:58 +02:00
  • 536b61c7e7 Add catalog maintenance page with sprite-id, dedup and FurnitureData id-alignment repairs openhands 2026-08-23 15:05:49 +02:00
  • 02a3176dca Batch LibreTranslate furnidata translations via the array API openhands 2026-08-23 13:43:02 +02:00
  • 5311ee1fb8 Force catalog_items.offer_id to always equal its own row id openhands 2026-08-23 13:42:47 +02:00
  • 4376e94bb6 🆙 up 🆙 Remco 2026-08-23 13:14:38 +02:00
  • adb56eb80b Revert EMULATOR_MODE to rcon default, restore RCON config openhands 2026-08-22 22:32:24 +02:00
  • f24426c1fa Enable FurnitureData.json writes during furniture import openhands 2026-08-22 21:12:06 +02:00
  • 19450d56c5 Fix rebuildCatalogOfferIds to preserve correctly set offer_id during import openhands 2026-08-22 20:52:23 +02:00
  • 16ad07df4b 🆙 Added all missing nitros 🆙 Remco 2026-08-22 20:37:18 +02:00
  • 83801259ad 🆙 up 🆙 Remco 2026-08-22 20:28:03 +02:00
  • 868c34369e 🆙 up 🆙 Remco 2026-08-22 20:10:46 +02:00
  • 5764d99e87 🆙 up 🆙 Remco 2026-08-22 20:07:42 +02:00
  • b95ec02a76 🆙 add all dev sqls dont use 🆙 Remco 2026-08-22 20:05:22 +02:00
  • 055a404e3a 🆙 start add more pages 🆙 Remco 2026-08-22 20:04:34 +02:00
  • 73dbd6c97c 🆙 Add more missing icons 🆙 Remco 2026-08-22 19:53:58 +02:00
  • b60c473961 🆙 Ad more missing icons 🆙 Remco 2026-08-22 19:50:13 +02:00
  • 4d1619172d 🆙 add dev furnidata still not completed 🆙 Remco 2026-08-22 19:20:57 +02:00
  • e06e419707 Replace RCON with API-only emulator transport openhands 2026-08-22 15:12:56 +02:00