remco pushed to main at remco/EpicNext-Cms 2026-10-22 17:39:39 +02:00
97454f361b feat(home): rebuild the landing page on a shared panel system
remco pushed to renovate/all-non-major-dependencies at remco/EpicNext-Cms 2026-10-22 04:01:14 +02:00
04493309be chore(deps): update all non-major dependencies
ecd8e5852c perf(build): keep test suites out of the image and cache CI builds durably
8ca538f99f perf(build): resolve pnpm from the pin and reuse the real pnpm store
Compare 3 commits »
remco pushed to main at remco/EpicNext-Cms 2026-10-21 19:29:57 +02:00
ecd8e5852c perf(build): keep test suites out of the image and cache CI builds durably
remco pushed to main at remco/EpicNext-Cms 2026-10-21 18:51:24 +02:00
8ca538f99f perf(build): resolve pnpm from the pin and reuse the real pnpm store
remco pushed to renovate/all-non-major-dependencies at remco/EpicNext-Cms 2026-10-21 04:01:14 +02:00
337869eeb9 fix(deps): update all non-major dependencies
remco pushed to renovate/all-non-major-dependencies at remco/EpicNext-Cms 2026-10-20 04:01:15 +02:00
2ab7adc18a fix(deps): update all non-major dependencies
1e81cac504 test(ui): isolate the fixture port so parallel runs stop colliding
3bc218ba16 chore(deps): dedupe the lockfile to the newest transitive versions
61f4db2a00 chore(deps): update dependencies to the latest releases
597287fce5 fix(compose): keep the CMS opt-in so it cannot claim the CI port
Compare 5 commits »
remco pushed to main at remco/EpicNext-Cms 2026-10-19 20:16:31 +02:00
1e81cac504 test(ui): isolate the fixture port so parallel runs stop colliding
remco pushed to main at remco/EpicNext-Cms 2026-10-19 19:55:44 +02:00
3bc218ba16 chore(deps): dedupe the lockfile to the newest transitive versions
remco pushed to main at remco/EpicNext-Cms 2026-10-19 19:52:13 +02:00
61f4db2a00 chore(deps): update dependencies to the latest releases
remco pushed to main at remco/EpicNext-Cms 2026-10-19 19:00:49 +02:00
597287fce5 fix(compose): keep the CMS opt-in so it cannot claim the CI port
remco pushed to renovate/all-non-major-dependencies at remco/EpicNext-Cms 2026-10-19 04:01:25 +02:00
0e7bf45e4d chore(deps): update all non-major dependencies
5c428c4526 feat(home): label the top-bar online counter with the hotel name
e7a6b2b602 style(home): tidy hero spacing and top-bar online badge
4b25292ecc feat(site): hide global chrome on landing pages
b40293bd06 feat(home): clean shared top bar with live online counter
Compare 14 commits »
remco pushed to main at remco/EpicNext-Cms 2026-10-18 20:16:26 +02:00
5c428c4526 feat(home): label the top-bar online counter with the hotel name
remco pushed to main at remco/EpicNext-Cms 2026-10-18 20:09:56 +02:00
e7a6b2b602 style(home): tidy hero spacing and top-bar online badge
remco pushed to main at remco/EpicNext-Cms 2026-10-18 19:59:03 +02:00
4b25292ecc feat(site): hide global chrome on landing pages
remco pushed to main at remco/EpicNext-Cms 2026-10-18 19:38:42 +02:00
b40293bd06 feat(home): clean shared top bar with live online counter
remco pushed to main at remco/EpicNext-Cms 2026-10-18 19:20:44 +02:00
9cf1eb615c feat(auth): make password length configurable via env (min 5–30, max 30–128)
remco pushed to main at remco/EpicNext-Cms 2026-10-18 19:01:47 +02:00
aef0939ee9 refactor(auth): share the auth landing and extract AuthField
remco pushed to main at remco/EpicNext-Cms 2026-10-18 18:49:24 +02:00
c6e5e0b1a9 feat(auth): unify and polish login, register and homepage auth UI
remco pushed to main at remco/EpicNext-Cms 2026-10-18 14:51:44 +02:00
2249303dbd chore(lint): remove dead eslint-disable directives
07c5904879 test: make coverage opt-in and ratchet thresholds to the measured floor
4776a41c01 fix(env): align suggested DB pool size with MariaDB max_connections
a32cf6119b perf(build): measure the homepage and fix optimizePackageImports
bb3799f705 perf(i18n): stop serializing the full catalogue on public pages
Compare 6 commits »
remco created pull request remco/EpicNext-Cms#61 2026-10-18 14:01:46 +02:00
chore(deps): lock file maintenance