]>
source.dussan.org Git - nextcloud-server.git/log
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 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
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
John Molakvoæ [Wed, 18 Jan 2023 07:05:04 +0000 (08:05 +0100)]
Merge pull request #36002 from nextcloud/feat/files2vue-quota
feat(files): Quota in navigation
Joas Schilling [Wed, 18 Jan 2023 06:18:42 +0000 (07:18 +0100)]
fix(search): Fix settings section icon color
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 18 Jan 2023 06:14:34 +0000 (07:14 +0100)]
chore: drop dependency php-ds
The dependency is not used.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 18 Jan 2023 06:01:05 +0000 (07:01 +0100)]
Merge pull request #36194 from nextcloud/revert/35071
Fix failed revert for #35071
nextcloud-command [Wed, 18 Jan 2023 04:45:48 +0000 (04:45 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 18 Jan 2023 02:25:23 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Tue, 17 Jan 2023 20:55:09 +0000 (21:55 +0100)]
Merge pull request #36190 from nextcloud/3rdparty-guzzle
chore(3rdparty): Bump guzzlehttp/guzzle from 7.2.0 to 7.5.0 and egulias/email-validator from 3.2.1 to 3.2.5
John Molakvoæ [Wed, 4 Jan 2023 18:06:52 +0000 (19:06 +0100)]
feat(files): Quota in navigation
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Christoph Wurst [Tue, 17 Jan 2023 17:25:56 +0000 (18:25 +0100)]
Merge pull request #36166 from nextcloud/fix/php82/declare-symfony-console-application-property
fix(PHP8.2): Declare Symfony Application property in console application
John Molakvoæ [Tue, 17 Jan 2023 13:21:11 +0000 (14:21 +0100)]
Fix failed revert for #35071
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 17 Jan 2023 13:19:23 +0000 (14:19 +0100)]
Revert "Add alt to the logo, adapt css for logo"
This reverts commit
bba5ab0532bcf71dc421fd15efd890cd25bdc8d3 .
John Molakvoæ [Tue, 17 Jan 2023 10:22:14 +0000 (11:22 +0100)]
chore(3rdparty): Bump guzzlehttp/guzzle from 7.2.0 to 7.5.0 and
egulias/email-validator from 3.2.1 to 3.2.5
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Nextcloud bot [Tue, 17 Jan 2023 02:26:53 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Mon, 16 Jan 2023 21:27:37 +0000 (22:27 +0100)]
Merge pull request #36094 from nextcloud/bugfix/noid/user-info-api-exclude-storage
Only expose storage location to admins
Joas Schilling [Mon, 16 Jan 2023 21:26:42 +0000 (22:26 +0100)]
Merge pull request #36093 from nextcloud/techdebt/noid/improve-share-pw-generation
Improve password generation for link shares
Vincent Petry [Mon, 16 Jan 2023 14:25:12 +0000 (15:25 +0100)]
Merge pull request #36161 from nextcloud/bugfix/36153/fix-sharemount-cache-key-include-target
still include the share target in the cache key for validating share mount
Vincent Petry [Mon, 16 Jan 2023 14:08:19 +0000 (15:08 +0100)]
Merge pull request #36087 from nextcloud/enh/noid/improve-applicable-ext-storage
Improve saving applicable users in ext storage
Christoph Wurst [Mon, 16 Jan 2023 13:55:16 +0000 (14:55 +0100)]
fix(PHP8.2): Declare Symfony Application property in console application
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Vincent Petry [Wed, 11 Jan 2023 14:21:26 +0000 (15:21 +0100)]
Improve password generation for link shares
Use web crypto when generating password for link shares
whenever the password policy app is disabled.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Mon, 16 Jan 2023 13:22:16 +0000 (14:22 +0100)]
Merge pull request #36089 from nextcloud/enh/noid/ext-storage-default-values
Ext storage configs default value support + enable SSL by default
Vincent Petry [Mon, 16 Jan 2023 13:09:55 +0000 (14:09 +0100)]
Merge pull request #36113 from nextcloud/bugfix/noid/viewonly-versions
Extend ViewOnly DAV plugin to versions endpoint
Julius Härtl [Mon, 16 Jan 2023 13:00:57 +0000 (14:00 +0100)]
Merge pull request #35970 from nextcloud/perf/noid/exception-serializer
Robin Appelman [Mon, 16 Jan 2023 12:09:50 +0000 (13:09 +0100)]
still include the share target in the cache key for validating share mount
Signed-off-by: Robin Appelman <robin@icewind.nl>
Côme Chilliet [Mon, 16 Jan 2023 10:40:51 +0000 (11:40 +0100)]
Merge pull request #36115 from nextcloud/fix/catch-exception-in-provisioning_api
Catch Exceptions when loading storage data of users
blizzz [Mon, 16 Jan 2023 10:10:10 +0000 (11:10 +0100)]
Merge pull request #36073 from nextcloud/fix/fix-background-job-list
Use a Generator for job list to fix background-job:list command
Julius Härtl [Thu, 12 Jan 2023 14:19:28 +0000 (15:19 +0100)]
chore: Add typings to Log properties
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 3 Jan 2023 18:24:00 +0000 (19:24 +0100)]
fix(ExceptionSerializer): encode arguments before filtering the trace
This will avoid running into a Nesting level too deep error as the
encodeArg calls will limit potential recursive calls on the arguments to
a nesting level of 5
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 3 Jan 2023 18:03:57 +0000 (19:03 +0100)]
perf(logging): Return early when log level does not match before serializing an exception
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Côme Chilliet [Mon, 16 Jan 2023 08:43:53 +0000 (09:43 +0100)]
Merge pull request #36075 from fmenabe/s3-storage-class
Add support for s3 storage classes
Nextcloud bot [Mon, 16 Jan 2023 02:24:58 +0000 (02:24 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 15 Jan 2023 02:24:46 +0000 (02:24 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 14 Jan 2023 02:26:37 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Fri, 13 Jan 2023 23:57:49 +0000 (15:57 -0800)]
Merge pull request #35637 from nextcloud/enh/a11y-contacts-menu
Christopher Ng [Thu, 12 Jan 2023 01:35:53 +0000 (01:35 +0000)]
Focus trap contacts menu with NcHeaderMenu port
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Daniel [Fri, 13 Jan 2023 15:29:42 +0000 (16:29 +0100)]
Merge pull request #36137 from nextcloud/dependabot/composer/nikic/php-parser-4.15.2
chore: bump nikic/php-parser from 4.10.5 to 4.15.2
Daniel Kesselberg [Fri, 13 Jan 2023 10:57:16 +0000 (11:57 +0100)]
chore: bump nikic/php-parser from 4.10.5 to 4.15.2
- [ ] Merge https://github.com/nextcloud/3rdparty/pull/1275
- [ ] Rebase
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Fri, 13 Jan 2023 13:26:50 +0000 (14:26 +0100)]
Merge pull request #36136 from nextcloud/bugfix/noid/add-color-to-acceptance-tests-output
feat(CI): Enforce colored output for acceptance tests on drone CI
Joas Schilling [Fri, 13 Jan 2023 10:30:00 +0000 (11:30 +0100)]
feat(CI): Enforce colored output for acceptance tests on drone CI
Signed-off-by: Joas Schilling <coding@schilljs.com>
Vincent Petry [Fri, 13 Jan 2023 10:30:13 +0000 (11:30 +0100)]
Merge pull request #36124 from nextcloud/bugfix/noid/add-color-to-integration-tests-output
feat(CI): Enforce colored output for behat on drone CI
blizzz [Fri, 13 Jan 2023 09:45:27 +0000 (10:45 +0100)]
Merge pull request #36067 from nextcloud/enh/noid/spaces-are-allowed-in-userids
spaces are allowed in userids
Vincent Petry [Wed, 11 Jan 2023 14:34:07 +0000 (15:34 +0100)]
Only expose storage location to admins
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Wed, 11 Jan 2023 13:40:10 +0000 (14:40 +0100)]
Enable SSL by default in ext storage configs
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Wed, 11 Jan 2023 13:39:39 +0000 (14:39 +0100)]
Extend ext storage params to contain default value
Extend the external storage configuration parameters definition to allow
to specify a default value
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Thu, 12 Jan 2023 10:28:03 +0000 (11:28 +0100)]
Extend ViewOnly DAV plugin to versions endpoint
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Vincent Petry [Fri, 13 Jan 2023 09:22:12 +0000 (10:22 +0100)]
Merge pull request #36130 from nextcloud/enh/a11y-share-link-label
Add always visible share label
Joas Schilling [Fri, 13 Jan 2023 08:08:35 +0000 (09:08 +0100)]
Merge pull request #36131 from nextcloud/revert/32057
Revert "Fix sync errors for card creation with the same uri from different sources"
John Molakvoæ [Fri, 13 Jan 2023 06:34:09 +0000 (07:34 +0100)]
Merge pull request #36121 from nextcloud/bugfix/noid/allow-keyup-enter-in-user-status
Allow keyup enter in user status
Nextcloud bot [Fri, 13 Jan 2023 02:26:35 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Fri, 13 Jan 2023 02:11:09 +0000 (02:11 +0000)]
Revert "Fix sync errors for duplicate cards with the same UID for different backends"
This reverts commit
ddcee3dbab01b4f4fc163c68a54055facfa8af16 .
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Thu, 12 Jan 2023 18:59:02 +0000 (18:59 +0000)]
Add visible share label
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Pytal [Thu, 12 Jan 2023 22:33:30 +0000 (14:33 -0800)]
Merge pull request #36056 from nextcloud/enh/a11y-share-link-index
Differentiate share links
Simon L [Thu, 12 Jan 2023 22:02:59 +0000 (23:02 +0100)]
address review
Signed-off-by: Simon L <szaimen@e.mail.de>
Christopher Ng [Tue, 10 Jan 2023 02:03:30 +0000 (02:03 +0000)]
Differentiate share links
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Côme Chilliet [Thu, 12 Jan 2023 16:54:55 +0000 (17:54 +0100)]
Tear down in catch of an Exception
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Thu, 12 Jan 2023 16:39:06 +0000 (17:39 +0100)]
feat(CI): Enforce colored output for behat on drone CI
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Thu, 12 Jan 2023 16:18:59 +0000 (17:18 +0100)]
Fix API breakage by using a new method instead
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 12 Jan 2023 16:06:23 +0000 (17:06 +0100)]
Remove deprecated method getAll instead of breaking API on deprecated method
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Thu, 12 Jan 2023 16:04:51 +0000 (17:04 +0100)]
chore(js): Recompile
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 12 Jan 2023 15:57:37 +0000 (16:57 +0100)]
fix(user_status): Allow to use enter to complete characters without automatically closing the modal
Signed-off-by: Joas Schilling <coding@schilljs.com>
François Ménabé [Thu, 5 Jan 2023 15:11:56 +0000 (16:11 +0100)]
Support of s3 storage class in External Storage application
Signed-off-by: François Ménabé <francois.menabe@gmail.com>
François Ménabé [Thu, 5 Jan 2023 15:06:56 +0000 (16:06 +0100)]
Manage s3 storage class in objectstore
Signed-off-by: François Ménabé <francois.menabe@gmail.com>
Côme Chilliet [Thu, 12 Jan 2023 11:01:21 +0000 (12:01 +0100)]
Catch Exceptions when loading storage data of users
This avoids having the whole userlist crashing because a user external
storage fails to load. With this change only the problematic user
storage/quota information will be empty.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Thu, 12 Jan 2023 10:44:09 +0000 (11:44 +0100)]
Merge pull request #36109 from nextcloud/deps/nextcloud/vue-7.4.0-beta.1
Bump @nextcloud/vue, @nextcloud/l10n and @nextcloud/calendar-availability
Côme Chilliet [Thu, 12 Jan 2023 10:40:18 +0000 (11:40 +0100)]
Fix BackgroundJob list tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Julius Härtl [Thu, 12 Jan 2023 10:19:04 +0000 (11:19 +0100)]
Merge pull request #35844 from nextcloud/debt/noid/add-explanation-for-get-new-preview-locations
doc: add description how BackgroundCleanupJob.getNewPreviewLocations works
Christopher Ng [Wed, 11 Jan 2023 21:02:57 +0000 (21:02 +0000)]
Bump @nextcloud/vue, @nextcloud/l10n and @nextcloud/calendar-availability-vue
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Vincent Petry [Wed, 11 Jan 2023 11:30:59 +0000 (12:30 +0100)]
Improve saving applicable users in ext storage
Added a checkbox to prevent saving "All users" by mistake and giving
access to everyone when not wanted.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Nextcloud bot [Thu, 12 Jan 2023 02:24:43 +0000 (02:24 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Wed, 11 Jan 2023 23:01:37 +0000 (00:01 +0100)]
Merge pull request #36054 from nextcloud/Valdnet-patch-4
l10n: Change to uppercase
Pytal [Wed, 11 Jan 2023 21:32:28 +0000 (13:32 -0800)]
Merge pull request #36108 from nextcloud/deps/nextcloud/logger-2.5.0
Bump @nextcloud/logger to 2.5.0
Christopher Ng [Wed, 11 Jan 2023 19:46:15 +0000 (19:46 +0000)]
Bump @nextcloud/logger to 2.5.0
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Vincent Petry [Wed, 11 Jan 2023 18:53:37 +0000 (19:53 +0100)]
Merge pull request #36001 from nextcloud/validate-user-tz
Validate user timezone given from login data before saving it
Vincent Petry [Wed, 11 Jan 2023 18:49:17 +0000 (19:49 +0100)]
Merge pull request #36095 from nextcloud/bugfix/noid/theming-limit-key
Limit key names when uploading theme images
Julius Härtl [Wed, 11 Jan 2023 18:10:49 +0000 (19:10 +0100)]
Merge pull request #35739 from nextcloud/logical-operators
Switch logical operators
John Molakvoæ [Wed, 11 Jan 2023 18:04:29 +0000 (19:04 +0100)]
Merge pull request #36077 from nextcloud/enh/compress-sass-output
Compress SASS output
Christopher Ng [Wed, 11 Jan 2023 00:02:24 +0000 (00:02 +0000)]
Compress SASS output
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Git'Fellow [Mon, 12 Dec 2022 13:57:37 +0000 (14:57 +0100)]
Switch logical operators
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Vincent Petry [Wed, 11 Jan 2023 15:16:44 +0000 (16:16 +0100)]
Limit key names when uploading theme images
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Julia Kirschenheuter [Wed, 11 Jan 2023 14:22:37 +0000 (15:22 +0100)]
Merge pull request #35901 from nextcloud/fix/35886-Replace_custom_tooltips_with_native_one_for_personal_and_administration_settings
Replace custom tooltips with native tooltips in personal and administration settings
julia.kirschenheuter [Wed, 28 Dec 2022 10:32:42 +0000 (11:32 +0100)]
Replace custom tooltips with native tooltips
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Julia Kirschenheuter [Wed, 11 Jan 2023 12:05:19 +0000 (13:05 +0100)]
Merge pull request #35893 from nextcloud/fix/35888-Replace_custom_tooltips_with_native_one_for_Users_page
Replace custom tooltips with native ones in users page
Daniel [Wed, 11 Jan 2023 11:47:20 +0000 (12:47 +0100)]
Merge pull request #36006 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Julien Veyssier [Wed, 11 Jan 2023 10:02:38 +0000 (11:02 +0100)]
Merge pull request #36071 from nextcloud/enh/36043/improve-link-reference-content-type-check
improve link reference content-type check
julia.kirschenheuter [Tue, 27 Dec 2022 13:12:13 +0000 (14:12 +0100)]
Replace custom tooltips with native ones in users page
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Vincent Petry [Wed, 11 Jan 2023 08:26:29 +0000 (09:26 +0100)]
Merge pull request #36074 from nextcloud/fix/share-password
Fix inability to re-enter share password after invalid input
Vincent Petry [Wed, 11 Jan 2023 08:15:01 +0000 (09:15 +0100)]
Merge pull request #36069 from nextcloud/fix/fix-theming-repair-step
Fix theming migration repair step by passing correct type for argument
Vincent Petry [Wed, 11 Jan 2023 08:12:21 +0000 (09:12 +0100)]
Merge pull request #35903 from nextcloud/fix/35887-Replace_custom_tooltips_with_native_one_for_Apps_page
Replace custom tooltips with native ones in apps page
Joas Schilling [Wed, 11 Jan 2023 07:31:42 +0000 (08:31 +0100)]
Merge pull request #36058 from nextcloud/automated/noid/master-update-ca-cert-bundle
[master] Update ca-cert bundle
nextcloud-command [Wed, 11 Jan 2023 04:30:35 +0000 (04:30 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
nextcloud-command [Wed, 11 Jan 2023 04:30:21 +0000 (04:30 +0000)]
Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 11 Jan 2023 02:24:41 +0000 (02:24 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>