Commit Graph

141 Commits (d092998927ff0b094e78a1d3af559b95f422ede8)

Author SHA1 Message Date
Sofia Papagiannaki 478d7d58fa
Nested folders: Allow creating folders with duplicate names in different locations (#77076) 2 years ago
Sofia Papagiannaki 5e88d29814
Folders: Introduce folder service function for fetching folders by org and UIDs that contain optionally the folder full path (#80716) 2 years ago
Alexander Zobnin 7872a128a2
Folders: Add metric for listing subfolders duration (#81144) 2 years ago
Tania 07aa173939
Nested Folders: Add back syncing of folders between folder and dashboard tbls (#80972) 2 years ago
Sofia Papagiannaki 4243079cb5
Folders: Fix creating/updating a folder whose title has leading and trailing spaces (#80909) 2 years ago
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