Julius Volz
|
1aa79e29a2
|
Add server readiness check and WAL replay progress display
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-15 22:21:14 +02:00 |
|
Julius Volz
|
8fae131733
|
Move Settings context data into Redux settings slice
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-15 22:19:47 +02:00 |
|
Julius Volz
|
af7a010558
|
Fix agent-mode menu items, path prefix calculation, and homepage redirects
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-10 22:41:47 +02:00 |
|
Julius Volz
|
1049c90cb5
|
Clean up file hierarchy a bit, add some more comments
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-09 12:36:53 +02:00 |
|
Julius Volz
|
cdc4bf0ebc
|
Various tiny code cleanups
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 16:15:50 +02:00 |
|
Julius Volz
|
c2eb4007bb
|
Better top nav page titles, clickable Prometheus brand logo
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:47:38 +02:00 |
|
Julius Volz
|
796d1806da
|
Add Settings menu, make menu links left-justified again
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:07:13 +01:00 |
|
Julius Volz
|
121d92209d
|
Make Status menu wide enough for new icon size
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:05:26 +01:00 |
|
Julius Volz
|
dee41028f7
|
Fix path prefix handling for "/"
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:04:50 +01:00 |
|
Julius Volz
|
143917cfe0
|
Nav link size cleanups
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:04:24 +01:00 |
|
Julius Volz
|
e29ad4a83b
|
Add "Scroll to Top" component
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:02:45 +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
|
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
|
ce1ca6481e
|
Better navbar icon sizes
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-02-23 14:19:46 +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 |
|