]>
source.dussan.org Git - nextcloud-server.git/log
Carl Schwan [Tue, 24 May 2022 11:26:58 +0000 (13:26 +0200)]
Fix a bunch of deprecation in the phpunit for core
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Nextcloud bot [Tue, 24 Jan 2023 02:25:20 +0000 (02:25 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Mon, 23 Jan 2023 20:26:12 +0000 (21:26 +0100)]
Merge pull request #36277 from nextcloud/backport/36272/master
[master] fix(theming): fix admin images migration
Joas Schilling [Mon, 23 Jan 2023 17:47:25 +0000 (18:47 +0100)]
Merge pull request #36261 from nextcloud/techdebt/noid/warn-devs-about-potential-bugs
fix(querybuilder): Log a warning if where() is called again on a quer…
Joas Schilling [Mon, 23 Jan 2023 17:45:52 +0000 (18:45 +0100)]
Merge pull request #36268 from nextcloud/bugfix/noid/fix-double-where-usage-in-resource-manager
Fix double where() usage in resource manager
Simon L [Mon, 23 Jan 2023 16:43:14 +0000 (17:43 +0100)]
Merge pull request #35935 from EWouters/patch-1
[Fix]: scan-app-data conversion
Joas Schilling [Mon, 23 Jan 2023 14:59:39 +0000 (15:59 +0100)]
Merge pull request #36260 from nextcloud/bugfix/noid/fix-user-availability-selection
Fix WHERE condition when selecting user's availability for the status…
MichaIng [Mon, 23 Jan 2023 11:55:50 +0000 (12:55 +0100)]
Merge pull request #36279 from nextcloud/dependabot/composer/build/integration/phpunit/phpunit-9.5.28
chore(deps-dev): Bump phpunit/phpunit from 9.5.27 to 9.5.28 in /build/integration
Christoph Wurst [Mon, 23 Jan 2023 11:52:22 +0000 (12:52 +0100)]
Merge pull request #36254 from nextcloud/chore/dav/throw-json-encode-decode
chore(dav): Make json_encode and json_decode throw on error
Joas Schilling [Mon, 23 Jan 2023 11:25:01 +0000 (12:25 +0100)]
Merge pull request #36258 from nextcloud/fix/user-status-input
Fix user status message input
Joas Schilling [Mon, 23 Jan 2023 11:11:48 +0000 (12:11 +0100)]
Merge pull request #36250 from nextcloud/fix/add-success-message-to-personal-settings-button
Add success message to personal settings clipboard button
Joas Schilling [Mon, 23 Jan 2023 10:37:18 +0000 (11:37 +0100)]
Merge pull request #36266 from nextcloud/bugfix/noid/fix-double-where-in-custom-property-test
Fix double where in CustomProperiesBackendTest
MichaIng [Mon, 23 Jan 2023 09:36:43 +0000 (10:36 +0100)]
Merge pull request #36278 from nextcloud/fix/opcache/check
Fix interned strings buffer check if 0 free bytes
rakekniven [Mon, 23 Jan 2023 06:30:21 +0000 (07:30 +0100)]
fix(l10n): fix admin images migration
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
John Molakvoæ (skjnldsv) [Fri, 20 Jan 2023 10:35:17 +0000 (11:35 +0100)]
fix(theming): fix admin images migration
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
MichaIng [Fri, 20 Jan 2023 20:59:30 +0000 (21:59 +0100)]
Fix interned strings buffer check if 0 free bytes
With #32902 it was meant to be avoided to recommend raising the interned strings buffer size above a quarter of the total OPcache size. This works as long as there is at least 1 byte free, but does not apply if the buffer is filled completely.
This commit switches the conditions so that the interned strings buffer size must be smaller than a quarter of the total OPcache size for the warning to be shown. That the buffer must be either filled completely or by more than 90% remains untouched.
Signed-off-by: MichaIng <micha@dietpi.com>
Joas Schilling [Fri, 20 Jan 2023 09:52:14 +0000 (10:52 +0100)]
Fix double where() usage in resource manager
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 23 Jan 2023 06:40:50 +0000 (07:40 +0100)]
Merge pull request #36269 from nextcloud/bugfix/noid/fix-broken-unit-test
Fix broken user:setting command unit test
Joas Schilling [Mon, 23 Jan 2023 06:08:02 +0000 (07:08 +0100)]
Merge pull request #36262 from nextcloud/chore/dav/void-test-methods
chore(dav): Add void return type to test methods
Joas Schilling [Mon, 23 Jan 2023 06:02:39 +0000 (07:02 +0100)]
Merge pull request #36247 from nextcloud/bugfix/noid/bump-profiler-version
Specify the profiler app branch to test with
Joas Schilling [Fri, 20 Jan 2023 10:03:19 +0000 (11:03 +0100)]
Fix broken user:setting command unit test
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Mon, 23 Jan 2023 02:25:26 +0000 (02:25 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 22 Jan 2023 02:25:24 +0000 (02:25 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Sat, 21 Jan 2023 20:47:58 +0000 (21:47 +0100)]
Merge pull request #36280 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
nextcloud-command [Sat, 21 Jan 2023 05:45:00 +0000 (05:45 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
dependabot[bot] [Sat, 21 Jan 2023 03:57:37 +0000 (03:57 +0000)]
chore(deps-dev): Bump phpunit/phpunit in /build/integration
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.27 to 9.5.28.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.5.28/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.27...9.5.28)
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Sat, 21 Jan 2023 02:24:42 +0000 (02:24 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Fri, 20 Jan 2023 02:38:31 +0000 (18:38 -0800)]
Fix user status message input
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Joas Schilling [Thu, 19 Jan 2023 15:21:39 +0000 (16:21 +0100)]
Specify the profiler app branch to test with
So we can test in stable25 with a matching profiler version instead of master
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Fri, 20 Jan 2023 14:26:17 +0000 (15:26 +0100)]
Merge pull request #36271 from nextcloud/fix/fix-codestyle
Fix codestyle using codesniffer
Christoph Wurst [Fri, 20 Jan 2023 12:12:43 +0000 (13:12 +0100)]
Merge pull request #36264 from nextcloud/fix/occ/repair-command-comment-formatting
fix(occ): Fix comment formatting of maintenance:repair command
Côme Chilliet [Fri, 20 Jan 2023 10:45:08 +0000 (11:45 +0100)]
composer run cs:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Fri, 20 Jan 2023 10:43:24 +0000 (11:43 +0100)]
Merge pull request #34997 from nextcloud/fix/drop-php-7.4
Drop PHP 7.4 on master
Côme Chilliet [Fri, 20 Jan 2023 10:22:24 +0000 (11:22 +0100)]
Bump 3rdparty to master branch
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 16 Jan 2023 13:50:32 +0000 (14:50 +0100)]
Always show the psalm baseline change, even on failure
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 12 Jan 2023 16:00:05 +0000 (17:00 +0100)]
Show failure of SAML login in kerberos workflow
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 12 Jan 2023 14:36:50 +0000 (15:36 +0100)]
Fixing samba test and adding details to kerberos job
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 12 Jan 2023 11:21:21 +0000 (12:21 +0100)]
Fix check in integration tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 10 Jan 2023 13:13:07 +0000 (14:13 +0100)]
Fix Samba test failure details output
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 5 Jan 2023 10:46:31 +0000 (11:46 +0100)]
Remove PHP version matrix from kerberos test
It runs on a docker image on which we cannot control which PHP version runs.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Wed, 4 Jan 2023 08:43:17 +0000 (09:43 +0100)]
Fix integrity check
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Tue, 3 Jan 2023 17:01:06 +0000 (18:01 +0100)]
Update test file for mimetypes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 3 Jan 2023 13:57:59 +0000 (14:57 +0100)]
Fix gzip mimetype mapping
PHP now detects it as application/gzip and not application/x-gzip anymore
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 3 Jan 2023 13:27:21 +0000 (14:27 +0100)]
Prettify static-code-analysis.yml
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 2 Jan 2023 13:51:09 +0000 (14:51 +0100)]
Always upload psalm result to github
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 2 Jan 2023 13:28:42 +0000 (14:28 +0100)]
Merge back the two static analysis workflows together
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 19 Dec 2022 14:06:48 +0000 (15:06 +0100)]
Attempt to fix errors in Repair command tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 19 Dec 2022 13:53:54 +0000 (14:53 +0100)]
Fix types in OCS json answer (status code is an int)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 13 Dec 2022 08:29:07 +0000 (09:29 +0100)]
Fix crash in OCS when getting info about an application
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 13 Dec 2022 07:54:49 +0000 (08:54 +0100)]
Attempt at reducing psalm errors
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 12:59:48 +0000 (13:59 +0100)]
Improve typing in Entity.php
Removing @method in Entity brings even more errors.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 15:39:12 +0000 (16:39 +0100)]
Fix kerberos step name
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 14:57:37 +0000 (15:57 +0100)]
Move all drone steps to PHP 8.0
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 10:59:54 +0000 (11:59 +0100)]
composer update php
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 10:41:45 +0000 (11:41 +0100)]
Attempt at bumping psalm version
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 09:54:02 +0000 (10:54 +0100)]
Remove workarounds specific to 7.4
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Mon, 7 Nov 2022 09:50:03 +0000 (10:50 +0100)]
Drop PHP 7.4 support for master (26)
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Fri, 20 Jan 2023 09:44:50 +0000 (10:44 +0100)]
Fix double where in CustomProperiesBackendTest
Signed-off-by: Joas Schilling <coding@schilljs.com>
Christoph Wurst [Fri, 20 Jan 2023 08:58:22 +0000 (09:58 +0100)]
fix(occ): Fix comment formatting of maintenance:repair command
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Fri, 20 Jan 2023 08:19:35 +0000 (09:19 +0100)]
Merge pull request #36253 from nextcloud/chore/dav/remove-useless-var-tag
chore(dav): Remove useless var tag
Christoph Wurst [Fri, 20 Jan 2023 07:38:43 +0000 (08:38 +0100)]
chore(dav): Add void return type to test methods
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Fri, 20 Jan 2023 06:41:19 +0000 (07:41 +0100)]
fix(querybuilder): Log a warning if where() is called again on a query builder object
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 20 Jan 2023 06:21:22 +0000 (07:21 +0100)]
Fix WHERE condition when selecting user's availability for the status automation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Fri, 20 Jan 2023 02:29:40 +0000 (02:29 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christoph Wurst [Thu, 19 Jan 2023 18:19:22 +0000 (19:19 +0100)]
chore(dav): Make json_encode and json_decode throw on error
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Thu, 19 Jan 2023 18:05:23 +0000 (19:05 +0100)]
chore(dav): Remove useless var tag
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Thu, 19 Jan 2023 17:05:44 +0000 (18:05 +0100)]
Merge pull request #36162 from nextcloud/fix/php82/string-var-interpolation
fix(PHP8.2): Fix deprecated string interpolation syntax
Vincent Petry [Thu, 19 Jan 2023 16:45:30 +0000 (17:45 +0100)]
Merge pull request #35632 from nextcloud/debt/document-types-search-flag
docs: document types flag for search options
Vincent Petry [Thu, 19 Jan 2023 16:45:01 +0000 (17:45 +0100)]
Merge pull request #36123 from nextcloud/user-settings-normalize-uid
normalize userid in user:setting
julia.kirschenheuter [Thu, 19 Jan 2023 16:09:46 +0000 (17:09 +0100)]
Add success message to personal settings button
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Christoph Wurst [Mon, 16 Jan 2023 13:13:57 +0000 (14:13 +0100)]
fix(PHP8.2): Fix deprecated string interpolation syntax
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Vincent Petry [Thu, 19 Jan 2023 10:33:42 +0000 (11:33 +0100)]
Merge pull request #36237 from nextcloud/bugfix/noid/disable-unreliable-tests
Disable unreliable acceptance tests
Daniel Kesselberg [Tue, 6 Dec 2022 19:21:37 +0000 (20:21 +0100)]
docs: document types flag for search options
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Thu, 19 Jan 2023 08:21:33 +0000 (09:21 +0100)]
Disable unreliable acceptance tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
Vincent Petry [Thu, 19 Jan 2023 08:20:35 +0000 (09:20 +0100)]
Merge pull request #36223 from nextcloud/artonge/fix/allow_interaction_with_encrypted_folders
Allow interaction with encrypted folders
John Molakvoæ [Thu, 19 Jan 2023 07:25:22 +0000 (08:25 +0100)]
Merge pull request #36203 from nextcloud/enh/a11y-search-menu
Port global search menu to focus trapped NcHeaderMenu
Nextcloud bot [Thu, 19 Jan 2023 02:27:03 +0000 (02:27 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Wed, 18 Jan 2023 21:14:22 +0000 (22:14 +0100)]
Merge pull request #36225 from Jachhj-sc/patch-1
Add check config.php for ffmpeg_path in PreviewManager.php. fix for snap no video preview
Anna [Wed, 18 Jan 2023 20:39:15 +0000 (21:39 +0100)]
Merge pull request #36211 from nextcloud/enh/catch-recurrence-exception
fix(dav): catch MaxInstancesExceededException for recurring events without end date
William [Wed, 18 Jan 2023 19:32:09 +0000 (20:32 +0100)]
Update lib/private/PreviewManager.php
fix lint issue
Co-authored-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: William <william.hak57@gmail.com>
William [Wed, 18 Jan 2023 19:13:34 +0000 (20:13 +0100)]
Update config/config.sample.php
add better description
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: William <william.hak57@gmail.com>
Joas Schilling [Wed, 18 Jan 2023 19:05:36 +0000 (20:05 +0100)]
Merge pull request #36219 from nextcloud/fix/correction-35886-Replace_custom_tooltips_with_native_one_for_personal_and_administration_settings
Correct title for button on federation actions button
Christopher Ng [Wed, 18 Jan 2023 01:43:19 +0000 (01:43 +0000)]
Port global search menu to focus trapped NcHeaderMenu
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Simon L [Wed, 18 Jan 2023 18:53:02 +0000 (19:53 +0100)]
Merge pull request #27492 from cyclops8456/feature/24301-remove-can-install-on-occ-maintenance-install
Remove the CAN_INSTALL file when occ maintenance:install is complete
William [Wed, 18 Jan 2023 18:35:52 +0000 (19:35 +0100)]
Merge pull request #1 from Jachhj-sc/patch-2
add documentation preview_ffmpeg_path
William [Wed, 18 Jan 2023 18:31:39 +0000 (19:31 +0100)]
Merge branch 'nextcloud:master' into patch-1
William [Wed, 18 Jan 2023 18:26:48 +0000 (19:26 +0100)]
add documentation preview_ffmpeg_path
add preview_ffmpeg_path documentation.
document custom path for ffmpeg so it can be used by the previewprovider to create video previews with the snap package of nextcloud.
Signed-off-by: William <william.hak57@gmail.com>
Joas Schilling [Wed, 18 Jan 2023 18:13:10 +0000 (19:13 +0100)]
Merge pull request #36205 from nextcloud/bugfix/noid/fix-settings-section-icon-color
fix(search): Fix settings section icon color
John Molakvoæ [Wed, 18 Jan 2023 18:01:58 +0000 (19:01 +0100)]
Merge pull request #36221 from nextcloud/artonge/feat/cypress_git_branch
Use current git branch by default when setting up cypress container
Louis Chemineau [Wed, 18 Jan 2023 15:49:38 +0000 (16:49 +0100)]
Allow interaction with encrypted folders
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Louis Chemineau [Wed, 18 Jan 2023 16:00:24 +0000 (17:00 +0100)]
Use current git branch by default when setting up cypress container
Signed-off-by: Louis Chemineau <louis@chmn.me>
Christoph Wurst [Wed, 18 Jan 2023 16:00:54 +0000 (17:00 +0100)]
Merge pull request #35783 from nextcloud/feat/inject-controller-services-into-methods
Inject services into controller methods
William [Wed, 18 Jan 2023 15:30:41 +0000 (16:30 +0100)]
Update PreviewManager.php
add a check in config.php for a configured movieBinary path.
so now it first checks in config.php if preview_ffmpeg_path is configured.
Signed-off-by: William <william.hak57@gmail.com>
julia.kirschenheuter [Wed, 18 Jan 2023 14:45:07 +0000 (15:45 +0100)]
Correct title for button on federation actions button
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Anna Larch [Wed, 18 Jan 2023 11:30:58 +0000 (12:30 +0100)]
fix(dav): catch MaxInstancesExceedeException for recurring events without end date
Ref https://github.com/nextcloud/calendar/issues/4811
Signed-off-by: Anna Larch <anna@nextcloud.com>
Christoph Wurst [Thu, 15 Dec 2022 09:37:27 +0000 (10:37 +0100)]
feat(app framework)!: Inject services into controller methods
Usually Nextcloud DI goes through constructor injection. This has the
implication that each instance of a class builds the full DI tree. That
is the injected services, their services, etc. Occasionally there is a
service that is only needed for one controller method. Then the DI tree
is build regardless if used or not.
If services are injected into the method, we only build the DI tree if
that method gets executed.
This is also how Laravel allows injection.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Wed, 18 Jan 2023 10:55:24 +0000 (11:55 +0100)]
Merge pull request #35419 from nextcloud/fix/login-csrf-not-logged-in-clear-cookies
Fix login loop if login CSRF fails and user is not logged in
Daniel [Wed, 18 Jan 2023 10:32:22 +0000 (11:32 +0100)]
Merge pull request #36204 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Christoph Wurst [Fri, 25 Nov 2022 08:22:28 +0000 (09:22 +0100)]
Fix login loop if login CSRF fails and user is not logged in
If CSRF fails but the user is logged in that they probably logged in in
another tab. This is fine. We can just redirect.
If CSRF fails and the user is also not logged in then something is
fishy. E.g. because Nextcloud contantly regenrates the session and the
CSRF token and the user is stuck in an endless login loop.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Wed, 18 Jan 2023 08:37:37 +0000 (09:37 +0100)]
Merge pull request #36198 from nextcloud/3rdparty-remove-ds
chore: drop dependency php-ds