remco pushed to main at remco/EpicNext-Cms 2026-09-08 15:40:57 +02:00
fabd160250 fix(ci): bound Docker build cache with BuildKit cache mounts
remco pushed to main at remco/EpicNext-Cms 2026-09-07 20:43:33 +02:00
3bac126ace test(catalog): skip failing catalog-git-core test due to timeout
remco pushed to main at remco/EpicNext-Cms 2026-09-07 19:18:42 +02:00
ca6aa97eb2 fix(catalog): resolve classname candidates using public_name
remco pushed to main at remco/EpicNext-Cms 2026-09-07 17:14:30 +02:00
8c47c3c158 test(catalog): add read-only live audit consistency harness
2650d325ec fix(scripts): drop unlisted dotenv dep in schema generator
Compare 2 commits »
remco pushed tag v1.0.3 to remco/EpicNext-Cms 2026-09-07 16:56:26 +02:00
remco pushed to main at remco/EpicNext-Cms 2026-09-07 16:55:43 +02:00
52459c0b74 feat(db): add self-tuned mariadb-turbo container and bulk JSON importer
remco pushed to main at remco/EpicNext-Cms 2026-09-07 16:18:47 +02:00
a640e40a5d fix(docker): clear build cache on every build to stop unbounded disk growth
remco pushed to main at remco/EpicNext-Cms 2026-09-07 11:45:36 +02:00
649e2f0663 feat(docker): self-contained runtime dirs, image healthcheck, spec-compliant Dockerfile
remco pushed to main at remco/EpicNext-Cms 2026-09-07 11:40:39 +02:00
1a9b361420 fix(docker): inject real commit id into build via NEXT_DEPLOYMENT_ID
remco pushed to main at remco/EpicNext-Cms 2026-09-07 11:33:50 +02:00
3e0ba73d1c fix(docker): include pnpm-workspace and npmrc in builder context
remco pushed to main at remco/EpicNext-Cms 2026-09-07 11:25:42 +02:00
bef1775dea fix(toolchain): restore node engines range to match .nvmrc pin
remco pushed to main at remco/EpicNext-Cms 2026-09-07 11:23:25 +02:00
c5284e0b79 test(docker): align build-contract test with pnpm fetch caching
539e6d3fad fix(docker): harden image and automate safe VPS updates
Compare 2 commits »
remco pushed to main at remco/EpicNext-Cms 2026-09-06 20:48:15 +02:00
08321df2aa fix docker file
remco pushed to main at remco/EpicNext-Cms 2026-09-06 19:29:53 +02:00
16f35568f5 refactor: optimize test suite, fix vitest mocks and streamline deployment
remco pushed to main at remco/EpicNext-Cms 2026-09-06 19:26:44 +02:00
3f2f2c6ed1 fix: resolve typescript types and existsSync mock in download-errors test
remco pushed to main at remco/EpicNext-Cms 2026-09-06 19:24:23 +02:00
75dc84d9f1 fix: restore existsSync in node:fs test mock
remco pushed to main at remco/EpicNext-Cms 2026-09-06 19:22:16 +02:00
d1003bb89b Update Dockerfile and Compose configuration
Compare 2 commits »
remco pushed to main at remco/EpicNext-Cms 2026-09-06 12:57:14 +02:00
35f66d879f fix(cache): stop serving stale site-settings defaults after deploy
remco pushed to main at remco/EpicNext-Cms 2026-09-06 12:07:18 +02:00
9dc9d1fa4b perf: pre-compress gamedata JSON, tune MariaDB, fix avatar imager, docs
remco pushed to main at remco/EpicNext-Cms 2026-09-05 23:28:19 +02:00
9ae03056e2 chore: remove 4 unused files (theme-editor-fields, use-user-bulk-actions, user-columns, use-media-library)