Stefan Büringer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d30f202c08 
							
						 
					 
					
						
						
							
							Fix Experimental UI for cookie based authentication ( #7827 )  
						
						... 
						
						
						
						We're using Prometheus behind a reverse proxy which authenticates everything based on cookies.
Without this attribute the cookie is not send with the request for the manifest.json
Signed-off-by: Stefan Bueringer <sbueringer@gmail.com> 
						
						
					 
					
						2020-08-27 22:50:32 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88d563eb2e 
							
						 
					 
					
						
						
							
							Fix react UI bug with series going on and off ( #7804 )  
						
						... 
						
						
						
						* Fix react UI bug with series going on and off
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-08-22 21:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Kochie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9437cba50 
							
						 
					 
					
						
						
							
							Bump various react versions ( #7820 )  
						
						... 
						
						
						
						Update several `yarn outdated` pacakges.
Signed-off-by: Ben Kochie <superq@gmail.com> 
						
						
					 
					
						2020-08-22 21:02:50 +02:00 
						 
				 
			
				
					
						
							
							
								Julius Volz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1601274ba 
							
						 
					 
					
						
						
							
							Support new duration format in graph range input ( #7833 )  
						
						... 
						
						
						
						* Support new duration format in graph range input
This is to make the duration parsing and formatting in the graph range
input field consistent with the new duration formatting introduced for
the configuration and PromQL
(https://github.com/prometheus/prometheus/pull/7713 ).
Ranges were previously handled in seconds - these are now handled in
milliseconds everywhere, as this makes things nicer / easier.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Fixups
Signed-off-by: Julius Volz <julius.volz@gmail.com> 
						
						
					 
					
						2020-08-21 11:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Kochie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cccbf5b0e 
							
						 
					 
					
						
						
							
							Update various UI components ( #7807 )  
						
						... 
						
						
						
						* Correct jquery version in prom.lib.
* Update to bootstrap 4.5.2.
* Bump yarn versions.
Signed-off-by: Ben Kochie <superq@gmail.com> 
						
						
					 
					
						2020-08-15 22:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								Julius Volz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							818bd96381 
							
						 
					 
					
						
						
							
							Fix detail swatch glitch ( #7805 )  
						
						... 
						
						
						
						* Bump jquery and @types/jquery
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Properly close color box span in graph hover detail
jQuery 3.5.0 introcuded a breaking change that was necessary to fix HTML
security issues
(https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/ ), and as a
result the detail-swatch span wasn't closed properly anymore, because
spans are not valid self-closing tags in
XHTML.
Fixes https://github.com/prometheus/prometheus/issues/7803 
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Fix up tests
Signed-off-by: Julius Volz <julius.volz@gmail.com> 
						
						
					 
					
						2020-08-15 01:44:13 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Pasquier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1380e6c885 
							
						 
					 
					
						
						
							
							web/ui/react-app: bump version of create-react-app ( #7778 )  
						
						... 
						
						
						
						Signed-off-by: Simon Pasquier <spasquie@redhat.com> 
						
						
					 
					
						2020-08-11 17:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a92ae7196b 
							
						 
					 
					
						
						
							
							React: update dependencies ( #7709 )  
						
						... 
						
						
						
						- Fix lodash security issue
- Fix minors style issues detected by the upgrade
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-08-04 23:30:35 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38fec5345d 
							
						 
					 
					
						
						
							
							React UI: Multiple improvements on /rules page ( #7606 )  
						
						... 
						
						
						
						* Add duration on rules page, hide annotation and labels if empty
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-07-21 11:55:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe8d412ce9 
							
						 
					 
					
						
						
							
							React UI: Add duration, labels, annotations to alerts page ( #7605 )  
						
						... 
						
						
						
						* React UI: Add duration, labels, annotation to alerts page
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* lint
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* make expression shorter
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* Check for null
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* Use object.keys
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-07-21 10:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3ac9fa5f5 
							
						 
					 
					
						
						
							
							Add custom title to React UI ( #7607 )  
						
						... 
						
						
						
						* Backport custom title to React UI
Backports #4841  into the new UI.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* Fix typo
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-07-21 10:48:29 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Pasquier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3155642108 
							
						 
					 
					
						
						
							
							web/ui/react-app: bump elliptic package version ( #7477 )  
						
						... 
						
						
						
						Signed-off-by: Simon Pasquier <spasquie@redhat.com> 
						
						
					 
					
						2020-06-29 10:28:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Hansen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a439bfc5 
							
						 
					 
					
						
						
							
							Web: Scroll hash-fragment links with navbar height ( #7456 )  
						
						... 
						
						
						
						Previously, hash-fragment links like this:
http://mark-t510:9090/targets#job-alertmanager 
Would scroll to have the header at the top, obscured by the nav bar.
Tested in both old and new UIs.
Fixes  #7434 
Signed-off-by: Mark Hansen <markhansen@google.com> 
						
						
					 
					
						2020-06-27 09:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Nuno Cardoso 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f97d2ddb6e 
							
						 
					 
					
						
						
							
							REACT UI: CollapsibleAlertPanel - value field more friendly human readable (scientific notation -> number) ( #7426 )  
						
						... 
						
						
						
						* value field more human readable
Signed-off-by: kisc <nuno_kisc@hotmail.com>
* fix typo
Signed-off-by: Nuno Cardoso <nuno_kisc@hotmail.com>
* add function convertSCToNumber
Signed-off-by: nunokisc <nuno_kisc@hotmail.com>
* add convertSCToNumber test
Signed-off-by: nunokisc <nuno_kisc@hotmail.com>
* normalize function name
Signed-off-by: kisc <nuno_kisc@hotmail.com>
* convertScientificNotationToNumber to parsePrometheusFloat
Signed-off-by: kisc <nuno_kisc@hotmail.com> 
						
						
					 
					
						2020-06-23 20:10:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lisa Carpenter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dff31c2826 
							
						 
					 
					
						
						
							
							preserve state on page reload for alert status filters and annotations with useLocalStorage(), add toggleAnnotations method, and add passing tests ( #7374 )  
						
						... 
						
						
						
						Signed-off-by: Lisa Carpenter <carpenter.lisa@gmail.com> 
						
						
					 
					
						2020-06-10 16:44:07 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Kochie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e963d953ea 
							
						 
					 
					
						
						
							
							Update yarn.lock ( #7356 )  
						
						... 
						
						
						
						Fixes websocket-extensions security warning.
Signed-off-by: Ben Kochie <superq@gmail.com> 
						
						
					 
					
						2020-06-07 17:56:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Kochie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7d9516695 
							
						 
					 
					
						
						
							
							Bump jquery to fix secuirty warning ( #7311 )  
						
						... 
						
						
						
						* Use major version dependency to make updates easier.
* Pin to >= 3.5.
Signed-off-by: Ben Kochie <superq@gmail.com> 
						
						
					 
					
						2020-05-29 15:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Julius Volz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e19c4697d 
							
						 
					 
					
						
						
							
							React UI: Don't null out data when clicking on current tab ( #7243 )  
						
						... 
						
						
						
						Fixes https://github.com/prometheus/prometheus/issues/7241 
Signed-off-by: Julius Volz <julius.volz@gmail.com> 
						
						
					 
					
						2020-05-15 14:03:15 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Marchbanks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62bd77bf93 
							
						 
					 
					
						
						
							
							Fix react tests ( #7077 )  
						
						... 
						
						
						
						https://github.com/facebook/create-react-app/issues/8689  is causing our
tests to fail in the CI pipeline. As the comments suggest, downgrading
to react-scripts 3.4.0 fixes the problem.
In addition, fix a test warning due to a missing id field.
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com> 
					
						2020-04-01 16:37:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Kochie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24ecae9956 
							
						 
					 
					
						
						
							
							Update yarn deps ( #7027 )  
						
						... 
						
						
						
						Fix security warnings.
Signed-off-by: Ben Kochie <superq@gmail.com> 
						
						
					 
					
						2020-03-22 20:38:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jaga Santagostino 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							350f25eed3 
							
						 
					 
					
						
						
							
							changes from PR requests ( #6880 )  
						
						... 
						
						
						
						Signed-off-by: Jaga Santagostino <jagasantagostino@gmail.com> 
						
						
					 
					
						2020-03-16 08:22:08 +01:00 
						 
				 
			
				
					
						
							
							
								李国忠 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fff701b77 
							
						 
					 
					
						
						
							
							[comments] change word ‘dependencie’ to ‘dependencies’ ( #6904 )  
						
						... 
						
						
						
						Signed-off-by: fuling <fuling.lgz@alibaba-inc.com> 
						
						
					 
					
						2020-03-01 09:34:27 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Kirsten 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45fbed94d6 
							
						 
					 
					
						
						
							
							React UI: Fixed data table for matrix always showing 1 as value ( #6896 )  
						
						... 
						
						
						
						Signed-off-by: Simon Kirsten <1972314+skirsten@users.noreply.github.com>
React UI: Fixed data table for matrix always showing 1 as value 
						
						
					 
					
						2020-02-29 07:45:48 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Marchbanks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e78908407 
							
						 
					 
					
						
						
							
							Escape target selector for tooltip on targets page ( #6892 )  
						
						... 
						
						
						
						This fixes an issue where the /new/targets page will not load when there
are jobs with invalid CSS characters in them, such as the
namespace/service/0 form used by the Prometheus Operator.
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com> 
						
						
					 
					
						2020-02-28 20:27:45 +01:00 
						 
				 
			
				
					
						
							
							
								LongKB 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82f7ed208b 
							
						 
					 
					
						
						
							
							Remove some duplicated words ( #6882 )  
						
						... 
						
						
						
						Signed-off-by: Pham Duc Hanh <hanhpd@fujitsu.com> 
						
						
					 
					
						2020-02-27 07:08:31 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Kochie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65a19421a4 
							
						 
					 
					
						
						
							
							Update React vendoring ( #6855 )  
						
						... 
						
						
						
						* Update React vendoring
Update webpack-scripts to 3.4.0
* Fix security warning for `serialize-javascript`.
Signed-off-by: Ben Kochie <superq@gmail.com>
* Fix eslint errors.
Signed-off-by: Ben Kochie <superq@gmail.com>
* Update test snapshot.
Signed-off-by: Ben Kochie <superq@gmail.com> 
						
						
					 
					
						2020-02-25 20:12:40 +01:00 
						 
				 
			
				
					
						
							
							
								Harkishen Singh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							489a9aa7b9 
							
						 
					 
					
						
						
							
							Adds normalization of localhost urls in targets page react ( #6794 )  
						
						... 
						
						
						
						* support for globalurls in targets page react
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* fixed tests
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* removed fmts
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* formatted
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions. fixed tests.
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* formated go code
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com> 
						
						
					 
					
						2020-02-17 18:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c321ed047 
							
						 
					 
					
						
						
							
							React-UI: flex-wrap the content ( #6796 )  
						
						... 
						
						
						
						* flex-wrap the content
Signed-off-by: blalov <boiskila@gmail.com>
* wrap formatted series in a div
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2020-02-11 15:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Drumil Patel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b00023344e 
							
						 
					 
					
						
						
							
							Formatting short tables for readability ( #6762 )  
						
						... 
						
						
						
						* Formatting short tables for readability
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Solving linting issues in DataTable.tsx
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Increasing maxFormattable Size to 1000 and changing value of toFormatStyle
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Solve tests failure for multiple alerts on size gretaer than 10000
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Solve linting errors
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Add tests for alert of not formatting
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com> 
						
						
					 
					
						2020-02-10 00:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								Julius Volz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a8acb654e 
							
						 
					 
					
						
						
							
							React UI: Use null value for determining consoles link display ( #6790 )  
						
						... 
						
						
						
						Signed-off-by: Julius Volz <julius.volz@gmail.com> 
						
						
					 
					
						2020-02-09 13:39:44 +01:00 
						 
				 
			
				
					
						
							
							
								Drumil Patel 
							
						 
					 
					
						
						
						
						
							
						
						
							687a962bd1 
							
						 
					 
					
						
						
							
							Add conditional rendering of Navlink for Consoles ( #6761 )  
						
						... 
						
						
						
						* Add conditional rendering of Navlink for Consoles
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Replacing if else with only if conditional rendering
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Add tests and removing global declaration in Navbar
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Correct Navbar Testcases and add types for ConsolesLink
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Change names for Console link as per-naming convention
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com>
* Change prop names to AppProps and NavbarProps respectively
Signed-off-by: Drumil Patel <drumilpatel720@gmail.com> 
						
						
					 
					
						2020-02-08 11:00:47 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c2bc2f57a 
							
						 
					 
					
						
						
							
							Unify react fetcher components ( #6629 )  
						
						... 
						
						
						
						* set useFetch loading flag to be true initially
Signed-off-by: blalov <boiskila@gmail.com>
* make extended props optional
Signed-off-by: blalov <boiskila@gmail.com>
* add status indicator to targets page
Signed-off-by: blalov <boiskila@gmail.com>
* add status indicator to tsdb status page
Signed-off-by: blalov <boiskila@gmail.com>
* spread response in Alerts
Signed-off-by: blalov <boiskila@gmail.com>
* disable eslint func retun type rule
Signed-off-by: blalov <boiskila@gmail.com>
* add status indicator to Service Discovery page
Signed-off-by: blalov <boiskila@gmail.com>
* refactor PanelList
Signed-off-by: blalov <boiskila@gmail.com>
* test fix
Signed-off-by: blalov <boiskila@gmail.com>
* use local storage hook in PanelList
Signed-off-by: blalov <boiskila@gmail.com>
* use 'useFetch' for fetching metrics
Signed-off-by: blalov <boiskila@gmail.com>
* left-overs
Signed-off-by: blalov <boiskila@gmail.com>
* remove targets page custom error message
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* adding components displayName
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* display more user friendly error messages
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* update status page snapshot
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* pr review changes
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* fix broken tests
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* fix typos
Signed-off-by: Boyko Lalov <boiskila@gmail.com> 
						
						
					 
					
						2020-02-03 15:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dustin Hooten 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							820d7775eb 
							
						 
					 
					
						
						
							
							Escape invalid css selector characters in tooltip ID ( #6737 )  
						
						... 
						
						
						
						* Escape invalid css selector characters in tooltip ID
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Use CSS.escape polyfill to escape characters
Signed-off-by: Dustin Hooten <dhooten@splunk.com> 
						
						
					 
					
						2020-02-02 10:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							41071278b6 
							
						 
					 
					
						
						
							
							Change old UI link to React App to point to graph page ( #6697 )  
						
						... 
						
						
						
						* change the link to React App to point to graph page
Signed-off-by: blalov <boiskila@gmail.com>
* add search params to classic UI link
Signed-off-by: blalov <boiskila@gmail.com>
* lint fix
Signed-off-by: blalov <boiskila@gmail.com>
* remove navLink onclick
Signed-off-by: blalov <boiskila@gmail.com>
* remove left-over
Signed-off-by: blalov <boiskila@gmail.com>
* remove pkg files
Signed-off-by: blalov <boiskila@gmail.com>
* delete .vscode
Signed-off-by: Boyko Lalov <boiskila@gmail.com> 
						
						
					 
					
						2020-01-28 14:04:56 +01:00 
						 
				 
			
				
					
						
							
							
								Harkishen Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							c1e49d50c5 
							
						 
					 
					
						
						
							
							Adds support for rules screen in react-ui ( #6503 )  
						
						... 
						
						
						
						* base
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* base of rules page
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* initial version
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* removed unused function
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* version 1
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions.
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* new fetching pattern
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com> 
						
						
					 
					
						2020-01-27 10:27:43 +01:00 
						 
				 
			
				
					
						
							
							
								Julius Volz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d996ba20ec 
							
						 
					 
					
						
						
							
							React UI: Support local timezone on /graph ( #6692 )  
						
						... 
						
						
						
						* React UI: Support local timezone on /graph
This partially implements
https://github.com/prometheus/prometheus/issues/500  in the sense that it
only addresses the /graph page, and only allows toggling between UTC and
local (browser) time, but no arbitrary timezone selection yet.
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Fixup: Also display TZ offset in tooltip
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Just show offset, not timezone name abbreviation
Signed-off-by: Julius Volz <julius.volz@gmail.com> 
						
						
					 
					
						2020-01-24 23:44:18 +01:00 
						 
				 
			
				
					
						
							
							
								Julius Volz 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a677622184 
							
						 
					 
					
						
						
							
							React UI: Send cookies on fetch() on older browsers ( #6553 )  
						
						... 
						
						
						
						* React UI: Send cookies on fetch() on older browsers
Fixes https://github.com/prometheus/prometheus/issues/6428 
Signed-off-by: Julius Volz <julius.volz@gmail.com>
* Fix fetch() tests to expect new options
Signed-off-by: Julius Volz <julius.volz@gmail.com> 
						
						
					 
					
						2020-01-20 16:50:32 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							0f84d5b2cf 
							
						 
					 
					
						
						
							
							React UI: broken graph page browser history ( #6659 )  
						
						... 
						
						
						
						* add panel state for the expression input
Signed-off-by: blalov <boiskila@gmail.com>
* remove redundant test
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2020-01-18 23:40:25 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							c8469ecaf5 
							
						 
					 
					
						
						
							
							React UI: hide non selected alert types ( #6642 )  
						
						... 
						
						
						
						* hide non selected alert types
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* revert 'show annotations' checkbox to be always visible
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2020-01-16 22:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Guggenmos 
							
						 
					 
					
						
						
						
						
							
						
						
							3a204be6b7 
							
						 
					 
					
						
						
							
							PromQL: Fix string and parentheses handling in engine ( #6612 )  
						
						... 
						
						
						
						* WIP: PromQL: Allow engine to return strings
Signed-off-by: Tobias Guggenmos <tguggenm@redhat.com>
* Add test suggested by @roidelapluie
Signed-off-by: Tobias Guggenmos <tguggenm@redhat.com>
* Fix typo in React UI
Signed-off-by: Tobias Guggenmos <tguggenm@redhat.com>
* Fix parenthesis handling for functions and aggregator params
Signed-off-by: Tobias Guggenmos <tguggenm@redhat.com>
* Add more tests
Signed-off-by: Tobias Guggenmos <tguggenm@redhat.com>
* Fix React UI test
Signed-off-by: Tobias Guggenmos <tguggenm@redhat.com> 
						
						
					 
					
						2020-01-15 18:31:58 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							bab47b58f5 
							
						 
					 
					
						
						
							
							ReactUI: folder re-organization ( #6601 )  
						
						... 
						
						
						
						* remove redundant sanitizeHTML abstraction
Signed-off-by: blalov <boiskila@gmail.com>
* organize folders
Signed-off-by: blalov <boiskila@gmail.com>
* move hooks outside common folder
Signed-off-by: blalov <boiskila@gmail.com>
* move PathPrefix interface in types
Signed-off-by: blalov <boiskila@gmail.com>
* remove config folder
Signed-off-by: blalov <boiskila@gmail.com>
* remove redundant snapshots
Signed-off-by: blalov <boiskila@gmail.com>
* rename common folder
Signed-off-by: blalov <boiskila@gmail.com>
* merge utils files
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* sync with master
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2020-01-14 19:34:48 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							e12e5ecc8f 
							
						 
					 
					
						
						
							
							ReactUI: adopt grafana flot fix for stacked graphs ( #6603 )  
						
						... 
						
						
						
						* adopt grafana flot fix for stacked graphs
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* remove flot as dependencie
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* disable eslint error in flot.js
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* fix broken test due to wrong import
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* bring back flot crosshair plugin
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* trying to prevent CI out of memory by adding test script --runInBand flag
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* additional notices regarding origin of the flot vendor
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* move flot in own folder
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* move text on top
Signed-off-by: Boyko Lalov <boiskila@gmail.com> 
						
						
					 
					
						2020-01-14 16:12:08 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							1637ad2717 
							
						 
					 
					
						
						
							
							ReactUI: replace togglers tabs with checkboxes ( #6543 )  
						
						... 
						
						
						
						* replace togglers tabs with checkboxes
Signed-off-by: blalov <boiskila@gmail.com>
* create state-color tuples config for checkboxes rendering
Signed-off-by: blalov <boiskila@gmail.com>
* separate filters from show-annotations checkbox
Signed-off-by: blalov <boiskila@gmail.com>
* style improvements
Signed-off-by: blalov <boiskila@gmail.com>
* lint fix
Signed-off-by: blalov <boiskila@gmail.com>
* style adjustments
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2020-01-07 16:12:38 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
						
						
							
						
						
							91d76c8023 
							
						 
					 
					
						
						
							
							Spelling ( #6517 )  
						
						... 
						
						
						
						* spelling: alertmanager
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: attributes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: autocomplete
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: bootstrap
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: caught
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: chunkenc
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: compaction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: corrupted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: deletable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: expected
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fine-grained
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: initialized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: iteration
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: javascript
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multiple
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: number
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: overlapping
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: possible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: postings
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: procedure
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: programmatic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: queuing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: querier
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: repairing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: received
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: reproducible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: retention
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: sample
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: segements
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: semantic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: software [LICENSE]
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: staging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: timestamp
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unfortunately
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: uvarint
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: subsequently
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ressamples
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> 
						
						
					 
					
						2020-01-02 15:54:09 +01:00 
						 
				 
			
				
					
						
							
							
								Harkishen Singh 
							
						 
					 
					
						
						
						
						
							
						
						
							edf8f135bc 
							
						 
					 
					
						
						
							
							Adds support service discovery page in react ui ( #6394 )  
						
						... 
						
						
						
						* active targets component completed
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
* support for service-discovery in react ui
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
* restored prev files
Signed-off-by: Harkishen-Singh <harkishensingh@hotmail.com>
* used fc
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* removed trivial keys
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* FC based labels
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implmented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* minor word change
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* before dropped addressed
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* linted
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions. removed false styles
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions. Unified buttons with targets screen.
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* component for ToggleButton
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* removed false Button
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* implemented suggestions.
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* tests for ToggleMoreLess component
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* linted
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* fixed nested h3. implemented suggestions
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com>
* linted
Signed-off-by: Harkishen Singh <harkishensingh@hotmail.com> 
						
						
					 
					
						2019-12-31 18:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							b90b5736b9 
							
						 
					 
					
						
						
							
							Allow sec timestamp ( #6460 )  
						
						... 
						
						
						
						* adding seconds timestamp to time input
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* calc time range properly
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* fix test
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* unify table and graph time inputs
Signed-off-by: blalov <boiskila@gmail.com>
* rename calcTimeRange func
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2019-12-17 10:50:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dustin Hooten 
							
						 
					 
					
						
						
						
						
							
						
						
							fce2e131db 
							
						 
					 
					
						
						
							
							React UI: Fix issue when changing query then time, the old query executed ( #6437 )  
						
						... 
						
						
						
						* React UI: Fix issue when changing query then time, the old query is executed
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* pr feedback
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* more pr feedback
Signed-off-by: Dustin Hooten <dhooten@splunk.com> 
						
						
					 
					
						2019-12-12 23:22:12 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							1c66aea992 
							
						 
					 
					
						
						
							
							React UI: Implement alerts page ( #6402 )  
						
						... 
						
						
						
						* url filter rules param
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* address review changes
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* ui initial commit
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* improve ui
Signed-off-by: blalov <boiskila@gmail.com>
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* fix typo in component name
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* create query link + ui enhancements
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* add count to state labels
Signed-off-by: blalov <boiskila@gmail.com>
* put alerts table render in the right place
Signed-off-by: blalov <boiskila@gmail.com>
* refactoring
Signed-off-by: blalov <boiskila@gmail.com>
* fix rules endpoint test
Signed-off-by: blalov <boiskila@gmail.com>
* lint fixes
Signed-off-by: blalov <boiskila@gmail.com>
* test query params
Signed-off-by: blalov <boiskila@gmail.com>
* refactoring
Signed-off-by: blalov <boiskila@gmail.com>
* review changes
Signed-off-by: blalov <boiskila@gmail.com>
* adding down arrow as click indicator in Alert
Signed-off-by: blalov <boiskila@gmail.com>
* add period at the end of the comment
Signed-off-by: blalov <boiskila@gmail.com>
* review changes
Signed-off-by: blalov <boiskila@gmail.com>
* remove left-over css
Signed-off-by: blalov <boiskila@gmail.com>
* adding expand/collapse arrows on Alert
Signed-off-by: blalov <boiskila@gmail.com>
* create proper expression for alert name
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2019-12-09 23:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							315b28439f 
							
						 
					 
					
						
						
							
							Graph multi series select ( #6391 )  
						
						... 
						
						
						
						* adding graph series multi select support
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* skip inital plot draw from ResizeDetector
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
Signed-off-by: blalov <boiskila@gmail.com>
* fix unit tests
Signed-off-by: blalov <boiskila@gmail.com>
* extract Legend as component
Signed-off-by: blalov <boiskila@gmail.com>
* create legend state interface
Signed-off-by: blalov <boiskila@gmail.com>
* fix click selection issue
Signed-off-by: blalov <boiskila@gmail.com>
* fix single series select bug
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* review changes
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2019-12-03 20:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Boyko 
							
						 
					 
					
						
						
						
						
							
						
						
							28470c229c 
							
						 
					 
					
						
						
							
							React UI: Graph refactoring ( #6382 )  
						
						... 
						
						
						
						* move graph related files into own folder
Signed-off-by: blalov <boiskila@gmail.com>
* move graph helper functions into own file
Signed-off-by: blalov <boiskila@gmail.com>
* fix typo in file name
Signed-off-by: blalov <boiskila@gmail.com>
* fix typo in file name and lint fixes
Signed-off-by: blalov <boiskila@gmail.com> 
						
						
					 
					
						2019-11-27 16:51:40 +01:00