- 28 10月, 2019 4 次提交
-
-
由 Julius Volz 提交于
This makes React UI URLs look nicer than the previous /static/graph-new/app.html, but internally still serves all React UI files from the compiled-in static assets directory. Also, to allow future usage of the React / Reach router, we need to serve the main React app's index.html on certain sub-paths that correspond to current Prometheus's UI pages, instead of trying to serve actual files that match the provided path name. Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Ben Kochie 提交于
* Use root relative font size rather than px to avoid hidpi issues. * Darken to 50% saturation of base font color. Signed-off-by: NBen Kochie <superq@gmail.com>
-
由 Julius Volz 提交于
* React UI: Implement /config page Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Address review comments Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Boyko 提交于
Signed-off-by: Nblalov <boyko.lalov@tick42.com>
-
- 27 10月, 2019 3 次提交
-
-
由 Julius Volz 提交于
Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Julius Volz 提交于
The metric names only get loaded once initially, so there is no reason to mix them up with the handling of ongoing query history. Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Boyko 提交于
* split autocomplete dropdown in to groups Signed-off-by: Nblalov <boyko.lalov@tick42.com> * fix autocomplete flickering Signed-off-by: Nblalov <boyko.lalov@tick42.com> * fix expression input issue. Signed-off-by: Nblalov <boyko.lalov@tick42.com> * select autocomplete item issue fix Signed-off-by: Nblalov <boyko.lalov@tick42.com> * remove metric group abstraction Signed-off-by: Nblalov <boyko.lalov@tick42.com>
-
- 26 10月, 2019 1 次提交
-
-
由 Yao Zengzeng 提交于
Signed-off-by: NYaoZengzeng <yaozengzeng@huawei.com>
-
- 25 10月, 2019 3 次提交
-
-
由 Tobias Guggenmos 提交于
* Add documentation about comments Signed-off-by: NTobias Guggenmos <tguggenm@redhat.com>
-
由 Julius Volz 提交于
Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Tobias Guggenmos 提交于
peek() already ensures to not return a ItemComment so checking for this is redundant. Signed-off-by: NTobias Guggenmos <tguggenm@redhat.com>
-
- 24 10月, 2019 5 次提交
-
-
由 Ganesh Vernekar 提交于
Edit TSDB README badges
-
由 Goutham Veeramachaneni 提交于
Signed-off-by: NGoutham Veeramachaneni <gouthamve@gmail.com>
-
由 Simon Pasquier 提交于
Signed-off-by: NSimon Pasquier <spasquie@redhat.com>
-
由 Krasimir Georgiev 提交于
github actions runs the comment validation for every comment which in turn downloads and runs a new container on every execution. This is wasting many resources and also there is a big delay when starting a test so need to think for a different design and for now will disable GH actions. An addition to this people are receiving an email for each posted comment that fails the validation Signed-off-by: NKrasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
-
由 Boyko 提交于
* migrate query history Signed-off-by: Nblalov <boyko.lalov@tick42.com> * update lock file Signed-off-by: Nblalov <boyko.lalov@tick42.com> * set expression input height when item is selected Signed-off-by: Nblalov <boyko.lalov@tick42.com> * pr review changes Signed-off-by: Nblalov <boyko.lalov@tick42.com>
-
- 23 10月, 2019 2 次提交
-
-
由 Tariq Ibrahim 提交于
Signed-off-by: NTariq Ibrahim <tariq181290@gmail.com>
-
由 CSTDev 提交于
* Adds the query stats to UI Adds the query load time, resolution and total number of time series, as the current UI has Signed-off-by: Ncstdev <pietomb00@hotmail.com> * Implement unit test for QueryStats Signed-off-by: Ncstdev <pietomb00@hotmail.com> * Tidy Query Stats component Rename it and expose a interface for the values it displays Make it a functional component as it has no state or lifecycle Better null/undefined checks Only render if needed, decided by the panel Remove old stats if the next errors Signed-off-by: Ncstdev <pietomb00@hotmail.com>
-
- 22 10月, 2019 4 次提交
-
-
由 Callum Styan 提交于
* Refactor calculateDesiredShards + don't reshard if we're having issues sending samples. * Track lastSendTimestamp via an int64 with atomic add/load, add a test for reshard calculation. * Simplify conditional for skipping resharding, add samplesIn/Out to shard testcase struct. Signed-off-by: NCallum Styan <callumstyan@gmail.com>
-
由 Björn Rabenstein 提交于
Add additional shards/segment graphs to remote write dashboard.
-
由 Julius Volz 提交于
The links preserve the graph settings between the two UIs. Fixes https://github.com/prometheus/prometheus/issues/6162Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Callum Styan 提交于
Signed-off-by: NCallum Styan <callumstyan@gmail.com>
-
- 21 10月, 2019 1 次提交
-
-
由 Boyko 提交于
* make expression input controlled Signed-off-by: Nblalov <boyko.lalov@tick42.com> * close menu explicitly when autosuggestion dropdown is hidden Signed-off-by: Nblalov <boyko.lalov@tick42.com>
-
- 18 10月, 2019 13 次提交
-
-
由 Simon Pasquier 提交于
* adding unit test for target group Signed-off-by: NJean-Baptiste Le Duigou <jb.leduigou@gmail.com> * Improve unit tests for target group Signed-off-by: NJean-Baptiste Le Duigou <jb.leduigou@gmail.com> * Fix imports Signed-off-by: NJean-Baptiste Le Duigou <jb.leduigou@gmail.com> * Improve test by asserting on whole Target Group object Signed-off-by: NJean-Baptiste Le Duigou <jb.leduigou@gmail.com>
-
由 Simon Pasquier 提交于
Signed-off-by: NSimon Pasquier <spasquie@redhat.com>
-
由 Hrishikesh Barman 提交于
Signed-off-by: NHrishikesh Barman <hrishikeshbman@gmail.com>
-
由 Simon Pasquier 提交于
Signed-off-by: NSimon Pasquier <spasquie@redhat.com>
-
由 Hrishikesh Barman 提交于
Signed-off-by: NHrishikesh Barman <hrishikeshbman@gmail.com>
-
由 Simon Pasquier 提交于
Signed-off-by: NSimon Pasquier <spasquie@redhat.com>
-
由 Krasi Georgiev 提交于
* Include tsdb tool in builds (#6085) (#6089) Add the tsdb tool to promu so that it's included in the release tarballs. Signed-off-by: NBen Kochie <superq@gmail.com> * web/ui: fix for CVE-2019-10215 (#6098) Signed-off-by: NSimon Pasquier <spasquie@redhat.com> * cut 2.13 release (#6099) Signed-off-by: NKrasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com> * Fix panic in ARM builds of Prometheus (#6110) An extra sync.Pool was added during a refactor which caused some 64 bit, atomically accessed variables to no longer be 64 bit aligned. By moving all atomically accessed variables to the beginning of the struct they are guaranteed to be 64 bit aligned. Signed-off-by: NChris Marchbanks <csmarchbanks@gmail.com> * promql: fix potential panic in the query logger (#6094) Signed-off-by: NSimon Pasquier <spasquie@redhat.com> * Cut release 2.13.1 (#6145) Signed-off-by: NKrasi Georgiev <8903888+krasi-georgiev@users.noreply.github.com>
-
由 Callum Styan 提交于
Signed-off-by: NCallum Styan <callumstyan@gmail.com>
-
由 Jean-Baptiste Le Duigou 提交于
Signed-off-by: NJean-Baptiste Le Duigou <jb.leduigou@gmail.com>
-
由 Jean-Baptiste Le Duigou 提交于
Signed-off-by: NJean-Baptiste Le Duigou <jb.leduigou@gmail.com>
-
由 Jean-Baptiste Le Duigou 提交于
-
由 Ritesh Shrivastav 提交于
* Add component to sanitize html Signed-off-by: NRitesh Shrivastav <ritesh.conf@gmail.com> * Use SanitizeHTML component to allow only supported elements Signed-off-by: NRitesh Shrivastav <ritesh.conf@gmail.com> * Add allowedTags props in SanitizeHTML component Signed-off-by: NRitesh Shrivastav <ritesh.conf@gmail.com>
-
由 Peter Tribble 提交于
* Fix solaris build. * Tidy up build constraints on statfs_linux_386.go Signed-off-by: NPeter Tribble <peter.tribble@gmail.com>
-
- 17 10月, 2019 4 次提交
-
-
由 Björn Rabenstein 提交于
new world spelling mistake
-
由 Julius Volz 提交于
* Update all React app node modules I ran "yarn upgrade --latest" and then fixed items that caused errors with new linter settings in the React UI source. Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Fix more React UI lint errors that fail CI Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Julius Volz 提交于
Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-
由 Julius Volz 提交于
* Initial commit from Create React App Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Initial Prometheus expression browser code Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Grpahing, try out echarts Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Switch to flot Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add metrics fetching and stuff Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Autosuggest and graph improvements Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Start implementing graph controls, add loading spinner Signed-off-by: NJulius Volz <julius.volz@gmail.com> * So many new features and fixes Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Fixed and built more features Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Make datetimepicker clear work Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Don't abort when executing empty expression Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove TabPaneAlert Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Split components into separate files Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add table time input Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Move first files to TypeScript! Signed-off-by: NJulius Volz <julius.volz@gmail.com> * More TypeScript conversions Signed-off-by: NJulius Volz <julius.volz@gmail.com> * More TS conversions Signed-off-by: NJulius Volz <julius.volz@gmail.com> * More TS conversions Signed-off-by: NJulius Volz <julius.volz@gmail.com> * More TS conversions Signed-off-by: NJulius Volz <julius.volz@gmail.com> * More TS conversions Signed-off-by: NJulius Volz <julius.volz@gmail.com> * More TS fixes Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Convert Graph to TS Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Changes Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Resize detector, start building legend, axis font colors Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Make graph legend work Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add URL params support and much more Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Put panel state into panel list, write URL options Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Change order of Graph and Table tabs Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Generalize time input naming more Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Work on history functionality Signed-off-by: NJulius Volz <julius.volz@gmail.com> * npm updates Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Move loading indicator into "Execute" button Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Fix typo Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Revert "Move loading indicator into "Execute" button" This reverts commit ce7daee1f1af35da6c0d8b5517272839285ccfec. Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Improve error message when failing to fetch server time Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Move all code to Prometheus repo target dir Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add react-app Makefile step and check in generated assets Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add preliminary npm packages notice to NOTICE file Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Update React app's favicon and metadata Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove RP server refs, cleanups Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Use CircleCI image that includes NodeJS Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add some missing React output assets Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Preserve CRLF in generated React files Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Switch from npm to yarn for React UI Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Save npm licenses and include them in release tarball Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Install npm on Travis Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove npm license tarball from source Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove React graph bundle from source Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Don't check in any compiled web assets Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Update README.md with node/yarn/React UI info Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Fix asset build step on CircleCI promu crossbuild Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Try to fix multi-arch go generate Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove check_assets from Travis CI build Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Prevent rebuilding of unchanged React app parts Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Fix npm license tarball path for promu Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Simplify Makefile Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Clarify build instructions in README.md Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Make minimal JS test pass Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Integrate React app tests into Makefile Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Separate react-app-tests target, but run it from CI Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Fix working directory for React app tests Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove local modifications to Makefile.common This means that CircleCI will not run the React app tests, but at least Travis still will... Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Depend on node_modules path for npm_licenses target Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Simplify tarball/docker/build Makefile targets Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Include React tests in "test" target Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Remove reference to removed "check_assets" target Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Do initial resize of expression input field Signed-off-by: NJulius Volz <julius.volz@gmail.com> * Add React app proxying to local Prometheus in dev mode Signed-off-by: NJulius Volz <julius.volz@gmail.com>
-