Commit Graph

2045 Commits (1b3ac235267a6b8db80d8718dc6e6219f46825d8)

Author SHA1 Message Date
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
Arve Knudsen f23792f9e8
Merge pull request #14468 from prometheus/dependabot/npm_and_yarn/web/ui/ts-jest-29.2.2
4 months ago
dependabot[bot] c458cb73a4
build(deps-dev): bump ts-jest from 29.2.1 to 29.2.2 in /web/ui
4 months ago
Arve Knudsen 42293c008a
Merge pull request #14458 from prometheus/dependabot/npm_and_yarn/web/ui/codemirror/autocomplete-6.17.0
4 months ago
Arve Knudsen f6e37c5cdb
Merge pull request #14459 from prometheus/dependabot/npm_and_yarn/web/ui/ts-jest-29.2.1
4 months ago
Arve Knudsen fbc9eddfaf Refactor engine creation in tests
4 months ago
Arve Knudsen fec6adadcd Merge remote-tracking branch 'prometheus/main' into arve/close-engine
4 months ago
Bryan Boreham d116bf7b9f
Merge pull request #14109 from harry671003/pass_limit_to_querier
5 months ago
Julius Volz af7a010558 Fix agent-mode menu items, path prefix calculation, and homepage redirects
5 months ago
dependabot[bot] dca82e0805
build(deps-dev): bump ts-jest from 29.1.4 to 29.2.1 in /web/ui
5 months ago
dependabot[bot] dd48eab981
build(deps): bump @codemirror/autocomplete in /web/ui
5 months ago
Bryan Boreham 9d744deea3
Merge pull request #14455 from bboreham/merge-2.53.1
5 months ago
Saswata Mukherjee 398f42de5f
Add label-matcher support to Rules API (#10194)
5 months ago
Julius Volz c21a18a8dd
Minor style improvements for native histograms in table view (#14448)
5 months ago
Bryan Boreham 646e1e847d Merge branch 'release-2.53' into merge-2.53.1
5 months ago
Bryan Boreham 14cfec3f60
Prepare release 2.53.1 (#14452)
5 months ago
Manik Rana 373f09796d
feat (ui): Add Native Histogram rendering to new UI (#14431)
5 months ago
Manik Rana 8849b7dcad
chore: remove console logs (#14430)
5 months ago
zenador 480fefd089
Split warnings and info annotations in API response (#14327)
5 months ago
Bartlomiej Plotka 9198952f7c
[PRW 2.0] Merging `remote-write-2.0` feature branch to main (PRW 2.0 support + metadata in WAL) (#14395)
5 months ago
Manik Rana c9bc1c2be0
Update histogram math (#13680)
5 months ago
JuanJo Ciarlante c94c5b64c3
feat: add limitk() and limit_ratio() operators (#12503)
5 months ago
dependabot[bot] 65f57ca341
build(deps-dev): bump @types/node from 20.14.2 to 20.14.9 in /web/ui
5 months ago
dependabot[bot] f090ab1baf
build(deps): bump sass from 1.77.4 to 1.77.6 in /web/ui
5 months ago
Arve Knudsen e8ae8cf012 Merge remote-tracking branch 'prometheus/main' into arve/close-engine
5 months ago
Björn Rabenstein 19da579799
Merge pull request #12821 from rexagod/12769
5 months ago
Pranshu Srivastava 3c9e3ee552
parser: support underscores
5 months ago
Arve Knudsen d902116b41 Fix various linting errors
5 months ago
🌲 Harry 🌊 John 🏔 d5f6887294 Pass limit param as hint to storage.Querier
5 months ago
György Krajcsovits fcabffb999 Merge branch 'release-2.53' into merge-2.53-to-main
5 months ago
György Krajcsovits e121d07388 Prepare release 2.53.0
5 months ago
Arve Knudsen b7320ef636 Merge remote-tracking branch 'prometheus/main' into arve/close-engine
5 months ago
György Krajcsovits dd8676218b Prepare 2.53.0-rc.1 release
6 months ago
Bryan Boreham 64c5cc5134
Merge pull request #14209 from bboreham/api-error-url
6 months ago
Ben Kochie 51e303d450
Merge pull request #14244 from prometheus/dependabot/npm_and_yarn/web/ui/http-proxy-middleware-3.0.0
6 months ago
Ben Kochie be0d51278c
Merge pull request #14270 from prometheus/dependabot/npm_and_yarn/web/ui/types/sinon-17.0.3
6 months ago
Ben Kochie 3ca40003e3
Merge pull request #14272 from prometheus/dependabot/npm_and_yarn/web/ui/eslint-config-prettier-9.1.0
6 months ago
dependabot[bot] 3db2d8ef2e
build(deps-dev): bump eslint-config-prettier in /web/ui
6 months ago
dependabot[bot] f58f539c53
build(deps): bump @codemirror/commands from 6.3.2 to 6.6.0 in /web/ui
6 months ago
dependabot[bot] 9bfc47f1f7
build(deps-dev): bump @types/sinon from 10.0.20 to 17.0.3 in /web/ui
6 months ago
Ben Kochie 687b9c2d62
Merge pull request #14262 from prometheus/dependabot/npm_and_yarn/web/ui/types/node-20.14.2
6 months ago
dependabot[bot] 0661b9076f
build(deps): bump http-proxy-middleware from 2.0.6 to 3.0.0 in /web/ui
6 months ago
Ben Kochie ee0527e0c6
Merge pull request #14260 from prometheus/dependabot/npm_and_yarn/web/ui/types/jquery-3.5.30
6 months ago
Ben Kochie 89ab04b3ef
Merge pull request #14265 from prometheus/dependabot/npm_and_yarn/web/ui/downshift-9.0.6
6 months ago
Ben Kochie 5f12cf5bbd
Merge pull request #14257 from prometheus/dependabot/npm_and_yarn/web/ui/moment-timezone-0.5.45
6 months ago
Ben Kochie afd26e5019
Merge pull request #14264 from prometheus/dependabot/npm_and_yarn/web/ui/lezer/generator-1.7.0
6 months ago
Ben Kochie fed911e8e0
Merge pull request #14233 from prometheus/dependabot/npm_and_yarn/web/ui/fortawesome/free-solid-svg-icons-6.5.2
6 months ago
Ben Kochie d433d200f6
Merge pull request #14263 from prometheus/dependabot/npm_and_yarn/web/ui/codemirror/language-6.10.2
6 months ago
Ben Kochie 50e3712651
Merge pull request #14266 from prometheus/dependabot/npm_and_yarn/web/ui/nock-13.5.4
6 months ago
dependabot[bot] 6205b54e7d
build(deps): bump @codemirror/language from 6.9.3 to 6.10.2 in /web/ui
6 months ago
dependabot[bot] 5c498b7202
build(deps): bump moment-timezone from 0.5.43 to 0.5.45 in /web/ui
6 months ago
Ben Kochie 22bad5ab20
Merge pull request #14259 from prometheus/dependabot/npm_and_yarn/web/ui/codemirror/lint-6.8.0
6 months ago
dependabot[bot] 638a11b797
build(deps-dev): bump nock from 13.4.0 to 13.5.4 in /web/ui
6 months ago
dependabot[bot] 35704bee02
build(deps): bump downshift from 7.6.2 to 9.0.6 in /web/ui
6 months ago
dependabot[bot] 9ebc630d10
build(deps-dev): bump @lezer/generator from 1.5.1 to 1.7.0 in /web/ui
6 months ago
dependabot[bot] 1e904a7aa9
build(deps-dev): bump @types/node from 20.10.4 to 20.14.2 in /web/ui
6 months ago
dependabot[bot] da6bfe62d1
build(deps): bump moment from 2.29.4 to 2.30.1 in /web/ui
6 months ago
dependabot[bot] aec8355b80
build(deps-dev): bump @types/jquery from 3.5.29 to 3.5.30 in /web/ui
6 months ago
dependabot[bot] 38d459968c
build(deps): bump @codemirror/lint from 6.4.2 to 6.8.0 in /web/ui
6 months ago
dependabot[bot] f6fcca5800
build(deps): bump @fortawesome/free-solid-svg-icons in /web/ui
6 months ago
Ben Kochie 74184e137a
Merge pull request #14234 from prometheus/dependabot/npm_and_yarn/web/ui/fortawesome/fontawesome-svg-core-6.5.2
6 months ago
Ben Kochie 8be25db175
Merge pull request #14243 from prometheus/dependabot/npm_and_yarn/web/ui/multi-d5aa6c7bb7
6 months ago
dependabot[bot] d060c1668e
build(deps-dev): bump webpack-dev-middleware in /web/ui
6 months ago
Ben Kochie 2544066169
Merge pull request #14239 from prometheus/dependabot/npm_and_yarn/web/ui/lezer/lr-1.4.1
6 months ago
dependabot[bot] aa25f2f3b2
build(deps): bump @fortawesome/fontawesome-svg-core in /web/ui
6 months ago
Ben Kochie 883c2f6d56
Merge pull request #13875 from prometheus/dependabot/npm_and_yarn/web/ui/forevolve/bootstrap-dark-4.0.2
6 months ago
Ben Kochie 583e3842e5
Merge pull request #14237 from prometheus/dependabot/npm_and_yarn/web/ui/codemirror/autocomplete-6.16.2
6 months ago
Ben Kochie c9b081c4fa
Merge pull request #14241 from prometheus/dependabot/npm_and_yarn/web/ui/ts-jest-29.1.4
6 months ago
Ben Kochie 2e622392d4
Merge pull request #14246 from prometheus/dependabot/npm_and_yarn/web/ui/types/jest-29.5.12
6 months ago
Ben Kochie 7e94ce1d68
Merge pull request #14248 from prometheus/dependabot/npm_and_yarn/web/ui/codemirror/search-6.5.6
6 months ago
dependabot[bot] cfde13f60d
build(deps): bump sanitize-html and @types/sanitize-html in /web/ui
6 months ago
Ben Kochie 0d5d687fd8
Merge pull request #14249 from prometheus/dependabot/npm_and_yarn/web/ui/sass-1.77.4
6 months ago
Ben Kochie 1b71f422ad
Merge pull request #14250 from prometheus/dependabot/npm_and_yarn/web/ui/sinon-18.0.0
6 months ago
dependabot[bot] a16573dbad
build(deps): bump @lezer/lr from 1.3.14 to 1.4.1 in /web/ui
6 months ago
György Krajcsovits 8397c7bc48 Version bump to v2.53.0-rc.0
6 months ago
dependabot[bot] a4bcd6a7d1
build(deps): bump @lezer/common from 1.1.1 to 1.2.1 in /web/ui
6 months ago
dependabot[bot] c481b0eccf
build(deps-dev): bump sinon from 14.0.2 to 18.0.0 in /web/ui
6 months ago
dependabot[bot] 331de1603e
build(deps): bump sass from 1.69.5 to 1.77.4 in /web/ui
6 months ago
dependabot[bot] f0e7cc4ba2
build(deps): bump @codemirror/search from 6.5.5 to 6.5.6 in /web/ui
6 months ago
dependabot[bot] d18fd35fad
build(deps-dev): bump @types/jest from 29.5.11 to 29.5.12 in /web/ui
6 months ago
dependabot[bot] 5cc1a36917
build(deps-dev): bump ts-jest from 29.1.1 to 29.1.4 in /web/ui
6 months ago
dependabot[bot] 35b228b50f
build(deps): bump @codemirror/autocomplete in /web/ui
6 months ago
Arve Knudsen e57aac8084 Merge remote-tracking branch 'prometheus/main' into arve/close-engine
6 months ago
Bryan Boreham 4ce26288e0 [ENHANCEMENT] HTTP API: Add url to errors logged while sending response
6 months ago
Arthur Silva Sens d73537ccc0
Merge branch 'main' into resolveconflicts-2.52.1
6 months ago
Arthur Silva Sens 3c1aadd942
Prepare v2.52.1 release
6 months ago
Arve Knudsen 0cc99e677a promql.Engine: Add Close method
6 months ago
Arve Knudsen b2396c0c8f Upgrade to golangci-lint v1.59.0
6 months ago
Ayoub Mrini fabcd7e7c6
fix(api): Send warnings only if the limit is really exceeded (#14116)
6 months ago
George Krajcsovits 52f68a96a4
web/api: export defaultStatsRenderer (#14121)
6 months ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code
6 months ago
Bryan Boreham 3fd24d1cd7
Merge pull request #13999 from bboreham/extract-promqltest
7 months ago
Bryan Boreham 8fd96241ab test: add promqltest package references
7 months ago
Arthur Silva Sens df05132f19 Prepare v2.52.0 release
7 months ago
Arthur Silva Sens 2e323af50f
Merge branch 'main' into resolve-conflicts-2.52
7 months ago
Arthur Silva Sens 48e6e16943
Prepare v2.52.0-rc.1 release (#14050)
7 months ago
AVejahat 56fd8a1e4a
bugfix: add missing comma in vector/matrix array (#14047)
7 months ago
Arthur Silva Sens 650f4d7a72
Merge remote-tracking branch 'origin/main' into resolve-conflicts-2.52
7 months ago
Arthur Silva Sens f170a014f3
Merge pull request #13969 from prometheus/prepare-v2.52
7 months ago
Bryan Boreham 5c8ffaa77c bugfix: API: encode empty Vector/Matrix as []
7 months ago
Bryan Boreham 00247b5d87 test: API: check empty responses
7 months ago
Bryan Boreham e0a00f45db refactor: API: separate typed and unsafe marshalling
7 months ago
Bryan Boreham 66a1c3daad refactor: API: be explicit that we marshal empty objects
7 months ago
Bryan Boreham c8aed6b0ec tests: API: Let nil expected response mean skip check
7 months ago
Bryan Boreham 5a339ba359 tests: API: Use jsoniter when encoding
7 months ago