Julius Volz
|
d5a1e71f6c
|
Make time and range input controls prettier
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 16:01:41 +01:00 |
|
Julius Volz
|
2b12ff7ce8
|
Fix query_format path
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 15:19:43 +01:00 |
|
Julius Volz
|
d2f913ac1e
|
Implement initial time check and fetching of metric names
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 15:15:49 +01:00 |
|
Julius Volz
|
33a753c2f8
|
Implement pathPrefix handling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 14:06:05 +01:00 |
|
Julius Volz
|
5fea050fed
|
Refactor API fetching code, handle all possible errors correctly
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-07 21:05:12 +01:00 |
|
Julius Volz
|
92195e3fb6
|
Implement expression formatting
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-07 17:45:14 +01:00 |
|
Julius Volz
|
074b4eb36e
|
Smaller font size for data table
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-07 17:44:45 +01:00 |
|
Julius Volz
|
124f36e670
|
Add back removing panels via menu
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-07 16:59:47 +01:00 |
|
Julius Volz
|
1e523b204d
|
Improve query panel / data table layout and spacing
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-07 16:59:25 +01:00 |
|
Julius Volz
|
2bb14c5787
|
Lots of more progress on the new Mantine UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-07 13:16:54 +01:00 |
|
Julius Volz
|
89ecb3a3f2
|
Add input field to /graph page.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-23 17:38:25 +01:00 |
|
Julius Volz
|
128b6461e9
|
Start working on /alerts page, factor out rule definition display
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-23 17:37:56 +01:00 |
|
Julius Volz
|
65cc7b058e
|
Remove index.css from initial default app
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-23 14:21:20 +01:00 |
|
Julius Volz
|
ce1ca6481e
|
Better navbar icon sizes
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-23 14:19:46 +01:00 |
|
Julius Volz
|
096acdce7e
|
Fix npm workspaces build for Mantine UI
Thanks to input by @nexucis :)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-21 22:36:27 +01:00 |
|
Julius Volz
|
cc38c1426a
|
Attempt to integrate Mantine UI into npm workspaces + Prometheus binary
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-21 11:14:35 +01:00 |
|
Julius Volz
|
d6a347e5de
|
Implement several status pages and other general aspects
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-21 11:13:48 +01:00 |
|
Julius Volz
|
dfabda7507
|
Add scaffold for new Mantine-based UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-17 12:29:47 +01:00 |
|