| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Maximilian Martin <maximilian_martin@gmx.de>
|
|\
| |
| | |
fix: always use proper path on node api when calling the view
|
| |
| |
| |
| | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|\ \
| | |
| | | |
CalDAV/CardDAV: put every method from backends that does multiple DB calls in transactions
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
incrementing synctoken
Now that we're in a transaction, we can reuse the sync token's previous value without trouble, and rewrite the increment UPDATE query without dirty direct SQL.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
multiple DB calls in transactions
In a lot of methods we're doing read-after-writes (for instance calling
updateProperties after touching calendar objects).
There's also a lot of deleting methods that do stuff sequentially which
could cause trouble.
This should avoid this kind of issues.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|\ \
| |/
|/| |
fix(dav): Parse sender PARTSTAT in REPLYs
|
| |
| |
| |
| | |
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
|\ \
| | |
| | |
| | |
| | | |
nextcloud/handle-push-notification-with-no-calendar-name
Handle reminders where calendar name is null
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This adds an interface change, but that's not a public API.
We're handling this in the providers and not in ReminderService because
the fallback is translated with the user's language.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|\ \ \
| |_|/
|/| | |
Fix max instances exception in get vevent call
|
| | |
| | |
| | |
| | | |
Signed-off-by: Akhil <akhil@e.email>
|
| | |
| | |
| | |
| | | |
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Akhil Potukuchi <akhil.potukuchi@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Akhil <akhil@e.email>
|
|\ \ \
| | | |
| | | | |
fix(dav): add string comparison for diff
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
|\ \ \
| | | |
| | | | |
Migrate metadata JSON column to new value TEXT column
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Louis Chemineau <louis@chmn.me>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: jld3103 <jld3103yt@gmail.com>
|
|\ \ \ \
| | | | |
| | | | | |
Invitation mail: Change subject if event got updated
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Jonas Heinrich <heinrich@synyx.de>
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
nextcloud/bugfix/noid/fix-user-status-automation-on-the-day-rules-are-adjusted
fix(user_status): Fix the user status automation on the day availablity rules are adjusted
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
rules are adjusted
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
apps/dav: add some OSX specific quirks.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Claus-Justus Heine <himself@claus-justus-heine.de>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixes: min(): Array must contain at least one element at /var/www/nc/nextcloud/apps/dav/lib/BackgroundJob/UserStatusAutomation.php#142
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | | |
Use MultipartUpload for uploading chunks to s3
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This allows to stream file chunks directly to S3 during upload.
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: Michiel de Jong <michiel@unhosted.org>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|\ \ \ \
| | | | |
| | | | | |
fix(caldav): harden null handling of iMip scheduling method
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
fix(caldav): Correctly handle calendar recreation for invitations when the current calendar is in the trashbin
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
current calendar is in the trashbin
Follow-up to #32361, see https://github.com/nextcloud/calendar/issues/4098 for details
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
|
| |_|/ /
|/| | |
| | | |
| | | | |
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|\ \ \ \
| | | | |
| | | | | |
fix(dav) Handle Calendar trashbin UID conflicts by removing the deleted calendar object
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Maximilian Martin <maximilian_martin@gmx.de>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also remove old Oc_FileChunking logis that produced GC- collectable chunks
Signed-off-by: Anna Larch <anna@nextcloud.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
| |/ /
|/| |
| | |
| | | |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|\ \ \
| |/ /
|/| | |
dav: fix birthday calendar event generation for leap days
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix generation of birthday calendar events for the 29th of February.
A recurring event for the 29th of February in the (default) Gregorian
calendar system would only generate instances in leap years. Fix this
behaviour by generating recurring events for the last day of February,
the 29th on leap years and the 28th otherwise.
Signed-off-by: Mattia Narducci <mattianarducci1@gmail.com>
|