remco created pull request remco/EpicNext-Cms#56 2026-10-01 21:00:30 +02:00
chore: Configure Renovate
remco pushed to renovate/configure at remco/EpicNext-Cms 2026-10-01 21:00:17 +02:00
8f768277e1 Add renovate.json
remco created branch renovate/configure in remco/EpicNext-Cms 2026-10-01 21:00:17 +02:00
remco pushed to main at remco/EpicNext-Cms 2026-10-01 18:08:05 +02:00
f181cd6af4 chore: ignore local runtime snapshots under backups/
remco pushed to main at remco/EpicNext-Cms 2026-10-01 18:01:16 +02:00
8a6d92afd8 fix(cloudflare): cache the gamedata tree at the edge with respect_origin
dbaccd7cfc fix(gamedata): never cache a missing gamedata file
4e036b08d5 fix(proxy): drop request rate limiting from gamedata entirely
f0dcf440a7 fix(proxy): split rate limiting into page and static zones
4a1211a931 feat(proxy): add per-IP rate and connection limits
Compare 6 commits »
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