Nextcloud bot
88f295c6e3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-19 00:24:23 +00:00
Anna Larch
9790841ed7
fix(CalDAV): check birthday calendar owner
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-09-07 08:39:09 +02:00
Nextcloud bot
0a1457127b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-31 00:35:14 +00:00
Nextcloud bot
4d277aa07a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-27 00:31:11 +00:00
Nextcloud bot
fc1f35a022
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-25 00:34:51 +00:00
Nextcloud bot
5f5c367a81
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-22 00:52:23 +00:00
Christopher Ng
76325155e2
chore: Update dav snapshot
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-08-21 16:17:51 -07:00
Nextcloud bot
722b663556
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-12 00:28:08 +00:00
Jamie McClelland
ed342d9071
ensure outerquery ->where() function doesn't clobber earier ->andWhere()
...
Signed-off-by: Jamie McClelland <jm@mayfirst.org>
2023-08-10 07:52:04 +00:00
Jamie McClelland
a1e9b90433
optimize calendar search query
...
see https://github.com/nextcloud/calendar/issues/4758
Signed-off-by: Jamie McClelland <jm@mayfirst.org>
2023-08-10 07:52:02 +00:00
Nextcloud bot
0f54238e6c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-10 00:27:21 +00:00
Nextcloud bot
590d4f3fbc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-09 00:51:09 +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
b347e4b090
Merge pull request #39591 from nextcloud/backport/stable25/fix/noid/imip-plugin-null-hardening
...
fix(caldav): harden null handling of iMip scheduling method
2023-08-02 21:34:07 +02: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
Richard Steinmetz
d66cf1ed96
fix(caldav): harden null handling of iMip scheduling method
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-07-28 21:53:23 +02: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
Côme Chilliet
3fafbf74b8
Merge pull request #39509 from nextcloud/backport/39221/stable25
...
[stable25] Bugfix/bulk upload empty files
2023-07-27 10:35:20 +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
Matthieu Gallien
f79caf2d76
when reading an empty file getting EOF is not an error
...
will allow uploading empty files via bulk upload
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-24 13:30:36 +02:00
Nextcloud bot
c154e208a0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-22 00:31:55 +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
Nextcloud bot
58e298eafc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-15 00:27: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
4f78515616
Merge pull request #36601 from nextcloud/backport/35743/stable25
...
[stable25] Include more information in iMIP email and show diff information on updating an event
2023-07-13 12:54:36 +02: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
09d4260889
Merge pull request #39061 from nextcloud/backport/31790/stable25
...
[stable25] Fix creating events with old (< unix time) lastoccurence
2023-07-12 20:06:48 +02:00
Arthur Schiwon
5053cc556f
Merge pull request #39294 from nextcloud/backport/39248/stable25
...
[stable25] preload custom properties when propfinding folders
2023-07-12 01:10:30 +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
Anna Larch
183abe8775
Use recurrence instance to build iMip email
...
instead of the main VEVENT of a repeating event
Fixes part of https://github.com/nextcloud/calendar/issues/3919
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-07-11 12:52:09 +02:00
Joas Schilling
99ff886d5d
Merge pull request #38973 from nextcloud/backport/38747/stable25
...
[stable25] perf: skip request without write permission
2023-07-11 07:18:30 +02:00
Robin Appelman
f3d924db11
preload custom properties when propfinding folders
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-07-10 20:29:42 +00:00
Daniel Kesselberg
5dfd8f6549
perf: skip request without write permission
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-07-10 18:01:22 +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
9c31710acd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-10 00:29:12 +00: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
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
6256da1ade
fix: cannot apply limit+offset on multi-tag-search
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:56:10 +02:00
Arthur Schiwon
5cd984b76b
refactor: save unnecessary method_exists
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:56:05 +02:00
Arthur Schiwon
2c162694f2
fix: use array_unitersect against objects
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:56:01 +02:00
Arthur Schiwon
9f549013b0
fix: obey offset and limit for results from favs and circles
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:55:55 +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
5c0a1a4b09
fix: search with more than one search tags
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:55:31 +02:00
Arthur Schiwon
8d25273192
fix: no search when LazyFolder was provided
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:44:04 +02:00
Arthur Schiwon
2b513e9d12
chore: cleanup unused code
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:43:58 +02:00
Arthur Schiwon
03590e86e7
fix: ensure searchBySystemTag() is available
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-07-07 17:43:52 +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
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