Commit Graph
5 Commits
Author SHA1 Message Date
openhands d6af754211 feat: dedupe duplicate catalog_pages to prevent double links
The maintenance "Fix alles" now collapses catalog_pages that share the same
caption_save + parent_id into a single survivor (moving catalog_items and
reparenting child pages before deleting duplicates), so the catalog tree
never renders double links. The duplicate-page count is also surfaced in the
health panel.
2026-08-24 18:16:28 +02:00
openhands c043af318b Collapse catalog_items duplicates by (page_id, item_ids) so same item on a page is removed regardless of price
CI / check (push) Successful in 43s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m12s
2026-08-23 15:52:20 +02:00
openhands 2b7b445b73 Fix catalog_items_bc dedup/health: use its actual schema (no cost columns)
CI / check (push) Successful in 41s
CI / release (push) Skipped
CI / deploy (push) Successful in 1m11s
2026-08-23 15:39:07 +02:00
openhands 34475e9bc2 Fix dedup to also remove duplicate catalog_items/catalog_items_bc rows (comma-list-aware item_ids remap)
CI / check (push) Successful in 37s
CI / release (push) Skipped
CI / deploy (push) Successful in 58s
2026-08-23 15:30:52 +02:00
openhands 536b61c7e7 Add catalog maintenance page with sprite-id, dedup and FurnitureData id-alignment repairs 2026-08-23 15:05:49 +02:00