Sofia Papagiannaki
ad96b240fc
Nested Folder: Enforce maximum nested folder depth ( #59213 )
...
* Nested Folder: Enforce maximum nested folder depth
* Cleanup
* Fix logging
2022-11-23 09:44:45 -05:00
Sofia Papagiannaki
9926931d40
Nested Folder: Include URL into the GET response ( #59099 )
2022-11-22 07:04:09 -05:00
idafurjes
30f0d66983
Folder: Add implementation for Update for nested folder ( #58479 )
...
* Add implementation for Update nested folder
* Remove parent uid from Update
* Fix update
2022-11-10 14:28:55 +01:00
Sofia Papagiannaki
bf5a08e039
API: Support creating a nested folder ( #58508 )
...
* API: Support nested folder creation
* Update swagger
* fixup
* Update pkg/api/dtos/folder.go
Co-authored-by: Serge Zaitsev <serge.zaitsev@grafana.com>
* Fix some tests
* create legacy folder url from title and uid
Co-authored-by: idafurjes <36131195+idafurjes@users.noreply.github.com>
Co-authored-by: Serge Zaitsev <serge.zaitsev@grafana.com>
Co-authored-by: Ida Furjesova <ida.furjesova@grafana.com>
2022-11-10 04:41:03 -05:00
ying-jeanne
accb4dea55
[Nested Folder] Delete folder methode ( #58444 )
...
* transfer DeleteFolder changes from larger PR
* finish some thingies
* add the simplest delete logics
* some intermedia steps
* fix tests
* add test
* fix some comments
Co-authored-by: yangkb09 <yangkb09@gmail.com>
2022-11-10 03:42:32 -05:00
Sofia Papagiannaki
4d2be7a277
Nested Folders: Use recursive query if the driver supports it ( #58178 )
...
* Nested Folders: Try first recursive query and fallback if it's not supported
* Apply suggestion from code review
Fix error msgID
2022-11-08 14:53:05 -05:00
Kristin Laemmert
a255c32e1a
nested folders: support creation of nested folders in folder service when feature flag is set ( #58364 )
...
* nested folders: support creation of nested folders in folder service when feature flag is set
2022-11-08 08:59:55 -05:00
idafurjes
af2f51f196
Folder: Add folder service implementation ( #58182 )
...
* Folder: Add folder service implementation
* Add Move
* Add tests
* Add new servie method and adjust Update, Delete and Move
* Remove contains
* GetTree return children of depth one
2022-11-08 11:33:13 +01:00
Sofia Papagiannaki
d131733f55
Nested Folder: Modify store Update() ( #58183 )
...
* Nested Folder: Modify store Update()
* fixup
2022-11-04 10:04:24 +01:00
Sofia Papagiannaki
5c973e58bd
Nested Folders: Add tests for store methods ( #57662 )
...
* Nested Folders: Add store tests
* Fix parent order
* Fix update
* skip tests!
* Export test helpers for now
2022-11-03 14:21:41 +01:00
idafurjes
d7bee33398
Add implementation for Create and GetParents of foder store ( #57829 )
...
* Add Move implementation
* Remove Move from store
* Add Create and GetParents implementation for folder store
2022-10-28 20:07:25 +02:00
idafurjes
6b483a8dca
Add implementation for folder store methods ( #57700 )
...
* Add implementation for folder store methods
* Add Move implementation
* Add back comment and fix query
* Remove Move from store
* Adjust GetChildren
* Fix errutil error declaration and usage
* Add org id to get children query
2022-10-28 15:35:49 +02:00
Kristin Laemmert
6c982e5b71
some file moving and struct renaming ( #57686 )
2022-10-26 11:52:01 -04:00