Commit Graph

12346 Commits (a05760177188ba7dd80405d9dcbb0b0321a1c03c)
 

Author SHA1 Message Date
Julius Volz a057601771 Fix a few Mantine UI lint errors
7 months ago
Julius Volz 54dc1455d7 Merge branch 'main' into mantine-ui
7 months ago
Julius Volz 5524a03d29 Remove files erroneously added to old React app
7 months ago
Julius Volz 50118dc174 Change icon for state multiselect
8 months ago
Julius Volz 1049c90cb5 Clean up file hierarchy a bit, add some more comments
8 months ago
Julius Volz b778c0a249 Change /graph to /query as default homepage in Go backend
8 months ago
Julius Volz cdc4bf0ebc Various tiny code cleanups
8 months ago
Julius Volz 0cc6645c2d Some improvements to completion info tooltip for new CM version
8 months ago
Julius Volz a1f36de67c Add missing alerts page redux slice file
8 months ago
Julius Volz 719b31f1b5 Show rules page as collapsed accordion instead of rules table
8 months ago
Julius Volz 8165a6e337 Better color for "unknown" health badge
8 months ago
Julius Volz c2eb4007bb Better top nav page titles, clickable Prometheus brand logo
8 months ago
Julius Volz b40a029599 More timestamp handling fixes/improvements
8 months ago
Julius Volz 3c44f43815 Add state filtering to alerts page
8 months ago
Julius Volz 2be782df77 Various query page improvements
8 months ago
Julius Volz 684698b827 Remove unused old multiselect code
8 months ago
Julius Volz 1f5605fe63 Time formatting / parsing improvements
8 months ago
Julius Volz 70221fc4a0 Build initial targets page
8 months ago
Julius Volz a699cbefae Try making /rules timing badges clearer by adding text
9 months ago
Julius Volz 64dabd4379 Use redux-based settings in expression input component
9 months ago
Julius Volz 9fe8a5dba7 Make spacing, shadows, and radius sizes more consistent
9 months ago
Julius Volz 627826783c Add state and label/alertname filter mockups to Alerts page
9 months ago
Julius Volz 2f95bbe570 Improve humanizeDuration() code and output
9 months ago
Julius Volz 00d2a49f4d Better gray tones for "Unknown" health color
9 months ago
Julius Volz 796d1806da Add Settings menu, make menu links left-justified again
9 months ago
Julius Volz 121d92209d Make Status menu wide enough for new icon size
9 months ago
Julius Volz dee41028f7 Fix path prefix handling for "/"
9 months ago
Julius Volz 143917cfe0 Nav link size cleanups
9 months ago
Julius Volz e29ad4a83b Add "Scroll to Top" component
9 months ago
Julius Volz 6ff7857313 Add codeicon font for autocompletion icons
9 months ago
Julius Volz ebb468cedf Add graphing component stub
9 months ago
Julius Volz 9093e0ab91 Cleanups in DataTable code
9 months ago
Julius Volz b17dae1dab Increase range input width
9 months ago
Julius Volz d9768a70b6 Add missing response type file
9 months ago
Julius Volz d5a1e71f6c Make time and range input controls prettier
9 months ago
Julius Volz 2b12ff7ce8 Fix query_format path
9 months ago
Julius Volz d2f913ac1e Implement initial time check and fetching of metric names
9 months ago
Julius Volz 33a753c2f8 Implement pathPrefix handling
9 months ago
Julius Volz 5fea050fed Refactor API fetching code, handle all possible errors correctly
9 months ago
Julius Volz 92195e3fb6 Implement expression formatting
9 months ago
Julius Volz 074b4eb36e Smaller font size for data table
9 months ago
Julius Volz 124f36e670 Add back removing panels via menu
9 months ago
Julius Volz 1e523b204d Improve query panel / data table layout and spacing
9 months ago
Julius Volz 2bb14c5787 Lots of more progress on the new Mantine UI
9 months ago
Julius Volz 89ecb3a3f2 Add input field to /graph page.
9 months ago
Julius Volz 128b6461e9 Start working on /alerts page, factor out rule definition display
9 months ago
Julius Volz 65cc7b058e Remove index.css from initial default app
9 months ago
Julius Volz ce1ca6481e Better navbar icon sizes
9 months ago
Julius Volz 096acdce7e Fix npm workspaces build for Mantine UI
9 months ago
Julius Volz cc38c1426a Attempt to integrate Mantine UI into npm workspaces + Prometheus binary
9 months ago