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
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
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
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
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
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
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
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
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
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
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
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
Julien Veyssier
5f461bceb5
encrypt oauth2 client secrets
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-06-22 14:09:05 +02:00
Julien Veyssier
74bb2df72e
add test that inserts a long oauth client secret
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-06-22 14:09:05 +02:00
Simon L
70865d78d1
Merge pull request #38853 from nextcloud/backport/38823/stable26
...
[stable26] generate user themed favicon and touchicon
2023-06-22 13:57:22 +02:00
Simon L
97addd526f
Merge pull request #38887 from nextcloud/backport/38868/stable26
...
[stable26] fix confusion around mail settings and improve layout a bit
2023-06-22 13:56:43 +02:00
Nextcloud bot
41146ed643
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-22 00:30:43 +00:00
Nextcloud bot
35ac87dac0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-21 00:37:58 +00:00
Nextcloud bot
60032a5914
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-20 00:23:09 +00:00
Simon L
afbb5db89d
fix confusion around mail settings
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-19 09:56:22 +00:00
Nextcloud bot
e9884bd670
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-19 00:18:17 +00:00
Nextcloud bot
012fb0329c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-18 00:18:07 +00:00
Nextcloud bot
05244c2e03
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-17 00:18:12 +00:00
Simon L
63df50fcac
generate user themed favicon and touchicon
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-16 11:27:51 +00:00
Nextcloud bot
8e674a449b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-16 00:18:13 +00:00
Arthur Schiwon
00afe495bc
Merge pull request #37230 from nextcloud/backport/36033/stable26
...
[stable26] invalidate existing tokens when deleting an oauth client
2023-06-15 11:54:38 +02:00
Nextcloud bot
650b765d1d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-15 00:18:14 +00:00
Arthur Schiwon
99ebcb6dc1
Merge pull request #38684 from nextcloud/backport/37802/stable26
...
[stable26] Sharing: Do not show copy action when user doesn't have permissions
2023-06-14 23:22:05 +02:00
Simon L
806a114f2b
make sure to show download button only one time
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-14 15:04:35 +00:00
Nextcloud bot
c757b11a53
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-14 00:18:10 +00:00
Daniel Calviño Sánchez
05e49fe13c
Show pending popover menu when password is enabled by default
...
When "Enforce password protection" is enabled in the sharing settings a
popover menu is shown to set a password before the share is created. On
the other hand, when "Always ask for a password" was enabled in the
sharing settings and a new link share was created the share was
immediately created with a default password; the user was not able to
specify a password (nor create the share without password).
The component template already provided the needed elements to also ask
for the password without enforcing it, but the popover menu was not
shown due to "enableLinkPasswordByDefault" being missing in "if"
conditions.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
(cherry picked from commit d4631921b4 )
2023-06-13 15:08:45 -07:00
Daniel Calviño Sánchez
dfbfe318a7
Rename "pendingPassword" to "pendingEnforcedPassword"
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
(cherry picked from commit d80f8fc84f )
2023-06-13 15:08:45 -07:00
Arthur Schiwon
e9ef560d10
Merge pull request #38358 from nextcloud/backport/38294/stable26
...
[stable26] Use aria-expanded correctly on toggle user actions
2023-06-13 19:37:20 +02:00
Arthur Schiwon
eb99de007d
Merge pull request #38574 from nextcloud/backport/38301/stable26
...
[stable26] fix(caldav): Ignore invalid events for reminder generation
2023-06-13 11:40:38 +02:00
Nextcloud bot
0f6c79af27
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-13 00:18:22 +00:00
Simon L
9071864730
Merge pull request #38583 from nextcloud/backport/38206/stable26
...
[stable26] Increase from 100000 to 600000 iterations for hash_pbkdf2
2023-06-12 16:46:23 +02:00
Marcel Klehr
20784d040b
fix(files_sharing): Don't show copy action when !canDownload and no update permissions
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-06-12 15:34:48 +02:00
Simon L
fe766099cc
Merge pull request #38399 from nextcloud/backport/38291/stable26
...
[stable26] fix loading custom logo image
2023-06-12 15:17:16 +02:00
Nextcloud bot
145b27af80
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-06-12 00:18:10 +00:00