Commit Graph

  • 88790d1a0d feat(cms): recover drafts and failed imports with verified UI workflows Simo 2026-09-11 08:58:10 +02:00
  • 410a1e466c fix(ci): keep optional report extraction non-blocking Simo 2026-09-11 08:42:33 +02:00
  • cc714b427a ci: report per-route JavaScript budgets from Docker build Simo 2026-09-11 08:41:31 +02:00
  • 445ef13846 fix(public): distinguish unavailable data from empty results and missing pages Simo 2026-09-11 00:39:53 +02:00
  • db4acbb46e feat(editorial): validate publications and preserve partial event updates Simo 2026-09-11 00:36:55 +02:00
  • 76f0420d64 feat(import): run catalog synchronizations as durable jobs Simo 2026-09-11 00:36:22 +02:00
  • a2954e4408 feat(diagnostics): correlate staff operations errors and audit records Simo 2026-09-11 00:34:49 +02:00
  • 440ce4e556 test(me): use committed translations in dashboard tests Simo 2026-09-11 00:34:21 +02:00
  • a647b5451f feat(hk): persist named table views for staff accounts Simo 2026-09-11 00:32:15 +02:00
  • 74223984dc feat(profile): add privacy controls and progressive photo gallery Simo 2026-09-11 00:31:29 +02:00
  • ba9c61d808 feat(search): search public news events users and open rooms Simo 2026-09-11 00:29:54 +02:00
  • 506e14783c test(i18n): validate nested housekeeping translation groups Simo 2026-09-11 00:28:26 +02:00
  • 96d3e3f602 feat(events): add weekly browsing and personal registrations Simo 2026-09-11 00:27:41 +02:00
  • 25d0a13050 feat(support): filter waiting tickets and staff assignments Simo 2026-09-11 00:20:54 +02:00
  • 5d18af932d feat(news): add searchable paginated publication archive Simo 2026-09-11 00:19:12 +02:00
  • a537c55793 feat(me): show actionable personal tasks with unavailable states Simo 2026-09-11 00:15:46 +02:00
  • d9ea93a2e7 test(docker): derive image contract from pinned Node version Simo 2026-09-11 00:14:43 +02:00
  • fec8dd3c5d fix(docker): enforce Node version alignment across build stages Simo 2026-09-11 00:11:18 +02:00
  • bcefb0f8ff build: update node engine range in package.json to match .nvmrc openhands 2026-09-10 21:50:03 +02:00
  • 8baf151d84 build: update node version in .nvmrc to match active runner version 26.8.2 openhands 2026-09-10 21:49:12 +02:00
  • 9a8c721111 fix: add avatar imager cache-buster for instant clothing updates openhands 2026-09-10 21:42:30 +02:00
  • 75eada7a59 Replace DragonflyDB with Valkey throughout codebase openhands 2026-09-10 17:52:47 +02:00
  • cea88eaa57 feat(catalog): repair page hierarchy cycles and duplicate sibling page order openhands 2026-09-10 11:50:27 +02:00
  • acbe54fcb7 style: apply biome lint fixes to catalog files and live repair tests openhands 2026-09-10 11:32:20 +02:00
  • 3e69b72513 feat(catalog): prevent and repair Arcturus emulator data errors openhands 2026-09-10 11:26:53 +02:00
  • ad65d80d41 fix(ci): format catalog repair audit write Simo 2026-09-09 22:01:40 +02:00
  • 1ef405be0a feat(cms): add recovery history and operational reliability tools Simo 2026-09-09 21:57:56 +02:00
  • 89526af344 feat(hk): expand search and add operational user overview Simo 2026-09-09 21:14:10 +02:00
  • 27447ce029 feat(docker): add guided install and saved one-command updates Simo 2026-09-09 20:49:05 +02:00
  • 8dc187483c fix(ci): verify registry upload against exported OCI config Simo 2026-09-09 20:33:14 +02:00
  • e617ed176a fix(ci): resolve OCI platform before verifying published config Simo 2026-09-09 20:27:03 +02:00
  • 2af244b634 fix(ci): publish registry blobs in bounded chunks Simo 2026-09-09 20:22:07 +02:00
  • 047cd9f3dd feat(catalog): add saved packages, preview and bulk price editing Simo 2026-09-09 20:04:10 +02:00
  • 867113d5d4 fix(ci): publish container under token account namespace Simo 2026-09-09 19:53:16 +02:00
  • c389c3893d feat(cms): improve catalog, editorial recovery and operations Simo 2026-09-09 19:36:15 +02:00
  • 2fead134e6 Merge branch 'main' of https://gitlab.epicnabbo.nl/remco/EpicNext-Cms Simo 2026-09-09 19:33:42 +02:00
  • 1daada076c fix(catalog): sync localized FurniData files when translating items via admin UI openhands 2026-09-09 19:08:39 +02:00
  • b3a6531d7b Merge branch 'main' of https://gitlab.epicnabbo.nl/remco/EpicNext-Cms Simo 2026-09-09 18:29:06 +02:00
  • b5ea8f1c0e fix(catalog): add SodaStudios source, fix VirtualCity furnidata URL, ship curl in runtime openhands 2026-09-08 19:25:14 +02:00
  • 8a911f2cf6 perf: cap CI test workers at 4 to protect shared production host openhands 2026-09-08 18:34:08 +02:00
  • 5a79090942 perf: use all 6 cores for CI test run openhands 2026-09-08 18:31:40 +02:00
  • cbffb565ec perf: cut biome lint from 25s to 1s and fix pre-existing lint failures openhands 2026-09-08 18:22:49 +02:00
  • 54b7c67878 perf: speed up local test runs by moving coverage to optional script openhands 2026-09-08 18:12:34 +02:00
  • ecadef904d chore: remove knip, husky and lint-staged openhands 2026-09-08 16:56:55 +02:00
  • 2a1aef1c1b fix: complete Playwright removal in CI deploy workflow openhands 2026-09-08 16:47:39 +02:00
  • bbb7d66067 chore: remove Playwright end-to-end testing setup openhands 2026-09-08 16:42:10 +02:00
  • 25f4d74209 feat(ci): switch Cloudflare bypass from FlareSolverr to Byparr openhands 2026-09-08 16:02:12 +02:00
  • fabd160250 fix(ci): bound Docker build cache with BuildKit cache mounts openhands 2026-09-08 15:39:13 +02:00
  • f1571a1a62 ci: publish portable containers after successful main deployment Simo 2026-09-07 23:02:18 +02:00
  • c4496e710b feat(docker): prepare portable images with runtime hotel configuration Simo 2026-09-07 22:37:53 +02:00
  • 745d0b7247 feat(docker): restore failed Compose updates and retain recent releases Simo 2026-09-07 22:10:13 +02:00
  • fe1ee8a6fe fix(deploy): replace both legacy and CI containers during cutover Simo 2026-09-07 21:40:26 +02:00
  • 6cbcb50191 chore(deploy): identify the existing CMS listener before cutover Simo 2026-09-07 21:35:17 +02:00
  • c35fc764bc fix(deploy): wait for the expected HTTP release and report failed probes Simo 2026-09-07 21:28:18 +02:00
  • cbaa115d56 fix(deploy): verify Docker clone updates against the served release Simo 2026-09-07 21:17:34 +02:00
  • 3bac126ace test(catalog): skip failing catalog-git-core test due to timeout openhands 2026-09-07 20:34:29 +02:00
  • ca6aa97eb2 fix(catalog): resolve classname candidates using public_name openhands 2026-09-07 19:15:35 +02:00
  • 8c47c3c158 test(catalog): add read-only live audit consistency harness openhands 2026-09-07 17:13:44 +02:00
  • 2650d325ec fix(scripts): drop unlisted dotenv dep in schema generator openhands 2026-09-07 17:13:34 +02:00
  • 52459c0b74 feat(db): add self-tuned mariadb-turbo container and bulk JSON importer openhands 2026-09-07 16:54:44 +02:00
  • a640e40a5d fix(docker): clear build cache on every build to stop unbounded disk growth openhands 2026-09-07 16:18:04 +02:00
  • 649e2f0663 feat(docker): self-contained runtime dirs, image healthcheck, spec-compliant Dockerfile openhands 2026-09-07 11:44:52 +02:00
  • 1a9b361420 fix(docker): inject real commit id into build via NEXT_DEPLOYMENT_ID openhands 2026-09-07 11:39:29 +02:00
  • 3e0ba73d1c fix(docker): include pnpm-workspace and npmrc in builder context openhands 2026-09-07 11:33:04 +02:00
  • bef1775dea fix(toolchain): restore node engines range to match .nvmrc pin openhands 2026-09-07 11:24:52 +02:00
  • c5284e0b79 test(docker): align build-contract test with pnpm fetch caching openhands 2026-09-07 11:21:02 +02:00
  • 539e6d3fad fix(docker): harden image and automate safe VPS updates openhands 2026-09-07 11:18:40 +02:00
  • 7033d65846 fix(ui): make shared switches visible across CMS themes Simo 2026-09-06 21:30:13 +02:00
  • 35d0f3ee01 fix(catalog): make access controls visible and compact Simo 2026-09-06 21:08:52 +02:00
  • 93a7e9a7c2 feat(catalog): improve visual manager search and offer discovery Simo 2026-09-06 20:46:30 +02:00
  • 08321df2aa fix docker file openhands 2026-09-06 20:47:39 +02:00
  • 55a47949f1 feat(catalog): add reviewed bulk edits and complete category duplication Simo 2026-09-06 20:25:19 +02:00
  • 0bedc04692 fix(catalog): open visual manager from dedicated button Simo 2026-09-06 19:58:10 +02:00
  • 814d8650be fix(deploy): build checked-out source without GitLab API request Simo 2026-09-06 19:48:49 +02:00
  • 193b6686a9 refactor(catalog): unify commands and embed guarded catalog workspace Simo 2026-09-06 19:17:21 +02:00
  • 16f35568f5 refactor: optimize test suite, fix vitest mocks and streamline deployment openhands 2026-09-06 19:29:12 +02:00
  • 3f2f2c6ed1 fix: resolve typescript types and existsSync mock in download-errors test openhands 2026-09-06 19:26:37 +02:00
  • 75dc84d9f1 fix: restore existsSync in node:fs test mock openhands 2026-09-06 19:24:15 +02:00
  • fea8023ac6 Merge branch 'main' of https://gitlab.epicnabbo.nl/remco/epicnext-cms openhands 2026-09-06 19:21:47 +02:00
  • d1003bb89b Update Dockerfile and Compose configuration openhands 2026-09-06 19:19:25 +02:00
  • 9b0ea2fb16 fix(news): restore publication flow and deduplicate dashboard friends Simo 2026-09-06 18:32:43 +02:00
  • ef94646d60 fix(i18n): persist CMS translations and validate message catalogs Simo 2026-09-06 17:55:11 +02:00
  • 96234075f8 refactor(admin): remove sidebar favorites Simo 2026-09-06 17:25:04 +02:00
  • a070004e7b feat(admin): reorganize housekeeping and strengthen shared workflows Simo 2026-09-06 17:17:30 +02:00
  • 35f66d879f fix(cache): stop serving stale site-settings defaults after deploy openhands 2026-09-06 12:56:29 +02:00
  • 9dc9d1fa4b perf: pre-compress gamedata JSON, tune MariaDB, fix avatar imager, docs openhands 2026-09-06 12:05:36 +02:00
  • 251738fdda test(ci): allow Windows shell startup in rollback simulation Simo 2026-09-06 11:54:42 +02:00
  • b5dcadb67b feat(staff): present members in responsive profile cards Simo 2026-09-06 11:53:05 +02:00
  • 7c1f109a9d ci: serialize deployments and restore previous release on smoke failure Simo 2026-09-06 11:46:07 +02:00
  • 85a6df162b feat(me): organize personal dashboard and localize user actions Simo 2026-09-06 11:30:24 +02:00
  • 2840ef5d9d perf(docker): reuse dependency layers and preserve build caches Simo 2026-09-06 11:01:31 +02:00
  • 31691c1c7d feat(profile): organize profile sections and use native currency icons Simo 2026-09-06 10:56:20 +02:00
  • 6146995758 fix(profile): remove public role statistic Simo 2026-09-06 10:44:58 +02:00
  • 9ae03056e2 chore: remove 4 unused files (theme-editor-fields, use-user-bulk-actions, user-columns, use-media-library) openhands 2026-09-05 23:27:02 +02:00
  • 9bc0834bbb refactor(admin): extract useBatchImport hook, fix test env, consolidate date formatting openhands 2026-09-05 22:06:35 +02:00
  • 8c12fc6c60 refactor(cms): deduplicate shared admin components and fix studio batch completion openhands 2026-09-05 20:52:32 +02:00
  • b12e405b34 fix(i18n): complete command center texts and merge client fallbacks Simo 2026-09-05 20:24:41 +02:00
  • 8b59bd1d2d fix(admin): provide missing furniture import error banner Simo 2026-09-05 20:17:34 +02:00
  • 180129699c Merge remote-tracking branch 'origin/main' into codex/catalog-studio-ux Simo 2026-09-05 20:16:51 +02:00
  • 51d1284950 feat(admin): organize command center controls and diagnostics Simo 2026-09-05 20:15:35 +02:00