Commit graph

69928 commits

Author SHA1 Message Date
Ferdinand Thiessen
cc6ca35b00 fix(lookup-server): do not upload data by default
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 10:09:53 +00:00
Andy Scherzinger
d1417ded89
Merge pull request #51291 from nextcloud/backport/51280/stable27
[stable27] fix(login): Properly target public page with attribute
2025-03-05 19:14:09 +01:00
Louis Chemineau
906919d6e7 fix(login): Properly target public page with attribute
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-05 16:57:34 +00:00
Stephan Orbaugh
6eacddb5fc
Merge pull request #51199 from nextcloud/backport/51194/stable27
[stable27] refactor(TempManager): Simplify and unify implementations and remove legacy behavior
2025-03-04 10:20:45 +01:00
provokateurin
a6ff24b4e2
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:53:19 +01:00
Andy Scherzinger
e960c0d3c3
Merge pull request #51086 from nextcloud/backport/51051/stable27
[stable27] feat: Close sessions created for login flow v2
2025-03-03 16:49:02 +01:00
Louis Chemineau
96f0762784
fix(login): Support subfolder install for ephemeral sessions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 14:44:09 +01:00
Louis Chemineau
829649d96f
fix(login): Also check legacy annotation for ephemeral sessions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 12:30:48 +01:00
Louis Chemineau
67362b3092
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>

[skip ci]

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-03 12:30:48 +01:00
Stephan Orbaugh
0a9dcff7dd
Merge pull request #51102 from nextcloud/backport/51019/stable27
[stable27] fix(files_external): Move definition parameter to the correct place
2025-03-03 10:57:57 +01:00
provokateurin
7e727b30af fix(files_external): Move definition parameter to the correct place
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-27 14:22:14 +00:00
Joas Schilling
dadee217a4
Merge pull request #51038 from nextcloud/automated/noid/stable27-update-ca-cert-bundle
[stable27] fix(security): Update CA certificate bundle
2025-02-26 08:53:49 +01:00
nextcloud-command
364fc9f45f fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-02-26 02:31:03 +00:00
Andy Scherzinger
48667779cc
Merge pull request #50684 from nextcloud/backport/50666/stable27
[stable27] feat(theming): allow to disable standalone windows
2025-02-07 19:41:22 +01:00
Simon L
52da2a177b feat(theming): allow to disable standalone windows
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>
2025-02-07 21:19:36 +07:00
Andy Scherzinger
770912930f
Merge pull request #50599 from nextcloud/backport/50270/stable27
[stable27] fix(files_sharing): Respect permissions passed when creating link shares
2025-02-04 11:07:13 +01:00
Andy Scherzinger
1e6a27a718
ci: bump upload action to latest v4
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-02-04 10:47:58 +01:00
Ferdinand Thiessen
eaf3dcc2b9
test: Reset sharing app config after test
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 20:45:52 +01:00
Ferdinand Thiessen
b30b1de680
fix(sharing): Move permission validation to share manager
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-31 20:45:52 +01:00
Ferdinand Thiessen
c2e8a017a7
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 20:45:52 +01:00
Joas Schilling
dac41cd9c1
Merge pull request #50378 from nextcloud/automated/noid/stable27-update-code-signing-crl
[stable27] fix(security): Update code signing revocation list
2025-01-24 11:02:41 +01:00
nextcloud-command
a5d8e07621 fix(security): Update code signing revocation list
Signed-off-by: GitHub <noreply@github.com>
2025-01-24 02:27:41 +00:00
Joas Schilling
aa7225586a
Merge pull request #50001 from nextcloud/automated/noid/stable27-update-ca-cert-bundle
[stable27] fix(security): Update CA certificate bundle
2025-01-01 09:36:58 +01:00
nextcloud-command
f224984e13 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-01-01 02:33:11 +00:00
John Molakvoæ
5e29170e35
Merge pull request #49788 from nextcloud/backport/40394/stable27
[stable27] fix mimetype not being updated when changing file extention on objectstore
2024-12-12 13:19:40 +01:00
Stephan Orbaugh
b49a8a5cd4
Merge pull request #49789 from nextcloud/backport/49747/stable27
[stable27] Hide share edit options when user can not edit the share
2024-12-11 14:14:51 +01:00
nextcloud-command
a7061f7b80 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-12-11 08:10:09 +00:00
provokateurin
bb1893ee20
fix(SharingEntryQuickShareSelect): Hide quick share select if user can not edit share
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-12-11 09:01:45 +01:00
Robin Appelman
3b655e6de7 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:54:24 +00:00
provokateurin
a0c8d00fee
fix(SharingEntry): Hide edit button if user can not edit share
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-12-11 08:46:13 +01:00
Arthur Schiwon
4faa061eb9
Merge pull request #48102 from nextcloud/backport/46218/stable27
[stable27] Ensure that the hash method does not return null
2024-12-05 13:18:38 +01:00
Joas Schilling
cfb51dd58b
Merge pull request #49538 from nextcloud/backport/49535/stable27
[stable27] fix(migration): Decrypt ownCloud secrets v2
2024-11-28 13:49:47 +01:00
Christoph Wurst
0b8355449d fix(migration): Decrypt ownCloud secrets v2
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-11-28 09:32:18 +00:00
Joas Schilling
7375a16249
Merge pull request #49508 from nextcloud/automated/noid/stable27-update-ca-cert-bundle
[stable27] fix(security): Update CA certificate bundle
2024-11-27 06:47:33 +01:00
nextcloud-command
7b8db4f148 fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2024-11-27 02:34:23 +00:00
John Molakvoæ
03a777b968 chore: improve hash_file php usage in Local Storage
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-11-18 11:41:26 +01:00
Louis Chemineau
2608766ed9 fix(files): Ensure that the hash method does not return null
To match beececf660/lib/private/Files/View.php (L1050)

