Julius Volz
|
7ea75c75c0
|
Show brighter graph line colors in dark mode
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-23 19:58:15 +02:00 |
|
Julius Volz
|
1b2290c131
|
Remove unused imports in new UI to fix build
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-23 11:35:37 +02:00 |
|
Julius Volz
|
d6f4d3a00b
|
Implement dark theme for uPlot graphs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-23 01:31:06 +02:00 |
|
Julius Volz
|
a526a7ae53
|
Implement encoding/decoding graph pages to/from URL
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-22 22:47:41 +02:00 |
|
Julius Volz
|
e87214a6bd
|
Handle graph/table tab selection via Redux state
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-22 16:31:18 +02:00 |
|
Julius Volz
|
0049e8baff
|
Implement timezone handling for uPlot graphs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-22 16:08:39 +02:00 |
|
Julius Volz
|
8ef66c41a0
|
A lot of work around uPlot and resolution picking
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-21 23:55:08 +02:00 |
|
Julius Volz
|
1c91b82206
|
Initial uPlot work in Mantine UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-21 18:26:11 +02:00 |
|
Julius Volz
|
d9520b1a79
|
Try out uPlot for new UI
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-19 12:13:14 +02:00 |
|
Julius Volz
|
9252826659
|
ECharts experiment
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-17 21:09:30 +02:00 |
|
Julius Volz
|
ea54dac130
|
DataTable: color timestamps gray
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-17 11:31:32 +02:00 |
|
Julius Volz
|
c67b7a7c56
|
Store global settings in localStorage
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-17 10:50:32 +02:00 |
|
Julius Volz
|
b2bf2226df
|
Tweak menu icons
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-16 12:57:55 +02:00 |
|
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
|
c21a18a8dd
|
Minor style improvements for native histograms in table view (#14448)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-07-10 13:16:15 +02:00 |
|
Manik Rana
|
373f09796d
|
feat (ui): Add Native Histogram rendering to new UI (#14431)
* feat: scaffold new ui native histogram
Signed-off-by: Manik Rana <manikrana54@gmail.com>
* feat: add native histogram rendering
Signed-off-by: Manik Rana <manikrana54@gmail.com>
* feat: add tooltip
Signed-off-by: Manik Rana <manikrana54@gmail.com>
* fix:revert package-lock changes
Signed-off-by: Manik Rana <manikrana54@gmail.com>
* chore: fix tab spacing
Signed-off-by: Manik Rana <manikrana54@gmail.com>
* fix: apply suggestions and fixes
Signed-off-by: Manik Rana <manikrana54@gmail.com>
* chore: lint
Signed-off-by: Manik Rana <manikrana54@gmail.com>
---------
Signed-off-by: Manik Rana <manikrana54@gmail.com>
|
2024-07-09 22:51:37 +02:00 |
|
Julius Volz
|
a057601771
|
Fix a few Mantine UI lint errors
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-18 15:04:14 +02:00 |
|
Julius Volz
|
50118dc174
|
Change icon for state multiselect
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-09 12:50:22 +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
|
0cc6645c2d
|
Some improvements to completion info tooltip for new CM version
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:50:29 +02:00 |
|
Julius Volz
|
a1f36de67c
|
Add missing alerts page redux slice file
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:49:21 +02:00 |
|
Julius Volz
|
719b31f1b5
|
Show rules page as collapsed accordion instead of rules table
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:48:59 +02:00 |
|
Julius Volz
|
8165a6e337
|
Better color for "unknown" health badge
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:48:01 +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
|
b40a029599
|
More timestamp handling fixes/improvements
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:46:55 +02:00 |
|
Julius Volz
|
3c44f43815
|
Add state filtering to alerts page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:46:17 +02:00 |
|
Julius Volz
|
2be782df77
|
Various query page improvements
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:45:35 +02:00 |
|
Julius Volz
|
684698b827
|
Remove unused old multiselect code
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:44:16 +02:00 |
|
Julius Volz
|
1f5605fe63
|
Time formatting / parsing improvements
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:43:56 +02:00 |
|
Julius Volz
|
70221fc4a0
|
Build initial targets page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-04-03 14:43:03 +02:00 |
|
Julius Volz
|
a699cbefae
|
Try making /rules timing badges clearer by adding text
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:21:05 +01:00 |
|
Julius Volz
|
64dabd4379
|
Use redux-based settings in expression input component
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:20:19 +01:00 |
|
Julius Volz
|
9fe8a5dba7
|
Make spacing, shadows, and radius sizes more consistent
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:19:41 +01:00 |
|
Julius Volz
|
627826783c
|
Add state and label/alertname filter mockups to Alerts page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:18:03 +01:00 |
|
Julius Volz
|
2f95bbe570
|
Improve humanizeDuration() code and output
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:14:51 +01:00 |
|
Julius Volz
|
00d2a49f4d
|
Better gray tones for "Unknown" health color
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:13:19 +01: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
|
6ff7857313
|
Add codeicon font for autocompletion icons
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-14 12:00:40 +01:00 |
|
Julius Volz
|
ebb468cedf
|
Add graphing component stub
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 17:44:21 +01:00 |
|
Julius Volz
|
9093e0ab91
|
Cleanups in DataTable code
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 17:43:38 +01:00 |
|
Julius Volz
|
b17dae1dab
|
Increase range input width
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 16:05:45 +01:00 |
|
Julius Volz
|
d9768a70b6
|
Add missing response type file
Signed-off-by: Julius Volz <julius.volz@gmail.com>
|
2024-03-08 16:02:00 +01:00 |
|
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 |
|