aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* refactor(TempManager): Simplify and unify implementations and remove legacy ↵backport/51194/stable27provokateurin2025-03-044-87/+34
| | | | | | behavior Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #51086 from nextcloud/backport/51051/stable27Andy Scherzinger2025-03-037-61/+105
|\ | | | | [stable27] feat: Close sessions created for login flow v2
| * fix(login): Support subfolder install for ephemeral sessionsbackport/51051/stable27Louis Chemineau2025-03-031-1/+4
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * fix(login): Also check legacy annotation for ephemeral sessionsLouis Chemineau2025-03-032-6/+7
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
| * feat: Close sessions created for login flow v2Louis Chemineau2025-03-037-61/+101
| | | | | | | | | | | | | | | | | | | | | | | | Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser. This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request. Signed-off-by: Louis Chemineau <louis@chmn.me> [skip ci] Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #51102 from nextcloud/backport/51019/stable27Stephan Orbaugh2025-03-033-4/+8
|\ \ | |/ |/| [stable27] fix(files_external): Move definition parameter to the correct place
| * fix(files_external): Move definition parameter to the correct placebackport/51019/stable27provokateurin2025-02-273-4/+8
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #51038 from ↵Joas Schilling2025-02-262-34/+65
|\ | | | | | | | | nextcloud/automated/noid/stable27-update-ca-cert-bundle [stable27] fix(security): Update CA certificate bundle
| * fix(security): Update CA certificate bundleautomated/noid/stable27-update-ca-cert-bundlenextcloud-command2025-02-262-34/+65
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #50684 from nextcloud/backport/50666/stable27Andy Scherzinger2025-02-073-3/+23
|\ | | | | [stable27] feat(theming): allow to disable standalone windows
| * feat(theming): allow to disable standalone windowsbackport/50666/stable27Simon L2025-02-073-3/+23
|/ | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Simon L. <szaimen@e.mail.de> Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* Merge pull request #50599 from nextcloud/backport/50270/stable27Andy Scherzinger2025-02-049-301/+411
|\ | | | | [stable27] fix(files_sharing): Respect permissions passed when creating link shares
| * ci: bump upload action to latest v4backport/50270/stable27Andy Scherzinger2025-02-042-4/+4
| | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
| * test: Reset sharing app config after testFerdinand Thiessen2025-01-311-0/+1
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(sharing): Move permission validation to share managerFerdinand Thiessen2025-01-312-6/+37
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix(files_sharing): Respect permissions passed when creating link sharesFerdinand Thiessen2025-01-314-291/+369
|/ | | | | | | | | | | | | | | | | Given: User creates a link or email share with permissions=4 (create only = file drop). Problem: Currently the permissions are automatically extended to permissions = 5 (READ + CREATE). Work around was to create the share and directly update it. Solution: Respect what the user is requesting, create a file drop share. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #50378 from ↵Joas Schilling2025-01-241-41/+42
|\ | | | | | | | | nextcloud/automated/noid/stable27-update-code-signing-crl [stable27] fix(security): Update code signing revocation list
| * fix(security): Update code signing revocation listautomated/noid/stable27-update-code-signing-crlnextcloud-command2025-01-241-41/+42
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #50001 from ↵Joas Schilling2025-01-012-88/+3
|\ | | | | | | | | nextcloud/automated/noid/stable27-update-ca-cert-bundle [stable27] fix(security): Update CA certificate bundle
| * fix(security): Update CA certificate bundlenextcloud-command2025-01-012-88/+3
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #49788 from nextcloud/backport/40394/stable27John Molakvoæ2024-12-122-9/+48
|\ | | | | [stable27] fix mimetype not being updated when changing file extention on objectstore
| * fix: fix mimetype not being updated when changing file extention on object storebackport/40394/stable27Robin Appelman2024-12-112-9/+48
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #49789 from nextcloud/backport/49747/stable27Stephan Orbaugh2024-12-114-5/+7
|\ \ | |/ |/| [stable27] Hide share edit options when user can not edit the share
| * chore(assets): Recompile assetsbackport/49747/stable27nextcloud-command2024-12-112-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(SharingEntryQuickShareSelect): Hide quick share select if user can not ↵provokateurin2024-12-111-1/+2
| | | | | | | | | | | | edit share Signed-off-by: provokateurin <kate@provokateurin.de>
| * fix(SharingEntry): Hide edit button if user can not edit shareprovokateurin2024-12-111-1/+2
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48102 from nextcloud/backport/46218/stable27Arthur Schiwon2024-12-052-1/+2
|\ | | | | [stable27] Ensure that the hash method does not return null
| * chore: improve hash_file php usage in Local Storagebackport/46218/stable27John Molakvoæ2024-11-181-8/+1
| | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * fix(files): Ensure that the hash method does not return nullLouis Chemineau2024-11-182-2/+10
| | | | | | | | | | | | | | | | To match https://github.com/nextcloud/server/blob/beececf66068f57c416225efcde9b44ce5c2e835/lib/private/Files/View.php#L1050 - Fix https://github.com/nextcloud/server/issues/44110 Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #49538 from nextcloud/backport/49535/stable27Joas Schilling2024-11-282-3/+42
|\ \ | | | | | | [stable27] fix(migration): Decrypt ownCloud secrets v2
| * | fix(migration): Decrypt ownCloud secrets v2Christoph Wurst2024-11-282-3/+42
|/ / | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #49508 from ↵Joas Schilling2024-11-272-2/+32
|\ \ | |/ |/| | | | | nextcloud/automated/noid/stable27-update-ca-cert-bundle [stable27] fix(security): Update CA certificate bundle
| * fix(security): Update CA certificate bundlenextcloud-command2024-11-272-2/+32
|/ | | | Signed-off-by: GitHub <noreply@github.com>
* Merge pull request #49204 from nextcloud/backport/48736/stable27Joas Schilling2024-11-121-0/+1
|\ | | | | [stable27] fix: log a warning when we can't build a background job
| * fix: log a warning when we can't build a background jobbackport/48736/stable27Robin Appelman2024-11-111-0/+1
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #49030 from nextcloud/backport/49009/stable27Benjamin Gaussorgues2024-10-311-0/+3
|\
| * fix(files-external): set password as sensitivebackport/49009/stable27Maxence Lange2024-10-311-0/+3
|/ | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #48880 from nextcloud/backport/48749/stable27John Molakvoæ2024-10-313-9/+41
|\
| * test: Adjust `files_external` tests for password confirmationbackport/48749/stable27Ferdinand Thiessen2024-10-301-1/+12
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: Add frontend code for password confirmationFerdinand Thiessen2024-10-301-1/+21
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: add PasswordConfirmationRequired to create user storages endpointyemkareems2024-10-301-7/+8
|/ | | | | | * add PasswordConfirmationRequired to update and delete method Signed-off-by: yemkareems <yemkareems@gmail.com>
* Merge pull request #49008 from nextcloud/backport/48992/stable27John Molakvoæ2024-10-302-12/+21
|\
| * fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentialsbackport/48992/stable27yemkareems2024-10-301-2/+4
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: add PasswordConfirmationRequired to saveGlobalCredentialsyemkareems2024-10-301-10/+17
|/ | | | | | | | Co-authored-by: yemkareems <yemkareems@gmail.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> [skip ci]
* Merge pull request #48975 from nextcloud/backport/48788/stable27John Molakvoæ2024-10-303-2/+9
|\
| * fix: conflicts resolved by adding PasswordConfirmationRequired to update methodbackport/48788/stable27yemkareems2024-10-291-2/+4
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: cs fix namespaceyemkareems2024-10-290-0/+0
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: add PasswordConfirmationRequired to the eternal storages mentioned in ↵yemkareems2024-10-292-0/+5
|/ | | | | | review Signed-off-by: yemkareems <yemkareems@gmail.com>
* Merge pull request #48960 from nextcloud/backport/48921/stable27John Molakvoæ2024-10-291-3/+3
|\
| * ci(psalm): Add missing imagick extensionbackport/48921/stable27provokateurin2024-10-291-3/+3
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>