dxa-gallery exporter: each project’s home site, and every gallery an item is in (#2477)
Commit: 986ad18b1927ab4887d358527279da28ee008965
Date: 2026-11-05 15:57:44 +0100
Author: PascalHavelange
Commit Message
dxa-gallery exporter: each project's home site, and every gallery an item is in (#2477)
The standalone instance files list the projects their sites are home to;
manifest.projects carries home_site, and gallery_references names each
website by its instance slug and keeps the current gallery, as legacy's
item sheet did.
Part of #2423
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Files Changed
- 📝 Modified:
scripts/exporters/docs/dxa-gallery-data-package.md - 📝 Modified:
scripts/exporters/dxa-gallery/src/cli/export.ts - 📝 Modified:
scripts/exporters/dxa-gallery/src/core/instance.ts - 📝 Modified:
scripts/exporters/dxa-gallery/src/core/types.ts - 📝 Modified:
scripts/exporters/dxa-gallery/src/exporters/item-exporter.ts - 📝 Modified:
scripts/exporters/dxa-gallery/src/exporters/manifest-exporter.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/deterministic-order.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/gallery-exporter.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/item-credits.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/item-exporter.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/item-gallery-references.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/item-sheet-lists.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/manifest-exporter.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/partner-scope.test.ts - 📝 Modified:
scripts/exporters/dxa-gallery/tests/unit/partner-shape.test.ts - 📝 Modified:
scripts/exporters/instances/README.md - 📝 Modified:
scripts/exporters/instances/baroqueart.json - 📝 Modified:
scripts/exporters/instances/islamicart.json - 📝 Modified:
scripts/exporters/instances/sharinghistory.json
Links
This documentation was automatically generated from Git commit data.