Commit graph

22593 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
Côme Chilliet
a948a71205 Fix registerEventListener signature
It seems now psalm correctly supports this.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-10-22 19:48:49 +00:00
Arthur Schiwon
966bb302d3
fix(Auth): ignore missing token when trying to set password-unconfirmable
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-10-01 17:34:00 +02:00
ernolf
6fa70fc3cc 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:36:34 +00:00
Joas Schilling
2aa653a224 fix(logging): Restore the option to log with debug level
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-10 08:41:32 +02:00
Julius Härtl
04dd57635b fix: Implement option to temporarily set the user session
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-10 08:41:32 +02:00
Julius Härtl
d6d3e822bf fix: Do not use incognito mode for direct editing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-10 08:41:32 +02:00
Julien Veyssier
e00aef6df3
fix(linkReferenceProvider): better size check
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-03 02:57:05 +02:00
Côme Chilliet
bcb1bbb1bd fix: Remove call to non-existing method in 28 and add missing use in test
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-27 11:02:57 +02:00
Côme Chilliet
46c68ef484 fix: Remove shares only if there are no more common groups between users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-27 11:02:57 +02:00
Louis Chemineau
3abb793739 fix(files_sharing): Delete user shares if needed when user is removed from a group
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-08-27 11:02:57 +02:00
Nextcloud bot
37c32bc5f3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-14 00:20:43 +00:00
Nextcloud bot
5b13be1709
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-13 00:20:31 +00:00
Nextcloud bot
ae98a006e8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-12 00:20:11 +00:00
Nextcloud bot
cfd048cca6
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-11 00:20:17 +00:00
Nextcloud bot
2b4b07a919
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-10 00:20:37 +00:00
Nextcloud bot
0312ddc87b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-09 00:25:54 +00:00
Nextcloud bot
4a9a636c5b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-08 00:21:19 +00:00
Nextcloud bot
43cda6cb3a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-07 00:20:35 +00:00
Nextcloud bot
af6430e2c7
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 00:20:32 +00:00
Nextcloud bot
e68ec92666
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 00:20:12 +00:00
Nextcloud bot
750f107e5a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-02 00:20:01 +00:00
Nextcloud bot
dc8f41b93e
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-31 00:20:41 +00:00
Nextcloud bot
8ab02bbac4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-30 00:20:18 +00:00
Arthur Schiwon
5123ce9894
fix(Token): take over scope in token refresh with login by cookie
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>

# Conflicts:
#	lib/private/Authentication/Token/IProvider.php
#	lib/private/Authentication/Token/Manager.php
#	lib/private/Authentication/Token/PublicKeyTokenProvider.php
2024-07-29 13:45:23 +02:00
Julius Härtl
e4e4e12467 fix: Do not return partial file info if we have a cache entry
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-28 12:15:44 +02:00
Robin Appelman
52fff58363 feat: add config flag to toggle persistent redis connections
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-28 11:45:55 +02:00
John Molakvoæ
f0d2fc8c96
Merge pull request #46066 from nextcloud/backport/45877/stable27 2024-07-28 11:15:50 +02:00
Nextcloud bot
169e10a123
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-28 00:39:58 +00:00
Robin Appelman
dc4eed19cd fix: don't use custom certificate bundle if no customer certificates are configured
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-27 16:48:47 +02:00
John Molakvoæ
6cdfe62f99
Merge pull request #45921 from nextcloud/backport/45582/stable27 2024-07-27 16:48:38 +02:00
Nextcloud bot
82da77a762
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-27 00:19:46 +00:00
Nextcloud bot
e645a02deb
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 00:20:18 +00:00
Nextcloud bot
a3cb44c78b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-24 00:20:11 +00:00
Nextcloud bot
9303acb718
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-23 00:19:49 +00:00
Nextcloud bot
279bd5f0f8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-21 00:20:07 +00:00
Nextcloud bot
7b9132e15a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-19 00:20:03 +00:00
Nextcloud bot
441855c69c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-18 00:19:52 +00:00
Nextcloud bot
d7476e58cc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-17 00:19:57 +00:00