Commit graph

21408 commits

Author SHA1 Message Date
Nextcloud bot
d1e6910dc5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-05 00:30:07 +00:00
Nextcloud bot
7123159422
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-04 00:30:43 +00:00
F. E Noel Nfebe
0f10006ad3
Merge pull request #39671 from nextcloud/manual/backport/39614
[stable25] fix share roots always being marked as writable
2023-08-03 08:16:31 +01:00
Nextcloud bot
6a86413b61
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-03 00:29:08 +00:00
Robin Appelman
ee29ab1f65
fix share roots always being marked as writable
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-02 21:37:47 +02:00
Arthur Schiwon
a54fc0a8ff
Merge pull request #39438 from nextcloud/backport/39309/stable25
[stable25] fix(profile): fix getUID on nullable user variable
2023-08-02 21:28:54 +02:00
Arthur Schiwon
43fd7ea94e
Merge pull request #39598 from nextcloud/backport/38667/stable25
[stable25] fix(SystemTagManager): Use truncated tagName in getTag and updateTag
2023-08-02 21:28:28 +02:00
Arthur Schiwon
2e2aeaa8d1
Merge pull request #39451 from nextcloud/backport/38907/stable25
[stable25] Fix: ContactManager search with fullmatch
2023-08-02 21:27:49 +02:00
Arthur Schiwon
237ed855dc
Merge pull request #39371 from nextcloud/backport/39339/stable25
[stable25] fix(node): non-existing folder is not searchable
2023-08-02 21:27:20 +02:00
Nextcloud bot
2321e673dd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-02 00:53:57 +00:00
Nextcloud bot
9518e0a778
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-01 00:30:12 +00:00
Nextcloud bot
6fafb8c64a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-29 00:32:37 +00:00
Nextcloud bot
c4a6f2f4a2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-28 00:31:16 +00:00
Marcel Klehr
55a39eb726 fix(SystemTagManager): Use truncated tagName in getTag and updateTag
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-27 17:24:38 +00:00
Andy Scherzinger
23dbc96ffe
Merge pull request #39524 from nextcloud/backport/39264/stable25
[stable25] Add instance category while checking new updates
2023-07-26 09:05:59 +02:00
Nextcloud bot
7076240181
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-26 00:57:48 +00:00
Benjamin Gaussorgues
44b443e289
Add instance category while checking new updates
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2023-07-25 12:06:55 +02:00
Nextcloud bot
5b45725e03
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-25 00:25:57 +00:00
Nextcloud bot
f88cce7e3f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-24 00:25:58 +00:00
Nextcloud bot
49385cd4b7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-23 00:28:31 +00:00
Joas Schilling
a55662b3c5
fix(apps): Fix loading info.xml file
Ref: https://bugs.php.net/bug.php?id=62577

Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-20 10:49:43 +02:00
Nextcloud bot
b168895f94
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-20 00:26:40 +00:00
Nextcloud bot
12b5a6257d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-19 00:26:58 +00:00
Johannes Merkel
4910c617d1 fix(mail): ContactManager search with fullmatch
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2023-07-18 09:16:36 +00:00
Nextcloud bot
b951ead895
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-18 00:24:30 +00:00
Thomas Citharel
e640bb3583 fix(profile): fix getUID on nullable user variable
As per method signature, $visitingUser is nullable, so we can't be sure calling getUid() on it will
work.

Closes #35766

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-07-17 13:43:31 +00:00
Nextcloud bot
66f904dbb2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-14 00:30:26 +00:00
Arthur Schiwon
e6438c3967 fix(node): non-existing folder is not searchable
the previosuly introduced searchBySystemTag was not overwritten in
NonExistingFolder and could run the inherited method.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-13 15:05:25 +00:00
Nextcloud bot
8803a26624
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-13 00:30:00 +00:00
Arthur Schiwon
6715bbade1
Merge pull request #39101 from nextcloud/backport/39093/stable25
[stable25] Silent `imagecreatefromstring()` errors
2023-07-12 00:44:59 +02:00
Arthur Schiwon
59466b3424
Merge pull request #39233 from nextcloud/backport/39202/stable25
[stable25] use more efficient tag retrieval on DAV report request
2023-07-11 14:22:44 +02:00
Joas Schilling
cdc51554b2
Merge pull request #39253 from nextcloud/backport/38046/stable25
[stable25] fix(dav): Abort requests with 429 instead of waiting
2023-07-10 20:53:15 +02:00
Arthur Schiwon
6b79c81b34
Merge pull request #39032 from nextcloud/backport/38917/stable25
[stable25] fix(l10n): Fix plural issue with different locale and language
2023-07-10 17:27:46 +02:00
Arthur Schiwon
a4b7bb7c78
Merge pull request #37744 from nextcloud/backport/36690/stable25
[stable25] fix: Make sure that rollback hook is triggered on all version backends
2023-07-10 17:16:04 +02:00
Daniel Kesselberg
ae691e0986
chore: fix codestyle for \OC\Files\Node\Folder
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-07-10 14:54:02 +02:00
Daniel Kesselberg
b2776bf586
fix: use handleLoginFailed for invalid email address
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-07-10 14:28:19 +02:00
Arthur Schiwon
2ca8c7102b
fix: PHP 7.4 compatibility
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-10 12:42:30 +02:00
Joas Schilling
446ebd35a9
fix(dav): Abort requests with 429 instead of waiting
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-10 06:35:25 +02:00
Nextcloud bot
d8441009de
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-09 00:35:50 +00:00
Nextcloud bot
3d54c2ebb4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-08 00:30:37 +00:00
Arthur Schiwon
5121ccaa3a
style: satisfy code style checker
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 18:30:17 +02:00
Arthur Schiwon
33b9ba5cd9
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>
2023-07-07 17:56:54 +02:00
Arthur Schiwon
1ffae9d110
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>
2023-07-07 17:55:50 +02:00
Arthur Schiwon
d21b251a85
fix: include invisible tags for admins
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:55:45 +02:00
Arthur Schiwon
837fd9f8da
fix: favorites view and universal search against tags
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:43:46 +02:00
Arthur Schiwon
5086dff563
fix: change if with conditionless else to switch; and a parameter value
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:43:40 +02:00
Arthur Schiwon
7e2ad76505
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 17:43:34 +02:00
Arthur Schiwon
eba105b9a8
Merge pull request #39153 from nextcloud/backport/39115/stable25
[stable25] fix(sse): don't update uncached files
2023-07-06 18:43:25 +02:00
Arthur Schiwon
48a7a20ab6
Merge pull request #39154 from nextcloud/backport/38625/stable25
[stable25] fix: expect interface, not a specific implementation
2023-07-06 13:36:58 +02:00
Christoph Wurst
54885eaeb3
Merge pull request #38959 from nextcloud/fix/oc-image-bmp-no-color
[stable25] fix: BMP image without color info causes array access on `false`
2023-07-05 10:54:09 +02:00