-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
use more efficient tag retrieval on DAV report request #37969
Commits on Jun 21, 2023
-
use efficient tag retrieval on DAV report request
- uses DAV search approach against valid files joined by systemtag selector - reduced table join for tag/systemtag search - supports pagination - no changes to the output formats or similar Example request body: <?xml version="1.0"?> <oc:filter-files xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns" xmlns:ocs="http://open-collaboration-services.org/ns"> <d:prop> <d:getcontentlength/> <d:getcontenttype/> <d:getetag/> <d:getlastmodified/> <d:resourcetype/> <nc:face-detections/> <nc:file-metadata-size/> <nc:has-preview/> <nc:realpath/> <oc:favorite/> <oc:fileid/> <oc:permissions/> <nc:nbItems/> </d:prop> <oc:filter-rules> <oc:systemtag>32</oc:systemtag> </oc:filter-rules> <d:limit> <d:nresults>50</d:nresults> <nc:firstresult>0</nc:firstresult> </d:limit> </oc:filter-files> Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 58f7fd2 - Browse repository at this point
Copy the full SHA 58f7fd2View commit details -
fix: change if with conditionless else to switch; and a parameter value
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for b0d1cf5 - Browse repository at this point
Copy the full SHA b0d1cf5View commit details -
fix: favorites view and universal search against tags
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 783e32a - Browse repository at this point
Copy the full SHA 783e32aView commit details -
fix: ensure searchBySystemTag() is available
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for be50bd1 - Browse repository at this point
Copy the full SHA be50bd1View commit details -
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for ddb65be - Browse repository at this point
Copy the full SHA ddb65beView commit details -
fix: no search when LazyFolder was provided
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 30028bb - Browse repository at this point
Copy the full SHA 30028bbView commit details -
feat: add searchBySystemTag as PHP API
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 221562d - Browse repository at this point
Copy the full SHA 221562dView commit details -
fix: search with more than one search tags
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 29f59a5 - Browse repository at this point
Copy the full SHA 29f59a5View commit details -
fix: include invisible tags for admins
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 49db546 - Browse repository at this point
Copy the full SHA 49db546View commit details -
fix: cominbation of small fixes
- possible null return - parameter name mismatch in implementation - incomplete unit test Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for a0f9556 - Browse repository at this point
Copy the full SHA a0f9556View commit details -
fix: obey offset and limit for results from favs and circles
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 27f6f86 - Browse repository at this point
Copy the full SHA 27f6f86View commit details -
fix: use array_unitersect against objects
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for a0b6834 - Browse repository at this point
Copy the full SHA a0b6834View commit details -
refactor: save unnecessary method_exists
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for 00b396a - Browse repository at this point
Copy the full SHA 00b396aView commit details
Commits on Jun 27, 2023
-
fix: cannot apply limit+offset on multi-tag-search
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Configuration menu - View commit details
-
Copy full SHA for d948710 - Browse repository at this point
Copy the full SHA d948710View commit details