-
Notifications
You must be signed in to change notification settings - Fork 113
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement a publicshare manager using the metadata storage backend (#…
…2644) * Move Indexer and Storage interfaces to their libraries for reusability * Fix naming of nested field indexes * Add initial version of the cs3-based publicshare manager * Cleanup unused parameter * Return empty result instead of error when listed directory doesn't exist * Implement ListPublicShares * Add support for adding signature to the returned public shares * Implement RevokePublicShare * Extract authenticate into the main package for reusability * Implement GetPublicShareByToken * More API cleanup * Add config and make NewDefault work * Implement UpdatePublicShare * Fix rebase artifact * Improve tests * Make sure to always initialize the manager * Fix tests * Return NotFoundErr if there is no match * Linter fixes * Add changelog * Make sure to address the proper index * Make sure to initialize the manager atomically * Fix setting the display name from the metadata * Improve style according to review
- Loading branch information
Showing
20 changed files
with
1,037 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Enhancement: add new public share manager | ||
|
||
We added a new public share manager which uses the new metadata storage backend for | ||
persisting the public share information. | ||
|
||
https://github.com/cs3org/reva/pull/2644 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.