Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
author Jörn Friedrich Dreyer <jfd@butonic.de> 1623945204 +0200 committer Jörn Friedrich Dreyer <jfd@butonic.de> 1623958936 +0000 switch references (cs3org#1721) Co-authored-by: A.Unger <zyxancf@gmail.com> Co-authored-by: David Christofas <dchristofas@owncloud.com> rebase Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix nil Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> update changelog Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> add storage provider list spaces interface Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> add stubs Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> initial ocis implementation for list storage spaces Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> minor fixes Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> add thoughts on proper spaces persistence layout Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> Initial spaces implementation. Signed-off-by: Klaas Freitag <kfreitag@owncloud.com> more spaces work Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> filter spaces based on permissions, return name Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> resolve linter issues implement storage space support into the storageprovider Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix dav spaces href Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> GET preparations Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> WIP: spaces datatx Add spaces.go distinguish spaces/simple datatx Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> make GET work for spaces Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> MKCol implementation for spaces WIP refactor CreateDir Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> make MKCOL work for spaces implement delete for the spaces api fix: unwrap the requested reference before using it further implement MOVE for spaces simplify check if request body is empty setup constants for webdav verbs fix listcontainers for spaces references implement PROPPATCH for spaces implement COPY for spaces add cases for lock, unlock and report for spaces implement PUT for spaces implement POST for spaces implement HEAD for spaces clean up and deduplicate webdav HEAD code clean up and deduplicate webdav DELETE code clean up and deduplicate webdav GET code clean up and deduplicate webdav PROPFIND code clean up and deduplicate webdav MKCOL code clean up and deduplicate webdav MOVE code clean up and deduplicate webdav PROPPATCH code clean up and deduplicate webdav COPY code clean up and deduplicate webdav TUS POST code clean up and deduplicate webdav PUT code try fixing tests Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix path checks before calling WalkPath update the owncloudsql storage driver fix spaceid handling Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> fix linter issues fix CreateDir in the owncloud storage driver fix non space path handling Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> allow creating empty files Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> no longer hardcode storageid in the driver Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> decomposedfs: create storage spaces Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> Id -> ID Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> move change-references changelog to unreleased add spaces changelog Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> add grant test for spaces goimports update to embedded reference Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> relative references should only return the basename Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> do not show shared resources as spaces for owners Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de> make sure the usage of user provides paths is secure list spaces from all providers Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
- Loading branch information