ferrero-opentext/Python-Version/scripts/shared
nickviljoen 2ec22c62a5 Fix: Folder-only mode metadata format for PROD DAM compatibility
Folder-only mode (-N suffix files) was sending simplified metadata that
PROD DAM rejected with "unmarshalling parameter" error. Updated to use
DomainValue format for domained fields, correct asset type field ID
(FERRERO.FIELD.MKTG.ASSET TYPE), asset type code mapping (e.g. SND→sound),
validity dates, and forced values from config.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 12:24:44 +02:00
..
__pycache__ feat: Add systemd services and timers for daily and weekly database backups, introduce a token retrieval script, and update the backup guide documentation. 2025-12-01 22:19:24 -05:00
__init__.py Start Python automation - Foundation components 2025-10-30 16:38:26 -04:00
box_client.py Implement Master Tracking ID validation for A2-A3 uploads 2025-12-06 17:21:38 -05:00
common.py Implement robust Box name sanitization in shared/common.py 2025-12-01 15:23:01 -05:00
config_loader.py Enhancement: Add environment-specific configurations and metadata improvements 2026-01-28 20:41:21 +02:00
dam_client.py Enhancement: Campaign re-opening support and PPR master asset ID registration 2026-02-05 21:06:14 +02:00
database.py Fix: CreativeX tracking ID fallback, filename stripping, and social media codes 2026-02-13 13:25:08 +02:00
filename_parser.py Update: Move ELO to asset type, add VOD social media code, remove OLV asset type 2026-03-16 21:21:44 +02:00
filename_parser_v1_backup.py Update filename parser to V2.1 structure with new field positions 2025-11-13 13:41:19 -05:00
metadata_extractor_mvp.py Fix: Folder-only mode metadata format for PROD DAM compatibility 2026-03-25 12:24:44 +02:00
metadata_extractor_mvp.py.backup PPR Environment: Use SIMPLE metadata structure for tabular fields 2026-01-23 16:52:50 +02:00
metadata_extractor_mvp_PROD.py Fix: Update MAIN_LANGUAGES values array for tabular fields in DAM upload 2026-03-05 17:27:09 +02:00
notifier.py Feat: Add subfolder path to A2->A3 email notifications 2026-01-19 10:20:51 -05:00