summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* refactor(shareManager): Use constructor property promotionfenn-cs2024-06-131-75/+23
| | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* fix(shareManager): Respect empty `expireDate` in serverfenn-cs2024-06-133-82/+127
| | | | | | If `expireDate` is an empty string and not `null` then the server should not set a default. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* refactor: make share manager buildableRobin Appelman2024-06-132-29/+6
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #45839 from nextcloud/backport/45649/stable28Andy Scherzinger2024-06-131-1/+1
|\ | | | | [stable28] fix(ObjectStore): Fix regression when hostname is empty
| * fix(ObjectStore): handle empty S3 hostnameJosh2024-06-131-1/+1
| | | | | | | | | | | | | | | | Fixes #45637 The support for s3-accelerate added in #44496 introduced a regression in AWS S3 environments when `hostname` is blank (which is a valid configuration w/ AWS since the hostname gets auto-generated). Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #45857 from nextcloud/backport/45172/stable28Andy Scherzinger2024-06-131-1/+5
|\ \ | | | | | | [stable28] feat: add option to disable scanner transactions
| * | feat: add option to disable scanner transactionsRobin Appelman2024-06-131-1/+5
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* / fix: get child ids for folder in a separate query during moveRobin Appelman2024-06-131-4/+21
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #45807 from nextcloud/backport/45768/stable28Arthur Schiwon2024-06-131-2/+6
|\ | | | | [stable28] Use isRetryable to catch retryable exceptions
| * fix(files): Use isRetryable to catch retryable exceptionsLouis Chemineau2024-06-121-2/+6
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-132-2/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #45704 from nextcloud/backport/43942/stable28Arthur Schiwon2024-06-126-41/+76
|\ \ | |/ |/| [stable28] fix(Session): avoid password confirmation on SSO
| * fix(Token): make new scope future compatibleArthur Schiwon2024-06-123-3/+3
| | | | | | | | | | | | | | - "password-unconfirmable" is the effective name for 30, but a draft name was backported. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * fix(Session): avoid password confirmation on SSOArthur Schiwon2024-06-126-41/+76
| | | | | | | | | | | | | | | | | | | | | | SSO backends like SAML and OIDC tried a trick to suppress password confirmations as they are not possible by design. At least for SAML it was not reliable when existing user backends where used as user repositories. Now we are setting a special scope with the token, and also make sure that the scope is taken over when tokens are regenerated. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-122-0/+46
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(Mailer): Allow to enforce strict email formatFerdinand Thiessen2024-06-111-1/+4
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-102-0/+90
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-092-8/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0814-0/+92
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #45294 from nextcloud/backport/44791/stable28John Molakvoæ2024-06-071-50/+8
|\ \
| * | fix: cleanup logic for getting the max reshare permissionsRobin Appelman2024-05-131-50/+8
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #44926 from nextcloud/backport/44039/stable28John Molakvoæ2024-06-071-4/+0
|\ \ \
| * | | fix: regression with updating read-only configSam Bull2024-04-181-4/+0
| | | | | | | | | | | | | | | | Signed-off-by: Sam Bull <git@sambull.org>
* | | | Merge pull request #45198 from nextcloud/backport/45196/stable28John Molakvoæ2024-06-071-1/+1
|\ \ \ \
| * | | | fix(OC_Image): Set correct return type for exif_imagetype stubprovokateurin2024-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #45528 from nextcloud/backport/45014/stable28John Molakvoæ2024-06-071-0/+6
|\ \ \ \ \
| * | | | | Fix backportGit'Fellow2024-05-281-0/+5
| | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * | | | | fix: forbid moving a folder into a subfolder of itselfRobin Appelman2024-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> [skip ci]
* | | | | | Merge pull request #44958 from nextcloud/backport/44884/stable28John Molakvoæ2024-06-071-8/+21
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | feat: add request id as comment to all queriesRobin Appelman2024-06-041-8/+21
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-0710-0/+324
| |_|/ / / |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-064-0/+144
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #45646 from nextcloud/backport/45455/stable28Benjamin Gaussorgues2024-06-052-5/+3
|\ \ \ \ \
| * | | | | fix(NavigationManager): Make entry order always an integerprovokateurin2024-06-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | | fix(INavigationManager): Fix psalm alias not set in the right placeprovokateurin2024-06-041-4/+2
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-06-05188-424/+1590
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #45640 from nextcloud/backport/45235/stable28Anna2024-06-041-0/+2
|\ \ \ \ \ | |/ / / / |/| | | | [stable28] fix(caldav): automatically delete outdated scheduling objects
| * | | | fix(caldav): automatically delete outdated scheduling objectsAnna Larch2024-06-031-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | Merge pull request #45059 from nextcloud/backport/44496/stable28Josh2024-06-031-1/+16
|\ \ \ \ \ | | | | | | | | | | | | [stable28] feat: support "s3-accelerate" endpoint
| * | | | | feat: add option to enable s3 accelerationRobin Appelman2024-05-101-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #45567 from nextcloud/backport/45222/stable28Daniel2024-06-031-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | [stable28] CalDAV fix search with limit and time range
| * | | | | feat(caldav): order the calendar objects by start date for searchDaniel Kesselberg2024-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | Merge pull request #45362 from nextcloud/backport/45355/stable28yemkareems2024-06-031-1/+6
|\ \ \ \ \ \ | |/ / / / / |/| | | | | [stable28] fix: delete user credentials stored in storages_credentials when user gets deleted
| * | | | | fix: delete user credentials stored in storages_credentials when user gets ↵yemkareems2024-05-301-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | deleted Signed-off-by: yemkareems <yemkareems@gmail.com>
* | | | | | Merge pull request #44980 from nextcloud/backport/44794/stable28Git'Fellow2024-06-031-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable28] fix(memcache): remove double $$ to fix error
| * | | | | | Update LoggerWrapperCache.phpVelwark2024-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extra Dollar Sign caused errors in Nextcloud. Removing the Dollar Sign Solved the Problem. Signed-off-by: Velwark <levinfrerich9@gmail.com>
* | | | | | | fix(auth): Update authtoken activity selectivelyChristoph Wurst2024-05-312-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-05-311-0/+2
|/ / / / / / | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | fix(groups): allows to save group names with more than 64 charactersBenjamin Gaussorgues2024-05-317-17/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mimic behaviour from LDAP users and add a hard limit to 255 characters Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | | Try create folder first and check if it exists afterGit'Fellow2024-05-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>