From 6f5c959238c5b7487da0bde802c8bfecbcf996cc Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 25 May 2026 09:16:56 +0300 Subject: [PATCH] Show timezone settings in maintenance page --- .../live/maintenance_live/index.ex | 24 ++++++++++++++++++- priv/gettext/default.pot | 15 ++++++++++++ priv/gettext/en/LC_MESSAGES/default.po | 15 ++++++++++++ 3 files changed, 53 insertions(+), 1 deletion(-) diff --git a/lib/music_library_web/live/maintenance_live/index.ex b/lib/music_library_web/live/maintenance_live/index.ex index ae45d49a..f850f1b8 100644 --- a/lib/music_library_web/live/maintenance_live/index.ex +++ b/lib/music_library_web/live/maintenance_live/index.ex @@ -24,6 +24,27 @@ defmodule MusicLibraryWeb.MaintenanceLive.Index do toasts_sync={assigns[:toasts_sync]} >
+

+ {gettext("Settings")} +

+
+
+
+ {gettext("Current timezone")} +
+
+ {@timezone} +
+
+
+
+ {gettext("Default timezone")} +
+
+ {@default_timezone} +
+
+

{gettext("Records")}

@@ -274,7 +295,8 @@ defmodule MusicLibraryWeb.MaintenanceLive.Index do socket |> assign( page_title: gettext("Maintenance"), - current_section: :maintenance + current_section: :maintenance, + default_timezone: MusicLibrary.default_timezone() ) |> assign_job_counts() |> assign_async(:lastfm_status, fn -> diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 70174917..8383bc31 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -2576,3 +2576,18 @@ msgstr "" #, elixir-autogen, elixir-format msgid "Failed to delete: " msgstr "" + +#: lib/music_library_web/live/maintenance_live/index.ex +#, elixir-autogen, elixir-format +msgid "Current timezone" +msgstr "" + +#: lib/music_library_web/live/maintenance_live/index.ex +#, elixir-autogen, elixir-format +msgid "Default timezone" +msgstr "" + +#: lib/music_library_web/live/maintenance_live/index.ex +#, elixir-autogen, elixir-format +msgid "Settings" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index e6e5512b..f3cb960d 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -2576,3 +2576,18 @@ msgstr "" #, elixir-autogen, elixir-format, fuzzy msgid "Failed to delete: " msgstr "" + +#: lib/music_library_web/live/maintenance_live/index.ex +#, elixir-autogen, elixir-format +msgid "Current timezone" +msgstr "" + +#: lib/music_library_web/live/maintenance_live/index.ex +#, elixir-autogen, elixir-format +msgid "Default timezone" +msgstr "" + +#: lib/music_library_web/live/maintenance_live/index.ex +#, elixir-autogen, elixir-format +msgid "Settings" +msgstr ""