remco pushed to main at remco/EpicNext-Cms 2026-08-22 12:44:54 +02:00
53db4a858b perf: download icon and swf concurrently during furni import
remco pushed to main at remco/EpicNext-Cms 2026-08-22 12:41:19 +02:00
6843af235e perf: speed up batch furniture import
remco pushed to main at remco/EpicNext-Cms 2026-08-22 11:49:24 +02:00
488f40919d fix: only reorganize items already in the Imported Furniture section
remco pushed to main at remco/EpicNext-Cms 2026-08-22 11:36:41 +02:00
eb885c044f fix: truncate furniture-line slug to fit caption_save varchar(25)
remco pushed to main at remco/EpicNext-Cms 2026-08-22 11:32:48 +02:00
b109ca6f32 fix: only create furniture-line pages for lines with enough items
remco pushed to main at remco/EpicNext-Cms 2026-08-22 11:27:45 +02:00
bb7ec3db02 feat: add automatic catalog organization for all imported furniture
remco pushed to main at remco/EpicNext-Cms 2026-08-21 21:42:27 +02:00
0b0cf4f37f feat: Auto-fix cost_credits <= 0 to 3 on every furniture import
remco pushed to main at remco/EpicNext-Cms 2026-08-21 21:33:11 +02:00
86f3d82c5d feat: Add automatic database consistency fix to furniture imports
remco pushed to main at remco/EpicNext-Cms 2026-08-21 20:26:17 +02:00
b5c8a29956 docs: add furniture import auto-translation guide
remco pushed to main at remco/EpicNext-Cms 2026-08-21 20:22:48 +02:00
8174ffa6af feat: add studio translation to all 13 admin nav language files
remco pushed to main at remco/EpicNext-Cms 2026-08-21 20:10:22 +02:00
d156ad9905 chore: add new scripts to knip config
remco pushed to main at remco/EpicNext-Cms 2026-08-21 20:06:49 +02:00
3d832cceff scripts: fix translate call for furni18n
f2a023efb3 scripts: fix build/translate calls for furni18n
e66b2c1a5a scripts: add full build/translate scripts for furnidata i18n
Compare 3 commits »
remco pushed to main at remco/EpicNext-Cms 2026-08-21 14:48:12 +02:00
2339485e9a feat(i18n): add Portuguese, Finnish, Polish, Russian, Arabic, Japanese
remco pushed to main at remco/EpicNext-Cms 2026-08-21 14:33:18 +02:00
01a3ba6e39 feat(i18n): LibreTranslate fallback for customs (free, self-hosted)
remco pushed to main at remco/EpicNext-Cms 2026-08-21 14:17:09 +02:00
8bb339cc49 feat: auto-translate furnidata per import (nl/en/de/fr/es/tr/it)
remco pushed to main at remco/EpicNext-Cms 2026-08-21 14:03:04 +02:00
984b5bf793 feat: auto-repair sprite_id drift after every import
remco pushed to main at remco/EpicNext-Cms 2026-08-21 13:41:30 +02:00
92b0ba3b18 fix: make notImported studio filter work independently of import status
4b7cb519df fix: furniture interaction detection and automatic catalog offer_id rebuild
Compare 2 commits »
remco pushed to main at remco/EpicNext-Cms 2026-08-20 16:59:00 +02:00
652d331402 Add live furnidata reload without hotel reload and notImported status filter
remco pushed to main at remco/EpicNext-Cms 2026-08-20 16:10:37 +02:00
7ad78db0ea Fix: Ensure Imported Furniture catalog page is created during import
remco pushed to main at remco/EpicNext-Cms 2026-08-20 15:39:37 +02:00
01369d8943 feat: add Habboon, Leet and Hubbly furni import sources