Alex Holliday
69db716f0b
refactor login page
2026-08-07 10:29:46 -07:00
Alex Holliday
350083d179
refactor Profile tab
2026-08-07 10:25:04 -07:00
Alex Holliday
11a6ee71e9
refacotr add team/invite team member
2026-08-07 10:22:43 -07:00
Alex Holliday
eaf93668f5
refactor password tab
2026-08-07 10:13:56 -07:00
Alex Holliday
59267ef451
refactor edit user
2026-08-07 10:08:27 -07:00
Alex Holliday
35f9381573
refactor register page
2026-08-07 10:06:09 -07:00
Alex Holliday
3df85b7522
refacotr add team member dialog
2026-08-07 09:54:08 -07:00
Alex Holliday
012e09d30c
refactor tags create page
2026-08-07 09:47:11 -07:00
Alex Holliday
0eff052258
refactor maintenance create page
2026-08-06 15:05:16 -07:00
Alex Holliday
52c80b9a39
refactor status page create page
2026-08-06 14:40:21 -07:00
Alex Holliday
6ceb28d3a1
remove dead keys
2026-08-06 12:33:35 -07:00
Alex Holliday
08bd2d56f3
refactor settings page
2026-08-06 12:31:20 -07:00
Alex Holliday
05f265743b
remove unsued
2026-08-06 11:55:19 -07:00
Alex Holliday
bc2115f578
refacotr notification create page
2026-08-06 11:54:46 -07:00
Alex Holliday
c1e9fd6079
refactor sliders
2026-08-06 11:00:37 -07:00
Alex Holliday
226864079c
refactor sliders
2026-08-06 10:50:37 -07:00
Alex Holliday
7cab326ad3
refactor selects
2026-08-06 10:17:32 -07:00
Alex Holliday
20d1d1407b
remove dead key
2026-08-05 11:53:49 -07:00
Alex Holliday
da7e8a1ae8
add missing remove button label
2026-08-05 11:52:47 -07:00
Alex Holliday
c578387261
fix label and description regression
2026-08-05 11:51:20 -07:00
Alex Holliday
c5ef61e64c
refactor radio and multi select autocomplete
2026-08-05 11:44:47 -07:00
Alex Holliday
6e1e5dd1a5
create bound components for text input and radio input
2026-08-05 10:51:48 -07:00
Alex Holliday
4c8342f379
fix pretty name bug, ordering bug
2026-08-04 14:46:52 -07:00
Alex Holliday
dfcb3b4b21
slim check snapshot model/types
2026-08-04 11:27:32 -07:00
Alex Holliday
d4782a97a3
add missing verbose flag
2026-07-31 13:05:10 -07:00
Alex Holliday
e0122d3761
hoist props
2026-07-31 13:04:10 -07:00
Alex Holliday
e3b0b33b15
replace duration in monitorstatus, remove dead import
2026-07-31 13:00:58 -07:00
Alex Holliday
19b5976f85
extract formatting durations
2026-07-31 12:58:58 -07:00
Alex Holliday
336dbe4de2
use formatMs function to consistently format point times
2026-07-31 12:40:18 -07:00
Alex Holliday
65c6f567b5
add ms formatting util
2026-07-31 11:55:05 -07:00
Alex Holliday
e81fdb9810
remove unused hook
2026-07-31 11:50:02 -07:00
Alex Holliday
9712579c4d
remove unused imports
2026-07-31 11:45:41 -07:00
Alex Holliday
98e0ffc983
update tooltips
2026-07-31 11:41:18 -07:00
Alex Holliday
08f167c18e
cap values at p95 on client
2026-07-31 11:36:10 -07:00
Alex Holliday
e5282b9099
opacity -> 0.2
2026-07-30 12:04:25 -07:00
Alex Holliday
89464e9be4
add legend
2026-07-30 11:54:12 -07:00
Alex Holliday
6856914d41
extract hardcoded strings
2026-07-30 10:56:24 -07:00
Alex Holliday
3f088c70f8
universal ymax cap
2026-07-29 12:30:36 -07:00
Alex Holliday
0e0cace676
merge charts
2026-07-29 11:45:49 -07:00
Alex Holliday
58f1ae7fe9
extract xtick
2026-07-29 11:04:11 -07:00
Alex Holliday
e3075318b6
denormalize resposne times
2026-07-29 10:57:20 -07:00
Alex Holliday
81aab35961
conditionally render charts
2026-07-28 15:27:19 -07:00
Alex Holliday
4e495eed33
add chart colors to theme
2026-07-28 15:27:04 -07:00
Alex Holliday
c7662727e7
add area charts
2026-07-28 11:24:23 -07:00
Alex Holliday
13c921531c
update types, add skeleton for stacked timing phase chart
2026-07-28 11:13:50 -07:00
Iven Schlenther
ac6678a986
Update English and German translations for "temp" label to "CPU temperature" in locales files.
2026-07-22 11:33:06 +02:00
Iven Schlenther
ed1ef56184
- Add sx={{ overflowWrap: "anywhere" }} to Typography in BaseChart for improved text wrapping.
...
- Adjust `alignItems` to `stretch` and add `maxWidth` (260) to Gauge components in Infrastructure Details page.
- Update German translations for memory titles, temperatures, and labels in locales file.
2026-07-22 11:27:38 +02:00
Alexander Holliday
9c04061a04
Merge pull request #3787 from jpomykala/develop
...
Add Polish language
2026-07-20 09:34:54 -07:00
Osamaali313
368595178d
Fix missing "Poor" label on the average response-time gauge
...
`RadialAvgResponse` maps the response-time palette to a qualitative word:
const palette = getResponseTimeColor(avg);
const msg: Record<string, string> = {
success: "Excellent",
warning: "Average",
danger: "Poor",
};
...
{msg[palette]}
But `getResponseTimeColor` only ever returns `"success" | "warning" | "error"`
(MonitorUtils.ts) — never `"danger"`. So for the slow case `palette` is
`"error"`, `msg["error"]` is `undefined`, and no label renders. The same
component uses `theme.palette[palette].main`, which works precisely because
`palette` is the real MUI key `"error"`; every other palette helper in
MonitorUtils.ts also uses `"error"`, and `"danger"` appears nowhere else in
the client. Any monitor whose average response time is >= 300 ms shows an
empty label exactly where the "Poor" signal matters most. Use the `error`
key.
2026-07-18 23:36:43 +03:00
Jakub Pomykała
924c862244
Format pl.json
2026-07-18 22:13:05 +02:00