Commit Graph

  • 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
  • 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
  • e06e419707 Replace RCON with API-only emulator transport openhands 2026-08-22 15:12:56 +02:00
  • e6dd22a4de Update all packages to the latest versions for Epicnextcms openhands 2026-08-22 14:41:01 +02:00
  • 85b5792d40 feat: RCON API transport, full furnidata translation with LibreTranslate fallback, remove organize feature, bump per-page limit to 500 openhands 2026-08-22 14:28:06 +02:00
  • 5668493485 chore: update dependencies to latest versions within version ranges openhands 2026-08-22 13:42:07 +02:00
  • 1d8672ccc5 perf: race furniture asset download candidates instead of trying sequentially openhands 2026-08-22 13:38:00 +02:00
  • ac7c427c3d feat: synthesize size 32 (catalog icon) frame for all furniture .nitro bundles openhands 2026-08-22 13:31:50 +02:00
  • 2996ae3ab0 feat: include size 32 (catalog icon) sprites in nitro bundles openhands 2026-08-22 12:49:13 +02:00
  • 53db4a858b perf: download icon and swf concurrently during furni import openhands 2026-08-22 12:44:18 +02:00
  • 6843af235e perf: speed up batch furniture import openhands 2026-08-22 12:40:43 +02:00
  • 488f40919d fix: only reorganize items already in the Imported Furniture section openhands 2026-08-22 11:48:47 +02:00
  • eb885c044f fix: truncate furniture-line slug to fit caption_save varchar(25) openhands 2026-08-22 11:36:09 +02:00
  • b109ca6f32 fix: only create furniture-line pages for lines with enough items openhands 2026-08-22 11:32:13 +02:00
  • bb7ec3db02 feat: add automatic catalog organization for all imported furniture openhands 2026-08-22 11:27:22 +02:00
  • 0b0cf4f37f feat: Auto-fix cost_credits <= 0 to 3 on every furniture import openhands 2026-08-21 21:41:54 +02:00
  • 86f3d82c5d feat: Add automatic database consistency fix to furniture imports openhands 2026-08-21 21:31:39 +02:00
  • b5c8a29956 docs: add furniture import auto-translation guide openhands 2026-08-21 20:25:52 +02:00
  • 8174ffa6af feat: add studio translation to all 13 admin nav language files openhands 2026-08-21 20:22:16 +02:00