Commit Graph

3519 Commits (33f9e8554d309d12acb32f4919230902dfd2429b)

Author SHA1 Message Date
Ryan McKinley 4b5310dae7
Playlists: Merge the frontend vs backend k8s feature flags (#77875) 2 years ago
Eric Leijonmarck c13fd62b16
Team LBAC: Add permission check for Update datasource (#77709) 2 years ago
Alexander Zobnin a39242890e
Folders: Able to fetch folders available for user as "shared" folder (#77774) 2 years ago
Kat Yang a5044fe6db
Chore: Deprecate FolderIds in Query (#77624) 2 years ago
Kat Yang 6ed09de47d
Chore: Deprecate FolderId in DashboardMeta (#77626) 2 years ago
Sofia Papagiannaki f999fe3d12
Search: Modify query for better performance (#77576) 2 years ago
Ryan McKinley 549787d4f9
Playlist: Implement the entire API with k8s client (#77596) 2 years ago
João Calisto ade140c161
Feature Management: Define HideFromAdminPage and AllowSelfServe configs (#77580) 2 years ago
Ryan McKinley 35c1ee9686
EntityStore: Remove http access (can use apiserver now) (#77602) 2 years ago
Ryan McKinley dd654fdc87
K8s/Playlist: Refactor apis packages so the types and registry are in different packages (#77586) 2 years ago
Alexander Zobnin 225a69ba02
Team LBAC: Fix backend validation (#77612) 2 years ago
Vardan Torosyan d624a5d490
Chore: Replace grafana-authnz-team with identity-access-team as code owners (#77609) 2 years ago
Ryan McKinley 45d59cf31b
Dashboards: Remove dummy trim dashboard api (#77249) 2 years ago
Ryan McKinley 5d5f8dfc52
Chore: Upgrade Go to 1.21.3 (#77304) 2 years ago
Sofia Papagiannaki dfc33a70b7
Dashboards: Fix creating dashboard under folder using deprecated API (#77501) 2 years ago
Todd Treece 384f5ccdc6
Playlist: Add internal API version (#77318) 2 years ago
Ryan McKinley dd773e74f1
K8s: Implement playlist api with k8s client (#77405) 2 years ago
Kyle Brandt e4d1fdc3d0
Errors: Make errors the same in dev as prod (#77366) 2 years ago
Ezequiel Victorero 16034ef062
PublicDashboards: Add swagger documentation (#75318) 2 years ago
Karl Persson 87eba34745
User: remove empty email / username check from update in service (#77347) 2 years ago
Eric Leijonmarck 57335cb173
Team LBAC: Add validation/regex of teamheaders (#76905) 2 years ago
Karl Persson 1b6d39f823
IDForwarding: Require that id forwarding is enabled for data source (#77131) 2 years ago
João Calisto 7869ca1932
Feature Management: UI improvements (#76866) 2 years ago
Ieva 39a30b0c01
Bug fix: add library panel permissions to basic roles (#77144) 2 years ago
Alexander Zobnin cad3c43bb1
Team LBAC: Move middleware to enterprise (#76969) 2 years ago
Sofia Papagiannaki 03a626f1d6
Search: Fix empty folder details for nested folder items (#76504) 2 years ago
William Assis 65a7bddcee
Analytics: Add option to pass destSDKBaseURL to rudderstack load method (#74926) 2 years ago
Ieva 5c4cece430
Fix: align access to the team page with access to the team tab (#76868) 2 years ago
Ieva 94fec65192
RBAC: introduce a data source admin role (#75915) 2 years ago
Joan López de la Franca Beltran 584381e838
Swagger: Type postDashboardResponse.id as int instead of string (#76749) 2 years ago
Eric Leijonmarck 17fe1d3fc7
Team LBAC: Refactor to use only the teamHeader json part (#76756) 2 years ago
Eric Leijonmarck be5ba68132
Team LBAC: Add `teamHeaders` for datasource proxy requests (#76339) 2 years ago
Andres Martinez Gotor 1dd97301e5
Chore: Adapt GetDataSourcesByType to plugins with aliases (#76637) 2 years ago
Jo 48ef88aed7
Access: Fetch fresh permissions for target GlobalOrgID in AuthorizeInOrgMiddleware (#76569) 2 years ago
Juan Cabanas cdca1518d2
PublicDashboards: Title logo and footer redesign (#74769) 2 years ago
João Calisto 9fc0e1566e
Feature Management: Update admin page UI after a successful update (#76380) 2 years ago
Gabriel MABILLE 420fb56fda
RBAC: Fix plugins pages access-control (#76321) 2 years ago
Jo 466f8a1f5a
Teams: Move team API to own service (#76347) 2 years ago
kay delaney a12cb8cbf3
LibraryPanels: Add RBAC support (#73475) 2 years ago
Ashley Harrison effd2a1189
Navigation: Split admin into subsections behind `navAdminSubsections` feature toggle (#76280) 2 years ago
Karl Persson 1528d6f5c4
Authn: Prevent empty username and email during sync (#76330) 2 years ago
Sofia Papagiannaki 99e4894636
Chore: Replace mock guardian with the actual one in folder API benchmarks (#76231) 2 years ago
Marcus Efraimsson 90631360eb
Instrumentation: Handle context.Canceled (#75867) 2 years ago
Jo 8919cafcb4
Identity: Unfurl UserID and Email in pkg/api to user identity.Requester (#76112) 2 years ago
Giuseppe Guerra cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011) 2 years ago
Jo 41bcb5e07f
Identity: Port folder library to identity.Requester (#76105) 2 years ago
Jo 342af2d078
Identity: Port Annotations and Analytics to Identity.Requester (#76104) 2 years ago
Jo 729dafaff9
Auth: Unfurl OrgID in pkg/api to allow using identity.Requester interface (#76108) 2 years ago
Marcus Efraimsson e4c1a7a141
Tracing: Standardize on otel tracing (#75528) 2 years ago
Karl Persson 684d68365e
IDforwarding: forward signed id to plugins (#75651) 2 years ago