Ticket #61
Auto-entitle local registry on first install
closed
todo
normal
-
2026-06-05 03:31:47
2026-06-12T13:44:24Z
Description
COMPLETED 2026-06-12.
Country dropdown added to installer form (all ~195 ISO 3166-1 countries).
When a country is selected:
- If Wombat has a registry for that country: registry checkbox auto-ticked, no notice shown
- If no registry available: 'We don't currently have a registry for this country. We'll do our best to source it.' notice shown; no registry pre-selected
Country stored on every customer record (demand signal for future Wombat catalogue growth).
Country shown in result panel and history table.
Country validated as required field before package generation.
Server-side COUNTRY_REGISTRY_MAP dict (installer.py) auto-resolves registries from country code if registries list not explicitly set.
JS COUNTRY_REGISTRY_MAP mirrors server-side map — rendered via Jinja2 tojson filter so both stay in sync automatically.
Currently mapped: AU → australia. Extend COUNTRY_REGISTRY_MAP as Wombat catalogue grows.
Ticket Events
No events yet. Ledger Goblin awaits paperwork.
Add Comment