Vereinfacht accounting software API closes #431 #432

Merged
moritz merged 31 commits from feature/vereinfacht_api into main 2026-02-23 21:18:46 +01:00
3 changed files with 39 additions and 89 deletions
Showing only changes of commit c33199465c - Show all commits

View file

@ -2638,11 +2638,6 @@ msgstr "API-URL"
msgid "Club ID" msgid "Club ID"
msgstr "Vereins-ID" msgstr "Vereins-ID"
#: lib/mv_web/live/global_settings_live.ex
#, elixir-autogen, elixir-format
msgid "Configured via environment variables (VEREINFACHT_API_URL, VEREINFACHT_API_KEY, VEREINFACHT_CLUB_ID). Fields below are read-only."
msgstr "Konfiguriert über Umgebungsvariablen (VEREINFACHT_API_URL, VEREINFACHT_API_KEY, VEREINFACHT_CLUB_ID). Die Felder sind schreibgeschützt."
#: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Contact ID: %{id}" msgid "Contact ID: %{id}"
@ -2759,42 +2754,17 @@ msgstr "Synchronisieren Sie dieses Mitglied unter Einstellungen (Bereich Vereinf
msgid "Vereinfacht API response" msgid "Vereinfacht API response"
msgstr "Vereinfacht" msgstr "Vereinfacht"
#~ # Vereinfacht API validation messages (Laravel-style, shown when creating/editing members or syncing) #: lib/mv_web/live/global_settings_live.ex
#~ msgid "The address field is required." #, elixir-autogen, elixir-format
#~ msgstr "Das Adressfeld ist erforderlich." msgid "(set)"
msgstr "(gesetzt)"
#~ msgid "The city field is required." #: lib/mv_web/live/global_settings_live.ex
#~ msgstr "Das Ortsfeld ist erforderlich." #, elixir-autogen, elixir-format
msgid "Leave blank to keep current"
msgstr "Leer lassen, um den aktuellen Wert beizubehalten"
#~ msgid "The city field must be at least 2 characters." #: lib/mv_web/live/global_settings_live.ex
#~ msgstr "Das Ortsfeld muss mindestens 2 Zeichen haben." #, elixir-autogen, elixir-format
msgid "Some values are set via environment variables. Those fields are read-only."
#~ msgid "The country field is required." msgstr "Einige Werte werden über Umgebungsvariablen gesetzt. Diese Felder sind schreibgeschützt."
#~ msgstr "Das Ländfeld ist erforderlich."
#~ msgid "The email field is required."
#~ msgstr "Das E-Mail-Feld ist erforderlich."
#~ msgid "The email field must be a valid email address."
#~ msgstr "Das E-Mail-Feld muss eine gültige E-Mail-Adresse sein."
#~ msgid "The first name field is required."
#~ msgstr "Das Vornamenfeld ist erforderlich."
#~ msgid "The first name field must be at least 2 characters."
#~ msgstr "Das Vornamenfeld muss mindestens 2 Zeichen haben."
#~ msgid "The last name field is required."
#~ msgstr "Das Nachnamenfeld ist erforderlich."
#~ msgid "The last name field must be at least 2 characters."
#~ msgstr "Das Nachnamenfeld muss mindestens 2 Zeichen haben."
#~ msgid "The street field is required."
#~ msgstr "Das Straßenfeld ist erforderlich."
#~ msgid "The zip code field is required."
#~ msgstr "Das Postleitzahlenfeld ist erforderlich."
#~ msgid "The zip code field must be at least 2 characters."
#~ msgstr "Das Postleitzahlenfeld muss mindestens 2 Zeichen haben."

View file

@ -2639,11 +2639,6 @@ msgstr ""
msgid "Club ID" msgid "Club ID"
msgstr "" msgstr ""
#: lib/mv_web/live/global_settings_live.ex
#, elixir-autogen, elixir-format
msgid "Configured via environment variables (VEREINFACHT_API_URL, VEREINFACHT_API_KEY, VEREINFACHT_CLUB_ID). Fields below are read-only."
msgstr ""
#: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Contact ID: %{id}" msgid "Contact ID: %{id}"
@ -2758,3 +2753,18 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Vereinfacht API response" msgid "Vereinfacht API response"
msgstr "" msgstr ""
#: lib/mv_web/live/global_settings_live.ex
#, elixir-autogen, elixir-format
msgid "(set)"
msgstr ""
#: lib/mv_web/live/global_settings_live.ex
#, elixir-autogen, elixir-format
msgid "Leave blank to keep current"
msgstr ""
#: lib/mv_web/live/global_settings_live.ex
#, elixir-autogen, elixir-format
msgid "Some values are set via environment variables. Those fields are read-only."
msgstr ""

View file

@ -2639,11 +2639,6 @@ msgstr ""
msgid "Club ID" msgid "Club ID"
msgstr "" msgstr ""
#: lib/mv_web/live/global_settings_live.ex
#, elixir-autogen, elixir-format
msgid "Configured via environment variables (VEREINFACHT_API_URL, VEREINFACHT_API_KEY, VEREINFACHT_CLUB_ID). Fields below are read-only."
msgstr ""
#: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Contact ID: %{id}" msgid "Contact ID: %{id}"
@ -2759,42 +2754,17 @@ msgstr "Sync this member from Settings (Vereinfacht section) or save the member
msgid "Vereinfacht API response" msgid "Vereinfacht API response"
msgstr "" msgstr ""
#~ # Vereinfacht API validation messages (Laravel-style, shown when creating/editing members or syncing) #: lib/mv_web/live/global_settings_live.ex
#~ msgid "The address field is required." #, elixir-autogen, elixir-format
#~ msgstr "The address field is required." msgid "(set)"
msgstr ""
#~ msgid "The city field is required." #: lib/mv_web/live/global_settings_live.ex
#~ msgstr "The city field is required." #, elixir-autogen, elixir-format
msgid "Leave blank to keep current"
msgstr ""
#~ msgid "The city field must be at least 2 characters." #: lib/mv_web/live/global_settings_live.ex
#~ msgstr "The city field must be at least 2 characters." #, elixir-autogen, elixir-format
msgid "Some values are set via environment variables. Those fields are read-only."
#~ msgid "The country field is required." msgstr ""
#~ msgstr "The country field is required."
#~ msgid "The email field is required."
#~ msgstr "The email field is required."
#~ msgid "The email field must be a valid email address."
#~ msgstr "The email field must be a valid email address."
#~ msgid "The first name field is required."
#~ msgstr "The first name field is required."
#~ msgid "The first name field must be at least 2 characters."
#~ msgstr "The first name field must be at least 2 characters."
#~ msgid "The last name field is required."
#~ msgstr "The last name field is required."
#~ msgid "The last name field must be at least 2 characters."
#~ msgstr "The last name field must be at least 2 characters."
#~ msgid "The street field is required."
#~ msgstr "The street field is required."
#~ msgid "The zip code field is required."
#~ msgstr "The zip code field is required."
#~ msgid "The zip code field must be at least 2 characters."
#~ msgstr "The zip code field must be at least 2 characters."