Commit Graph

261 Commits (150d4d68ad74bc342ee9bf4d6db85cfe5b5fd918)

Author SHA1 Message Date
Jo 41bcb5e07f
Identity: Port folder library to identity.Requester (#76105) 2 years ago
linoman 0e8f19ca6a
Auth: Reduce restriction with non-user accounts (#74397) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
linoman 1b8e9b51b2
Replace signed in user for identity.requester (#74048) 2 years ago
Jo a307582212
Revert "Replace signed in user for identity.requester (#73750)" (#73962) 2 years ago
linoman 9b9c9e83dc
Replace signed in user for identity.requester (#73750) 2 years ago
Karl Persson 01d98114b9
Authz: fix snapshot tests legacy guardian (#73823) 2 years ago
Ieva ca46a5c1af
Chore: prepare for removing `RBACenabled` config option (#73845) 2 years ago
Karl Persson 31df4db1d3
Dashboards+Folder: remove unused function MakeUserAdmin (#73635) 2 years ago
Dan Cech dd97038b00
Slug: Combine various slugify fixes for special character handling (#73164) 2 years ago
Josh Hunt 7bc6d32eb9
Search API: Search by folder UID (#65040) 2 years ago
Sofia Papagiannaki 1f742fcf93
Guardian: Split dashboard and folder guardian implementation (#69722) 2 years ago
Arati R 20ffbbc41e
NestedFolders: Add library panels counting and deletion to folder registry (#69149) 2 years ago
Ryan McKinley 10ea92fa09
Schemas: minor updates from the k8s branch (#71688) 2 years ago
Ieva 25c4292a5f
RBAC: search v1 permission filter part 1 - cleanup & updating tests (#71913) 2 years ago
Emil Tullstedt 5c19272065
Slug: Use urlencoding to support non-ASCII characters (#70691) 2 years ago
Jo a7aca983a5
AccessControl: Fix nuid permission deletion when deleting dashboards and folders (#71225) 2 years ago
Kat Yang 67cdae4b7d
Fix: Change getExistingDashboardByTitleAndFolder to get dashboard by title, not slug (#70723) 2 years ago
Arati R 6cb1a5e368
Nested folders: Add alert rule counts and deletion to folder registry (#67259) 2 years ago
17billion 6d9db92a07
Dashboards: Improve delete dashboard performance due to slow annotations query (#68544) 2 years ago
Ryan McKinley c66d5721f7
Kinds: Use apimachinery ObjectMeta for metadata (#68668) 2 years ago
Ieva 9439649a4c
RBAC: remove unused dash and folder permission logic (#68968) 2 years ago
Ieva b1382ac48e
RBAC: Do not search for parents of the root folder (#67746) 2 years ago
Ieva 3303428083
Provisioning: Fix provisioning issues with legacy alerting and data source permissions (#67308) 2 years ago
Arati R fd434cab58
NestedFolders: Add API endpoint for descendant count in a folder (#66550) 2 years ago
Eric Leijonmarck b6953763f4
RBAC: Update dashboardIntegrationFolder tests to use RBAC (#66845) 2 years ago
Arati R cab3ba519a
NestedFolders: Add folder service registry with dashboard service implementation (#65033) 2 years ago
Artur Wierzbicki 2136e680c4
Previews: remove dashboard previews backend (#66176) 2 years ago
Sofia Papagiannaki 988a120d6d
Search v1: Add support for inherited folder permissions if nested folders are enabled (#63275) 2 years ago
Serge Zaitsev 4b551ae532
Chore: Remove result field from dashboards (#65249) 2 years ago
Emil Tullstedt b210a39cb7
Dashboards: Evaluate provisioned dashboard titles in a backwards compatible way (#65184) 2 years ago
Jo 6b6cf5f4b7
Cfg: Move ViewersCanEdit into cfg (#64876) 2 years ago
Ieva f966045129
Search: Improvements for starred dashboard search (#64758) 2 years ago
owensmallwood 1a5a280c86
Pubdash: Email sharing handle dashboard deleted (#64247) 2 years ago
Ryan McKinley 42e7ec9fe4
Chore: cleanup dashboard service names (#64442) 2 years ago
Serge Zaitsev 0bdb105df2
Chore: Remove xorcare/pointer dependency (#63900) 2 years ago
Sofia Papagiannaki e6e8351ee9
Chore: Remove CreateUserForTests() (#64125) 2 years ago
Ieva a52999a886
Access Control: revert to using folder store from the scope resolvers (#64132) 2 years ago
Kristin Laemmert bb798e24f3
chore(services): replace dependencies on dashboard store with dashboard service (#63937) 2 years ago
Ryan McKinley 22aa09d392
DashboardStore: Provide an interface directly rather than pointer receiver (#63910) 2 years ago
Ryan McKinley 0018c8e9c1
K8S: cleanup and consolidate feature toggles (#63212) 2 years ago
Kristin Laemmert 42be0e106f
fix(dashboard version service): add DashboardUID to query and responses (#60800) 2 years ago
Ieva 078639abcd
RBAC: add folder UID scope resolver (#62695) 2 years ago
Ieva b5ef9628e8
Folders: set org ID when converting from dash to a folder (#63045) 2 years ago
Ryan McKinley b1e58eb47e
Chore: Replace short UID generation with more standard UUIDs (#62731) 2 years ago
Jo f9163351fd
Support bundles: Refactor registry into separate service (#62945) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
Sofia Papagiannaki f143b0a5b2
Chore: Move folder store interface, implementation and test under pkg/services/folder (#62586) 2 years ago
ismail simsek 91221bc436
Expressions: Fixes the issue showing expressions editor (#62510) 2 years ago
Ieva ee3d742c7d
RBAC: inherit folder permissions when resolving managed permissions (#62244) 2 years ago