remco pushed to Beta-3 at remco/Epicnabbo-Catalogus-Updated-Daily 2026-10-01 16:21:38 +02:00
bb3e7c9820 🆙 Clean broken icons 🆙
remco pushed to Beta-3 at remco/Epicnabbo-Catalogus-Updated-Daily 2026-10-01 16:18:39 +02:00
47ef391891 🆙 Add missing icons 🆙
remco pushed to main at remco/EpicNext-Cms 2026-10-01 15:16:56 +02:00
a6cc3cafa9 fix(catalog): read furnidata from one cache, purge the gamedata edge on write
remco pushed to main at remco/EpicNext-Cms 2026-09-30 20:06:55 +02:00
cede541813 fix(catalog): route item-table writes to the catalog they belong to
remco pushed to main at remco/EpicNext-Cms 2026-09-30 19:17:29 +02:00
e0efbef30d fix(catalog): make the Builder Club catalog read and write its own offers
remco pushed to main at remco/EpicNext-Cms 2026-09-30 18:19:53 +02:00
cebcf440c5 feat(catalog): record bulk edits, make deletions reversible, unify the tree read
remco pushed to main at remco/EpicNext-Cms 2026-09-30 15:15:42 +02:00
9550b3d66f feat(catalog): make the live catalog self-correcting and honest about failure
remco pushed to main at remco/EpicNext-Cms 2026-09-30 14:45:34 +02:00
28ce0f911c fix(catalog): keep the live catalog truthful after every import path
remco pushed to Beta-3 at remco/Epicnabbo-Catalogus-Updated-Daily 2026-09-29 18:56:51 +02:00
99539d83c1 🆙 fix errors 🆙
remco pushed to main at remco/EpicNext-Cms 2026-09-29 16:03:03 +02:00
d73baf1458 fix(catalog): take furnidata values from the clone source for retro items
remco pushed to main at remco/EpicNext-Cms 2026-09-29 15:48:39 +02:00
2f7e557d5e feat(catalog): add a Studio button to fix missing furnidata entries
remco pushed to main at remco/EpicNext-Cms 2026-09-29 15:34:54 +02:00
4be7eaed59 fix(catalog): never create a page that reuses a sibling's order number
9cc57cddfc feat(catalog): update the catalog live after an import, no page refresh
Compare 2 commits »
remco pushed to Beta-3 at remco/Epicnabbo-Catalogus-Updated-Daily 2026-09-29 15:33:51 +02:00
a6b0d90288 🆙 fix al catalogue studio errors 🆙
remco pushed to main at remco/EpicNext-Cms 2026-09-28 23:38:25 +02:00
7507c3b55c fix(deploy): detect the actually-live blue/green slot, stop nginx-sync clobbering the upstream
remco pushed to main at remco/EpicNext-Cms 2026-09-28 23:35:06 +02:00
90b65c92a2 feat(proxy): sync Cloudflare ranges at nginx+Traefik, block IP spoofing
remco pushed to main at remco/EpicNext-Cms 2026-09-28 21:55:25 +02:00
7697728d07 feat(cache): single-owner caching across nginx, edge and content edits
remco pushed to main at remco/EpicNext-Cms 2026-09-27 19:49:37 +02:00
30dcecd530 style: restore tab indentation in package.json
remco pushed to main at remco/EpicNext-Cms 2026-09-27 19:42:46 +02:00
e4f83a8036 chore: upgrade to pnpm v12, vitest v5 and resolve deprecated subdependencies
remco pushed to main at remco/EpicNext-Cms 2026-09-27 19:33:00 +02:00
f187cd70a9 chore(deps): bump vitest and @vitest/coverage-v8 to 5.0.2
remco pushed to main at remco/EpicNext-Cms 2026-09-27 19:26:17 +02:00
d2d01141f1 style: apply Biome formatting to the catalog release test