mirror of
https://github.com/prometheus/prometheus.git
synced 2024-11-14 09:34:05 -08:00
bca6e90ea6
* Initial commit from Create React App Signed-off-by: Julius Volz <[email protected]> * Initial Prometheus expression browser code Signed-off-by: Julius Volz <[email protected]> * Grpahing, try out echarts Signed-off-by: Julius Volz <[email protected]> * Switch to flot Signed-off-by: Julius Volz <[email protected]> * Add metrics fetching and stuff Signed-off-by: Julius Volz <[email protected]> * Autosuggest and graph improvements Signed-off-by: Julius Volz <[email protected]> * Start implementing graph controls, add loading spinner Signed-off-by: Julius Volz <[email protected]> * So many new features and fixes Signed-off-by: Julius Volz <[email protected]> * Fixed and built more features Signed-off-by: Julius Volz <[email protected]> * Make datetimepicker clear work Signed-off-by: Julius Volz <[email protected]> * Don't abort when executing empty expression Signed-off-by: Julius Volz <[email protected]> * Remove TabPaneAlert Signed-off-by: Julius Volz <[email protected]> * Split components into separate files Signed-off-by: Julius Volz <[email protected]> * Add table time input Signed-off-by: Julius Volz <[email protected]> * Move first files to TypeScript! Signed-off-by: Julius Volz <[email protected]> * More TypeScript conversions Signed-off-by: Julius Volz <[email protected]> * More TS conversions Signed-off-by: Julius Volz <[email protected]> * More TS conversions Signed-off-by: Julius Volz <[email protected]> * More TS conversions Signed-off-by: Julius Volz <[email protected]> * More TS conversions Signed-off-by: Julius Volz <[email protected]> * More TS fixes Signed-off-by: Julius Volz <[email protected]> * Convert Graph to TS Signed-off-by: Julius Volz <[email protected]> * Changes Signed-off-by: Julius Volz <[email protected]> * Resize detector, start building legend, axis font colors Signed-off-by: Julius Volz <[email protected]> * Make graph legend work Signed-off-by: Julius Volz <[email protected]> * Add URL params support and much more Signed-off-by: Julius Volz <[email protected]> * Put panel state into panel list, write URL options Signed-off-by: Julius Volz <[email protected]> * Change order of Graph and Table tabs Signed-off-by: Julius Volz <[email protected]> * Generalize time input naming more Signed-off-by: Julius Volz <[email protected]> * Work on history functionality Signed-off-by: Julius Volz <[email protected]> * npm updates Signed-off-by: Julius Volz <[email protected]> * Move loading indicator into "Execute" button Signed-off-by: Julius Volz <[email protected]> * Fix typo Signed-off-by: Julius Volz <[email protected]> * Revert "Move loading indicator into "Execute" button" This reverts commit ce7daee1f1af35da6c0d8b5517272839285ccfec. Signed-off-by: Julius Volz <[email protected]> * Improve error message when failing to fetch server time Signed-off-by: Julius Volz <[email protected]> * Move all code to Prometheus repo target dir Signed-off-by: Julius Volz <[email protected]> * Add react-app Makefile step and check in generated assets Signed-off-by: Julius Volz <[email protected]> * Add preliminary npm packages notice to NOTICE file Signed-off-by: Julius Volz <[email protected]> * Update React app's favicon and metadata Signed-off-by: Julius Volz <[email protected]> * Remove RP server refs, cleanups Signed-off-by: Julius Volz <[email protected]> * Use CircleCI image that includes NodeJS Signed-off-by: Julius Volz <[email protected]> * Add some missing React output assets Signed-off-by: Julius Volz <[email protected]> * Preserve CRLF in generated React files Signed-off-by: Julius Volz <[email protected]> * Switch from npm to yarn for React UI Signed-off-by: Julius Volz <[email protected]> * Save npm licenses and include them in release tarball Signed-off-by: Julius Volz <[email protected]> * Install npm on Travis Signed-off-by: Julius Volz <[email protected]> * Remove npm license tarball from source Signed-off-by: Julius Volz <[email protected]> * Remove React graph bundle from source Signed-off-by: Julius Volz <[email protected]> * Don't check in any compiled web assets Signed-off-by: Julius Volz <[email protected]> * Update README.md with node/yarn/React UI info Signed-off-by: Julius Volz <[email protected]> * Fix asset build step on CircleCI promu crossbuild Signed-off-by: Julius Volz <[email protected]> * Try to fix multi-arch go generate Signed-off-by: Julius Volz <[email protected]> * Remove check_assets from Travis CI build Signed-off-by: Julius Volz <[email protected]> * Prevent rebuilding of unchanged React app parts Signed-off-by: Julius Volz <[email protected]> * Fix npm license tarball path for promu Signed-off-by: Julius Volz <[email protected]> * Simplify Makefile Signed-off-by: Julius Volz <[email protected]> * Clarify build instructions in README.md Signed-off-by: Julius Volz <[email protected]> * Make minimal JS test pass Signed-off-by: Julius Volz <[email protected]> * Integrate React app tests into Makefile Signed-off-by: Julius Volz <[email protected]> * Separate react-app-tests target, but run it from CI Signed-off-by: Julius Volz <[email protected]> * Fix working directory for React app tests Signed-off-by: Julius Volz <[email protected]> * 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: Julius Volz <[email protected]> * Depend on node_modules path for npm_licenses target Signed-off-by: Julius Volz <[email protected]> * Simplify tarball/docker/build Makefile targets Signed-off-by: Julius Volz <[email protected]> * Include React tests in "test" target Signed-off-by: Julius Volz <[email protected]> * Remove reference to removed "check_assets" target Signed-off-by: Julius Volz <[email protected]> * Do initial resize of expression input field Signed-off-by: Julius Volz <[email protected]> * Add React app proxying to local Prometheus in dev mode Signed-off-by: Julius Volz <[email protected]>
15 KiB
Executable file
15 KiB
Executable file