feat(import): serve dynamic CSV import templates reflecting current custom fields

This commit is contained in:
Moritz 2026-06-03 02:21:36 +02:00
parent 00e1624ee4
commit a93dd9d535
5 changed files with 238 additions and 13 deletions

View file

@ -102,6 +102,10 @@ defmodule MvWeb.Router do
# Import (Admin only)
live "/admin/import", ImportLive
# Dynamic CSV import templates (admin only; generated from current custom fields)
get "/admin/import/template/en", ImportTemplateController, :en
get "/admin/import/template/de", ImportTemplateController, :de
post "/members/export.csv", MemberExportController, :export
post "/members/export.pdf", MemberPdfExportController, :export
post "/set_locale", LocaleController, :set_locale