doxa-maps-cdn/server/utils
corsacca ea5406c0e9 add per-country pages with dedicated highlight map
add /countries index grouped by WAGF region and /countries/[country] pages
derive countries from prayer API (slug, count, map center/zoom) via config/countries-meta and /api/countries
prerender country routes for all locales via modules/country-routes
add CountryMap component: highlight focus country, brand-green in-country pins, muted border pins, popups
show bold green note above the map stating people-group count
lock UupgsList to a country and link card country names to country pages
add i18n keys for the new strings
2026-06-15 12:09:44 +01:00
..
activity-logger.ts Implement CMS MCP 2026-04-29 13:06:54 +01:00
auth.ts init 2026-04-21 12:12:54 +01:00
cmsCache.ts Let categories have child categories for nested pages. (#6) 2026-05-21 06:00:54 -05:00
countries.ts add per-country pages with dedicated highlight map 2026-06-15 12:09:44 +01:00
database.ts build tweaks. 2026-05-20 13:06:54 +01:00
deepl.ts CMS page translation 2026-04-27 13:33:31 +01:00
email-templates.ts User invitation (#3) 2026-04-28 06:26:59 -05:00
email.ts init 2026-04-21 12:12:54 +01:00
rate-limit.ts init 2026-04-21 12:12:54 +01:00
rbac.ts init 2026-04-21 12:12:54 +01:00
renderTiptap.ts Central tiptap block definitions 2026-04-23 11:05:05 +01:00
site-settings.ts Add settings table and setting to disable registration 2026-04-28 15:17:26 +01:00
storage.ts Implement CMS MCP 2026-04-29 13:06:54 +01:00
tiptapFromMarkdown.ts Implement CMS MCP 2026-04-29 13:06:54 +01:00
tiptapLossyDetector.ts support vimeo video embeds alongside youtube in cms editor 2026-05-21 14:31:27 +01:00
tiptapToMarkdown.ts Implement CMS MCP 2026-04-29 13:06:54 +01:00
tiptapValidate.ts support unlisted vimeo and fix video display. 2026-05-22 10:15:30 +01:00
urlValidation.ts Implement CMS MCP 2026-04-29 13:06:54 +01:00