mirror of
https://github.com/Dvorinka/beszel.git
synced 2026-06-03 21:02:56 +00:00
feat(site): enhance monitoring, domain, and system tracking
Build Docker images / Hub (push) Failing after 5m57s
Build Docker images / Hub (push) Failing after 5m57s
- Improve domain lookup by adding CNAME and SRV record support
- Enhance domain status logic to include expiry and DNS resolution verification
- Update monitoring API to perform synchronous initial checks for immediate status updates
- Refactor site UI:
- Add tag filtering to domains and monitors tables
- Improve calendar view with better visual indicators for today and events
- Update monitor detail view with improved status badges and pending states
- Simplify home page layout by removing redundant card wrappers
- Update localization files for numerous languages to support new UI elements
- Add `cleanEndpointsConfig` to hub to safely reuse Docker network settings during container updates
This commit is contained in:
@@ -97,6 +97,10 @@ msgstr ""
|
||||
msgid "8.8.8.8"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Acknowledge"
|
||||
msgstr ""
|
||||
|
||||
#. Table column
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/routes/settings/quiet-hours.tsx
|
||||
@@ -130,9 +134,9 @@ msgstr "Aktivní výstrahy"
|
||||
msgid "Active state"
|
||||
msgstr "Aktivní stav"
|
||||
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#~ msgid "Add"
|
||||
#~ msgstr ""
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/add-system.tsx
|
||||
#: src/components/add-system.tsx
|
||||
@@ -151,8 +155,8 @@ msgid "Add Monitor"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/systems-table/systems-table.tsx
|
||||
#~ msgid "Add System"
|
||||
#~ msgstr ""
|
||||
msgid "Add System"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/settings/notifications.tsx
|
||||
msgid "Add URL"
|
||||
@@ -459,6 +463,7 @@ msgstr "Pro více informací zkontrolujte logy."
|
||||
msgid "Check now"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/monitor.tsx
|
||||
#: src/components/routes/monitor.tsx
|
||||
msgid "Check Now"
|
||||
msgstr ""
|
||||
@@ -493,6 +498,10 @@ msgstr "Klikněte na systém pro zobrazení více informací."
|
||||
msgid "Click to copy"
|
||||
msgstr "Klikněte pro zkopírování"
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/systems-table/systems-table.tsx
|
||||
#~ msgid "Columns"
|
||||
#~ msgstr ""
|
||||
@@ -621,6 +630,7 @@ msgstr "Rozdělení času CPU"
|
||||
msgid "CPU Usage"
|
||||
msgstr "Využití procesoru"
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
#: src/components/routes/settings/quiet-hours.tsx
|
||||
msgid "Create"
|
||||
msgstr "Vytvořit"
|
||||
@@ -629,15 +639,27 @@ msgstr "Vytvořit"
|
||||
msgid "Create account"
|
||||
msgstr "Vytvořit účet"
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Create Incident"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/monitors-table/add-monitor-dialog.tsx
|
||||
msgid "Create Monitor"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Create New Incident"
|
||||
msgstr ""
|
||||
|
||||
#. Context: date created
|
||||
#: src/components/alerts-history-columns.tsx
|
||||
msgid "Created"
|
||||
msgstr "Vytvořeno"
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Creating..."
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/settings/general.tsx
|
||||
msgid "Critical (%)"
|
||||
msgstr "Kritické (%)"
|
||||
@@ -721,6 +743,10 @@ msgstr "Popis"
|
||||
msgid "Detail"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Details"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/system/smart-table.tsx
|
||||
msgid "Device"
|
||||
msgstr "Zařízení"
|
||||
@@ -788,6 +814,8 @@ msgid "Domain and SSL expiry calendar"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/domains-table/domains-table.tsx
|
||||
#: src/components/routes/home.tsx
|
||||
#: src/components/routes/monitoring.tsx
|
||||
msgid "Domain Monitoring"
|
||||
msgstr ""
|
||||
|
||||
@@ -795,6 +823,10 @@ msgstr ""
|
||||
msgid "Domains"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Done"
|
||||
msgstr ""
|
||||
|
||||
#. Context: System is down
|
||||
#: src/components/alerts-history-columns.tsx
|
||||
#: src/components/routes/system/info-bar.tsx
|
||||
@@ -1318,6 +1350,10 @@ msgstr ""
|
||||
msgid "Manual setup instructions"
|
||||
msgstr "Pokyny k manuálnímu nastavení"
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Manually create an incident for tracking"
|
||||
msgstr ""
|
||||
|
||||
#. Chart select field. Please try to keep this short.
|
||||
#: src/components/routes/system/chart-card.tsx
|
||||
msgid "Max 1 min"
|
||||
@@ -1371,12 +1407,14 @@ msgid "Monitor updated successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/routes/home.tsx
|
||||
msgid "Monitor websites, APIs, and services"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/command-palette.tsx
|
||||
#: src/components/navbar.tsx
|
||||
#: src/components/navbar.tsx
|
||||
#: src/components/routes/monitoring.tsx
|
||||
msgid "Monitoring"
|
||||
msgstr ""
|
||||
|
||||
@@ -1436,6 +1474,10 @@ msgstr "Ne"
|
||||
msgid "No data available for selected time range"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "No incidents found."
|
||||
msgstr ""
|
||||
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
msgid "No monitors configured yet."
|
||||
msgstr ""
|
||||
@@ -1748,6 +1790,10 @@ msgstr "Vyžaduje"
|
||||
msgid "Reset Password"
|
||||
msgstr "Obnovit heslo"
|
||||
|
||||
#: src/components/routes/incidents.tsx
|
||||
msgid "Resolve"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/alerts-history-columns.tsx
|
||||
#: src/components/alerts-history-columns.tsx
|
||||
#: src/components/routes/settings/alerts-history-data-table.tsx
|
||||
@@ -1958,6 +2004,8 @@ msgstr "Stav"
|
||||
|
||||
#: src/components/containers-table/containers-table-columns.tsx
|
||||
#: src/components/domains-table/domains-table.tsx
|
||||
#: src/components/domains-table/domains-table.tsx
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/routes/system/smart-table.tsx
|
||||
@@ -2016,6 +2064,10 @@ msgstr "Systém"
|
||||
msgid "System load averages over time"
|
||||
msgstr "Průměry zatížení systému v průběhu času"
|
||||
|
||||
#: src/components/routes/home.tsx
|
||||
msgid "System Monitoring"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/systemd-table/systemd-table.tsx
|
||||
msgid "Systemd Services"
|
||||
msgstr "Služby systemd"
|
||||
@@ -2039,6 +2091,10 @@ msgctxt "Tabs system layout option"
|
||||
msgid "Tabs"
|
||||
msgstr "Karty"
|
||||
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/systemd-table/systemd-table.tsx
|
||||
msgid "Tasks"
|
||||
msgstr "Úlohy"
|
||||
@@ -2157,10 +2213,23 @@ msgstr ""
|
||||
msgid "Total: {0}"
|
||||
msgstr "Celkem: {0}"
|
||||
|
||||
#: src/components/routes/home.tsx
|
||||
#: src/components/routes/monitoring.tsx
|
||||
msgid "Track domain expiry dates and DNS status"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/domains-table/domains-table.tsx
|
||||
msgid "Track domain expiry dates and watch domains for purchase"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/home.tsx
|
||||
msgid "Track system resources, containers, and health"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/routes/monitoring.tsx
|
||||
msgid "Track uptime, response times, and service health"
|
||||
msgstr ""
|
||||
|
||||
#: src/components/systemd-table/systemd-table.tsx
|
||||
msgid "Triggered by"
|
||||
msgstr "Spuštěno službou"
|
||||
@@ -2347,7 +2416,6 @@ msgstr "Využití"
|
||||
msgid "Value"
|
||||
msgstr "Hodnota"
|
||||
|
||||
#: src/components/domains-table/domains-table.tsx
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/systems-table/systems-table.tsx
|
||||
msgid "View"
|
||||
@@ -2400,7 +2468,8 @@ msgstr "Prahové hodnoty pro varování"
|
||||
msgid "Webhook / Push notifications"
|
||||
msgstr "Webhook / Push oznámení"
|
||||
|
||||
#: src/components/monitors-table/monitors-table.tsx
|
||||
#: src/components/routes/home.tsx
|
||||
#: src/components/routes/monitoring.tsx
|
||||
msgid "Website & Service Monitoring"
|
||||
msgstr ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user