]>
source.dussan.org Git - nextcloud-server.git/log
Roeland Jago Douma [Thu, 16 Jul 2020 19:10:07 +0000 (21:10 +0200)]
Discourage webauthn user interaction
Else people might have the feeling this is also doing 2FA. And since it
is only prefered it can be ignored and hacked around.
Once we have proper 2FA with webauthn in one go this probably needs to
be revisted.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Wed, 15 Jul 2020 10:31:03 +0000 (12:31 +0200)]
Merge pull request #21720 from nextcloud/search-min-length-feedback
provide feedback about minimum length needed to trigger search
Robin Appelman [Mon, 6 Jul 2020 16:07:53 +0000 (18:07 +0200)]
provide feedback about minimum length needed to trigger search
instead of telling users that there are no results, tell them that search hasn't been triggered yet
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Wed, 15 Jul 2020 09:10:15 +0000 (11:10 +0200)]
Merge pull request #21346 from nextcloud/enh/20930/dashboard
Dashboard API
Julius Härtl [Fri, 10 Jul 2020 08:04:15 +0000 (10:04 +0200)]
Bump bundles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Roeland Jago Douma [Wed, 15 Jul 2020 08:34:44 +0000 (10:34 +0200)]
Merge pull request #21683 from nextcloud/dependabot/npm_and_yarn/babel/plugin-proposal-class-properties-7.10.4
Bump @babel/plugin-proposal-class-properties from 7.10.1 to 7.10.4
Julius Härtl [Fri, 10 Jul 2020 12:16:45 +0000 (14:16 +0200)]
Include name in translatable greeting
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 10 Jul 2020 12:13:29 +0000 (14:13 +0200)]
Dashboard strict typing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 10 Jul 2020 08:02:44 +0000 (10:02 +0200)]
Load more than one panel
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 26 Jun 2020 14:01:52 +0000 (16:01 +0200)]
Add load method for apps to bootstrap their panels
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Jan-Christoph Borchardt [Thu, 25 Jun 2020 08:58:39 +0000 (10:58 +0200)]
Update Dashboard app icon
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Julius Härtl [Wed, 24 Jun 2020 11:00:22 +0000 (13:00 +0200)]
Cleanup public api methods
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 23 Jun 2020 13:38:07 +0000 (15:38 +0200)]
Initialize panels early to make sure that scripts can be loaded
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 23 Jun 2020 13:24:50 +0000 (15:24 +0200)]
Deprecate panel register event right away but keep it for not breaking backward compatible apps
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 23 Jun 2020 13:23:28 +0000 (15:23 +0200)]
Move to lazy panel registration during registration context
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 15 Jun 2020 06:19:42 +0000 (08:19 +0200)]
Update autoloader
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 23 Jun 2020 15:01:55 +0000 (17:01 +0200)]
Separate icon from translatable text
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Jan-Christoph Borchardt [Thu, 11 Jun 2020 02:21:24 +0000 (04:21 +0200)]
Fix Dashboard layout, positioning and responsiveness
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Jan-Christoph Borchardt [Thu, 11 Jun 2020 02:20:57 +0000 (04:20 +0200)]
Modify dashboard welcome sentences
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Julius Härtl [Mon, 8 Jun 2020 13:39:26 +0000 (15:39 +0200)]
Add dashboard app
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 27 May 2020 07:10:40 +0000 (09:10 +0200)]
Deprecate old dashboard API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 27 May 2020 07:07:17 +0000 (09:07 +0200)]
Add new dashboard public API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
dependabot-preview[bot] [Wed, 15 Jul 2020 06:58:10 +0000 (06:58 +0000)]
Bump @babel/plugin-proposal-class-properties from 7.10.1 to 7.10.4
Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-class-properties) from 7.10.1 to 7.10.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.4/packages/babel-plugin-proposal-class-properties)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Roeland Jago Douma [Wed, 15 Jul 2020 06:48:25 +0000 (08:48 +0200)]
Merge pull request #21829 from nextcloud/bugfix/noid/fix-login-form-erors
Fix login form erors
Joas Schilling [Tue, 14 Jul 2020 13:33:04 +0000 (15:33 +0200)]
Rebuild
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Morris Jobke [Wed, 15 Jul 2020 05:32:34 +0000 (07:32 +0200)]
Merge pull request #21839 from nextcloud/debt/noid/move-since-check-to-checkers
Move since check to checkers
Nextcloud bot [Wed, 15 Jul 2020 02:19:39 +0000 (02:19 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Tue, 14 Jul 2020 19:44:49 +0000 (21:44 +0200)]
Merge pull request #21838 from nextcloud/enh/dav/do_not_log_invalid_range
Do not log RequestedRangeNotSatisfiable exceptions in DAV
Daniel Kesselberg [Tue, 14 Jul 2020 19:43:19 +0000 (21:43 +0200)]
Move check for missing since tag to autotest-checkers.sh
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Roeland Jago Douma [Tue, 14 Jul 2020 18:46:33 +0000 (20:46 +0200)]
Do not log RequestedRangeNotSatisfiable exceptions in DAV
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Tue, 14 Jul 2020 18:44:05 +0000 (20:44 +0200)]
Merge pull request #21816 from nextcloud/techdebt/noid/federatedfilesharing-to-ibootstrap
Use IBootstrap for the app federatedfilesharing
Morris Jobke [Tue, 14 Jul 2020 15:07:38 +0000 (17:07 +0200)]
Merge pull request #21825 from nextcloud/fix/appframework/services
Fix AppFramework services
Morris Jobke [Tue, 14 Jul 2020 15:06:06 +0000 (17:06 +0200)]
Merge pull request #21812 from nextcloud/feature/noid/app-bootstrap-without-app.php
Do not load app.php if Application implements IBootstrap
Roeland Jago Douma [Tue, 14 Jul 2020 14:43:09 +0000 (16:43 +0200)]
Merge pull request #21833 from nextcloud/docfix/noid/irequest_getHeader
Fix PHPDoc of IRequest::getHeader
Morris Jobke [Tue, 14 Jul 2020 14:37:04 +0000 (16:37 +0200)]
Merge pull request #21828 from nextcloud/enhancement/lazy-bootstrap-registration-delegation
Delegate bootstrap registration lazily
Morris Jobke [Mon, 13 Jul 2020 14:23:59 +0000 (16:23 +0200)]
Use IBootstrap for the app federatedfilesharing
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Tue, 14 Jul 2020 07:18:39 +0000 (09:18 +0200)]
Fix AppFramework services
* We can't just register an alias as the services need the appId to be
injected. if we just register an alias this blows up since the main
container doesn't have the appId.
* Moved the Authtokens over to show the PoC works
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Mon, 13 Jul 2020 12:58:52 +0000 (14:58 +0200)]
Do not load app.php if Application implements IBootstrap
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Christoph Wurst [Tue, 14 Jul 2020 08:21:39 +0000 (10:21 +0200)]
Delegate bootstrap registration lazily
* Keep the registration context
* Expose the context object for other components
* Ensure registration is only run once
Search providers are migrated for demonstration.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Tue, 14 Jul 2020 09:05:17 +0000 (11:05 +0200)]
Use generateUrl and imagePath instead of OC.*
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 14 Jul 2020 08:59:11 +0000 (10:59 +0200)]
Use space instead of tab inside translation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Tue, 14 Jul 2020 13:29:58 +0000 (15:29 +0200)]
Merge pull request #21832 from nextcloud/bugfix/noid/source-maps-prod
Build source maps on production build again
Christoph Wurst [Tue, 14 Jul 2020 12:44:18 +0000 (14:44 +0200)]
Merge pull request #21827 from nextcloud/fix/psr3-logger-exception
Make the PSR-3 adapter exception-aware
npmbuildbot[bot] [Tue, 14 Jul 2020 12:34:10 +0000 (12:34 +0000)]
Compile assets
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Georg Ehrke [Tue, 14 Jul 2020 12:20:43 +0000 (14:20 +0200)]
Fix PHPDoc of IRequest::getHeader
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Julius Härtl [Tue, 14 Jul 2020 11:52:53 +0000 (13:52 +0200)]
Build source maps on production build again
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Christoph Wurst [Tue, 14 Jul 2020 07:38:51 +0000 (09:38 +0200)]
Make the PSR-3 adapter exception-aware
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Morris Jobke [Tue, 14 Jul 2020 07:38:08 +0000 (09:38 +0200)]
Merge pull request #21824 from nextcloud/techdebt/noid/bootstrap-user_ldap
Use IBootstrap for the app user_ldap
Roeland Jago Douma [Tue, 14 Jul 2020 07:24:29 +0000 (09:24 +0200)]
Merge pull request #21357 from nextcloud/feature/21265/personal-share-notes
Add Editing for Link Share Labels
Roeland Jago Douma [Tue, 14 Jul 2020 07:23:36 +0000 (09:23 +0200)]
Merge pull request #21791 from nextcloud/bug/21790/update-guzzle
Add Guzzle's InvalidArgumentException
Morris Jobke [Tue, 14 Jul 2020 02:47:54 +0000 (04:47 +0200)]
Use IBootstrap for the app user_ldap
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Nextcloud bot [Tue, 14 Jul 2020 02:17:20 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Gary Kim [Fri, 12 Jun 2020 12:29:36 +0000 (20:29 +0800)]
Add user input for link share labels
Signed-off-by: Gary Kim <gary@garykim.dev>
Daniel Kesselberg [Fri, 10 Jul 2020 18:39:04 +0000 (20:39 +0200)]
Add Guzzle's InvalidArgumentException
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Morris Jobke [Mon, 13 Jul 2020 20:43:06 +0000 (22:43 +0200)]
Merge pull request #21813 from nextcloud/enh/noid/report-code-style-to-github
Report php-cs-fixer errors to GitHub
Morris Jobke [Mon, 13 Jul 2020 20:42:06 +0000 (22:42 +0200)]
Merge pull request #21820 from nextcloud/techdebt/noid/ldap-do-not-use-custom-DI-names
Do not use custom DI object names for user_ldap
Morris Jobke [Mon, 13 Jul 2020 16:52:20 +0000 (18:52 +0200)]
Merge pull request #21819 from nextcloud/techdebt/noid/updatenotification-bootstrap
Use IBootstrap for the app updatenotification
Morris Jobke [Mon, 13 Jul 2020 15:22:19 +0000 (17:22 +0200)]
Do not use custom DI object names for user_ldap
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Mon, 13 Jul 2020 15:09:23 +0000 (17:09 +0200)]
Use IBootstrap for the app updatenotification
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Mon, 13 Jul 2020 14:47:12 +0000 (16:47 +0200)]
Merge pull request #21785 from nextcloud/techdebt/noid/remove-classmap-in-files_external
Move OC_Mount_Config to proper classname and remove OC::$CLASSPATH us…
Daniel Kesselberg [Mon, 13 Jul 2020 13:31:44 +0000 (15:31 +0200)]
Report php-cs-fixer errors to GitHub
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Roeland Jago Douma [Mon, 13 Jul 2020 11:17:17 +0000 (13:17 +0200)]
Merge pull request #21792 from nextcloud/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.15 to 4.17.19
Joas Schilling [Mon, 13 Jul 2020 09:55:48 +0000 (11:55 +0200)]
Merge pull request #21748 from nextcloud/bugfix/noid/improve-error-reporting-with-sharing
Improve error reporting on sharing errors
Morris Jobke [Mon, 13 Jul 2020 08:58:24 +0000 (10:58 +0200)]
Merge pull request #21800 from nextcloud/bug/noid/key_export_call
Call openssl_pkey_export with $config and log errors.
Morris Jobke [Mon, 13 Jul 2020 08:56:16 +0000 (10:56 +0200)]
Merge pull request #21789 from nextcloud/ftp-filter-hash
filter files containing a hash in the path for ftp storages
dependabot-preview[bot] [Mon, 13 Jul 2020 08:26:04 +0000 (08:26 +0000)]
Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Roeland Jago Douma [Mon, 13 Jul 2020 08:23:42 +0000 (10:23 +0200)]
Merge pull request #21794 from nextcloud/dependabot/npm_and_yarn/jsdom-16.3.0
Bump jsdom from 16.2.2 to 16.3.0
Nextcloud bot [Mon, 13 Jul 2020 02:17:04 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Daniel Kesselberg [Sun, 12 Jul 2020 18:22:36 +0000 (20:22 +0200)]
Call openssl_pkey_export with $config and log errors.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Nextcloud bot [Sun, 12 Jul 2020 02:16:46 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Sat, 11 Jul 2020 09:24:27 +0000 (09:24 +0000)]
Bump jsdom from 16.2.2 to 16.3.0
Bumps [jsdom](https://github.com/jsdom/jsdom) from 16.2.2 to 16.3.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/16.2.2...16.3.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Roeland Jago Douma [Sat, 11 Jul 2020 09:22:02 +0000 (11:22 +0200)]
Merge pull request #21796 from nextcloud/dependabot/npm_and_yarn/mochapack-2.0.3
Bump mochapack from 2.0.2 to 2.0.3
Nextcloud bot [Sat, 11 Jul 2020 02:17:19 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
dependabot-preview[bot] [Sat, 11 Jul 2020 01:18:37 +0000 (01:18 +0000)]
Bump mochapack from 2.0.2 to 2.0.3
Bumps [mochapack](https://github.com/sysgears/mochapack) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/sysgears/mochapack/releases)
- [Commits](https://github.com/sysgears/mochapack/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Robin Appelman [Fri, 10 Jul 2020 12:18:40 +0000 (14:18 +0200)]
filter files containing a hash in the path for ftp storages
the php ftp streamwrapper doesn't handle hashes correctly and will break when it tries to enter a path containing a hash.
By filtering out paths containing a hash we can at least stop the external storage from breaking completely
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Fri, 10 Jul 2020 07:13:17 +0000 (09:13 +0200)]
Merge pull request #21684 from nextcloud/dependabot/npm_and_yarn/sass-loader-9.0.1
Bump sass-loader from 8.0.2 to 9.0.1
Roeland Jago Douma [Fri, 10 Jul 2020 07:02:42 +0000 (09:02 +0200)]
Merge pull request #21730 from nextcloud/design/app-limit
Up the limit for the header app menu
Jan-Christoph Borchardt [Tue, 7 Jul 2020 11:25:11 +0000 (13:25 +0200)]
Up the limit for the header app menu, fix #21635
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Nextcloud bot [Fri, 10 Jul 2020 02:16:48 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Thu, 9 Jul 2020 21:39:58 +0000 (23:39 +0200)]
Move OC_Mount_Config to proper classname and remove OC::$CLASSPATH usage in files_external
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Thu, 9 Jul 2020 20:08:59 +0000 (22:08 +0200)]
Merge pull request #21760 from nextcloud/fix/20453/get-plural
Fix parsing of language code
Daniel Kesselberg [Thu, 9 Jul 2020 19:14:45 +0000 (21:14 +0200)]
Compile assets
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Wed, 8 Jul 2020 18:03:09 +0000 (20:03 +0200)]
Fix parsing of language code
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Roeland Jago Douma [Thu, 9 Jul 2020 17:19:39 +0000 (19:19 +0200)]
Merge pull request #21777 from nextcloud/search-min-length
lower minimum search length to 2 characters
Roeland Jago Douma [Thu, 9 Jul 2020 17:17:48 +0000 (19:17 +0200)]
Merge pull request #21771 from nextcloud/techdebt/noid/clarify-scopes-for-profile-data
Clarify the scopes for profile data federation
Roeland Jago Douma [Thu, 9 Jul 2020 17:15:01 +0000 (19:15 +0200)]
Merge pull request #21750 from nextcloud/techdebt/noid/files_versions-bootstrap
Move files_versions to bootstrap mechanism
Morris Jobke [Thu, 9 Jul 2020 15:21:35 +0000 (17:21 +0200)]
Merge pull request #21778 from nextcloud/fix/moment-locale-early
Set the moment locale even earlier
Roeland Jago Douma [Thu, 9 Jul 2020 13:43:48 +0000 (15:43 +0200)]
Merge pull request #21759 from nextcloud/enh/lazy_subscription
Make the subscription registry lazy
Christoph Wurst [Thu, 9 Jul 2020 13:04:38 +0000 (15:04 +0200)]
Set the moment locale even earlier
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Robin Appelman [Thu, 9 Jul 2020 13:00:30 +0000 (15:00 +0200)]
lower minimum search length to 2 characters
Signed-off-by: Robin Appelman <robin@icewind.nl>
Daniel Kesselberg [Wed, 8 Jul 2020 19:45:08 +0000 (21:45 +0200)]
Add DummySubscription for tests
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Morris Jobke [Wed, 8 Jul 2020 11:19:00 +0000 (13:19 +0200)]
Move files_versions to bootstrap mechanism
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 9 Jul 2020 11:59:24 +0000 (13:59 +0200)]
Merge pull request #21733 from nextcloud/fix/noid/cache-system-card-etag-during-request
Update system addressbook card only when there was a change based on a cached etag
Joas Schilling [Thu, 9 Jul 2020 11:53:52 +0000 (13:53 +0200)]
Clarify the scropes for profile data federation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 9 Jul 2020 10:57:37 +0000 (12:57 +0200)]
Merge pull request #21489 from nextcloud/fix/share/use_correct_mount
Use the correct mountpoint to calculate
Joas Schilling [Thu, 9 Jul 2020 10:55:34 +0000 (12:55 +0200)]
Merge pull request #21736 from nextcloud/bugfix/21433
Fix placeholder issues with multiplace spaces in the name
Roeland Jago Douma [Wed, 8 Jul 2020 17:38:26 +0000 (19:38 +0200)]
Make the subscription registry lazy
This will allow to do lazy registration here which should allow for
loading less (or at least only when needed!).
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Tue, 7 Jul 2020 12:54:26 +0000 (14:54 +0200)]
Update system addressbook card only when there was a change based on a cached etag
Due to our old and new hook system the card dav backend listens to old and new hooks. This triggers this code multiple times and always causes an update. With this change we cache the etag during a request and only trigger the update if the etag has changed. This does not catches all not needed updates, but it does not need another round trip to the database and still covers most cases where multiple attributes are updated during one single request.
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Robin Appelman [Wed, 8 Jul 2020 13:32:11 +0000 (15:32 +0200)]
better cleanup in share tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Wed, 8 Jul 2020 11:58:27 +0000 (13:58 +0200)]
ensure home storage is initialized on first setup
Signed-off-by: Robin Appelman <robin@icewind.nl>