provokateurin
73705d080c
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:54:34 +01:00
Andy Scherzinger
535b1b63f1
Merge pull request #51085 from nextcloud/backport/51051/stable26
...
[stable26] feat: Close sessions created for login flow v2
2025-03-03 16:49:15 +01:00
Louis Chemineau
8d0ff42e1c
fix(login): Support subfolder install for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 12:07:32 +01:00
Louis Chemineau
cc6de88dee
fix(login): Also check legacy annotation for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 12:07:32 +01:00
Louis Chemineau
242164f0fd
feat: Close sessions created for login flow v2
...
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>
2025-03-03 12:07:32 +01:00
Stephan Orbaugh
94fba5a923
Merge pull request #51101 from nextcloud/backport/51019/stable26
...
[stable26] fix(files_external): Move definition parameter to the correct place
2025-03-03 10:57:44 +01:00
provokateurin
12ee7d7a55
fix(files_external): Move definition parameter to the correct place
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-27 14:21:17 +00:00
Joas Schilling
7a27e096b4
Merge pull request #51037 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
...
[stable26] fix(security): Update CA certificate bundle
2025-02-26 08:53:13 +01:00
nextcloud-command
624e4cf77c
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com>
2025-02-26 02:31:03 +00:00
Andy Scherzinger
c722f9782b
Merge pull request #50598 from nextcloud/backport/50270/stable26
...
[stable26] fix(files_sharing): Respect permissions passed when creating link shares
2025-02-04 12:05:56 +01:00
Andy Scherzinger
0f5d3cfe6c
ci(upload): Bump upload action to latest v4
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-02-04 11:49:45 +01:00
Ferdinand Thiessen
68c8c38611
test: Reset sharing app config after test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 22:18:03 +01:00
Ferdinand Thiessen
5535a7932c
fix(sharing): Move permission validation to share manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 22:18:03 +01:00
Ferdinand Thiessen
55b764b64b
fix(files_sharing): Respect permissions passed when creating link shares
...
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>
2025-01-31 22:18:03 +01:00
Joas Schilling
2a8ec35f44
Merge pull request #50379 from nextcloud/automated/noid/stable26-update-code-signing-crl
...
[stable26] fix(security): Update code signing revocation list
2025-01-24 11:03:28 +01:00
nextcloud-command
1669dec3b9
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com>
2025-01-24 02:27:42 +00:00
Joas Schilling
ce925625f6
Merge pull request #50006 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
...
[stable26] fix(security): Update CA certificate bundle
2025-01-01 09:37:52 +01:00
nextcloud-command
ce8988f1ad
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com>
2025-01-01 02:33:25 +00:00
John Molakvoæ
3e2f9ac6cc
Merge pull request #49787 from nextcloud/backport/40394/stable26
...
[stable26] fix mimetype not being updated when changing file extention on objectstore
2024-12-12 13:19:46 +01:00
Robin Appelman
10b6d92319
fix: fix mimetype not being updated when changing file extention on object store
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-11 07:49:18 +00:00
Julius Knorr
a74bf8d7e9
Merge pull request #49475 from nextcloud/backport/43580/stable26
...
[stable26] Move oc_file_metadata.metadata migration to a background job
2024-12-03 12:17:09 +01:00
Louis Chemineau
11d92d1ce1
Move oc_file_metadata.metadata migration to a background job
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Max <max@nextcloud.com>
2024-12-02 20:15:23 +01:00
Joas Schilling
1301355910
Merge pull request #49539 from nextcloud/backport/49535/stable26
...
[stable26] fix(migration): Decrypt ownCloud secrets v2
2024-11-28 13:49:59 +01:00
Christoph Wurst
c82505366d
fix(migration): Decrypt ownCloud secrets v2
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-11-28 09:32:29 +00:00
Joas Schilling
6245d1bd12
Merge pull request #49511 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
...
[stable26] fix(security): Update CA certificate bundle
2024-11-27 06:47:52 +01:00
nextcloud-command
8f7af65590
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com>
2024-11-27 02:34:37 +00:00
Benjamin Gaussorgues
45a7360f50
Merge pull request #49031 from nextcloud/backport/49009/stable26
2024-10-31 15:30:54 +01:00
Maxence Lange
48365cbe98
fix(files-external): set password as sensitive
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-10-31 11:57:00 +00:00
John Molakvoæ
5c5b571a9c
Merge pull request #48961 from nextcloud/backport/48921/stable26
2024-10-29 10:44:26 +01:00
provokateurin
87786494f2
ci(psalm): Add missing imagick extension
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-29 08:21:44 +01:00
John Molakvoæ
c46415847f
Merge pull request #48927 from nextcloud/backport/48917/stable26
2024-10-29 07:44:26 +01:00
Joas Schilling
521c708027
Merge pull request #48525 from nextcloud/backport/48510/stable26
...
[stable26] fix(caldav): add missing handlers
2024-10-28 16:16:13 +01:00
provokateurin
ae1d924626
fix(dav): Cleanup view-only check
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-28 09:21:25 +00:00
Joas Schilling
41fa64d162
Merge pull request #48779 from nextcloud/automated/noid/stable26-update-code-signing-crl
...
[stable26] fix(security): Update code signing revocation list
2024-10-19 08:24:33 +02:00
nextcloud-command
80798fca25
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com>
2024-10-19 02:29:23 +00:00
Anna Larch
9edc02401a
fix(caldav): add missing handlers
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-10-02 10:07:12 +00:00
Stephan Orbaugh
218c76b62a
Merge pull request #48303 from nextcloud/backport/48297/stable26
...
[stable26] fix(dav): Always respond custom error page on exceptions
2024-10-01 17:55:33 +02:00
Louis Chemineau
2a10014d0f
fix: Prevent duplicate creation of print_exception function
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-10-01 14:46:17 +02:00
Louis Chemineau
75d7537b09
fix: Override start method of \Sabre\DAV\Server to remove exception output
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-10-01 14:46:17 +02:00
Louis Chemineau
e20eaa3470
fix: Drop unnecessary exit
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-10-01 14:46:17 +02:00
Ferdinand Thiessen
8a4394bfd8
fix: Replace conflicting tags in xml_exception template
...
The `<?xml` tag is interpreted as PHP short tags, so this causes errors.
Instead just print that part of the template.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-01 14:46:17 +02:00
Louis Chemineau
ce9be3d5cd
fix(dav): Always respond custom error page on exceptions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-10-01 14:46:17 +02:00
Stephan Orbaugh
8d4efca2e8
Merge pull request #48384 from nextcloud/backport/48359/stable26
...
[stable26] fix: Use placeholder for external storage password
2024-10-01 14:44:06 +02:00
Louis Chemineau
4280736ee8
chore: Update smb-kerberos workflow
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-10-01 11:14:13 +02:00
Louis Chemineau
ef01b1e1cd
fix: Use hashed password in files_external settings
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-30 12:23:26 +02:00
Joas Schilling
a04eb936b1
Merge pull request #48377 from nextcloud/backport/48142/stable26
...
[stable26] feat(share): ensure unique share tokens with dynamic length adjustment
2024-09-26 15:18:20 +02:00
ernolf
31d56c98aa
fix(share): Ensure unique share tokens
...
- check for token collisions and retry up to three times.
- throw after 3 attempts without finding a unique token.
Signed-off-by: ernolf <raphael.gradenwitz@googlemail.com>
2024-09-26 10:35:32 +00:00
Joas Schilling
cdc954dbcc
Merge pull request #48338 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
...
[stable26] fix(security): Update CA certificate bundle
2024-09-25 07:04:05 +02:00
nextcloud-command
db644155c3
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com>
2024-09-25 02:30:58 +00:00
Joas Schilling
efc9527962
Merge pull request #48290 from nextcloud/backport/48282/stable26
...
[stable26] chore: add .git-blame-ignore-revs
2024-09-23 14:45:31 +02:00