]>
source.dussan.org Git - nextcloud-server.git/log
Andrey Borysenko [Tue, 17 Sep 2024 17:59:42 +0000 (20:59 +0300)]
feat: add app_api to shipped and default enabled apps
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Kate [Tue, 17 Sep 2024 15:52:30 +0000 (17:52 +0200)]
Merge pull request #48144 from nextcloud/fix/psalm/throws-annotations
provokateurin [Tue, 17 Sep 2024 15:18:30 +0000 (17:18 +0200)]
fix(psalm): Fix @throws annotations
Signed-off-by: provokateurin <kate@provokateurin.de>
Stephan Orbaugh [Tue, 17 Sep 2024 14:35:19 +0000 (16:35 +0200)]
Merge pull request #47986 from cfiehe/fix_move_on_same_bucket
perf(ObjectStoreStorage): Improve (slow) move on same object bucket
Ferdinand Thiessen [Tue, 17 Sep 2024 13:47:01 +0000 (15:47 +0200)]
Merge pull request #48138 from nextcloud/chore/remove-legacy-settings-fors
fix: Remove legacy settings forms
Ferdinand Thiessen [Tue, 17 Sep 2024 12:41:25 +0000 (14:41 +0200)]
fix: Remove legacy settings forms
`OC_App::getForms` was always returning an empty array,
because there were no setter for `adminForms` or `personalForms` anymore.
So removed all that legacy settings forms logic.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Tue, 17 Sep 2024 12:31:06 +0000 (14:31 +0200)]
Merge pull request #48129 from nextcloud/feat/zst
John Molakvoæ (skjnldsv) [Tue, 17 Sep 2024 12:03:35 +0000 (14:03 +0200)]
chore: update RepairMimeTypes migration
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Anna [Tue, 17 Sep 2024 10:35:46 +0000 (12:35 +0200)]
Merge pull request #48086 from nextcloud/refactor/move-to-new-activity-exception
refactor: move to new activity exception
Anna Larch [Mon, 16 Sep 2024 13:09:39 +0000 (15:09 +0200)]
refactor: move to new activity exception
Signed-off-by: Anna Larch <anna@nextcloud.com>
John Molakvoæ (skjnldsv) [Tue, 17 Sep 2024 09:34:05 +0000 (11:34 +0200)]
chore: add `application/zstd`
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Kate [Tue, 17 Sep 2024 09:16:20 +0000 (11:16 +0200)]
Merge pull request #48080 from nextcloud/fix/storage/method-docs-inheritance
John Molakvoæ [Tue, 17 Sep 2024 08:44:31 +0000 (10:44 +0200)]
Merge pull request #48094 from nextcloud/fix/storage/get-owner-false
Grigorii K. Shartsev [Tue, 17 Sep 2024 08:31:26 +0000 (13:31 +0500)]
Merge pull request #48090 from nextcloud/fix/settings--disable-discover-when-app-store-is-disabled
fix(settings): disable Discover when appstore is disabled
John Molakvoæ [Tue, 17 Sep 2024 08:29:20 +0000 (10:29 +0200)]
Merge pull request #47998 from nextcloud/fix/sabre-dav-itip-broker
John Molakvoæ [Tue, 17 Sep 2024 08:26:31 +0000 (10:26 +0200)]
Merge pull request #48114 from nextcloud/fix/AppStore--remove-unneeded-warning
provokateurin [Mon, 16 Sep 2024 11:04:15 +0000 (13:04 +0200)]
fix(Storage): Fix method docs inheritance
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Mon, 16 Sep 2024 14:00:46 +0000 (16:00 +0200)]
fix(Files): Handle getOwner() returning false
Signed-off-by: provokateurin <kate@provokateurin.de>
provokateurin [Mon, 16 Sep 2024 14:00:30 +0000 (16:00 +0200)]
fix(Storage): Document getOwner() can return false
Signed-off-by: provokateurin <kate@provokateurin.de>
Côme Chilliet [Tue, 17 Sep 2024 07:39:27 +0000 (09:39 +0200)]
Merge pull request #48110 from nextcloud/chore/remove-deprecated-aliases
chore: Remove deprecated aliases from dependency injection
github-actions[bot] [Tue, 17 Sep 2024 04:35:13 +0000 (06:35 +0200)]
Merge pull request #48115 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
nextcloud-command [Tue, 17 Sep 2024 02:18:56 +0000 (02:18 +0000)]
chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Ferdinand Thiessen [Tue, 17 Sep 2024 00:27:31 +0000 (02:27 +0200)]
chore: Replace DI alias with real class
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Tue, 17 Sep 2024 00:20:40 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Grigorii K. Shartsev [Mon, 16 Sep 2024 23:29:25 +0000 (01:29 +0200)]
fix(appstoreFetcher): get app list from custom app store
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Mon, 16 Sep 2024 23:24:49 +0000 (01:24 +0200)]
fix(appstoreFetcher): remove unneeded warning
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Côme Chilliet [Mon, 16 Sep 2024 19:11:09 +0000 (21:11 +0200)]
chore: Remove deprecated aliases from dependency injection
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 16 Sep 2024 18:50:38 +0000 (20:50 +0200)]
Merge pull request #48009 from nextcloud/fix/remove-references-to-deprected-storage-interface
fix: Remove OCP\Files\Storage interface deprecated since version 9
Côme Chilliet [Mon, 16 Sep 2024 18:29:48 +0000 (20:29 +0200)]
chore: Improve typing and phpdoc comments
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Robin Appelman [Mon, 16 Sep 2024 16:18:14 +0000 (18:18 +0200)]
Merge pull request #46480 from nextcloud/fix/mailer-binaryfinder-fallback
fix(Mailer): Fix sendmail binary fallback
Côme Chilliet [Mon, 16 Sep 2024 16:07:03 +0000 (18:07 +0200)]
chore: Check storage is an instance of the correct class instead of psalm-suppress
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 16 Sep 2024 16:00:47 +0000 (18:00 +0200)]
chore: Remove deprecated Storage::search method instead of moving it to IStorage
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Sun, 15 Sep 2024 16:04:39 +0000 (18:04 +0200)]
chore: psalm-suppress legacy code weirdness
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Sun, 15 Sep 2024 15:14:37 +0000 (17:14 +0200)]
chore: Fix psalm issues, put back private versions of getter in private Storage interface
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Sun, 15 Sep 2024 14:16:18 +0000 (16:16 +0200)]
chore: fix autoloaders
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Sun, 15 Sep 2024 14:12:28 +0000 (16:12 +0200)]
chore: Fix encryption test use statement
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Sun, 15 Sep 2024 13:38:25 +0000 (15:38 +0200)]
fix: Fix other uses of removed Storage interface
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Sun, 15 Sep 2024 12:13:29 +0000 (14:13 +0200)]
fix: Remove OCP\Files\Storage interface deprecated since version 9
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Mon, 16 Sep 2024 15:15:18 +0000 (17:15 +0200)]
Merge pull request #46218 from nextcloud/artonge/fix/hash_return_type
Robin Appelman [Mon, 16 Sep 2024 14:55:13 +0000 (16:55 +0200)]
Merge pull request #46140 from nextcloud/fix-nc-env-inclusion
fix(config): Add missing handling for `envCache` in `getKeys()`
Grigorii K. Shartsev [Mon, 16 Sep 2024 14:29:47 +0000 (16:29 +0200)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Mon, 16 Sep 2024 13:31:17 +0000 (15:31 +0200)]
fix(settings): disable Discover when appstore is disabled
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
John Molakvoæ [Mon, 16 Sep 2024 13:59:26 +0000 (15:59 +0200)]
Merge pull request #47316 from Farcry69/fix/metadata-refresh-crash
Joas Schilling [Mon, 16 Sep 2024 13:33:48 +0000 (15:33 +0200)]
Merge pull request #47947 from nextcloud/feat/make-setup-check-trait-public
feat: Make `CheckServerResponseTrait` public and provide as `OCP\SetupCheck\CheckServerResponseTrait`
Josh [Fri, 12 Jul 2024 22:59:45 +0000 (18:59 -0400)]
fix(Mailer): Fix sendmail binary fallback
feat: add debug logging to sendmail binary finder
Signed-off-by: Josh <josh.t.richards@gmail.com>
Robin Appelman [Mon, 16 Sep 2024 13:13:29 +0000 (15:13 +0200)]
Merge branch 'master' into fix-nc-env-inclusion
Signed-off-by: Robin Appelman <robin@icewind.nl>
Christoph Fiehe [Sat, 14 Sep 2024 21:05:12 +0000 (23:05 +0200)]
perf(ObjectStoreStorage): Improve (slow) move on same object bucket
This commit fixes the issue #47856. When you upload a file into a group folder and when you use a single S3 bucket as primary storage, the final move operation hangs for a long time. In the background, Nextcloud initiates a copy-delete sequence from the bucket into the bucket, with causes a lot unnecessary overhead. Nextcloud thinks that the file must be imported to another storage and does not recognize that everything is done on the same object bucket. In that case, the import step can be completely skipped, which saves time, network bandwidth and reduces the load on the object storage.
The behavior improves a lot with https://github.com/nextcloud/server/pull/46013. However, there are still some put messages that are being sent to the object storage when you use an object storage as primary storage and upload files into a group folder.
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de>
John Molakvoæ [Mon, 16 Sep 2024 09:32:29 +0000 (11:32 +0200)]
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>
Louis Chemineau [Mon, 1 Jul 2024 14:52:23 +0000 (16:52 +0200)]
fix(files): Ensure that the hash method does not return null
To match https://github.com/nextcloud/server/blob/
beececf66068f57c416225efcde9b44ce5c2e835 /lib/private/Files/View.php#L1050
- Fix https://github.com/nextcloud/server/issues/44110
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Mon, 16 Sep 2024 13:04:49 +0000 (15:04 +0200)]
Merge pull request #47924 from ldidry/catch-MaxInstancesExceededException
🥅 — Catch MaxInstancesExceededException on calendar events
Kate [Mon, 16 Sep 2024 13:00:18 +0000 (15:00 +0200)]
Merge pull request #48081 from nextcloud/rakekniven-patch-2
Ferdinand Thiessen [Fri, 13 Sep 2024 12:18:25 +0000 (14:18 +0200)]
feat: Make `CheckServerResponseTrait` public and provide as `OCP\SetupCheck\CheckServerResponseTrait`
This trait is used by other apps for creating setup checks,
so we should provide it instead apps using private API.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
SebastianKrupinski [Sun, 15 Sep 2024 07:38:28 +0000 (03:38 -0400)]
fix: Add SabreDav Patch for iTip Broker
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
nextcloud-command [Mon, 16 Sep 2024 12:33:29 +0000 (12:33 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
rakekniven [Mon, 16 Sep 2024 11:11:53 +0000 (13:11 +0200)]
chore(1i8n): Fixed grammar and improved wording
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Luc Didry [Thu, 12 Sep 2024 13:32:44 +0000 (15:32 +0200)]
fix(dav): catch `MaxInstancesExceededException` on calendar events
Signed-off-by: Luc Didry <luc@didry.org>
John Molakvoæ [Mon, 16 Sep 2024 09:39:58 +0000 (11:39 +0200)]
Merge pull request #47852 from nextcloud/sharding-code-fixes
John Molakvoæ [Mon, 16 Sep 2024 09:31:13 +0000 (11:31 +0200)]
Merge pull request #48050 from nextcloud/fix/weather_status/search-address-offline-errors
Joas Schilling [Mon, 16 Sep 2024 09:25:47 +0000 (11:25 +0200)]
Merge pull request #48063 from nextcloud/bugfix/noid/fix-otf-loading
fix(a11y): Add OTF font loading check
Joas Schilling [Mon, 16 Sep 2024 09:25:32 +0000 (11:25 +0200)]
Merge pull request #47948 from nextcloud/fix/issue-34720
fix(collaboration): Reduce timeouts to 3s for link reference connects
John Molakvoæ [Mon, 16 Sep 2024 09:20:58 +0000 (11:20 +0200)]
Merge pull request #47792 from nextcloud/chore/use-public-api-helper
John Molakvoæ [Mon, 16 Sep 2024 09:20:27 +0000 (11:20 +0200)]
Merge pull request #47964 from nextcloud/dependabot/npm_and_yarn/multi-
cf87d80143
John Molakvoæ [Mon, 16 Sep 2024 09:08:50 +0000 (11:08 +0200)]
Merge pull request #48044 from nextcloud/fix/cast-node-names-to-string
Kate [Mon, 16 Sep 2024 09:08:35 +0000 (11:08 +0200)]
Merge pull request #48008 from nextcloud/fix/entity/strict-types
Anna [Mon, 16 Sep 2024 09:07:40 +0000 (11:07 +0200)]
Merge pull request #48029 from nextcloud/fix/dav-cast-content-lenght-to-int
fix(dav): cast content length to interger
John Molakvoæ [Mon, 16 Sep 2024 09:07:31 +0000 (11:07 +0200)]
Merge pull request #48030 from nextcloud/fix/dav-cast-params-to-string
Anna [Mon, 16 Sep 2024 09:07:22 +0000 (11:07 +0200)]
Merge pull request #48031 from nextcloud/fix/filesreport-cast-fileId-to-int
fix(filesreport): cast fileId to integer
Joas Schilling [Mon, 16 Sep 2024 08:30:47 +0000 (10:30 +0200)]
Merge pull request #48018 from nextcloud/feat/verbose-cron
feat: add verbose mode to cron.php
Christoph Wurst [Mon, 16 Sep 2024 08:04:37 +0000 (10:04 +0200)]
Merge pull request #48042 from nextcloud/refactor/elvis
refactor: Use the elvis operator + fix: Handle null checks with the ?? operator
Joas Schilling [Mon, 16 Sep 2024 07:58:54 +0000 (09:58 +0200)]
fix(a11y): Add OTF font loading check
Signed-off-by: Joas Schilling <coding@schilljs.com>
github-actions[bot] [Mon, 16 Sep 2024 07:37:46 +0000 (09:37 +0200)]
Merge pull request #48060 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Andy Scherzinger [Mon, 16 Sep 2024 06:32:24 +0000 (08:32 +0200)]
Merge pull request #48028 from nextcloud/fix/fix-ldap-setupcheck-crash
fix(user_ldap): Use %n in plural translation to avoid a crash in L10N
nextcloud-command [Mon, 16 Sep 2024 02:37:08 +0000 (02:37 +0000)]
chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Mon, 16 Sep 2024 00:20:11 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Anna [Sun, 15 Sep 2024 22:11:41 +0000 (00:11 +0200)]
Merge pull request #48049 from nextcloud/refactor/void-tests
refactor: Add void return type to PHPUnit test methods
Anna [Sun, 15 Sep 2024 22:09:28 +0000 (00:09 +0200)]
Merge pull request #48043 from nextcloud/fix/imip-test-expects-integer
test(dav): imip service test expects integers for last occurence
Anna Larch [Sun, 15 Sep 2024 16:34:42 +0000 (18:34 +0200)]
test: cast node name and data to string
Signed-off-by: Anna Larch <anna@nextcloud.com>
Anna [Sun, 15 Sep 2024 21:01:22 +0000 (23:01 +0200)]
Merge pull request #48046 from nextcloud/refactor/self-class-reference
refactor: Replace __CLASS__ with ::class references
Anna Larch [Sun, 15 Sep 2024 11:40:58 +0000 (13:40 +0200)]
fix(dav): cast content length to interger
Signed-off-by: Anna Larch <anna@nextcloud.com>
Andy Scherzinger [Sun, 15 Sep 2024 20:42:35 +0000 (22:42 +0200)]
Merge pull request #47973 from melroy89/patch-1
Add missing Nextcloud v30 to issue template
Kate [Sun, 15 Sep 2024 20:42:01 +0000 (22:42 +0200)]
Merge pull request #48045 from nextcloud/fix/add-function-type-for-mimetype-sanitizer
provokateurin [Sun, 15 Sep 2024 20:39:18 +0000 (22:39 +0200)]
fix(weather_status): Fix search address errors when offline
Signed-off-by: provokateurin <kate@provokateurin.de>
Christoph Wurst [Sun, 15 Sep 2024 20:35:16 +0000 (22:35 +0200)]
chore: Update git blame ignore
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Sun, 15 Sep 2024 20:32:31 +0000 (22:32 +0200)]
refactor: Add void return type to PHPUnit test methods
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Anna Larch [Sun, 15 Sep 2024 16:43:45 +0000 (18:43 +0200)]
test(dav): imip service test expects integers for last occurence
Signed-off-by: Anna Larch <anna@nextcloud.com>
Christoph Wurst [Sun, 15 Sep 2024 19:50:11 +0000 (21:50 +0200)]
fix: Handle null checks with the ?? operator
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Anna [Sun, 15 Sep 2024 19:49:04 +0000 (21:49 +0200)]
Merge pull request #48010 from nextcloud/feat/switch-from-settype-to-casts
feat(db): switch from settype to casts
Melroy van den Berg [Sat, 14 Sep 2024 13:22:05 +0000 (15:22 +0200)]
docs: Add missing Nextcloud v30
Signed-off-by: Melroy van den Berg <melroy@melroy.org>
Christoph Wurst [Sun, 15 Sep 2024 19:40:55 +0000 (21:40 +0200)]
refactor: Replace __CLASS__ with ::class references
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Anna Larch [Sun, 15 Sep 2024 15:01:00 +0000 (17:01 +0200)]
fix(dav): set string type for sanitizeMtime
Signed-off-by: Anna Larch <anna@nextcloud.com>
Daniel [Sun, 15 Sep 2024 19:14:03 +0000 (21:14 +0200)]
Merge pull request #48041 from nextcloud/refactor/dirname-to-dir
refactor: migrate dirname to __DIR__ constants
Christoph Wurst [Sun, 15 Sep 2024 19:01:34 +0000 (21:01 +0200)]
refactor: Use the elvis operator
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Sun, 15 Sep 2024 18:55:23 +0000 (20:55 +0200)]
refactor: migrate dirname to __DIR__ constants
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Anna [Sun, 15 Sep 2024 18:24:29 +0000 (20:24 +0200)]
Merge pull request #47916 from nextcloud/feat/add-subscription-via-occ
feat(caldav): create subscriptions via occ
Andy Scherzinger [Sun, 15 Sep 2024 17:52:27 +0000 (19:52 +0200)]
Merge pull request #48037 from nextcloud/chore/noid/correctTrademarkLink
fix: correct link to trademark
Andy Scherzinger [Sun, 15 Sep 2024 17:51:17 +0000 (19:51 +0200)]
fix: correct link to trademark
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Anna Larch [Sun, 15 Sep 2024 11:43:03 +0000 (13:43 +0200)]
feat(db): switch from settype to casts
Signed-off-by: Anna Larch <anna@nextcloud.com>
Anna Larch [Sun, 15 Sep 2024 14:55:31 +0000 (16:55 +0200)]
fix(filesreport): cast fileId to integer
Signed-off-by: Anna Larch <anna@nextcloud.com>
Kate [Sun, 15 Sep 2024 17:16:04 +0000 (19:16 +0200)]
Merge pull request #48016 from nextcloud/fix/s3configtrait/proxy-false
Kate [Sun, 15 Sep 2024 17:15:46 +0000 (19:15 +0200)]
Merge pull request #48013 from nextcloud/fix/baseresponse/xml-element-value-string-cast