Commit Graph

136 Commits (de1df2f4e95b6434e9b0370e694c0b3382d106fd)

Author SHA1 Message Date
Sofia Papagiannaki bb2e0dad22
Chore: Rename folder service query variables for consistency (#80735) 2 years ago
Tania a62db1e24b
Nested Folders: Move SharedWithMe to the top of the folders list (#79875) 2 years ago
Sofia Papagiannaki d89a8a3a82
Nested Folders: Fix /api/folders pagination (#79447) 2 years ago
Serge Zaitsev 06d2ae3ada
Chore: Move folder sync logic into one-shot migration (#78985) 2 years ago
Alexander Zobnin 959ebf82da
Folders: Show dashboards and folders with directly assigned permissions in "Shared" folder (#78465) 2 years ago
Sofia Papagiannaki 6d4625ad52
Alerting: Fix deleting rules in a folder with matching UID in another organization (#78258) 2 years ago
Tania 39754ba2d6
Nested Folders: Wrap create/update operations with transactions (#78000) 2 years ago
Kat Yang 2f2ce3edbb
Chore: Deprecate ID from Folder (#78281) 2 years ago
Ieva b0448b92e5
Dashboards: Allow updating a dashboard if the user doesn't have access to the parent folder (#78075) 2 years ago
Kat Yang 8d581b8358
Chore: Deprecate ID in GetFolderQuery (#77647) 2 years ago
Kat Yang 3a2e96b0db
Chore: Deprecate FolderID from Dashboard (#77823) 2 years ago
Tania 1d1d42c984
Nested Folders: Decrease max nested folders depth (#78133) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Tania 6b4337a842
Nested folders: Write to folders table even if the feature toggle is off (#77788) 2 years ago
Alexander Zobnin a39242890e
Folders: Able to fetch folders available for user as "shared" folder (#77774) 2 years ago
Sofia Papagiannaki dfc33a70b7
Dashboards: Fix creating dashboard under folder using deprecated API (#77501) 2 years ago
Sofia Papagiannaki 03a626f1d6
Search: Fix empty folder details for nested folder items (#76504) 2 years ago
Serge Zaitsev 1d19dcd009
Chore: Update data migration to update rows that have changes (#76545) 2 years ago
Jo 41bcb5e07f
Identity: Port folder library to identity.Requester (#76105) 2 years ago
Sofia Papagiannaki 376f9a75db
Folders: Do not allow modifying the folder UID via the API (#74684) 2 years ago
linoman 0e8f19ca6a
Auth: Reduce restriction with non-user accounts (#74397) 2 years ago
linoman 13f4382214
Auth: Implement requester interface in access control module (#74289) 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 31df4db1d3
Dashboards+Folder: remove unused function MakeUserAdmin (#73635) 2 years ago
Sofia Papagiannaki 1869da1d86
Nested folders: Fetch multiple folders from dashboard folder store (#72464) 2 years ago
Serge Zaitsev 7767ab6f43
Chore: Add folder data migration, fix unique index (#72602) 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
Ieva a65cb4d808
RBAC: remove simple RBAC disabled checks (#71137) 2 years ago
Sofia Papagiannaki 22147c6230
NestedFolders: Do not perform guardian checks for subfolders (#69769) 2 years ago
Arati R 6cb1a5e368
Nested folders: Add alert rule counts and deletion to folder registry (#67259) 2 years ago
Sofia Papagiannaki d458292b66
Nested folders: Allow renaming a folder multiple times (#68379) 2 years ago
Ieva e51b92991d
Folders: return an error when listing folders if permission guardian returns an error (#68109) 2 years ago
Arati R a5206a1cda
Nested folders: Provide count of all descendant dashboards and folders (#67184) 2 years ago
Arati R fd434cab58
NestedFolders: Add API endpoint for descendant count in a folder (#66550) 2 years ago
Sofia Papagiannaki 24696d593b
Nested folders: Fix error response codes (#66943) 2 years ago
Arati R cab3ba519a
NestedFolders: Add folder service registry with dashboard service implementation (#65033) 2 years ago
Sofia Papagiannaki a270188f0c
Nested folders: Fix moving folder under root (#65684) 2 years ago
Ieva 7860ca6c3d
RBAC: protect folder creation and moving (#64636) 2 years ago
ying-jeanne 6974f4340b
NestedFolders: Fix nested folder deletion (#63572) 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
Ieva 4570131fe5
Folders: simplify guardian permissions checks (#63183) 2 years ago
Sofia Papagiannaki 225c8dbba7
Chore: Fix fetching the General folder when nested folders is set and improve error handling (#62951) 2 years ago
Ieva 078639abcd
RBAC: add folder UID scope resolver (#62695) 2 years ago
Ryan McKinley b1e58eb47e
Chore: Replace short UID generation with more standard UUIDs (#62731) 2 years ago
Sofia Papagiannaki ee2878f189
Chore: Fix logging message in folder service (#62939) 2 years ago
Josh Hunt 4d268cbcdb
NestedFolders: use guardian.NewByUID to check folder permissions (#62864) 2 years ago