summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2023-07-1642-80/+82
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-07-1572-46/+422
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #39393 from nextcloud/backport/39380/stable26Arthur Schiwon2023-07-141-2/+2
|\ | | | | [stable26] fix(db): no hardcoded table prefix is expected
| * fix(db): no hardcoded table prefix is expectedArthur Schiwon2023-07-141-2/+2
|/ | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-07-14350-1854/+2050
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #39281 from nextcloud/release/26.0.4_rc1v26.0.4rc1Arthur Schiwon2023-07-131-2/+2
|\ | | | | 26.0.4 RC1
| * 26.0.4 RC1Arthur Schiwon2023-07-101-2/+2
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Merge pull request #39355 from nextcloud/backport/39323/39323-stable26Andy Scherzinger2023-07-131-0/+6
|\ \ | | | | | | [stable26] getStorage before remove
| * | getStorage before removeMaxence Lange2023-07-131-0/+6
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | | Merge pull request #39060 from nextcloud/backport/31790/stable26Arthur Schiwon2023-07-132-4/+14
|\ \ \ | |/ / |/| | [stable26] Fix creating events with old (< unix time) lastoccurence
| * | style(caldav): improve getDenormalizedData methodThomas Citharel2023-07-121-2/+2
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * | Fix creating events with old (< unix time) lastoccurenceThomas Citharel2023-07-122-2/+12
| | | | | | | | | | | | | | | | | | Closes #20804 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Merge pull request #39003 from nextcloud/backport/38800/stable26Arthur Schiwon2023-07-131-16/+34
|\ \ \ | | | | | | | | [stable26] fix: Avoid failing to update the current version entry if there is none
| * | | Do not create a new version if previousNode has the same mtimeLouis Chemineau2023-07-121-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | | fix: Add logging statement for cases when updating the version failsJulius Härtl2023-07-121-8/+29
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | Handle previousNode size === 0 on version creationLouis Chemineau2023-07-121-20/+10
| | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | | fix: Avoid failing to update the current version entry if there is noneJulius Härtl2023-07-121-5/+12
| |/ / | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #39345 from nextcloud/ci/sign-drone-stable26Andy Scherzinger2023-07-131-0/+4
|\ \ \ | | | | | | | | [stable26] chore(CI): Sign .drone.yml file
| * | | chore(CI): Sign .drone.yml fileJoas Schilling2023-07-131-0/+4
|/ / / | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* / / Fix(l10n): Update translations from TransifexNextcloud bot2023-07-1350-262/+468
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #39335 from nextcloud/backport/39324/stable26Arthur Schiwon2023-07-121-1/+1
|\ \ | | | | | | [stable26] ci(32bit): fix failing test setup
| * | ci(32bit): fix failing test setupArthur Schiwon2023-07-121-1/+1
|/ / | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-12224-3084/+2876
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #38920 from nextcloud/backport/38639/stable26Arthur Schiwon2023-07-124-6/+139
|\ \ | | | | | | [stable26] pruneOutdatedSyncTokens deletes all entries
| * | fix(dav): close cursor when fetching max idRichard Steinmetz2023-07-112-2/+6
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
| * | Issue #36644: Test casesChristof Arnosti2023-07-042-2/+113
| | | | | | | | | | | | Signed-off-by: Christof Arnosti <charno@charno.ch>
| * | Issue #36644: Fix pruneOutdatedSyncTokens for CalDAVChristof Arnosti2023-07-042-4/+22
| | | | | | | | | | | | | | | | | | | | | pruneOutdatedSyncTokens accidentally deletes all entries of the calendarchanges table instead of leaving $limit elements in the table Signed-off-by: Christof Arnosti <charno@charno.ch>
* | | Merge pull request #39285 from nextcloud/orphan-share-command-stable26Julia Kirschenheuter2023-07-115-0/+187
|\ \ \ | | | | | | | | [26] add command do delete orphan shares
| * | | add command do delete orphan sharesRobin Appelman2023-07-105-0/+187
| | |/ | |/| | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #39293 from nextcloud/backport/39248/stable26Andy Scherzinger2023-07-111-2/+42
|\ \ \ | | | | | | | | [stable26] preload custom properties when propfinding folders
| * | | preload custom properties when propfinding foldersRobin Appelman2023-07-101-2/+42
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #37737 from nextcloud/backport/36351/stable26Joas Schilling2023-07-114-93/+42
|\ \ \ \ | | | | | | | | | | [stable26] Move encrypt-all password email to EmailTemplate
| * | | | Fix unit testsJoas Schilling2023-07-101-0/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | Move encrypt-all password email to EmailTemplateJoas Schilling2023-07-103-93/+34
| |/ / / | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* / / / Fix(l10n): Update translations from TransifexNextcloud bot2023-07-1120-10/+86
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #39232 from nextcloud/backport/39202/stable26Julius Härtl2023-07-109-243/+526
|\ \ \
| * | | refactor: adjust to unexposed searchBySystemTagArthur Schiwon2023-07-074-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - in this backport we have to drop the breaking addition in \OCP\Files\Folder - this requires adjustments in check for the existance of the method but also in testing - another change in \OCP\SystemTag\ISystemTagManager can be applied as this interface is not implemented elsewhere Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: cannot apply limit+offset on multi-tag-searchArthur Schiwon2023-07-071-1/+11
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | refactor: save unnecessary method_existsArthur Schiwon2023-07-071-4/+1
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: use array_unitersect against objectsArthur Schiwon2023-07-071-2/+5
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: obey offset and limit for results from favs and circlesArthur Schiwon2023-07-071-0/+4
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: cominbation of small fixesArthur Schiwon2023-07-073-8/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - possible null return - parameter name mismatch in implementation - incomplete unit test Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: include invisible tags for adminsArthur Schiwon2023-07-076-97/+106
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: search with more than one search tagsArthur Schiwon2023-07-072-114/+322
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: no search when LazyFolder was providedArthur Schiwon2023-07-071-1/+6
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | chore: cleanup unused codeArthur Schiwon2023-07-071-43/+0
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: ensure searchBySystemTag() is availableArthur Schiwon2023-07-071-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: favorites view and universal search against tagsArthur Schiwon2023-07-072-18/+33
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix: change if with conditionless else to switch; and a parameter valueArthur Schiwon2023-07-072-20/+25
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | use efficient tag retrieval on DAV report requestArthur Schiwon2023-07-074-39/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>