]>
source.dussan.org Git - nextcloud-server.git/log
Arthur Schiwon [Fri, 21 Aug 2020 15:36:01 +0000 (17:36 +0200)]
fix possible leaking scope in Flow
- a configured flow can be brought into consideration, despite its event
was not fired
- it could either run through
- or run into a RuntimeException and killing processing of valid flows
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Morris Jobke [Fri, 21 Aug 2020 06:59:35 +0000 (08:59 +0200)]
Merge pull request #22347 from nextcloud-pr-bot/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
Roeland Jago Douma [Fri, 21 Aug 2020 06:40:02 +0000 (08:40 +0200)]
Merge pull request #22346 from mjanssens/mjanssens-patch1
l10n:Correct appid for WebAuthn
Nextcloud-PR-Bot [Fri, 21 Aug 2020 04:21:23 +0000 (04:21 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Fri, 21 Aug 2020 02:16:43 +0000 (02:16 +0000)]
[tx-robot] updated from transifex
Michiel Janssens [Thu, 20 Aug 2020 19:45:42 +0000 (21:45 +0200)]
l10n:Correct appid for WebAuthn
Signed-off-by: Michiel Janssens <michiel@nexigon.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Jan C. Borchardt [Thu, 20 Aug 2020 20:05:22 +0000 (22:05 +0200)]
Merge pull request #22340 from nextcloud/dashboard/design-polishing
Some more Dashboard design polishing
Morris Jobke [Thu, 20 Aug 2020 19:18:25 +0000 (21:18 +0200)]
Merge pull request #22345 from nextcloud/fix/noid/psalm-warnings
Fix psalm warnings
Morris Jobke [Thu, 20 Aug 2020 19:12:15 +0000 (21:12 +0200)]
Fix psalm warnings
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Jan C. Borchardt [Thu, 20 Aug 2020 16:45:38 +0000 (18:45 +0200)]
Dashboard: Fix status bubbles open but unfocused background
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
Roeland Jago Douma [Thu, 20 Aug 2020 18:28:05 +0000 (20:28 +0200)]
Merge pull request #20891 from cuppett/cuppett/issue#19790
Resolves #19790, Provides Support for IAM Credentials
Roeland Jago Douma [Thu, 20 Aug 2020 17:45:47 +0000 (19:45 +0200)]
Merge pull request #22331 from nextcloud/bugfix/noid/dont-use-deprecated-inigetwrapper
Don't use deprecated getIniWrapper() anymore
Morris Jobke [Thu, 20 Aug 2020 16:36:05 +0000 (18:36 +0200)]
Merge pull request #22342 from nextcloud/fix/noid/psalm-warnings
Fix psalm warnings
Jan C. Borchardt [Thu, 20 Aug 2020 16:32:31 +0000 (18:32 +0200)]
Dashboard: Suppress scrollbars inside widgets
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Morris Jobke [Thu, 20 Aug 2020 16:30:48 +0000 (18:30 +0200)]
Fix psalm warnings
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 20 Aug 2020 16:27:11 +0000 (18:27 +0200)]
Merge pull request #22335 from nextcloud/fix/16017/remove_nc_encryption
Remove encryption option for nextcloud external storage
Jan C. Borchardt [Thu, 20 Aug 2020 16:07:49 +0000 (18:07 +0200)]
Dashboard: Fix text on background choices
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Jan C. Borchardt [Thu, 20 Aug 2020 16:07:27 +0000 (18:07 +0200)]
Adjust design of 'Get more widgets' button
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Jan C. Borchardt [Thu, 20 Aug 2020 16:07:07 +0000 (18:07 +0200)]
Dashboard: Move panels to more semantically correct h2
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Morris Jobke [Thu, 20 Aug 2020 15:41:18 +0000 (17:41 +0200)]
Merge pull request #21529 from nextcloud/enh/encryption/improve_key_format
New SSE key format
John Molakvoæ [Thu, 20 Aug 2020 15:06:10 +0000 (17:06 +0200)]
Merge pull request #22284 from nextcloud/feature/noid/status_dashboard
"Recent status changes" Dashboard
Jan C. Borchardt [Thu, 20 Aug 2020 15:00:30 +0000 (17:00 +0200)]
Merge pull request #22327 from nextcloud/dashboard/design-details
Dashboard design details
John Molakvoæ [Thu, 20 Aug 2020 14:54:41 +0000 (16:54 +0200)]
Merge pull request #22322 from nextcloud/bugfix/noid/only-copy-share-link-when-not-forced-password
Morris Jobke [Thu, 20 Aug 2020 14:53:34 +0000 (16:53 +0200)]
Remove unneeded import
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 20 Aug 2020 14:50:33 +0000 (16:50 +0200)]
Merge pull request #20724 from nextcloud/remove-children-non-recursive
Make Cache::removeChildren non recursive
Morris Jobke [Thu, 20 Aug 2020 14:46:00 +0000 (16:46 +0200)]
Accept psalm warning for now
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 20 Aug 2020 14:35:14 +0000 (16:35 +0200)]
Fix unit tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 20 Aug 2020 12:31:16 +0000 (14:31 +0200)]
Use the DI container also for the Install command registration
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Joas Schilling [Thu, 20 Aug 2020 12:08:18 +0000 (14:08 +0200)]
Don't use deprecated getIniWrapper() anymore
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Thu, 20 Aug 2020 14:28:03 +0000 (16:28 +0200)]
Remove encryption option for nextcloud external storage
Fixes #16017
Since it never worked we should not show it.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Thu, 20 Aug 2020 14:08:51 +0000 (16:08 +0200)]
Merge pull request #21797 from rawtaz/patch-1
Include e-mail shares when transferring ownership
Morris Jobke [Thu, 20 Aug 2020 14:07:59 +0000 (16:07 +0200)]
Merge pull request #21734 from nextcloud/external-s3-no-touch
disable touch to update mtime for external s3 storage
Julien Veyssier [Thu, 20 Aug 2020 11:07:45 +0000 (13:07 +0200)]
build dashboard js
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
Jan C. Borchardt [Thu, 20 Aug 2020 10:38:42 +0000 (12:38 +0200)]
Dashboard: Ellipsize widget headings to one line
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Jan C. Borchardt [Thu, 20 Aug 2020 10:38:17 +0000 (12:38 +0200)]
Dashboard: No need to extend height of widgets if only one column is shown
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Stephen Cuppett [Sat, 9 May 2020 14:22:56 +0000 (10:22 -0400)]
Resolves #19790, Provides Support for IAM Credentials
Includes support for either leveraging environment variables
passed to the PHP runtime or IAM instance profile present
on the host being used. The default and first choice is
still the parameter file as documented.
See also: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/guide_credentials_provider.html#chaining-providers
Signed-off-by: Stephen Cuppett <steve@cuppett.com>
Georg Ehrke [Tue, 18 Aug 2020 08:54:46 +0000 (10:54 +0200)]
Add Status Dashboard
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Roeland Jago Douma [Mon, 22 Jun 2020 13:35:52 +0000 (15:35 +0200)]
New SSE key format
* Encrypt the keys with the instance secret
* Store them as json (so we can add other things if needed)
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Robin Appelman [Wed, 29 Apr 2020 14:07:51 +0000 (16:07 +0200)]
Make Cache::removeChildren non recursive
Currently the "add new files during scanning" call stack is smaller than
the "remove deleted files during scanning" call stack. This can lead to
the scanner adding folders in the folder tree that are to deep to be
removed.
This changes the `removeChildren` logic to be non recursive so there is
no limit to the depth of the folder tree during removal
Signed-off-by: Robin Appelman <robin@icewind.nl>
Joas Schilling [Thu, 20 Aug 2020 10:03:46 +0000 (12:03 +0200)]
Only copy the link when updating a share or no password was forced
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
John Molakvoæ [Thu, 20 Aug 2020 12:33:21 +0000 (14:33 +0200)]
Merge pull request #22307 from nextcloud/bugfix/noid/dashboard-background
Morris Jobke [Thu, 20 Aug 2020 12:32:52 +0000 (14:32 +0200)]
Merge pull request #22332 from nextcloud/fix/noid/psalm-warnings
Extend psalm baseline to ignore errors for now
Morris Jobke [Thu, 20 Aug 2020 12:32:25 +0000 (14:32 +0200)]
Merge pull request #13712 from nextcloud/bugfix/noid/do-not-load-all-routes
Only load routes of the app which is requested
Morris Jobke [Thu, 20 Aug 2020 12:20:54 +0000 (14:20 +0200)]
Extend psalm baseline to ignore errors for now
One is a false positive - see https://github.com/vimeo/psalm/pull/4032
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Georg Ehrke [Thu, 20 Aug 2020 11:21:07 +0000 (13:21 +0200)]
Merge pull request #22321 from nextcloud/status/icons
User status: Update icons for better visibility
Morris Jobke [Thu, 20 Aug 2020 10:51:51 +0000 (12:51 +0200)]
Run psalm-baseline.xml update once a day
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 20 Aug 2020 10:50:57 +0000 (12:50 +0200)]
Revert "This is just to trigger the GitHub scheduled actions registration"
This reverts commit
2e912990ff63ca364a070243594b174e0ec9868b .
Morris Jobke [Thu, 20 Aug 2020 10:50:27 +0000 (12:50 +0200)]
This is just to trigger the GitHub scheduled actions registration
It is needed for #22314 and I will revert it right away afterwards.
Sorry for the trouble.
See the answer in https://stackoverflow.com/questions/
59560214 /github-action-works-on-push-but-not-scheduled
Morris Jobke [Thu, 20 Aug 2020 10:44:03 +0000 (12:44 +0200)]
Run update-psalm-baseline action every 5 minutes
For debugging purposed due to a GitHub bug.
See #22325
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 20 Aug 2020 10:42:00 +0000 (12:42 +0200)]
Merge pull request #22326 from nextcloud/revert-22325-MorrisJobke-patch-1
Revert "This is just to trigger the GitHub scheduled actions registration"
Morris Jobke [Thu, 20 Aug 2020 10:41:47 +0000 (12:41 +0200)]
Revert "This is just to trigger the GitHub scheduled actions registration"
Morris Jobke [Thu, 20 Aug 2020 10:41:23 +0000 (12:41 +0200)]
Merge pull request #22325 from nextcloud/MorrisJobke-patch-1
This is just to trigger the GitHub scheduled actions registration
Morris Jobke [Thu, 20 Aug 2020 10:40:42 +0000 (12:40 +0200)]
This is just to trigger the GitHub scheduled actions
It is needed for https://github.com/nextcloud/server/pull/22314 and I will revert it right away afterwards.
Sorry for the trouble.
Morris Jobke [Thu, 20 Aug 2020 10:39:16 +0000 (12:39 +0200)]
Merge pull request #22314 from nextcloud/ci/noid/run-daily-updates-of-psalm-baseline
Generate psalm-baseline.xml PR instead of requiring this from the PR …
Morris Jobke [Thu, 20 Aug 2020 07:06:32 +0000 (09:06 +0200)]
Generate psalm-baseline.xml PR instead of requiring this from the PR author itself
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Julien Veyssier [Thu, 20 Aug 2020 10:34:15 +0000 (12:34 +0200)]
remove background-color for user status and weather status in dashboard, build all
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
Julius Härtl [Wed, 19 Aug 2020 19:50:40 +0000 (21:50 +0200)]
Small fixes to cleanup code
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Joas Schilling [Thu, 20 Aug 2020 09:22:37 +0000 (11:22 +0200)]
Merge pull request #22311 from nextcloud/bugfix/noid/dont-load-all-calendarobjects-into-memory
Don't load all calendar objects into memory
Joas Schilling [Thu, 20 Aug 2020 09:18:05 +0000 (11:18 +0200)]
Merge pull request #22320 from nextcloud/bugfix/noid/exclude-bridge-bot-password-of-talk
Exclude the Bridge Bot password as well
Jan C. Borchardt [Wed, 19 Aug 2020 13:25:22 +0000 (15:25 +0200)]
User status: Update icons for better visibility
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Joas Schilling [Thu, 20 Aug 2020 08:28:35 +0000 (10:28 +0200)]
Exclude the Bridge Bot password as well
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Thu, 20 Aug 2020 08:22:59 +0000 (10:22 +0200)]
Merge pull request #22313 from nextcloud/fix/dashboard/geolocation
Allow using geolocation in the dashboard
Roeland Jago Douma [Thu, 20 Aug 2020 07:03:06 +0000 (09:03 +0200)]
Merge pull request #22237 from nextcloud/bugfix/noid/allow_putContent_empty_string
Allow writing empty content to new file
Roeland Jago Douma [Thu, 20 Aug 2020 07:00:03 +0000 (09:00 +0200)]
Allow using geolocation in the dashboard
Else the weather geolocation is kind of useless.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Thu, 20 Aug 2020 06:05:01 +0000 (08:05 +0200)]
Merge pull request #22124 from nextcloud/enh/weather-status
weather status used in dashboard
Joas Schilling [Thu, 20 Aug 2020 05:56:25 +0000 (07:56 +0200)]
Don't load all calendar objects into memory
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Thu, 20 Aug 2020 02:17:38 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Julien Veyssier [Wed, 19 Aug 2020 23:24:24 +0000 (01:24 +0200)]
better translations, fix status color, build user status and dashboard
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
Jan C. Borchardt [Wed, 19 Aug 2020 22:54:11 +0000 (00:54 +0200)]
Weather status: Fix small design issues
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Julien Veyssier [Thu, 6 Aug 2020 08:43:26 +0000 (10:43 +0200)]
new weather status used in dashboard
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
Morris Jobke [Wed, 19 Aug 2020 20:08:15 +0000 (22:08 +0200)]
Merge pull request #22289 from nextcloud/techdebt/noid/fix-encryption-stream-invalid-scalar-arguments
Cast float to int to avoid invalid scalar argument warning
Morris Jobke [Tue, 11 Aug 2020 20:28:29 +0000 (22:28 +0200)]
Properly inject IRouter into URLGenerator to properly encapsulate tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Mon, 21 Jan 2019 11:02:30 +0000 (12:02 +0100)]
Only load routes of the app which is requested
* Add fallback to load all routes if needed
* Move partial loaded routes test to proper place
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 19 Aug 2020 19:55:54 +0000 (21:55 +0200)]
Merge pull request #22214 from nextcloud/dashboard/design-fixes
Custom dashboard background
Morris Jobke [Wed, 19 Aug 2020 19:55:13 +0000 (21:55 +0200)]
Fix psalm warnings
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 19 Aug 2020 18:42:34 +0000 (20:42 +0200)]
Merge pull request #22018 from nextcloud/bugfix/noid/harden-key-generation
Harden SSE key generation
Morris Jobke [Wed, 19 Aug 2020 18:42:27 +0000 (20:42 +0200)]
Fix typo in error message
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Wed, 19 Aug 2020 18:10:45 +0000 (20:10 +0200)]
Merge pull request #22218 from nextcloud/enh/sse/make_legacy_cipher_opt_in
SSE: make legacy format opt in
Morris Jobke [Wed, 19 Aug 2020 17:34:12 +0000 (19:34 +0200)]
Merge pull request #22041 from nextcloud/feature/noid/typed_events_dav
Add Typed Events for CalDAV- and CardDAV-related Events
Morris Jobke [Wed, 19 Aug 2020 17:34:02 +0000 (19:34 +0200)]
Merge pull request #22304 from nextcloud/techdebt/noid/matching-param-names
Use matching parameter names form interfaces and implementations
Morris Jobke [Wed, 19 Aug 2020 16:21:01 +0000 (18:21 +0200)]
Merge pull request #22280 from nextcloud/bugfix/noid/429-on-brute-force-maximum
Send "429 Too Many Requests" in case of brute force protection
Morris Jobke [Wed, 19 Aug 2020 16:12:15 +0000 (18:12 +0200)]
Better psalm CI output
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 19 Aug 2020 15:54:00 +0000 (17:54 +0200)]
Use matching parameter names form interfaces and implementations
Found by Psalm 3.14.1
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 19 Aug 2020 15:55:56 +0000 (17:55 +0200)]
Merge pull request #22288 from nextcloud/techdebt/noid/fix-oc_image-invalid-scalar-arguments
Cast float/char to int to avoid invalid scalar argument warning
Julius Härtl [Wed, 19 Aug 2020 15:06:42 +0000 (17:06 +0200)]
Bump bundles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 19 Aug 2020 15:04:24 +0000 (17:04 +0200)]
Only show app store link if user is admin
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Jan C. Borchardt [Wed, 19 Aug 2020 15:05:10 +0000 (17:05 +0200)]
Dashboard: fix visual glitch when clicking on active background
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Julius Härtl [Wed, 19 Aug 2020 15:00:04 +0000 (17:00 +0200)]
Add previews
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Jan C. Borchardt [Wed, 19 Aug 2020 11:54:50 +0000 (13:54 +0200)]
Dashboard: Adjust for dark and high contrast themes
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Jan C. Borchardt [Wed, 19 Aug 2020 11:54:50 +0000 (13:54 +0200)]
Dashboard: Adjust for dark and high contrast themes
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Jan C. Borchardt [Wed, 19 Aug 2020 11:45:57 +0000 (13:45 +0200)]
Dashboard: Finish image list and attribution
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Jan C. Borchardt [Tue, 18 Aug 2020 22:29:14 +0000 (00:29 +0200)]
Dashboard: Add more feedback for selected background
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Julius Härtl [Tue, 18 Aug 2020 18:40:19 +0000 (20:40 +0200)]
Fix php cs
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 18 Aug 2020 18:31:03 +0000 (20:31 +0200)]
Fix const visibility
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 18 Aug 2020 18:30:12 +0000 (20:30 +0200)]
Add active indicator to background selector
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 18 Aug 2020 13:27:16 +0000 (15:27 +0200)]
Only invert header buttons
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Tue, 18 Aug 2020 12:11:02 +0000 (14:11 +0200)]
Make it possible to define theme header styling per background
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Jan C. Borchardt [Tue, 18 Aug 2020 11:04:16 +0000 (13:04 +0200)]
Dashboard: fix HTML structure of background picker
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Julius Härtl [Tue, 18 Aug 2020 09:57:01 +0000 (11:57 +0200)]
Fix late night errors
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 17 Aug 2020 19:38:33 +0000 (21:38 +0200)]
WIP: Start off with attribution for shipped backgrounds
Signed-off-by: Julius Härtl <jus@bitgrid.net>