Commit Graph

2049 Commits (4283ae73dcc3439d851c227dc770310f20f24e40)

Author SHA1 Message Date
Jan Fajerski fa318711f4 Merge branch 'main' into 3.0-main-sync-24-09-09
3 months ago
Julius Volz 11f344e4d3 Move AM discovery page from "Monitoring status" -> "Server status"
3 months ago
Julius Volz e2be869a7a Slightly improve navbar wrapping for long status title + narrow window
3 months ago
Julius Volz 306d357635 Revert back to normal font for recording rule titles
3 months ago
Julius Volz 7e0cba568e Make annotations display on /alerts page consistent with /rules
3 months ago
Julius Volz adf6c105a7 Show alert annotations on /rules page
3 months ago
Julius Volz 5956d482e8 Remove a few unneeded comments and component props
3 months ago
Julius Volz d7bacf96c7 Remove commented-out and unused allowLineBreaks settings for binop explain
3 months ago
Julius Volz ff41d45bae Make status page timestamps consistent and use local time
3 months ago
Julius Volz a0463f5501 Update UI docs to mention both old + new UIs
3 months ago
Julius Volz 0c9a2c95bf Make "npm run start" from web/ui start the new UI
3 months ago
Julius Volz d23872ef30 Graph range vector selectors as instant vector selectors with notice
3 months ago
Julius Volz 1f1ca37fd7 Select root of tree by default in tree view
3 months ago
Julius Volz cdcd43af5b Fix a lot of styling in tree view and binop explain view
3 months ago
Julius Volz 52a6e32fd0 Update all CodeMirror dependencies
3 months ago
Julius Volz 0ac38a5fd6 Update mantine-ui package version to latest release
3 months ago
Julius Volz 8b4291537b Clarify explain view, add tree view close button, fix callback bug
3 months ago
Julius Volz 7e0cd2e0b4 Improve binop explain view styling
3 months ago
Julius Volz d9fdb50a61 Remove file that was erroneously added to old UI
3 months ago
Julius Volz 89bfe813a9 Update UI tools Go version again to match rest of Prometheus
3 months ago
Julius Volz 392e0a6554 Signed-off-by: Julius Volz <julius.volz@gmail.com>
3 months ago
Julius Volz cb66131974 Rename and restructure AST-to-JSON file
3 months ago
Julius Volz 9b27e0d915 Only switch dir temporarily in build_ui.sh
3 months ago
Julius Volz 5c88aa4fea Add commented-out Prometheus demo server as alternative to vite proxy config
3 months ago
Julius Volz ee4a06be37 Make new UI tools Go version the same as rest of Prometheus
3 months ago
Julius Volz ae131e7d86 Install prettier deps for modules and old React app
3 months ago
Julius Volz 5fd860f806 Complete building tree view and implement "Explain" tab
3 months ago
Julius Volz b75a12b52f Remove unneeded <Group> in TSDBStatusPage
3 months ago
Julius Volz 07856b4bb9 Make linter run by upgrading the ESLint config
3 months ago
Julius Volz c1c2e32137 More cleanups to tree view stats
3 months ago
Julius Volz 2d9f79f59e Show label stats in tree view
3 months ago
Julius Volz 331a8e1d6c Use infinite scroll in metrics explorer for faster rendering
3 months ago
Julien bb232ee109
Merge pull request #14807 from roidelapluie/remove-consoles-static
3 months ago
Julius Volz 1f8a6b4d6e Show Consoles link if configured
3 months ago
Julius Volz 53affc64db Clear the query page when navigating away from it
3 months ago
Julius Volz c73c3e24d7 Default to serving new (Prometheus 3.0) UI
3 months ago
Julius Volz d0ee5427bd Redirect /graph to /query in new UI, preserving params
3 months ago
Julius Volz 8ee70c5fa0 Remove unused import
3 months ago
Julius Volz 490eef6509 Merge branch 'main' into mantine-ui
3 months ago
Julius Volz 1f3de9c599 Change range input from Input to TextInput
3 months ago
Jan Fajerski fe4289b502 Merge branch 'main' into HEAD
3 months ago
Julius Volz d36e049d79 Fix lint errors by removing unused imports and vars
3 months ago
Julius Volz 7103b35568 Add "Show exemplars" button (doesn't do anything yet)
3 months ago
Julius Volz 88519152e5 Minor cleanups
3 months ago
Julius Volz c0ba4ee2bb Add beginnings of a PromLens-style tree view
3 months ago
Julius Volz e5e212dad2 Remove wrong query key for format_query
3 months ago
Julius Volz fef4c15283 Remove commented-out line
3 months ago
Julius Volz a99c01b53f Implement query history
3 months ago
Julius Volz f3f324be89 Don't update pathPrefix in settings on every App render
3 months ago
Julius Volz d0ccbd2eb5 Top-align all targets page table cell contents, other styling
3 months ago
Julius Volz eb175c88f6 Correctly pass custom title into ResettingErrorBoundary
3 months ago
Julius Volz 857e59c8b6 Improve EndpointLink styling
3 months ago
Julius Volz 5599db20cd Change use{Suspense}APIQuery key to an array
3 months ago
Julius Volz 9e4ffd044c Implement Alertmanagers discovery page
3 months ago
Julien ceb844aa1a Remove console static files
3 months ago
Julius Volz 87a22500e1 Add PromQL logic code and labels explorer from PromLens, add testing deps
3 months ago
Julius Volz 6999e8063f Don't wrap Prometheus logo + brand line
3 months ago
Julius Volz 85735d58dd ESLint: Allow some const values in non-const destructuring
3 months ago
Jan Fajerski 00315ce15e Merge branch 'main' into 3.0-main-sync-24-08-30
3 months ago
Julius Volz b29be5e6f8 Add query button to rule expressions, improve styling
3 months ago
Arve Knudsen 99204f23ee Merge remote-tracking branch 'prometheus/main' into arve/close-engine
3 months ago
Julius Volz bc48d19d8c Add initial metrics explorer
3 months ago
Julius Volz 4ccadd5453 Remove unused import
3 months ago
Julius Volz 697327a51d Add filtering to SD page and improve state processing
3 months ago
Julius Volz 4ce71af1b9 Rename debouncedSearch -> search in buildAlertsPageData
3 months ago
Julius Volz d3b6b0f288 Rename "value" to "step" in resolution state
3 months ago
Julius Volz f195046b4d Remove obsolete TODO
3 months ago
Julius Volz 38e21abe7f More specific TS typing for range query results (always matrix)
3 months ago
Julius Volz 0018b29489 Rename query params on targets page, fix pool limit
3 months ago
Julius Volz d22e721d39 Add initial Service Discovery page
3 months ago
Julius Volz 73a328f37b Memoize and improve targets page filtering
3 months ago
Julius Volz d6e5e39bf7 Add filtering to alerts page
3 months ago
Justin Lei 3a82cd5a7e
Add streaming remote read to ReadClient (#11379)
3 months ago
Bryan Boreham 4202be5e79 Merge branch 'release-2.54' into merge-2.54.1-into-main
3 months ago
Bryan Boreham da28f88910 Cut release 2.54.1
3 months ago
Arve Knudsen c9a460d570 Merge remote-tracking branch 'prometheus/main' into arve/close-engine
3 months ago
Julius Volz 4efd47741e Correctly encode/decode new resolution states in URL
3 months ago
Jan Fajerski 5138922b0d Merge branch 'main' into 3.0-main-sync-24-08-21
3 months ago
Julien Pivotto 9b5e7623f4 Add support for multiple listening addresses
3 months ago
Arve Knudsen ee47150646
Update web/web.go
3 months ago
Arve Knudsen 4023c2405a
Update web/web.go
3 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1
3 months ago
Julius Volz 2c972dba26 Implement stacked graphs (dirty) and improve React wrapping
3 months ago
Julien Pivotto 7711cd5ab5 Remove deprecated storage.tsdb.retention flag
3 months ago
Julius Volz 648751568d Better target table formatting, store filters in URL
4 months ago
Julius Volz b2a8657d58 Open target endpoint links in separate window/tab
4 months ago
Bryan Boreham 8978f3ef71 Cut release 2.54.0
4 months ago
Julius Volz 3905902758 Add path prefix to readiness check
4 months ago
Julius Volz a5b811627f Simplify / improve wrapping behavior on the rules page
4 months ago
Julius Volz e07dd8cd05 Always display HTTP params under the endpoint link
4 months ago
Julius Volz b37fe21f63 Make badge colors more consistent
4 months ago
Julius Volz b0c6aa48a4 Remove "scroll to top" button, it's causing page renders on every scroll
4 months ago
Bryan Boreham 80adc5baf4 Merge remote-tracking branch 'origin/main' into merge-2.54-to-main
4 months ago
Julius Volz 0c55b25919 Show a gray health ring for empty pools
4 months ago
Bryan Boreham 6d7ed08850
Prepare release 2.54.0-rc.1 (#14593)
4 months ago
Julius Volz af6287b232 Add more tooltips to the /rules page, move health indicator to the right
4 months ago
Julius Volz 76c3429e67 Add dropdown for discovered labels on /targets page
4 months ago
Julius Volz d0a08623f5 Add TODO about navbar breakpoint
4 months ago
Arve Knudsen 0cac919c4a
Merge pull request #14587 from prometheus/dependabot/npm_and_yarn/web/ui/follow-redirects-1.15.6
4 months ago
Arve Knudsen db803c7357
Merge pull request #14589 from prometheus/dependabot/npm_and_yarn/web/ui/express-4.19.2
4 months ago
dependabot[bot] 983d0bd5cb
build(deps-dev): bump express from 4.18.1 to 4.19.2 in /web/ui
4 months ago
dependabot[bot] 12dd999164
build(deps-dev): bump ejs from 3.1.8 to 3.1.10 in /web/ui
4 months ago
dependabot[bot] 6b9c386d14
build(deps): bump follow-redirects from 1.15.2 to 1.15.6 in /web/ui
4 months ago
dependabot[bot] 099d209a26
build(deps): bump braces from 3.0.2 to 3.0.3 in /web/ui
4 months ago
Julius Volz 6cfee68b72 Nicer panel health colors for both light and dark modes
4 months ago
Julius Volz dffc526b2b Update Mantine dependencies
4 months ago
Julius Volz 406f8b6e23 Set DataTable display limits to original ones again
4 months ago
dependabot[bot] 5681ec50e1
build(deps): bump @lezer/lr from 1.4.1 to 1.4.2 in /web/ui (#14560)
4 months ago
dependabot[bot] a5666dded5
build(deps): bump @codemirror/view from 6.28.3 to 6.29.1 in /web/ui (#14564)
4 months ago
Julius Volz f30a58afaf Completely refactor DataTable, show query infos and warnings
4 months ago
Julius Volz 0f951774b8 Merge branch 'main' into mantine-ui
4 months ago
Julius Volz e2d37b6d92 Implement kv search on targets page again
4 months ago
Julius Volz a6b085ee5a Refactor DataTable, record & show query stats
4 months ago
Julius Volz 5dca5a4718 Fix max number of displayed series in table
4 months ago
Augustin Husson 29b62762db
adapt the lezer grammar and codemirror autocompletion with duration and number that are equivalent (#14417)
4 months ago
dependabot[bot] 6cef8698c2
build(deps-dev): bump @lezer/generator from 1.7.0 to 1.7.1 in /web/ui (#14382)
4 months ago
Julius Volz c6d2ce8e7e Remove console.log() debug line
4 months ago
Julius Volz 4343281c73 Show table alerts for limited series or disabled formatting
4 months ago
Julius Volz b06bb78543 Add filtering, limiting, and more to targets page
4 months ago
Julius Volz 6321267996 Add missing ResolutionInput.tsx file to git
4 months ago
Arve Knudsen 7c873004c7 Merge remote-tracking branch 'prometheus/main' into arve/close-engine
4 months ago
Bryan Boreham 7b5897a46d
Prepare release 2.54.0-rc.0 (#14498)
4 months ago
Julius Volz cacfc693c4 Point new UI local API proxying back to localhost Prometheus
4 months ago
Julius Volz f7a97417a5 Move resolution input into separate component + file
4 months ago
Julius Volz a2a177a04c Clean up uPlot CSS rules a bit
4 months ago
Julius Volz 90cf8b3082 Move uPlot plugins and glue code to separate file
4 months ago
Julius Volz 89d18bf681 Minor comment/code cleanups
4 months ago
Julius Volz de1cb93cb1 More uPlot coloring improvements/fixes
4 months ago
Julius Volz 3ecc13b330 Show single samples without neighbors as dots
4 months ago
Julius Volz 7ea75c75c0 Show brighter graph line colors in dark mode
4 months ago
Julius Volz 1b2290c131 Remove unused imports in new UI to fix build
4 months ago
Julius Volz d6f4d3a00b Implement dark theme for uPlot graphs
4 months ago
Julius Volz a526a7ae53 Implement encoding/decoding graph pages to/from URL
4 months ago
Julius Volz e87214a6bd Handle graph/table tab selection via Redux state
4 months ago
Julius Volz 0049e8baff Implement timezone handling for uPlot graphs
4 months ago
Julius Volz 8ef66c41a0 A lot of work around uPlot and resolution picking
4 months ago
Julius Volz 1c91b82206 Initial uPlot work in Mantine UI
4 months ago
Julius Volz d9520b1a79 Try out uPlot for new UI
4 months ago
Julius Volz 9252826659 ECharts experiment
4 months ago
Julius Volz ea54dac130 DataTable: color timestamps gray
4 months ago
Julius Volz c67b7a7c56 Store global settings in localStorage
4 months ago
Julius Volz b2bf2226df Tweak menu icons
4 months ago
Arve Knudsen a25b626792 prometheusremotewrite: Support resource attribute promotion
4 months ago
Julius Volz 1aa79e29a2 Add server readiness check and WAL replay progress display
4 months ago
Julius Volz 8fae131733 Move Settings context data into Redux settings slice
4 months ago
Julius Volz edf31da311 Merge branch 'main' into mantine-ui
4 months ago
dependabot[bot] c6c240d4ce
build(deps): bump @codemirror/lint from 6.8.0 to 6.8.1 in /web/ui (#14383)
4 months ago
dependabot[bot] c0f1b452bc
build(deps): bump @codemirror/view from 6.27.0 to 6.28.3 in /web/ui (#14379)
4 months ago
Arve Knudsen 52a73ec871
Merge pull request #14374 from prometheus/dependabot/npm_and_yarn/web/ui/sass-1.77.6
4 months ago
Arve Knudsen 9f9f9298fa
Merge pull request #14375 from prometheus/dependabot/npm_and_yarn/web/ui/types/node-20.14.9
4 months ago