d452322aa8 
								
							 
						 
						
							
							
								
								Search (SQL): support dashboardUID query parameter ( #50121 )  
							
							
							
						 
						
							2022-06-02 12:56:01 -07:00  
				
					
						
							
							
								 
						
							
								34be8f28b9 
								
							 
						 
						
							
							
								
								AccessControl: Add metadata to search result ( #48879 )  
							
							... 
							
							
							
							* Add access control metadata to search hits if access control query string is passed 
							
						 
						
							2022-05-17 15:51:44 +02:00  
				
					
						
							
							
								 
						
							
								7ddae870e7 
								
							 
						 
						
							
							
								
								fix status code 200 ( #47818 )  
							
							
							
						 
						
							2022-04-15 08:01:58 -04:00  
				
					
						
							
							
								 
						
							
								c5211f848d 
								
							 
						 
						
							
							
								
								remove bus from search service ( #44825 )  
							
							
							
						 
						
							2022-02-03 18:46:38 +01:00  
				
					
						
							
							
								 
						
							
								8e6d6af744 
								
							 
						 
						
							
							
								
								Rename DispatchCtx to Dispatch ( #43563 )  
							
							
							
						 
						
							2021-12-28 17:36:22 +01:00  
				
					
						
							
							
								 
						
							
								2d2f7afbde 
								
							 
						 
						
							
							
								
								Chore: Propagate context for search ( #41010 )  
							
							... 
							
							
							
							Propagate context for search.Query, FindPersistedDashboardsQuery, 
GetUserStarsQuery. Followup on context.TODO added by #40810 .
Ref #36734  
							
						 
						
							2021-10-28 11:29:07 +02:00  
				
					
						
							
							
								 
						
							
								3303e28b38 
								
							 
						 
						
							
							
								
								Search: add sort information in dashboard results ( #30609 )  
							
							... 
							
							
							
							* Search: add SortMeta in dashboard results
* fix integration tests
* trim SortMeta
* fix searchstore tests
* Update pkg/services/sqlstore/dashboard.go
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> 
							
						 
						
							2021-02-11 08:49:16 +01:00  
				
					
						
							
							
								 
						
							
								3d41267fc4 
								
							 
						 
						
							
							
								
								Chore: Moves common and response into separate packages ( #30298 )  
							
							... 
							
							
							
							* Chore: moves common and response into separate packages
* Chore: moves common and response into separate packages
* Update pkg/api/utils/common.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Chore: changes after PR comments
* Chore: move wrap to routing package
* Chore: move functions in common to response package
* Chore: move functions in common to response package
* Chore: formats imports
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2021-01-15 14:43:20 +01:00  
				
					
						
							
							
								 
						
							
								5070f7a75b 
								
							 
						 
						
							
							
								
								Chore: Start harmonizing linting with plugin SDK ( #25854 )  
							
							... 
							
							
							
							* Chore: Harmonize linting with plugin SDK
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Chore: Fix linting issues
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2020-06-29 14:08:32 +02:00  
				
					
						
							
							
								 
						
							
								55c306eb6d 
								
							 
						 
						
							
							
								
								Refactor search ( #23550 )  
							
							... 
							
							
							
							Co-Authored-By: Arve Knudsen <arve.knudsen@grafana.com>
Co-Authored-By: Leonard Gram <leonard.gram@grafana.com> 
							
						 
						
							2020-04-20 16:20:45 +02:00  
				
					
						
							
							
								 
						
							
								3fdd2648b1 
								
							 
						 
						
							
							
								
								Chore: Avoid aliasing importing models in api package ( #22492 )  
							
							
							
						 
						
							2020-03-04 12:57:20 +01:00  
				
					
						
							
							
								 
						
							
								75fa1f0207 
								
							 
						 
						
							
							
								
								Metrics: use consistent naming for exported variables ( #18134 )  
							
							... 
							
							
							
							* Metrics: remove unused metrics
Metric `M_Grafana_Version` is not used anywhere, nor the mentioned
`M_Grafana_Build_Version`. Seems to be an artefact?
* Metrics: make the naming consistent
* Metrics: add comments to exported vars
* Metrics: use proper naming
Fixes  #18110  
							
						 
						
							2019-07-16 16:58:46 +02:00  
				
					
						
							
							
								 
						
							
								8b0dd4244b 
								
							 
						 
						
							
							
								
								Search: Fixes search limits and adds a page parameter ( #16458 )  
							
							... 
							
							
							
							* Search: Fixes search limits and adds a page parameter
This adds a page parameter to search api without adding
any major breaking change.
It does at an api validation error when trying to use
a limit beyond 5000. This is a breaking change. We could
remove this and have it only in the docs and describe that this
is a limit that grafana will apply silently.
Fixes  #16049 
* Fix: Corrected wrong array slice change
* Docs: minor docs fix
* Search: fixed folder tests
* Fixed: Moved limit to correct inner query
* Search: moving limit check and page check
* Search: limit in handler is no longer needed 
							
						 
						
							2019-04-17 13:07:50 +02:00  
				
					
						
							
							
								 
						
							
								8a3a3cccc3 
								
							 
						 
						
							
							
								
								moves metric package to /infra  
							
							... 
							
							
							
							ref #14679  
							
						 
						
							2019-02-24 21:12:51 +01:00  
				
					
						
							
							
								 
						
							
								7aab6a8887 
								
							 
						 
						
							
							
								
								Make golint happier  
							
							
							
						 
						
							2018-03-22 12:40:21 +01:00  
				
					
						
							
							
								 
						
							
								c0ecdee375 
								
							 
						 
						
							
							
								
								rename Context to ReqContext  
							
							
							
						 
						
							2018-03-07 11:54:50 -05:00  
				
					
						
							
							
								 
						
							
								338655dd37 
								
							 
						 
						
							
							
								
								move Context and session out of middleware  
							
							
							
						 
						
							2018-03-06 18:16:49 -05:00  
				
					
						
							
							
								 
						
							
								8e8f3c4332 
								
							 
						 
						
							
							
								
								dashboard and folder search with permissions  
							
							
							
						 
						
							2018-02-08 17:11:01 +01:00  
				
					
						
							
							
								 
						
							
								fc1d8416a7 
								
							 
						 
						
							
							
								
								working on dashboard search  
							
							
							
						 
						
							2017-11-20 12:47:03 +01:00  
				
					
						
							
							
								 
						
							
								3066280216 
								
							 
						 
						
							
							
								
								added code from  #8504 , and  #8021  
							
							
							
						 
						
							2017-06-23 17:13:58 -04:00  
				
					
						
							
							
								 
						
							
								5cf40cbd12 
								
							 
						 
						
							
							
								
								WIP: move guardian logic for search into the sql query  
							
							
							
						 
						
							2017-06-17 02:34:05 +02:00  
				
					
						
							
							
								 
						
							
								c602afb9c6 
								
							 
						 
						
							
							
								
								WIP: dashboard search by folder + toggle for list or tree mode  
							
							
							
						 
						
							2017-06-12 15:49:09 +02:00  
				
					
						
							
							
								 
						
							
								68b9342de3 
								
							 
						 
						
							
							
								
								WIP: dashboard search by type (folder or dash)  
							
							
							
						 
						
							2017-06-12 15:49:09 +02:00  
				
					
						
							
							
								 
						
							
								53d11d50fc 
								
							 
						 
						
							
							
								
								WIP: remove browse mode for dashboard search  
							
							... 
							
							
							
							Dashboard folders included in all searches. If a dashboard matches
a search and has a parent folder then the parent folder is appended
to the search result. A hierarchy is then returned in the result
with child dashboards under their parent folders. 
							
						 
						
							2017-06-12 15:49:09 +02:00  
				
					
						
							
							
								 
						
							
								1248728d7f 
								
							 
						 
						
							
							
								
								WIP: rough prototype of dashboard folders  
							
							... 
							
							
							
							Breaks some stuff like selected dash in the search result.
In dashboard search, if the user is not searching then the result is
returned as a tree structure. No ACL's or user group ux yet. 
							
						 
						
							2017-06-12 15:49:09 +02:00  
				
					
						
							
							
								 
						
							
								35a7a3a52b 
								
							 
						 
						
							
							
								
								feat(instrumentation): added some more timers  
							
							
							
						 
						
							2016-06-03 17:00:39 +02:00  
				
					
						
							
							
								 
						
							
								fbd94fc6ce 
								
							 
						 
						
							
							
								
								feat(websockets): inital work on websockets,  #4355  
							
							
							
						 
						
							2016-03-14 11:59:51 +01:00  
				
					
						
							
							
								 
						
							
								5b6754ce6c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into websocket  
							
							
							
						 
						
							2016-03-14 10:33:11 +01:00  
				
					
						
							
							
								 
						
							
								dd7e215e78 
								
							 
						 
						
							
							
								
								feat(dashslist): make sure dashbords exists in recently viewd dashboards  
							
							... 
							
							
							
							closes  #4249  
						
							2016-03-05 12:27:37 +01:00  
				
					
						
							
							
								 
						
							
								fc877ae0f4 
								
							 
						 
						
							
							
								
								poc(websockets): websocket poc  
							
							
							
						 
						
							2016-03-03 23:05:08 +01:00  
				
					
						
							
							
								 
						
							
								c709a28f02 
								
							 
						 
						
							
							
								
								More work on email and notification infra  #1456  
							
							
							
						 
						
							2015-06-05 08:15:38 +02:00  
				
					
						
							
							
								 
						
							
								50a1feb90a 
								
							 
						 
						
							
							
								
								Dashboard list panel: Now supports search by multiple tags,  Closes   #2096  
							
							
							
						 
						
							2015-06-02 11:04:06 +02:00  
				
					
						
							
							
								 
						
							
								dc607b8e8a 
								
							 
						 
						
							
							
								
								Dashboard search now supports filtering by multiple dashboard tags,  Closes   #2095  
							
							
							
						 
						
							2015-06-02 10:24:20 +02:00  
				
					
						
							
							
								 
						
							
								448a8b8d1c 
								
							 
						 
						
							
							
								
								Major refactorings around searching, moved to seperate package, trying to move stuff out of models package, extend search support searching different types of entities and different types of dashboards,  #960  
							
							
							
						 
						
							2015-05-13 13:36:24 +02:00  
				
					
						
							
							
								 
						
							
								bb7d79e6d2 
								
							 
						 
						
							
							
								
								Refactoring search to support more than just db dashboards  
							
							
							
						 
						
							2015-05-13 10:45:53 +02:00  
				
					
						
							
							
								 
						
							
								a40299b4dc 
								
							 
						 
						
							
							
								
								Progress on json file index and search  #960  
							
							
							
						 
						
							2015-05-12 12:20:03 +02:00  
				
					
						
							
							
								 
						
							
								1a9f630710 
								
							 
						 
						
							
							
								
								Began work on adding json files to search,  #960  
							
							
							
						 
						
							2015-05-11 20:04:03 +02:00  
				
					
						
							
							
								 
						
							
								26e4809e2e 
								
							 
						 
						
							
							
								
								Big Backend Refatoring: Renamed Account -> Org  
							
							
							
						 
						
							2015-02-23 20:07:49 +01:00  
				
					
						
							
							
								 
						
							
								26eb6e559e 
								
							 
						 
						
							
							
								
								Removed use of absolute urls in dashboard search and dashlist, root_url option is now not required, it is required if you use oauth or proxy grafana under suburl,  #1483  
							
							
							
						 
						
							2015-02-17 18:43:37 +01:00  
				
					
						
							
							
								 
						
							
								9818f81c5f 
								
							 
						 
						
							
							
								
								Completed search makover  
							
							
							
						 
						
							2015-02-07 16:12:29 +01:00  
				
					
						
							
							
								 
						
							
								397dfc54cd 
								
							 
						 
						
							
							
								
								Fixed bug in png rendering when having changed public url  
							
							
							
						 
						
							2015-02-06 14:17:40 +01:00  
				
					
						
							
							
								 
						
							
								8e1b753664 
								
							 
						 
						
							
							
								
								Added limit to dashboard list panel and search  
							
							
							
						 
						
							2015-02-05 11:10:56 +01:00  
				
					
						
							
							
								 
						
							
								10820f31c2 
								
							 
						 
						
							
							
								
								Changed go package path  
							
							
							
						 
						
							2015-02-05 10:37:13 +01:00  
				
					
						
							
							
								 
						
							
								076905d14e 
								
							 
						 
						
							
							
								
								Added isStarred to search result hit, very inefficient loading right now but can be cached later on  
							
							
							
						 
						
							2015-02-05 09:49:00 +01:00  
				
					
						
							
							
								 
						
							
								60541a455f 
								
							 
						 
						
							
							
								
								Worked on search filter flag IsStarred, and updated frontend with new dashboard list panel  
							
							
							
						 
						
							2015-02-04 11:35:59 +01:00  
				
					
						
							
							
								 
						
							
								4ea5d80099 
								
							 
						 
						
							
							
								
								Various fixes to data access  
							
							
							
						 
						
							2015-01-20 15:23:14 +01:00  
				
					
						
							
							
								 
						
							
								90925273a0 
								
							 
						 
						
							
							
								
								User / Account model split, User and account now seperate entities, collaborators are now AccountUsers  
							
							
							
						 
						
							2015-01-19 18:01:04 +01:00  
				
					
						
							
							
								 
						
							
								22156fe309 
								
							 
						 
						
							
							
								
								Big refactoring for context.User, and how current user info is fetching, now included collaborator role  
							
							
							
						 
						
							2015-01-16 14:32:18 +01:00  
				
					
						
							
							
								 
						
							
								3226a3a58e 
								
							 
						 
						
							
							
								
								Fixed hashing of passwords,  Closes   #3  
							
							
							
						 
						
							2015-01-08 09:00:00 +01:00