aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore: compile assetsChristopher Ng2024-06-074-4/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix: Fix truncation on public sharesChristopher Ng2024-06-072-11/+26
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #44009 from nextcloud/backport/43252/stable27John Molakvoæ2024-06-072-13/+69
|\
| * Fix backportGit'Fellow2024-04-191-9/+44
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * fix(sharing): Avoid (dead)locking during orphan deletionChristoph Wurst2024-03-052-4/+25
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> [skip ci]
* | Merge pull request #44957 from nextcloud/backport/44884/stable27John Molakvoæ2024-06-072-8/+28
|\ \
| * | feat: add request id as comment to all queriesRobin Appelman2024-04-222-8/+28
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0784-6/+774
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #45441 from nextcloud/backport/45390/stable27Joas Schilling2024-06-061-0/+2
|\ \ \ | | | | | | | | [stable27] fix: Mark more configs as sensitive
| * | | fix: Mark more configs as sensitiveJoas Schilling2024-06-041-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0678-8/+468
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #44397 from nextcloud/backport/44075/stable27Benjamin Gaussorgues2024-06-0510-21/+140
|\ \ \ \
| * | | | fix(dav): Add retention time to sync token cleanupChristoph Wurst2024-06-0410-21/+140
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #45664 from nextcloud/fix/upload_conflict_raceBenjamin Gaussorgues2024-06-055-25/+26
|\ \ \ \ \
| * | | | | chore(assets): Recompile assetsnextcloud-command2024-06-054-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(dialogs): Make sure conflict dialog is loaded before adding conflictsJonas2024-06-041-19/+20
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a possible race condition where conflicts are added and the dialog loading finishes only afterwards. The race condition sometimes led to missing files in the conflict dialog when uploading several existing files at once. Fixes: #45661
* / / / / Fix(l10n): Update translations from TransifexNextcloud bot2024-06-05940-5026/+15572
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #45624 from nextcloud/backport/45494/stable27John Molakvoæ2024-06-044-6/+19
|\ \ \ \
| * | | | fix(core): remove unwanted unsupported browser importJohn Molakvoæ2024-06-043-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(core): unsupported browser `getRootUrl` importJohn Molakvoæ2024-06-0441-52016/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | fix(core): unsupported browser redirect urlJohn Molakvoæ (skjnldsv)2024-06-0440-2/+52026
|/ / / / | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #45213 from nextcloud/backport/45058/stable27Daniel2024-06-041-0/+3
|\ \ \ \ | |/ / / |/| | | [stable27] perf(db): Sort data for IN before chunking
| * | | perf(db): Sort data for IN before chunkingChristoph Wurst2024-05-251-0/+3
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #45351 from nextcloud/backport/45026/stable27Andy Scherzinger2024-06-042-1/+5
|\ \ \ \ | | | | | | | | | | [stable27] Avoid updating the same oc_authtoken row twice
| * | | | fix(auth): Update authtoken activity selectivelyChristoph Wurst2024-06-032-2/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * | | | fix: Always set last activity if we update the row of an authtoken anywaysJulius Härtl2024-06-031-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | docs: Update token_auth_activity_update default value to match implementationJulius Härtl2024-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #45369 from nextcloud/backport/44763/stable27Benjamin Gaussorgues2024-06-049-22/+114
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | fix(groups): allows to save group names with more than 64 charactersBenjamin Gaussorgues2024-05-169-22/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mimic behaviour from LDAP users and add a hard limit to 255 characters Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | Merge pull request #45444 from nextcloud/backport/44457/stable27Daniel2024-06-031-1/+1
|\ \ \ \ \ | | | | | | | | | | | | [stable27] fix(contactsinteraction): Allow vCard download
| * | | | | fix(contactsinteraction): Allow vCard downloadChristoph Wurst2024-05-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sabre calculates a header for the size of a vcard, therefore we have to implement the size method. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | Merge pull request #45062 from nextcloud/backport/44670/stable27Daniel2024-06-032-2/+80
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable27] fix(session): Do not update authtoken last_check for passwordless
| * | | | | | fix(session): Do not update authtoken last_check for passwordlessChristoph Wurst2024-06-022-2/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | Merge pull request #45568 from nextcloud/backport/45222/stable27Daniel2024-06-0311-53/+450
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [stable27] CalDAV fix search with limit and time range
| * | | | | | | feat(caldav): order the calendar objects by start date for searchDaniel Kesselberg2024-06-035-2/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sorting the events by the start date leads to more predictable results for the search API consumers. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | | | | | | fix(caldav): event search with limit and timerangeDaniel Kesselberg2024-06-038-51/+366
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Event recurrences are evaluated at runtime because the database only knows the first and last occurrence. Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow. The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days. If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show. The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | | Merge pull request #44196 from nextcloud/backport/44130/stable27Daniel2024-06-037-37/+249
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | [stable27] fix(dav): Add occ command to fix missing caldav sync tokens
| * | | | | | fix(dav): Add occ command to fix missing caldav sync tokensChristoph Wurst2024-05-317-37/+249
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | Merge pull request #45232 from nextcloud/backport/44752/stable27Daniel2024-06-0219-30/+593
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | [stable27] Expose subscription calendars
| * | | | | | feat(caldav): expose calendar subscriptionsDaniel Kesselberg2024-05-3119-30/+593
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | Merge pull request #45290 from nextcloud/backport/44218/stable27Josh2024-05-307-4/+65
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable27] feat: Limit email input to 255 chars
| * | | | | | chore(assets): Recompile assetsnextcloud-command2024-05-282-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | feat: Limit email input on auth pages to 255 charsfenn-cs2024-05-285-1/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Excessively long emails reported make server unresponsive. We could at some point, consider adding a configuration for sysadmins to bypass this setting on their instance if they want. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | | | | | Merge pull request #45121 from nextcloud/fix/get-row-outsideFerdinand Thiessen2024-05-302-4/+14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | fix: Return a file element even if the rendered list does not contained one
| * | | | | | | fix: Return a file element even if the rendered list does not contained oneJulius Härtl2024-05-232-4/+14
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | Merge pull request #45565 from nextcloud/release/27.1.10v27.1.10Benjamin Gaussorgues2024-05-301-2/+2
|\ \ \ \ \ \ \
| * | | | | | | build(hub): 27.1.10Benjamin Gaussorgues2024-05-291-2/+2
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | | | Merge pull request #45563 from nextcloud/backport/45562/stable27Benjamin Gaussorgues2024-05-291-3/+3
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | fix(ShareApiClients): Maintain meaning of `''` and null for share api clientsfenn-cs2024-05-291-3/+3
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | | | | Merge pull request #45466 from nextcloud/release/27.1.10_rc2v27.1.10rc2Benjamin Gaussorgues2024-05-271-2/+2
|\ \ \ \ \ \