]>
source.dussan.org Git - nextcloud-server.git/log
Arthur Schiwon [Thu, 6 Jul 2023 20:33:20 +0000 (22:33 +0200)]
refactor: adjust to unexposed searchBySystemTag
- 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>
Arthur Schiwon [Tue, 27 Jun 2023 20:49:08 +0000 (22:49 +0200)]
fix: cannot apply limit+offset on multi-tag-search
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 21 Jun 2023 18:35:41 +0000 (20:35 +0200)]
refactor: save unnecessary method_exists
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 21 Jun 2023 18:07:00 +0000 (20:07 +0200)]
fix: use array_unitersect against objects
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 21 Jun 2023 18:04:35 +0000 (20:04 +0200)]
fix: obey offset and limit for results from favs and circles
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 21 Jun 2023 16:01:49 +0000 (18:01 +0200)]
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>
Arthur Schiwon [Thu, 15 Jun 2023 20:46:04 +0000 (22:46 +0200)]
fix: include invisible tags for admins
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 2 Jun 2023 21:11:30 +0000 (23:11 +0200)]
fix: search with more than one search tags
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 12 May 2023 10:10:38 +0000 (12:10 +0200)]
fix: no search when LazyFolder was provided
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 11 May 2023 11:18:45 +0000 (13:18 +0200)]
chore: cleanup unused code
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 11 May 2023 11:17:49 +0000 (13:17 +0200)]
fix: ensure searchBySystemTag() is available
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 11 May 2023 11:08:57 +0000 (13:08 +0200)]
fix: favorites view and universal search against tags
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 11 May 2023 09:22:27 +0000 (11:22 +0200)]
fix: change if with conditionless else to switch; and a parameter value
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 28 Apr 2023 12:09:22 +0000 (14:09 +0200)]
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>
John Molakvoæ [Fri, 7 Jul 2023 07:20:43 +0000 (09:20 +0200)]
Merge pull request #39206 from nextcloud/backport/39203/stable26
Nextcloud bot [Fri, 7 Jul 2023 00:27:49 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Thu, 6 Jul 2023 19:27:17 +0000 (21:27 +0200)]
fix(cypress): revert only toggle
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Arthur Schiwon [Thu, 6 Jul 2023 16:42:59 +0000 (18:42 +0200)]
Merge pull request #39152 from nextcloud/backport/39115/stable26
[stable26] fix(sse): don't update uncached files
Arthur Schiwon [Thu, 6 Jul 2023 16:38:53 +0000 (18:38 +0200)]
Merge pull request #39194 from nextcloud/fix/stable26/tag-search-short-circuit-master
[stable26] fix(TagSearchProvider): Short circuit if no tag matches the query
Marcel Klehr [Fri, 30 Jun 2023 10:32:14 +0000 (12:32 +0200)]
Fix psalm error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 29 Jun 2023 13:01:14 +0000 (15:01 +0200)]
fix(TagSearchProvider): Short circuit if no tag matches the query
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Nextcloud bot [Thu, 6 Jul 2023 00:30:56 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christoph Wurst [Wed, 5 Jul 2023 18:01:04 +0000 (20:01 +0200)]
Merge pull request #39159 from nextcloud/backport/39043/stable26
[stable26] fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem
Louis [Wed, 5 Jul 2023 13:41:03 +0000 (15:41 +0200)]
Merge pull request #39117 from nextcloud/backport/37428/stable26
[stable26] Ignore and log non integer versions
Christoph Wurst [Wed, 28 Jun 2023 13:07:23 +0000 (15:07 +0200)]
fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Wed, 5 Jul 2023 00:27:02 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Richard Steinmetz [Mon, 3 Jul 2023 07:40:46 +0000 (09:40 +0200)]
fix(sse): don't update uncached files
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Arthur Schiwon [Tue, 4 Jul 2023 20:08:09 +0000 (22:08 +0200)]
Merge pull request #38977 from nextcloud/backport/38625/stable26
[stable26] fix: expect interface, not a specific implementation
Côme Chilliet [Wed, 5 Apr 2023 15:44:25 +0000 (17:44 +0200)]
Check for non-numeric versions, not non-integer
All versions are string
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 27 Mar 2023 15:37:16 +0000 (17:37 +0200)]
Ignore and log non integer versions
This avoids being stuck when there is one buggy file version with a
non-integer version. It allows the expiration process to not crash and
continue with the other ones.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Nextcloud bot [Tue, 4 Jul 2023 00:29:35 +0000 (00:29 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 3 Jul 2023 00:30:56 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 2 Jul 2023 00:31:19 +0000 (00:31 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Sat, 1 Jul 2023 18:57:17 +0000 (20:57 +0200)]
Merge pull request #39080 from nextcloud/backport/39025/stable26
[stable26] fix(files): Only render the menu if there are actions to show
Julius Härtl [Tue, 27 Jun 2023 08:46:12 +0000 (10:46 +0200)]
fix(files): Only render the menu if there are actions to show
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Nextcloud bot [Sat, 1 Jul 2023 00:25:32 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Fri, 30 Jun 2023 15:37:20 +0000 (17:37 +0200)]
Merge pull request #38961 from nextcloud/fix/missing-systemtags-index-stable26
[stable26] fix(systemtags): Add missing systemtags index
Nextcloud bot [Fri, 30 Jun 2023 00:30:00 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Thu, 29 Jun 2023 18:21:22 +0000 (11:21 -0700)]
Merge pull request #39072 from nextcloud/backport/39067/stable26
John Molakvoæ [Thu, 29 Jun 2023 15:26:47 +0000 (17:26 +0200)]
chore: update cypress workflow from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Thu, 29 Jun 2023 15:12:01 +0000 (17:12 +0200)]
fix(cypress): branch definition
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Nextcloud bot [Wed, 28 Jun 2023 00:31:00 +0000 (00:31 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Tue, 27 Jun 2023 00:32:25 +0000 (00:32 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Mon, 26 Jun 2023 15:07:21 +0000 (17:07 +0200)]
ci: adjust return annotation to older psalm version
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Mon, 26 Jun 2023 14:45:03 +0000 (16:45 +0200)]
Merge pull request #38908 from nextcloud/backport/38897/stable26
[stable26] fix(core): Do not invert app menu text color
Jonas [Mon, 26 Jun 2023 11:08:14 +0000 (13:08 +0200)]
chore(assets): Recompile assets
Signed-off-by: Jonas <jonas@freesources.org>
Ferdinand Thiessen [Wed, 3 May 2023 10:58:07 +0000 (12:58 +0200)]
fix(core): Do not invert app menu text color
* Also fixes other cypress test
* Build assets
Signed-off-by: Philipp Hempel <Philipp.Hempel1@web.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Simon L [Mon, 26 Jun 2023 13:44:48 +0000 (15:44 +0200)]
Merge pull request #39014 from nextcloud/enh/noid/fix-setup-check
[stable26] fix setup-check test
Julien Veyssier [Mon, 26 Jun 2023 13:43:59 +0000 (15:43 +0200)]
Merge pull request #38949 from nextcloud/backport/38773/stable26
[stable26] Add bruteforce protection in OauthApiController
Arthur Schiwon [Mon, 26 Jun 2023 12:49:16 +0000 (14:49 +0200)]
docs: adjust @since version to backport
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Simon L [Mon, 26 Jun 2023 12:44:16 +0000 (14:44 +0200)]
Merge pull request #39006 from nextcloud/backport/38958/stable26
[stable26] use getsystemvalue-functions in Mailer.php
Simon L [Mon, 26 Jun 2023 12:38:24 +0000 (14:38 +0200)]
fix setup-check test
Signed-off-by: Simon L <szaimen@e.mail.de>
Julien Veyssier [Mon, 12 Jun 2023 15:36:49 +0000 (17:36 +0200)]
add bruteforce protection in OauthApiController
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Simon L [Fri, 23 Jun 2023 15:12:45 +0000 (17:12 +0200)]
try to fix tests
Signed-off-by: Simon L <szaimen@e.mail.de>
Simon L [Fri, 23 Jun 2023 09:07:41 +0000 (11:07 +0200)]
use getsystemvalue-functions in Mailer.php
Signed-off-by: Simon L <szaimen@e.mail.de>
Nextcloud bot [Mon, 26 Jun 2023 00:28:13 +0000 (00:28 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 25 Jun 2023 00:31:48 +0000 (00:31 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 24 Jun 2023 00:26:30 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Fri, 16 Jun 2023 22:15:49 +0000 (00:15 +0200)]
ci: pro forma check of existence of internal method
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>
Arthur Schiwon [Thu, 15 Jun 2023 21:21:56 +0000 (23:21 +0200)]
refactor: declare getMount() and getMountsIn() at IRootFolder
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 8 Jun 2023 21:32:16 +0000 (23:32 +0200)]
chore: ugly type juggling
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 2 Jun 2023 23:34:06 +0000 (01:34 +0200)]
fix: add typehine for IRootFolder
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Fri, 2 Jun 2023 23:19:15 +0000 (01:19 +0200)]
fix: expect interface, not a specific implementation
- 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>
Marcel Klehr [Thu, 22 Jun 2023 08:12:15 +0000 (10:12 +0200)]
fix(systemtags): Keep non-existing index
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Thu, 22 Jun 2023 07:49:53 +0000 (09:49 +0200)]
fix(systemtags): Move index creation from new migration to existing original migration
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Marcel Klehr [Wed, 21 Jun 2023 13:10:06 +0000 (15:10 +0200)]
fix(systemtags): Add missing systemtags index
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Julien Veyssier [Thu, 22 Jun 2023 15:09:32 +0000 (17:09 +0200)]
Merge pull request #38708 from nextcloud/backport/38398/stable26
[stable26] Store encrypted OAuth2 client secrets
Julien Veyssier [Mon, 22 May 2023 13:39:56 +0000 (15:39 +0200)]
encrypt oauth2 client secrets
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Julien Veyssier [Mon, 12 Jun 2023 15:51:08 +0000 (17:51 +0200)]
add test that inserts a long oauth client secret
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Simon L [Thu, 22 Jun 2023 11:57:22 +0000 (13:57 +0200)]
Merge pull request #38853 from nextcloud/backport/38823/stable26
[stable26] generate user themed favicon and touchicon
Simon L [Thu, 22 Jun 2023 11:56:43 +0000 (13:56 +0200)]
Merge pull request #38887 from nextcloud/backport/38868/stable26
[stable26] fix confusion around mail settings and improve layout a bit
Simon L [Thu, 22 Jun 2023 11:55:44 +0000 (13:55 +0200)]
Merge pull request #38932 from nextcloud/backport/38915/stable26
[stable26] adjust admin setup check to increase warning to configure https
Arthur Schiwon [Thu, 22 Jun 2023 09:59:46 +0000 (11:59 +0200)]
Merge pull request #38942 from nextcloud/release/26.0.3
26.0.3
Arthur Schiwon [Thu, 22 Jun 2023 09:41:38 +0000 (11:41 +0200)]
26.0.3
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Nextcloud bot [Thu, 22 Jun 2023 00:30:43 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Tue, 20 Jun 2023 20:54:48 +0000 (22:54 +0200)]
adjust admin setup check to increase warning to set up https
Signed-off-by: Simon L <szaimen@e.mail.de>
Nextcloud bot [Wed, 21 Jun 2023 00:37:58 +0000 (00:37 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Tue, 20 Jun 2023 00:23:09 +0000 (00:23 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Mon, 19 Jun 2023 19:02:39 +0000 (21:02 +0200)]
Merge pull request #38904 from nextcloud/release/26.0.3_rc2
26.0.3 RC2
Arthur Schiwon [Mon, 19 Jun 2023 15:15:01 +0000 (17:15 +0200)]
26.0.3 RC2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Julius Härtl [Mon, 19 Jun 2023 14:46:01 +0000 (16:46 +0200)]
Merge pull request #38892 from nextcloud/obj-store-copy-list-source-cache-26
Robin Appelman [Fri, 26 May 2023 12:51:05 +0000 (14:51 +0200)]
use source cache when listing folder during recursive copy
Signed-off-by: Robin Appelman <robin@icewind.nl>
Simon L [Sat, 17 Jun 2023 16:07:07 +0000 (18:07 +0200)]
fix confusion around mail settings
Signed-off-by: Simon L <szaimen@e.mail.de>
Nextcloud bot [Mon, 19 Jun 2023 00:18:17 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 18 Jun 2023 00:18:07 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 17 Jun 2023 00:18:12 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Wed, 14 Jun 2023 17:58:31 +0000 (19:58 +0200)]
generate user themed favicon and touchicon
Signed-off-by: Simon L <szaimen@e.mail.de>
Nextcloud bot [Fri, 16 Jun 2023 00:18:13 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Thu, 15 Jun 2023 10:44:51 +0000 (12:44 +0200)]
Merge pull request #38755 from nextcloud/release/26.0.3_rc1
26.0.3 RC1
Arthur Schiwon [Thu, 15 Jun 2023 10:40:45 +0000 (12:40 +0200)]
Merge pull request #38023 from nextcloud/backport/32877/stable26
[stable26] allow storing multiple mounts for the same rootid in the mount cache
Arthur Schiwon [Thu, 15 Jun 2023 10:40:34 +0000 (12:40 +0200)]
ci: revert to avoid conflict for release PR
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Thu, 15 Jun 2023 09:54:38 +0000 (11:54 +0200)]
Merge pull request #37230 from nextcloud/backport/36033/stable26
[stable26] invalidate existing tokens when deleting an oauth client
Arthur Schiwon [Thu, 15 Jun 2023 09:09:05 +0000 (11:09 +0200)]
Merge pull request #38757 from nextcloud/backport/38468/stable26
[stable26] log failures to read certificates during listing
Nextcloud bot [Thu, 15 Jun 2023 00:18:14 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Wed, 14 Jun 2023 21:26:41 +0000 (23:26 +0200)]
adjust @since annotation
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Wed, 14 Jun 2023 21:22:05 +0000 (23:22 +0200)]
Merge pull request #38684 from nextcloud/backport/37802/stable26
[stable26] Sharing: Do not show copy action when user doesn't have permissions
Simon L [Wed, 14 Jun 2023 17:05:58 +0000 (19:05 +0200)]
Merge pull request #38818 from nextcloud/backport/38811/stable26
[stable26] make sure to show download button only one time
Simon L [Wed, 14 Jun 2023 09:30:04 +0000 (11:30 +0200)]
make sure to show download button only one time
Signed-off-by: Simon L <szaimen@e.mail.de>
Simon L [Wed, 14 Jun 2023 13:17:39 +0000 (15:17 +0200)]
Merge pull request #38807 from nextcloud/automated/noid/stable26-fix-npm-audit
[stable26] Fix npm audit
nextcloud-command [Wed, 14 Jun 2023 12:16:45 +0000 (12:16 +0000)]
chore(deps): fix npm audit
Signed-off-by: GitHub <noreply@github.com>