- Fix https://github.com/nextcloud/server/issues/44110

Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-11-18 11:41:26 +01:00
Joas Schilling
d419f17f92
Merge pull request #49204 from nextcloud/backport/48736/stable27
[stable27] fix: log a warning when we can't build a background job
2024-11-12 09:03:36 +01:00
Robin Appelman
b15ceb49e4 fix: log a warning when we can't build a background job
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-11-11 16:28:37 +00:00
Benjamin Gaussorgues
90e76678cd
Merge pull request #49030 from nextcloud/backport/49009/stable27 2024-10-31 15:30:59 +01:00
Maxence Lange
297ee2369f fix(files-external): set password as sensitive
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-10-31 11:56:51 +00:00
John Molakvoæ
e7fa59a972
Merge pull request #48880 from nextcloud/backport/48749/stable27 2024-10-31 07:14:02 +01:00
Ferdinand Thiessen
31be95e2a6
test: Adjust files_external tests for password confirmation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 19:30:07 +01:00
Ferdinand Thiessen
8434dbf58d
fix: Add frontend code for password confirmation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-30 19:08:36 +01:00
yemkareems
0de59aa68e
fix: add PasswordConfirmationRequired to create user storages endpoint
* add PasswordConfirmationRequired to update and delete method

Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-30 19:08:22 +01:00
John Molakvoæ
fa6001d609
Merge pull request #49008 from nextcloud/backport/48992/stable27 2024-10-30 15:33:17 +01:00
yemkareems
bf72177e3c
fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentials
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-30 17:17:29 +05:30
yemkareems
734fe2d23f fix: add PasswordConfirmationRequired to saveGlobalCredentials
Co-authored-by: yemkareems <yemkareems@gmail.com>

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>

[skip ci]
2024-10-30 11:41:05 +00:00
John Molakvoæ
3065d75fee
Merge pull request #48975 from nextcloud/backport/48788/stable27 2024-10-30 08:24:47 +01:00
yemkareems
b3aa5de9a0
fix: conflicts resolved by adding PasswordConfirmationRequired to update method
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-10-29 17:42:08 +05:30