Arthur Schiwon
6d249b56bd
fix: ensure searchBySystemTag() is available
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 14:54:56 +00:00
Arthur Schiwon
48c92ade85
fix: favorites view and universal search against tags
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 14:54:56 +00:00
Arthur Schiwon
c33f728249
fix: change if with conditionless else to switch; and a parameter value
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 14:54:55 +00:00
Arthur Schiwon
b172df69d6
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>
2023-07-07 14:54:55 +00:00
John Molakvoæ
54fb0569cf
Merge pull request #39206 from nextcloud/backport/39203/stable26
2023-07-07 09:20:43 +02:00
Nextcloud bot
45848c0ca2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-07 00:27:49 +00:00
John Molakvoæ
2fc2a0d613
fix(cypress): revert only toggle
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-07-06 20:46:49 +00:00
Arthur Schiwon
e4e608caac
Merge pull request #39152 from nextcloud/backport/39115/stable26
...
[stable26] fix(sse): don't update uncached files
2023-07-06 18:42:59 +02:00
Arthur Schiwon
ddfe6cc49c
Merge pull request #39194 from nextcloud/fix/stable26/tag-search-short-circuit-master
...
[stable26] fix(TagSearchProvider): Short circuit if no tag matches the query
2023-07-06 18:38:53 +02:00
Marcel Klehr
1b83c6302a
Fix psalm error
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-06 14:56:18 +02:00
Marcel Klehr
cfe21648d6
fix(TagSearchProvider): Short circuit if no tag matches the query
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-06 14:56:12 +02:00
Nextcloud bot
51fda57d59
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-06 00:30:56 +00:00
Christoph Wurst
e1af3b9dd4
Merge pull request #39159 from nextcloud/backport/39043/stable26
...
[stable26] fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem
2023-07-05 20:01:04 +02:00
Louis
981262c57b
Merge pull request #39117 from nextcloud/backport/37428/stable26
...
[stable26] Ignore and log non integer versions
2023-07-05 15:41:03 +02:00
Christoph Wurst
be78126adf
fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-07-05 10:54:51 +00:00
Nextcloud bot
83a0c59a2d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-05 00:27:02 +00:00
Richard Steinmetz
36b48dea52
fix(sse): don't update uncached files
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-07-04 20:23:47 +00:00
Arthur Schiwon
3fd03faf58
Merge pull request #38977 from nextcloud/backport/38625/stable26
...
[stable26] fix: expect interface, not a specific implementation
2023-07-04 22:08:09 +02:00
Côme Chilliet
f3f2b0f0a8
Check for non-numeric versions, not non-integer
...
All versions are string
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-07-04 15:11:41 +02:00
Côme Chilliet
58a950b8a0
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>
2023-07-04 15:11:41 +02:00
Nextcloud bot
e36c9d6062
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-04 00:29:35 +00:00
Nextcloud bot
2c0169f012
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-03 00:30:56 +00:00
Nextcloud bot
49647b60dd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-02 00:31:19 +00:00
Ferdinand Thiessen
ecb4f42886
Merge pull request #39080 from nextcloud/backport/39025/stable26
...
[stable26] fix(files): Only render the menu if there are actions to show
2023-07-01 20:57:17 +02:00
Julius Härtl
5f0de0b740
fix(files): Only render the menu if there are actions to show
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-07-01 16:04:37 +02:00
Nextcloud bot
adeeb327f2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-01 00:25:32 +00:00
Arthur Schiwon
f714e44957
Merge pull request #38961 from nextcloud/fix/missing-systemtags-index-stable26
...
[stable26] fix(systemtags): Add missing systemtags index
2023-06-30 17:37:20 +02:00
Nextcloud bot
e929c66d7d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-30 00:30:00 +00:00
Pytal
398efe3e52
Merge pull request #39072 from nextcloud/backport/39067/stable26
2023-06-29 11:21:22 -07:00
John Molakvoæ
09ad1eafb9
chore: update cypress workflow from templates
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-29 16:44:43 +00:00
John Molakvoæ
793fc44b59
fix(cypress): branch definition
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-29 16:44:42 +00:00
Nextcloud bot
2c9ef176f6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-28 00:31:00 +00:00
Nextcloud bot
13d9fb1ad7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-27 00:32:25 +00:00
Arthur Schiwon
013d34977b
ci: adjust return annotation to older psalm version
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-06-26 17:07:21 +02:00
Joas Schilling
78f649836f
Merge pull request #38908 from nextcloud/backport/38897/stable26
...
[stable26] fix(core): Do not invert app menu text color
2023-06-26 16:45:03 +02:00
Jonas
0ca3879d51
chore(assets): Recompile assets
...
Signed-off-by: Jonas <jonas@freesources.org>
2023-06-26 15:44:58 +02:00
Ferdinand Thiessen
c0878278b3
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>
2023-06-26 15:44:58 +02:00
Simon L
100c2e1c4e
Merge pull request #39014 from nextcloud/enh/noid/fix-setup-check
...
[stable26] fix setup-check test
2023-06-26 15:44:48 +02:00
Julien Veyssier
7c9e237747
Merge pull request #38949 from nextcloud/backport/38773/stable26
...
[stable26] Add bruteforce protection in OauthApiController
2023-06-26 15:43:59 +02:00
Arthur Schiwon
1465824a36
docs: adjust @since version to backport
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-06-26 14:49:16 +02:00
Simon L
1d1f2e5aef
Merge pull request #39006 from nextcloud/backport/38958/stable26
...
[stable26] use getsystemvalue-functions in Mailer.php
2023-06-26 14:44:16 +02:00
Simon L
55c7f6f8c5
fix setup-check test
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-26 14:38:24 +02:00
Julien Veyssier
25a59c0dc0
add bruteforce protection in OauthApiController
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-06-26 12:29:44 +02:00
Simon L
4e004789d6
try to fix tests
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-26 11:08:06 +02:00
Simon L
c10f3e31e8
use getsystemvalue-functions in Mailer.php
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-26 11:06:24 +02:00
Nextcloud bot
9c904e85f7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-26 00:28:13 +00:00
Nextcloud bot
1948eafdd8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-25 00:31:48 +00:00
Nextcloud bot
c9f7fe0ddd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-24 00:26:30 +00:00
Arthur Schiwon
aec67f41a3
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>
2023-06-23 23:04:44 +00:00
Arthur Schiwon
2b27a4cda0
refactor: declare getMount() and getMountsIn() at IRootFolder
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-06-23 23:04:44 +00:00