Louis Chemineau
751795999a
feat(files)): Add retry logic to cover deadlock situations when moving many files
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-28 09:05:47 +07:00
Benjamin Gaussorgues
b304dc78f8
Merge pull request #44470 from nextcloud/fix/compatibility-replica-splitting
2024-03-26 20:27:14 +07:00
Benjamin Gaussorgues
f8d1487dcd
Merge pull request #44475 from nextcloud/fix/disabled-ipv6
2024-03-26 18:14:49 +07:00
Ferdinand Thiessen
0cb691d07e
Merge pull request #44412 from nextcloud/fix/add-csp-nonce-by-default
...
fix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to blacklist
2024-03-26 18:06:06 +07:00
Ferdinand Thiessen
5a513c924f
fix(CSP): Add CSP nonce by default and convert `browserSupportsCspV3` to blocklist
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-26 17:08:22 +07:00
Benjamin Gaussorgues
42f4e6ac34
Merge pull request #42931 from hrenard/master
2024-03-26 17:00:18 +07:00
Richard Steinmetz
4177e8a617
Merge pull request #44474 from nextcloud/fix/preview/webp-preview-format
...
fix(preview): webp preview format
2024-03-26 15:17:33 +07:00
Ferdinand Thiessen
7880086de8
fix(S3): Adjust typing for 32bit compatibility
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-26 13:07:53 +07:00
Benjamin Gaussorgues
7e4be1fcfd
fix(dns): detect disabled IPv6 support in DNS pinning
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-03-26 12:04:51 +07:00
Benjamin Gaussorgues
1a55084930
Merge pull request #44270 from nextcloud/fix/catch-setupcheck-trowables
2024-03-26 11:27:52 +07:00
Hugo Renard
e389e63974
fix: always add user to group cache
...
When there is no user in a group, and we add one, it's not added to the group cache. So consecutive call of addUser() and getUsers() is inconsistent.
Furthermore, the user cache is never null, so this check is unesserary.
Signed-off-by: Hugo Renard <hugo.renard@protonmail.com>
2024-03-26 11:07:37 +07:00
Richard Steinmetz
e9c0d0e67f
fix(preview): webp preview format
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-03-26 09:58:36 +07:00
Julius Härtl
2fdb9184fa
fix: Allow using replica config with split databases
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-26 09:25:44 +07:00
Nextcloud bot
992dd3977e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-26 00:19:24 +07:00
Varun Patil
024f689c97
Merge pull request #44230 from nextcloud/varun/config-read
...
config: fix correctness issues in reading
2024-03-25 14:12:36 +07:00
Ferdinand Thiessen
2525e73caa
fix(DB): Sanitize `host` parameter for postgres databases when IPv6 address is passed
...
Doctrine is using `pg_connect` with the `host` parameter, this does not allow IPv6 addresses in URI notation.
So we need to extract the IP address and pass it directly
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-25 20:25:17 +07:00
Varun Patil
158558763d
fix(config): correctness issues in reading
...
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2024-03-25 12:07:17 +07:00
Robin Appelman
ae19e949ed
Merge pull request #44458 from nextcloud/fileacces-interface
...
feat: add interface for lower level filecache acess without having to do direct db queries
2024-03-25 17:28:14 +07:00
Joas Schilling
ce059fe078
Merge pull request #44453 from nextcloud/bugfix/noid/fix-cloud-id-generation-with-http
...
fix(federation): Fix creating local cloudIds with http:// protocol
2024-03-25 16:59:53 +07:00
Robin Appelman
1d9354a81e
feat: add interface for lower level filecache acess without having to do direct db queries
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-25 16:48:41 +07:00
Joas Schilling
7c6934dea9
fix(typo): Fix typo in docs
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25 14:55:52 +07:00
Joas Schilling
dababa5138
fix(federation): Fix creating local cloudIds with http:// protocol
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25 14:21:52 +07:00
Andy Scherzinger
46906b7d69
Merge pull request #32631 from nextcloud/feature/32629/getAccessList-share-by-email-recipients
...
Get access list share by email recipients
2024-03-25 12:40:10 +07:00
Ferdinand Thiessen
c352f0198b
Merge pull request #44410 from nextcloud/fix/fetcher-on-null
...
fix(AppStore\Fetcher): Ensure `get` returns an array
2024-03-25 12:19:00 +07:00
Côme Chilliet
0ea2913ac3
fix: Log exceptions thrown by setup checks
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-25 09:36:12 +07:00
Nextcloud bot
31794adb26
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-25 00:19:59 +07:00
Nextcloud bot
608c82b88b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-24 00:20:00 +07:00
John Molakvoæ
fb97d551a1
Merge pull request #44357 from nextcloud/wrapper-instanceof-resiliant
2024-03-22 20:43:34 +07:00
Ferdinand Thiessen
c35e237307
Merge pull request #44400 from nextcloud/bugfix/noid/allow-debug-loglevel-again
...
fix(logging): Restore the option to log with debug level
2024-03-22 16:55:38 +07:00
Ferdinand Thiessen
63f19661d2
fix(AppStore\Fetcher): Ensure `get` returns an array
...
When fetch fails and the `data` prop contains null (e.g. `json_decode` failed),
then we should return an empty array instead of null.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-22 15:01:16 +07:00
Ferdinand Thiessen
03dbbc90be
fix(JSRecourceLocator): Add missing slash after server root
...
The `OC::$SERVERROOT` is always returned without a trailing slash, so we need to add a slash between server root and apps directory.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-22 14:51:27 +07:00
Joas Schilling
497528e45e
fix(logging): Restore the option to log with debug level
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-22 01:05:26 +07:00
Adam Serbinski
34ca6bd46a
ShareByMailProvider: getAccessList: recommended style changes
...
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 +07:00
Adam Serbinski
9c528d412c
ShareByMailProvider: getAccessList: add token to returned array
...
This allows the share URI to be regenerated.
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 +07:00
Adam Serbinski
26ae5e6dfb
ShareByMailProvider: getAccessList: return full list of recipients
...
Previously was returning only boolean true if the Node was shared
by email, or false if not. Now provides an array containing the
list of email share recipients.
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 +07:00
Ferdinand Thiessen
a35edaa1b1
Merge pull request #44252 from nextcloud/enh/s3-connectivity
...
feat(ObjectStore): Make the S3 `concurrency` option configurable
2024-03-21 19:01:15 +07:00
Pytal
45efd28db7
Merge pull request #44368 from nextcloud/feat/new-file-menu-icon-svg
...
feat: Add new mdi New file menu icons
2024-03-21 10:45:50 +07:00
Ferdinand Thiessen
32dee2f84a
feat(ObjectStore): Make S3 MultipartUpload concurrency configurable
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-21 16:25:49 +07:00
Ferdinand Thiessen
69c5e8ebde
fix(ObjectStore): Use common S3 trait so config and connection trait members are in sync
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-21 16:25:42 +07:00
Arthur Schiwon
42180a2cd0
Merge pull request #44295 from nextcloud/fix/direct-edit-incognito
...
Allow injecting the user temporarily for direct editing
2024-03-21 13:54:34 +07:00
Christopher Ng
66e77d41c8
feat: Add iconSvgInline to TemplateFileCreator
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-20 15:50:52 +07:00
Robin Appelman
d5fa2ec7c3
fix: log error when default getWrapperStorage would return null
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-20 14:26:01 +07:00
Stephan Orbaugh
6fa89c85b0
Merge pull request #44339 from nextcloud/fix/noid/use-share-owner
...
fix(share): use share owner to get ownership
2024-03-20 09:06:21 +07:00
Maxence Lange
bf71bd1305
fix(share): use share owner to confirm reshare
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-03-20 00:31:09 +07:00
Christoph Wurst
b8868e2652
fix(config): Make sure user keys are strings
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-03-19 18:27:53 +07:00
John Molakvoæ
323acaf207
Merge pull request #44316 from nextcloud/fix/resolveGroupShares
2024-03-19 16:15:55 +07:00
Julius Härtl
e330efe5a0
fix: Implement option to temporarily set the user session
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-19 13:48:23 +07:00
skjnldsv
c0e7ea55df
fix(sharing): resolveGroupShares setPermissions on null
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-03-19 13:09:10 +07:00
Julius Härtl
20dd80d2fd
fix: Do not use incognito mode for direct editing
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-19 11:30:18 +07:00
Ferdinand Thiessen
bae133bf4f
fix(AppDiscoverFetcher): Do not remove entries as expired that have no expiry date
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 09:36:06 +07:00