Commit Graph

23405 Commits (cfaaff140ef1c6ba5fa385cffaa595fa79bc1efd)

Author SHA1 Message Date
Josh ff2100a4e5
Merge pull request #44705 from nextcloud/fix/issue-44702
fix(Blurhash): Suppress imagecreatefromstring() E_WARNING
2024-04-08 07:32:36 +07:00
Côme Chilliet ab6afe0111 fix: Fix new psalm errors from update
Not sure about the SimpleContainer modification, let’s see what CI says
 about that.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-08 11:29:09 +07:00
Richard Steinmetz 9ef70f0c4e feat: drop support for php 8.0
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-04-08 11:28:54 +07:00
Josh e02a06072b
fix(Blurhash): Suppress imagecreatefromstring() E_WARNING
We're already checking return value to determine if the format is unrecognized. There's no reason to let imagecreatefromstring() generate it's own E_WARNING when the format is unrecognized.

Fixes #44702 

Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-04-06 10:41:46 +07:00
Ferdinand Thiessen c24eecbbb3
fix(DateTimeFormatter): Adjust invalid doc blocks
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-05 13:27:52 +07:00
Maxence Lange a643a71222 fix(appconfig): compare with original value
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-04-03 16:56:19 +07:00
Joas Schilling 575e7d8dba
fix(federation): ICloudId->getRemote() should contain the protocol
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-02 17:55:16 +07:00
Côme Chilliet 47b765552f fix: Remove incorrect default null value
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:21 +07:00
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:21 +07:00
Nextcloud bot 93065b22c4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-02 00:19:28 +07:00
Nextcloud bot c93d44bb3f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-31 00:19:32 +07:00
Nextcloud bot 4b85a88620
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-30 00:20:27 +07:00
Nextcloud bot a40838b61c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-29 00:24:23 +07:00
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