Commit Graph

  • 6aed71a8b2 feat(housekeeping): dispatch audited commands Simo 2026-08-27 18:30:44 +02:00
  • ca666d9f90 fix(housekeeping): contain provider failures Simo 2026-08-27 18:11:26 +02:00
  • 4c399873d1 feat(housekeeping): orchestrate partial providers Simo 2026-08-27 18:02:23 +02:00
  • 60968409aa fix(housekeeping): count preference payload bytes Simo 2026-08-27 17:53:16 +02:00
  • 4e0bf598ed fix(housekeeping): harden preference persistence Simo 2026-08-27 17:44:53 +02:00
  • 64bb230de5 Merge branch 'main' of https://gitlab.epicnabbo.nl/remco/EpicNext-Cms into codex/housekeeping-complete Simo 2026-08-27 17:25:31 +02:00
  • 750fcb2e5c refactor: resolve hotel name directly from HOTEL_NAME env openhands 2026-08-27 16:42:12 +02:00
  • 164a4f4ef6 refactor: remove hotel-name fallback, fail fast when unconfigured openhands 2026-08-27 16:35:00 +02:00
  • 555c783d55 refactor: consolidate card components into a single SurfaceCard openhands 2026-08-27 16:17:09 +02:00
  • ed6eaf33a0 style: convert remaining ad-hoc inline cards to shared SurfaceCard openhands 2026-08-27 15:59:15 +02:00
  • a3e3356ea7 style: align both card systems to shared design tokens openhands 2026-08-27 15:51:32 +02:00
  • b3340dbfdf style: unify remaining site card headers with SectionCard openhands 2026-08-27 15:42:30 +02:00
  • 087dd7d873 style: apply consistent professional layout to login page openhands 2026-08-27 15:32:32 +02:00
  • 9f0ee74ce8 style: apply consistent professional layout to register page openhands 2026-08-27 15:24:59 +02:00
  • 005af25773 style: make home page layout more professional openhands 2026-08-27 15:21:25 +02:00
  • 89c1751e79 refactor: extract shared login credential verification into auth/login-core openhands 2026-08-27 15:17:54 +02:00
  • e3ed37d170 build: align pinned Node.js version with CI runtime (26.8.1) openhands 2026-08-27 15:12:03 +02:00
  • ac5cd6bc3f fix: normalize username and password with NFC in login flow openhands 2026-08-27 15:09:43 +02:00
  • 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