Compare commits

..

3 Commits

Author SHA1 Message Date
henrygd
ac1b408d5b fix translation 2025-02-27 01:07:37 -05:00
henrygd
81d3d8ba5c feat: downtime for status alerts 2025-02-27 00:35:50 -05:00
henrygd
a864b6f275 move supportstitle to global var 2025-02-26 18:58:08 -05:00
29 changed files with 6917 additions and 7848 deletions

3
.gitignore vendored
View File

@@ -14,5 +14,4 @@ node_modules
beszel/build
*timestamp*
.swc
beszel/site/src/locales/**/*.ts
*.bak
beszel/site/src/locales/**/*.ts

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -103,27 +103,27 @@ msgstr "Are you sure you want to delete {name}?"
msgid "Automatic copy requires a secure context."
msgstr "Automatic copy requires a secure context."
#: src/components/routes/system.tsx:633
#: src/components/routes/system.tsx:626
msgid "Average"
msgstr "Average"
#: src/components/routes/system.tsx:410
#: src/components/routes/system.tsx:403
msgid "Average CPU utilization of containers"
msgstr "Average CPU utilization of containers"
#: src/components/alerts/alerts-system.tsx:205
#: src/components/alerts/alerts-system.tsx:206
msgid "Average exceeds <0>{value}{0}</0>"
msgstr "Average exceeds <0>{value}{0}</0>"
#: src/components/routes/system.tsx:511
#: src/components/routes/system.tsx:504
msgid "Average power consumption of GPUs"
msgstr "Average power consumption of GPUs"
#: src/components/routes/system.tsx:399
#: src/components/routes/system.tsx:392
msgid "Average system-wide CPU utilization"
msgstr "Average system-wide CPU utilization"
#: src/components/routes/system.tsx:529
#: src/components/routes/system.tsx:522
msgid "Average utilization of {0}"
msgstr "Average utilization of {0}"
@@ -132,8 +132,8 @@ msgstr "Average utilization of {0}"
msgid "Backups"
msgstr "Backups"
#: src/components/routes/system.tsx:455
#: src/lib/utils.ts:327
#: src/components/routes/system.tsx:448
#: src/lib/utils.ts:326
msgid "Bandwidth"
msgstr "Bandwidth"
@@ -229,8 +229,8 @@ msgid "CPU"
msgstr "CPU"
#: src/components/charts/area-chart.tsx:56
#: src/components/routes/system.tsx:398
#: src/lib/utils.ts:309
#: src/components/routes/system.tsx:391
#: src/lib/utils.ts:308
msgid "CPU Usage"
msgstr "CPU Usage"
@@ -260,29 +260,29 @@ msgstr "Delete"
msgid "Disk"
msgstr "Disk"
#: src/components/routes/system.tsx:445
#: src/components/routes/system.tsx:438
msgid "Disk I/O"
msgstr "Disk I/O"
#: src/components/charts/disk-chart.tsx:79
#: src/components/routes/system.tsx:438
#: src/lib/utils.ts:321
#: src/components/routes/system.tsx:431
#: src/lib/utils.ts:320
msgid "Disk Usage"
msgstr "Disk Usage"
#: src/components/routes/system.tsx:566
#: src/components/routes/system.tsx:559
msgid "Disk usage of {extraFsName}"
msgstr "Disk usage of {extraFsName}"
#: src/components/routes/system.tsx:409
#: src/components/routes/system.tsx:402
msgid "Docker CPU Usage"
msgstr "Docker CPU Usage"
#: src/components/routes/system.tsx:430
#: src/components/routes/system.tsx:423
msgid "Docker Memory Usage"
msgstr "Docker Memory Usage"
#: src/components/routes/system.tsx:471
#: src/components/routes/system.tsx:464
msgid "Docker Network I/O"
msgstr "Docker Network I/O"
@@ -290,12 +290,6 @@ msgstr "Docker Network I/O"
msgid "Documentation"
msgstr "Documentation"
#. Context: System is down
#: src/components/routes/system.tsx:309
#: src/lib/utils.ts:306
msgid "Down"
msgstr "Down"
#: src/components/add-system.tsx:124
#: src/components/systems-table/systems-table.tsx:599
msgid "Edit"
@@ -357,12 +351,12 @@ msgstr "Failed to send test notification"
msgid "Failed to update alert"
msgstr "Failed to update alert"
#: src/components/routes/system.tsx:606
#: src/components/routes/system.tsx:599
#: src/components/systems-table/systems-table.tsx:326
msgid "Filter..."
msgstr "Filter..."
#: src/components/alerts/alerts-system.tsx:230
#: src/components/alerts/alerts-system.tsx:227
msgid "For <0>{min}</0> {min, plural, one {minute} other {minutes}}"
msgstr "For <0>{min}</0> {min, plural, one {minute} other {minutes}}"
@@ -376,7 +370,7 @@ msgstr "Forgot password?"
msgid "General"
msgstr "General"
#: src/components/routes/system.tsx:510
#: src/components/routes/system.tsx:503
msgid "GPU Power Draw"
msgstr "GPU Power Draw"
@@ -445,7 +439,7 @@ msgid "Manual setup instructions"
msgstr "Manual setup instructions"
#. Chart select field. Please try to keep this short.
#: src/components/routes/system.tsx:636
#: src/components/routes/system.tsx:629
msgid "Max 1 min"
msgstr "Max 1 min"
@@ -453,12 +447,12 @@ msgstr "Max 1 min"
msgid "Memory"
msgstr "Memory"
#: src/components/routes/system.tsx:420
#: src/lib/utils.ts:315
#: src/components/routes/system.tsx:413
#: src/lib/utils.ts:314
msgid "Memory Usage"
msgstr "Memory Usage"
#: src/components/routes/system.tsx:431
#: src/components/routes/system.tsx:424
msgid "Memory usage of docker containers"
msgstr "Memory usage of docker containers"
@@ -470,11 +464,11 @@ msgstr "Name"
msgid "Net"
msgstr "Net"
#: src/components/routes/system.tsx:472
#: src/components/routes/system.tsx:465
msgid "Network traffic of docker containers"
msgstr "Network traffic of docker containers"
#: src/components/routes/system.tsx:457
#: src/components/routes/system.tsx:450
msgid "Network traffic of public interfaces"
msgstr "Network traffic of public interfaces"
@@ -579,8 +573,8 @@ msgstr "Please sign in to your account"
msgid "Port"
msgstr "Port"
#: src/components/routes/system.tsx:421
#: src/components/routes/system.tsx:537
#: src/components/routes/system.tsx:414
#: src/components/routes/system.tsx:530
msgid "Precise utilization at the recorded time"
msgstr "Precise utilization at the recorded time"
@@ -674,11 +668,11 @@ msgstr "Sort By"
msgid "Status"
msgstr "Status"
#: src/components/routes/system.tsx:487
#: src/components/routes/system.tsx:480
msgid "Swap space used by the system"
msgstr "Swap space used by the system"
#: src/components/routes/system.tsx:486
#: src/components/routes/system.tsx:479
msgid "Swap Usage"
msgstr "Swap Usage"
@@ -688,7 +682,6 @@ msgstr "Swap Usage"
#: src/components/systems-table/systems-table.tsx:133
#: src/components/systems-table/systems-table.tsx:144
#: src/components/systems-table/systems-table.tsx:518
#: src/lib/utils.ts:306
msgid "System"
msgstr "System"
@@ -709,12 +702,12 @@ msgstr "Table"
msgid "Temp"
msgstr "Temp"
#: src/components/routes/system.tsx:498
#: src/lib/utils.ts:334
#: src/components/routes/system.tsx:491
#: src/lib/utils.ts:333
msgid "Temperature"
msgstr "Temperature"
#: src/components/routes/system.tsx:499
#: src/components/routes/system.tsx:492
msgid "Temperatures of system sensors"
msgstr "Temperatures of system sensors"
@@ -742,11 +735,11 @@ msgstr "Then log into the backend and reset your user account password in the us
msgid "This action cannot be undone. This will permanently delete all current records for {name} from the database."
msgstr "This action cannot be undone. This will permanently delete all current records for {name} from the database."
#: src/components/routes/system.tsx:578
#: src/components/routes/system.tsx:571
msgid "Throughput of {extraFsName}"
msgstr "Throughput of {extraFsName}"
#: src/components/routes/system.tsx:446
#: src/components/routes/system.tsx:439
msgid "Throughput of root filesystem"
msgstr "Throughput of root filesystem"
@@ -754,8 +747,8 @@ msgstr "Throughput of root filesystem"
msgid "To email(s)"
msgstr "To email(s)"
#: src/components/routes/system.tsx:373
#: src/components/routes/system.tsx:386
#: src/components/routes/system.tsx:366
#: src/components/routes/system.tsx:379
msgid "Toggle grid"
msgstr "Toggle grid"
@@ -763,19 +756,19 @@ msgstr "Toggle grid"
msgid "Toggle theme"
msgstr "Toggle theme"
#: src/lib/utils.ts:337
#: src/lib/utils.ts:336
msgid "Triggers when any sensor exceeds a threshold"
msgstr "Triggers when any sensor exceeds a threshold"
#: src/lib/utils.ts:330
#: src/lib/utils.ts:329
msgid "Triggers when combined up/down exceeds a threshold"
msgstr "Triggers when combined up/down exceeds a threshold"
#: src/lib/utils.ts:312
#: src/lib/utils.ts:311
msgid "Triggers when CPU usage exceeds a threshold"
msgstr "Triggers when CPU usage exceeds a threshold"
#: src/lib/utils.ts:318
#: src/lib/utils.ts:317
msgid "Triggers when memory usage exceeds a threshold"
msgstr "Triggers when memory usage exceeds a threshold"
@@ -783,15 +776,10 @@ msgstr "Triggers when memory usage exceeds a threshold"
msgid "Triggers when status switches between up and down"
msgstr "Triggers when status switches between up and down"
#: src/lib/utils.ts:324
#: src/lib/utils.ts:323
msgid "Triggers when usage of any disk exceeds a threshold"
msgstr "Triggers when usage of any disk exceeds a threshold"
#. Context: System is up
#: src/components/routes/system.tsx:307
msgid "Up"
msgstr "Up"
#: src/components/systems-table/systems-table.tsx:322
msgid "Updated in real time. Click on a system to view information."
msgstr "Updated in real time. Click on a system to view information."
@@ -801,12 +789,12 @@ msgid "Uptime"
msgstr "Uptime"
#: src/components/charts/area-chart.tsx:73
#: src/components/routes/system.tsx:528
#: src/components/routes/system.tsx:565
#: src/components/routes/system.tsx:521
#: src/components/routes/system.tsx:558
msgid "Usage"
msgstr "Usage"
#: src/components/routes/system.tsx:438
#: src/components/routes/system.tsx:431
msgid "Usage of root partition"
msgstr "Usage of root partition"
@@ -829,7 +817,7 @@ msgstr "View"
msgid "Visible Fields"
msgstr "Visible Fields"
#: src/components/routes/system.tsx:670
#: src/components/routes/system.tsx:663
msgid "Waiting for enough records to display"
msgstr "Waiting for enough records to display"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff