aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore: cleanup unused codeArthur Schiwon2023-07-061-43/+0
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix: ensure searchBySystemTag() is availableArthur Schiwon2023-07-061-1/+3
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* fix: favorites view and universal search against tagsArthur Schiwon2023-07-062-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-062-20/+25
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* use efficient tag retrieval on DAV report requestArthur Schiwon2023-07-064-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>
* Merge pull request #39151 from nextcloud/backport/39115/stable27Arthur Schiwon2023-07-061-13/+21
|\ | | | | [stable27] fix(sse): don't update uncached files
| * fix(sse): don't update uncached filesRichard Steinmetz2023-07-041-13/+21
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | Merge pull request #39193 from ↵Arthur Schiwon2023-07-061-4/+6
|\ \ | | | | | | | | | | | | nextcloud/fix/stable27/tag-search-short-circuit-master [stable27] fix(TagSearchProvider): Short circuit if no tag matches the query
| * | Fix psalm errorMarcel Klehr2023-07-061-1/+1
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | fix(TagSearchProvider): Short circuit if no tag matches the queryMarcel Klehr2023-07-061-4/+6
|/ / | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-06166-624/+1116
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #39157 from nextcloud/backport/39043/stable27Christoph Wurst2023-07-051-1/+1
|\ \ | | | | | | [stable27] fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem
| * | fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItemChristoph Wurst2023-07-051-1/+1
|/ / | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #39119 from nextcloud/artonge/backport/stable27/38905Louis2023-07-0513-12/+51
|\ \ | | | | | | [stable27] Reduce load of files versions preview loading
| * | Base versions' has-preview on mimetypeLouis Chemineau2023-07-032-26/+3
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | Compile assetsLouis Chemineau2023-07-034-6/+6
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | Do not load preview if version tab is not activeLouis Chemineau2023-07-035-4/+33
| | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | Provide hasPreview in files_versions DAV APILouis Chemineau2023-07-035-3/+36
| | | | | | | | | | | | | | | | | | | | | This allow to no request non existing previews I also set some properties to the img element to reduce preview loading to what the browser think is necessary Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-0530-4/+94
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #38976 from nextcloud/backport/38625/stable27Arthur Schiwon2023-07-048-44/+58
|\ \ | | | | | | [stable27] fix: expect interface, not a specific implementation
| * | docs: adjust @since version to backportArthur Schiwon2023-06-261-2/+2
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | ci: pro forma check of existence of internal methodArthur Schiwon2023-06-231-7/+9
| | | | | | | | | | | | | | | | | | | | | createNode() is protected and used by Folder, but being an internal-only method it shall not be exposed in the Folder or IRootFolder interface. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | refactor: declare getMount() and getMountsIn() at IRootFolderArthur Schiwon2023-06-235-23/+24
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | chore: ugly type jugglingArthur Schiwon2023-06-236-23/+37
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | fix: add typehine for IRootFolderArthur Schiwon2023-06-231-7/+5
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | fix: expect interface, not a specific implementationArthur Schiwon2023-06-231-3/+2
| | | | | | | | | | | | | | | | | | | | | - fixes a regression when deleting folders while music app was enabled, for a LazyRoot was passed to this method. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #38731 from nextcloud/backport/38226/stable27Robin Appelman2023-07-048-1/+368
|\ \ \ | | | | | | | | [stable27] add utility command for object store objects
| * | | add utility command for object store objectsRobin Appelman2023-07-048-1/+368
|/ / / | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-0426-232/+462
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #39055 from nextcloud/backport/38832/stable27Maksim Sukharev2023-07-037-60/+50
|\ \ \ | |_|/ |/| | [stable27] Adjust saving of status messages
| * | wrap user status message input and buttons with native formMaksim Sukharev2023-07-037-60/+50
|/ / | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com> (cherry picked from commit bcb074a90d7b766723ba365866159d9bde858d4a)
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-036-0/+34
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-0226-10/+342
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-07-01146-170/+510
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #39078 from nextcloud/backport/39025/stable27Julius Härtl2023-06-301-2/+2
|\ \
| * | fix(files): Only render the menu if there are actions to showJulius Härtl2023-06-301-2/+2
|/ / | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-06-3024-4/+312
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #39067 from nextcloud/fix/cypress-ref/stable27John Molakvoæ2023-06-291-13/+29
|\ \
| * | chore: update cypress workflow from templatesJohn Molakvoæ2023-06-291-12/+29
| | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * | fix(cypress): branch definitionJohn Molakvoæ2023-06-291-2/+1
|/ / | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* | Merge pull request #38994 from nextcloud/backport/38988/stable27Simon L2023-06-289-7/+191
|\ \ | | | | | | [stable27] fix: restore AppsSlideToggle feature
| * | fix: restore AppsSlideToggle featureJohn Molakvoæ2023-06-289-7/+191
|/ / | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #39019 from nextcloud/backport/38858/stable27Robin Appelman2023-06-282-14/+10
|\ \ | | | | | | [stable27] file scanner performance improvements
| * | file scanner performance improvementsRobin Appelman2023-06-262-14/+10
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-06-2824-24/+366
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #39028 from nextcloud/backport/39005/stable27Simon L2023-06-271-1/+9
|\ \ \ | | | | | | | | [stable27] fix(dav): Catch SAB sync errors during upgrade
| * | | fix(dav): Catch SAB sync errors during upgradeChristoph Wurst2023-06-271-1/+9
|/ / / | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #38970 from nextcloud/backport/38800/stable27Louis2023-06-271-16/+34
|\ \ \ | | | | | | | | [stable27] 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-06-261-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * | | fix: Add logging statement for cases when updating the version failsJulius Härtl2023-06-261-8/+29
| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>