|
|
@ -2,7 +2,7 @@ version: "3.5"
|
|||
|
||||
networks:
|
||||
local:
|
||||
rauthy-test:
|
||||
rauthy-dev:
|
||||
|
simon marked this conversation as resolved
Outdated
|
||||
driver: bridge
|
||||
|
||||
services:
|
||||
|
|
@ -28,11 +28,11 @@ services:
|
|||
ports:
|
||||
- "1080:1080"
|
||||
networks:
|
||||
- rauthy-test
|
||||
- rauthy-dev
|
||||
|
||||
|
||||
rauthy:
|
||||
container_name: rauthy-test
|
||||
container_name: rauthy-dev
|
||||
image: ghcr.io/sebadob/rauthy:0.30.2
|
||||
|
carla marked this conversation as resolved
Outdated
rafael
commented
I think we could pin this to a specific version, and renovate will open a PR when a new version comes out so we can explicitly test if it still works :) I think we could pin this to a specific version, and renovate will open a PR when a new version comes out so we can explicitly test if it still works :)
|
||||
environment:
|
||||
- LOCAL_TEST=true
|
||||
|
|
@ -54,7 +54,7 @@ services:
|
|||
- mailcrab
|
||||
- db
|
||||
networks:
|
||||
- rauthy-test
|
||||
- rauthy-dev
|
||||
- local
|
||||
volumes:
|
||||
- type: volume
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@ defmodule MvWeb.AuthController do
|
|||
|
||||
message =
|
||||
case activity do
|
||||
{:confirm_new_user, :confirm} -> "Your email address has now been confirmed"
|
||||
{:password, :reset} -> "Your password has successfully been reset"
|
||||
_ -> "You are now signed in"
|
||||
{:confirm_new_user, :confirm} -> gettext("Your email address has now been confirmed")
|
||||
|
simon marked this conversation as resolved
Outdated
simon
commented
Die ganzen Messages müssten mit der Internationalisierung jetzt auch mit gettext aufgerufen werden, oder? Die ganzen Messages müssten mit der Internationalisierung jetzt auch mit gettext aufgerufen werden, oder?
carla
commented
Yess, ist ja erst mit dem letzten merge des PRs dazu gekommen, aber kann ich jetzt nch machen. Yess, ist ja erst mit dem letzten merge des PRs dazu gekommen, aber kann ich jetzt nch machen.
Ich würde aber trotzdem die Übersetzungen jetzt erstmal leer machen und ehrlich gesagt dann in einem Rutsch machen.
|
||||
{:password, :reset} -> gettext("Your password has successfully been reset")
|
||||
_ -> gettext("You are now signed in")
|
||||
end
|
||||
|
||||
conn
|
||||
|
|
@ -33,14 +33,14 @@ defmodule MvWeb.AuthController do
|
|||
caused_by: %Ash.Error.Forbidden{
|
||||
errors: [%AshAuthentication.Errors.CannotConfirmUnconfirmedUser{}]
|
||||
}
|
||||
}} ->
|
||||
}} -> gettext(
|
||||
"""
|
||||
You have already signed in another way, but have not confirmed your account.
|
||||
You can confirm your account using the link we sent to you, or by resetting your password.
|
||||
|
rafael
commented
I think this case will match if there's any other error, e.g. when there's a problem with the database. To help with debugging, you could add a I think this case will match if there's any other error, e.g. when there's a problem with the database. To help with debugging, you could add a `Logger.error` call before returning this message so we can see what went wrong in the terminal. If you do this, don't forget to `require Logger` at the top of the file :)
|
||||
"""
|
||||
""")
|
||||
|
||||
_ ->
|
||||
"Incorrect email or password"
|
||||
gettext("Incorrect email or password")
|
||||
end
|
||||
|
||||
conn
|
||||
|
|
@ -53,7 +53,7 @@ defmodule MvWeb.AuthController do
|
|||
|
||||
conn
|
||||
|> clear_session(:mv)
|
||||
|> put_flash(:info, "You are now signed out")
|
||||
|> put_flash(:info, gettext("You are now signed out"))
|
||||
|> redirect(to: return_to)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -79,16 +79,19 @@ defmodule MvWeb.Router do
|
|||
reset_path: "/reset",
|
||||
auth_routes_prefix: "/auth",
|
||||
on_mount: [{MvWeb.LiveUserAuth, :live_no_user}],
|
||||
overrides: [MvWeb.AuthOverrides, AshAuthentication.Phoenix.Overrides.Default]
|
||||
overrides: [MvWeb.AuthOverrides, AshAuthentication.Phoenix.Overrides.Default],
|
||||
gettext_backend: {MvWeb.Gettext, "default"}
|
||||
|
||||
# Remove this if you do not want to use the reset password feature
|
||||
reset_route auth_routes_prefix: "/auth",
|
||||
overrides: [MvWeb.AuthOverrides, AshAuthentication.Phoenix.Overrides.Default]
|
||||
overrides: [MvWeb.AuthOverrides, AshAuthentication.Phoenix.Overrides.Default],
|
||||
gettext_backend: {MvWeb.Gettext, "default"}
|
||||
|
||||
# Remove this if you do not use the confirmation strategy
|
||||
confirm_route Mv.Accounts.User, :confirm_new_user,
|
||||
auth_routes_prefix: "/auth",
|
||||
overrides: [MvWeb.AuthOverrides, AshAuthentication.Phoenix.Overrides.Default]
|
||||
overrides: [MvWeb.AuthOverrides, AshAuthentication.Phoenix.Overrides.Default],
|
||||
gettext_backend: {MvWeb.Gettext, "default"}
|
||||
|
||||
# Remove this if you do not use the magic link strategy.
|
||||
# magic_sign_in_route(Mv.Accounts.User, :magic_link,
|
||||
|
|
|
|||
|
|
@ -25,9 +25,9 @@ msgstr "Bist du sicher?"
|
|||
msgid "Attempting to reconnect"
|
||||
msgstr "Verbindung wird wiederhergestellt"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:48
|
||||
#: lib/mv_web/member_live/form_component.ex:50
|
||||
#: lib/mv_web/member_live/index.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:30
|
||||
#: lib/mv_web/member_live/show.ex:32
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "City"
|
||||
msgstr "Stadt"
|
||||
|
|
@ -43,12 +43,12 @@ msgid "Edit"
|
|||
msgstr "Bearbeiten"
|
||||
|
||||
#: lib/mv_web/member_live/index.ex:76
|
||||
#: lib/mv_web/member_live/show.ex:91
|
||||
#: lib/mv_web/member_live/show.ex:93
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit Member"
|
||||
msgstr "Mitglied bearbeiten"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:41
|
||||
#: lib/mv_web/member_live/form_component.ex:43
|
||||
#: lib/mv_web/member_live/index.ex:24
|
||||
#: lib/mv_web/member_live/show.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -60,7 +60,7 @@ msgstr "E-Mail"
|
|||
msgid "Error!"
|
||||
msgstr "Fehler!"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:39
|
||||
#: lib/mv_web/member_live/form_component.ex:41
|
||||
#: lib/mv_web/member_live/index.ex:22
|
||||
#: lib/mv_web/member_live/show.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -72,14 +72,14 @@ msgstr "Vorname"
|
|||
msgid "Hang in there while we get back on track"
|
||||
msgstr "Bitte warten, wir stellen die Verbindung wieder her."
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:45
|
||||
#: lib/mv_web/member_live/form_component.ex:47
|
||||
#: lib/mv_web/member_live/index.ex:26
|
||||
#: lib/mv_web/member_live/show.ex:27
|
||||
#: lib/mv_web/member_live/show.ex:29
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join Date"
|
||||
msgstr "Beitrittsdatum"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:40
|
||||
#: lib/mv_web/member_live/form_component.ex:42
|
||||
#: lib/mv_web/member_live/index.ex:23
|
||||
#: lib/mv_web/member_live/show.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -124,76 +124,76 @@ msgstr "Keine Internetverbindung gefunden"
|
|||
msgid "close"
|
||||
msgstr "schließen"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:42
|
||||
#: lib/mv_web/member_live/form_component.ex:44
|
||||
#: lib/mv_web/member_live/show.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Birth Date"
|
||||
msgstr "Geburtsdatum"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:53
|
||||
#: lib/mv_web/member_live/show.ex:36
|
||||
#: lib/mv_web/member_live/form_component.ex:55
|
||||
#: lib/mv_web/member_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Custom Properties"
|
||||
msgstr "Eigene Eigenschaften"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:46
|
||||
#: lib/mv_web/member_live/show.ex:28
|
||||
#: lib/mv_web/member_live/form_component.ex:48
|
||||
#: lib/mv_web/member_live/show.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Exit Date"
|
||||
msgstr "Austrittsdatum"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:50
|
||||
#: lib/mv_web/member_live/show.ex:32
|
||||
#: lib/mv_web/member_live/form_component.ex:52
|
||||
#: lib/mv_web/member_live/show.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "House Number"
|
||||
msgstr "Hausnummer"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:47
|
||||
#: lib/mv_web/member_live/show.ex:29
|
||||
#: lib/mv_web/member_live/form_component.ex:49
|
||||
#: lib/mv_web/member_live/show.ex:31
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Notes"
|
||||
msgstr "Notizen"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:43
|
||||
#: lib/mv_web/member_live/form_component.ex:45
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Paid"
|
||||
msgstr "Bezahlt"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:44
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#: lib/mv_web/member_live/form_component.ex:46
|
||||
#: lib/mv_web/member_live/show.ex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Phone Number"
|
||||
msgstr "Telefonnummer"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:51
|
||||
#: lib/mv_web/member_live/show.ex:33
|
||||
#: lib/mv_web/member_live/form_component.ex:53
|
||||
#: lib/mv_web/member_live/show.ex:35
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Postal Code"
|
||||
msgstr "Postleitzahl"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:73
|
||||
#: lib/mv_web/member_live/form_component.ex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save Member"
|
||||
msgstr "Mitglied speichern"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:73
|
||||
#: lib/mv_web/member_live/form_component.ex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr "Speichern..."
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:49
|
||||
#: lib/mv_web/member_live/show.ex:31
|
||||
#: lib/mv_web/member_live/form_component.ex:51
|
||||
#: lib/mv_web/member_live/show.ex:33
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Street"
|
||||
msgstr "Straße"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:29
|
||||
#: lib/mv_web/member_live/form_component.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use this form to manage member records and their properties."
|
||||
msgstr "Dieses Formular dient zur Verwaltung von Mitgliedern und deren Eigenschaften."
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:50
|
||||
#: lib/mv_web/member_live/show.ex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Back to members"
|
||||
msgstr "Zurück zur Mitgliederliste"
|
||||
|
|
@ -208,12 +208,12 @@ msgstr "Mitglied bearbeiten"
|
|||
msgid "Id"
|
||||
msgstr "ID"
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr "Nein"
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:90
|
||||
#: lib/mv_web/member_live/show.ex:92
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Show Member"
|
||||
msgstr "Mitglied anzeigen"
|
||||
|
|
@ -223,22 +223,52 @@ msgstr "Mitglied anzeigen"
|
|||
msgid "This is a member record from your database."
|
||||
msgstr "Dies ist ein Mitglied aus deiner Datenbank."
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:107
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member %{action} successfully"
|
||||
msgstr "Mitglied %{action} erfolgreich"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:100
|
||||
#: lib/mv_web/member_live/form_component.ex:102
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "create"
|
||||
msgstr "erstellt"
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:101
|
||||
#: lib/mv_web/member_live/form_component.ex:103
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "update"
|
||||
msgstr "aktualisiert"
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:43
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incorrect email or password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member %{action} successfully"
|
||||
msgstr "Mitglied %{action} erfolgreich"
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are now signed in"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are now signed out"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:36
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your email address has now been confirmed"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your password has successfully been reset"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -110,24 +110,3 @@ msgstr ""
|
|||
|
||||
msgid "must be equal to %{number}"
|
||||
msgstr ""
|
||||
|
||||
msgid "is not a valid email"
|
||||
msgstr "ist keine gültige E-Mail-Adresse"
|
||||
|
||||
msgid "cannot be in the future"
|
||||
msgstr "darf nicht in der Zukunft liegen"
|
||||
|
||||
msgid "must be present"
|
||||
msgstr "muss ausgefüllt sein"
|
||||
|
||||
msgid "is not a valid phone number"
|
||||
msgstr "ist keine gültige Telefonnummer"
|
||||
|
||||
msgid "length must be greater than or equal to 5"
|
||||
msgstr "Die Länge muss mindestens 5 Zeichen betragen"
|
||||
|
||||
msgid "cannot be before join date"
|
||||
msgstr "darf nicht vor dem Eintrittsdatum liegen"
|
||||
|
||||
msgid "must consist of 5 digits"
|
||||
msgstr "muss aus 5 Ziffern bestehen"
|
||||
|
|
|
|||
|
|
@ -26,9 +26,9 @@ msgstr ""
|
|||
msgid "Attempting to reconnect"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:48
|
||||
#: lib/mv_web/member_live/form_component.ex:50
|
||||
#: lib/mv_web/member_live/index.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:30
|
||||
#: lib/mv_web/member_live/show.ex:32
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "City"
|
||||
msgstr ""
|
||||
|
|
@ -44,12 +44,12 @@ msgid "Edit"
|
|||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/index.ex:76
|
||||
#: lib/mv_web/member_live/show.ex:91
|
||||
#: lib/mv_web/member_live/show.ex:93
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit Member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:41
|
||||
#: lib/mv_web/member_live/form_component.ex:43
|
||||
#: lib/mv_web/member_live/index.ex:24
|
||||
#: lib/mv_web/member_live/show.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -61,7 +61,7 @@ msgstr ""
|
|||
msgid "Error!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:39
|
||||
#: lib/mv_web/member_live/form_component.ex:41
|
||||
#: lib/mv_web/member_live/index.ex:22
|
||||
#: lib/mv_web/member_live/show.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -73,14 +73,14 @@ msgstr ""
|
|||
msgid "Hang in there while we get back on track"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:45
|
||||
#: lib/mv_web/member_live/form_component.ex:47
|
||||
#: lib/mv_web/member_live/index.ex:26
|
||||
#: lib/mv_web/member_live/show.ex:27
|
||||
#: lib/mv_web/member_live/show.ex:29
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:40
|
||||
#: lib/mv_web/member_live/form_component.ex:42
|
||||
#: lib/mv_web/member_live/index.ex:23
|
||||
#: lib/mv_web/member_live/show.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -125,76 +125,76 @@ msgstr ""
|
|||
msgid "close"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:42
|
||||
#: lib/mv_web/member_live/form_component.ex:44
|
||||
#: lib/mv_web/member_live/show.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Birth Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:53
|
||||
#: lib/mv_web/member_live/show.ex:36
|
||||
#: lib/mv_web/member_live/form_component.ex:55
|
||||
#: lib/mv_web/member_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Custom Properties"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:46
|
||||
#: lib/mv_web/member_live/show.ex:28
|
||||
#: lib/mv_web/member_live/form_component.ex:48
|
||||
#: lib/mv_web/member_live/show.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Exit Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:50
|
||||
#: lib/mv_web/member_live/show.ex:32
|
||||
#: lib/mv_web/member_live/form_component.ex:52
|
||||
#: lib/mv_web/member_live/show.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "House Number"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:47
|
||||
#: lib/mv_web/member_live/show.ex:29
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:43
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:44
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:51
|
||||
#: lib/mv_web/member_live/show.ex:33
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Postal Code"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:73
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save Member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:73
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:49
|
||||
#: lib/mv_web/member_live/show.ex:31
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:45
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:46
|
||||
#: lib/mv_web/member_live/show.ex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:53
|
||||
#: lib/mv_web/member_live/show.ex:35
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Postal Code"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save Member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:51
|
||||
#: lib/mv_web/member_live/show.ex:33
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Street"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:29
|
||||
#: lib/mv_web/member_live/form_component.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use this form to manage member records and their properties."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:50
|
||||
#: lib/mv_web/member_live/show.ex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Back to members"
|
||||
msgstr ""
|
||||
|
|
@ -209,12 +209,12 @@ msgstr ""
|
|||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:90
|
||||
#: lib/mv_web/member_live/show.ex:92
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Show Member"
|
||||
msgstr ""
|
||||
|
|
@ -224,22 +224,52 @@ msgstr ""
|
|||
msgid "This is a member record from your database."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:107
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Mitglied %{action} erfolgreich"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:100
|
||||
#: lib/mv_web/member_live/form_component.ex:102
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "create"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:101
|
||||
#: lib/mv_web/member_live/form_component.ex:103
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "update"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:43
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incorrect email or password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member %{action} successfully"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are now signed in"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are now signed out"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:36
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your email address has now been confirmed"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your password has successfully been reset"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -26,9 +26,9 @@ msgstr ""
|
|||
msgid "Attempting to reconnect"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:48
|
||||
#: lib/mv_web/member_live/form_component.ex:50
|
||||
#: lib/mv_web/member_live/index.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:30
|
||||
#: lib/mv_web/member_live/show.ex:32
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "City"
|
||||
msgstr ""
|
||||
|
|
@ -44,12 +44,12 @@ msgid "Edit"
|
|||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/index.ex:76
|
||||
#: lib/mv_web/member_live/show.ex:91
|
||||
#: lib/mv_web/member_live/show.ex:93
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Edit Member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:41
|
||||
#: lib/mv_web/member_live/form_component.ex:43
|
||||
#: lib/mv_web/member_live/index.ex:24
|
||||
#: lib/mv_web/member_live/show.ex:23
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -61,7 +61,7 @@ msgstr ""
|
|||
msgid "Error!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:39
|
||||
#: lib/mv_web/member_live/form_component.ex:41
|
||||
#: lib/mv_web/member_live/index.ex:22
|
||||
#: lib/mv_web/member_live/show.ex:21
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -73,14 +73,14 @@ msgstr ""
|
|||
msgid "Hang in there while we get back on track"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:45
|
||||
#: lib/mv_web/member_live/form_component.ex:47
|
||||
#: lib/mv_web/member_live/index.ex:26
|
||||
#: lib/mv_web/member_live/show.ex:27
|
||||
#: lib/mv_web/member_live/show.ex:29
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Join Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:40
|
||||
#: lib/mv_web/member_live/form_component.ex:42
|
||||
#: lib/mv_web/member_live/index.ex:23
|
||||
#: lib/mv_web/member_live/show.ex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -125,76 +125,76 @@ msgstr ""
|
|||
msgid "close"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:42
|
||||
#: lib/mv_web/member_live/form_component.ex:44
|
||||
#: lib/mv_web/member_live/show.ex:24
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Birth Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:53
|
||||
#: lib/mv_web/member_live/show.ex:36
|
||||
#: lib/mv_web/member_live/form_component.ex:55
|
||||
#: lib/mv_web/member_live/show.ex:38
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Custom Properties"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:46
|
||||
#: lib/mv_web/member_live/show.ex:28
|
||||
#: lib/mv_web/member_live/form_component.ex:48
|
||||
#: lib/mv_web/member_live/show.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Exit Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:50
|
||||
#: lib/mv_web/member_live/show.ex:32
|
||||
#: lib/mv_web/member_live/form_component.ex:52
|
||||
#: lib/mv_web/member_live/show.ex:34
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "House Number"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:47
|
||||
#: lib/mv_web/member_live/show.ex:29
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:43
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:44
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:51
|
||||
#: lib/mv_web/member_live/show.ex:33
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Postal Code"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:73
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Save Member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:73
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:49
|
||||
#: lib/mv_web/member_live/show.ex:31
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:45
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:46
|
||||
#: lib/mv_web/member_live/show.ex:28
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Phone Number"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:53
|
||||
#: lib/mv_web/member_live/show.ex:35
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Postal Code"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:75
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Save Member"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:51
|
||||
#: lib/mv_web/member_live/show.ex:33
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Street"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:29
|
||||
#: lib/mv_web/member_live/form_component.ex:30
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Use this form to manage member records and their properties."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:50
|
||||
#: lib/mv_web/member_live/show.ex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Back to members"
|
||||
msgstr ""
|
||||
|
|
@ -209,12 +209,12 @@ msgstr ""
|
|||
msgid "Id"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:90
|
||||
#: lib/mv_web/member_live/show.ex:92
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Show Member"
|
||||
msgstr ""
|
||||
|
|
@ -224,22 +224,52 @@ msgstr ""
|
|||
msgid "This is a member record from your database."
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/show.ex:25
|
||||
#: lib/mv_web/member_live/show.ex:26
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:107
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member %{action} successfully"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:100
|
||||
#: lib/mv_web/member_live/form_component.ex:102
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "create"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:101
|
||||
#: lib/mv_web/member_live/form_component.ex:103
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "update"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:43
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incorrect email or password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/member_live/form_component.ex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Member %{action} successfully"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:14
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are now signed in"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You are now signed out"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:36
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:12
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your email address has now been confirmed"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/controllers/auth_controller.ex:13
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Your password has successfully been reset"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -110,12 +110,3 @@ msgstr ""
|
|||
|
||||
msgid "must be equal to %{number}"
|
||||
msgstr ""
|
||||
|
||||
msgid "length must be greater than or equal to 5"
|
||||
msgstr "length must be greater than or equal to 5"
|
||||
|
||||
msgid "cannot be before join date"
|
||||
msgstr "cannot be before join date"
|
||||
|
||||
msgid "must consist of 5 digits"
|
||||
msgstr "must consist of 5 digits"
|
||||
|
|
|
|||
geht es darum rauthy zu testen? Oder um rauthy für die Ausführung von Tests?
der container wird ja immer gestartet, wenn ich just run ausführe, d.h. auch für die dev-Umgebung oder?
Das habe ich aus dem first start von den rauthy pages übernommen. Aber ja, da gebe ich dir Recht, ich benenne ihn in rauthy-dev um, denke das ist eindeutiger? Auf prod würden wir ja vrmtl nict Rauth ynutzen