]>
source.dussan.org Git - nextcloud-server.git/log
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>
Julius Härtl [Mon, 17 Aug 2020 19:29:29 +0000 (21:29 +0200)]
Allow to set a primary color background
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 17 Aug 2020 18:04:05 +0000 (20:04 +0200)]
Fix keyboard navigation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Jan C. Borchardt [Sun, 16 Aug 2020 23:17:06 +0000 (01:17 +0200)]
Dashboard: Customize modal design improvements
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Julius Härtl [Fri, 14 Aug 2020 15:21:35 +0000 (17:21 +0200)]
Remove old shipped background
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 14 Aug 2020 13:08:25 +0000 (15:08 +0200)]
Add images
Signed-off-by: Julius Härtl <jus@bitgrid.net>
update images
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 14 Aug 2020 14:47:17 +0000 (16:47 +0200)]
Do not reset background on every save
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 14 Aug 2020 14:37:37 +0000 (16:37 +0200)]
Push widget metadata to callback
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 14 Aug 2020 14:22:22 +0000 (16:22 +0200)]
Implement background reset and proper shipped setting
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 14 Aug 2020 13:25:55 +0000 (15:25 +0200)]
Fix loading as guest
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 12 Aug 2020 08:02:33 +0000 (10:02 +0200)]
Allow to set a custom background
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Morris Jobke [Wed, 19 Aug 2020 14:48:06 +0000 (16:48 +0200)]
Fix the return type of OC_Template->fetchPage() to be string only
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Mon, 17 Aug 2020 19:00:37 +0000 (21:00 +0200)]
Add legacy scanning command
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Wed, 12 Aug 2020 13:16:33 +0000 (15:16 +0200)]
Add setup check that links to the migration documentation
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Wed, 12 Aug 2020 11:22:24 +0000 (13:22 +0200)]
Make legacy cipher opt in
* Systems that upgrade have this enabled by default
* New systems disable it
* We'll have to add some wargning in the setup checks if this is enabled
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Georg Ehrke [Wed, 19 Aug 2020 13:30:13 +0000 (15:30 +0200)]
Typecast parameter of getAddressBookById
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Julius Härtl [Wed, 12 Aug 2020 06:10:58 +0000 (08:10 +0200)]
Move customize button to the bottom
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 12 Aug 2020 05:39:46 +0000 (07:39 +0200)]
Sticky header background
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Joas Schilling [Wed, 19 Aug 2020 10:40:25 +0000 (12:40 +0200)]
More test fixing
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Wed, 19 Aug 2020 09:23:27 +0000 (11:23 +0200)]
Merge pull request #22299 from nextcloud/enh/noid/show-disabled-user-count-in-userreport
Show disabled user count in occ user:report
Joas Schilling [Wed, 19 Aug 2020 09:21:02 +0000 (11:21 +0200)]
Update autoloader
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 19 Aug 2020 09:20:12 +0000 (11:20 +0200)]
Fix unit tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 9 Jul 2020 10:25:57 +0000 (12:25 +0200)]
Fix CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 9 Jul 2020 10:16:52 +0000 (12:16 +0200)]
Correctly return ms delay when at max
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 3 Jun 2020 06:33:05 +0000 (08:33 +0200)]
Add missing default
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 13:14:37 +0000 (14:14 +0100)]
Simplify array filter
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 13:13:52 +0000 (14:13 +0100)]
Fix wrong doc + type hint
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 12:42:31 +0000 (13:42 +0100)]
Only throw when also the last 30 mins were attacking
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 12:31:07 +0000 (13:31 +0100)]
Make the throttling O(2^n) instead of O(n^n)
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 12:30:15 +0000 (13:30 +0100)]
Make Throttler strict
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 12:26:24 +0000 (13:26 +0100)]
Split delay calculation from getting the attempts
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 12:01:34 +0000 (13:01 +0100)]
Let the database count the entries
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 19 Mar 2020 11:09:57 +0000 (12:09 +0100)]
Send "429 Too Many Requests" in case of brute force protection
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 19 Aug 2020 07:50:42 +0000 (09:50 +0200)]
Merge pull request #22297 from nextcloud/feature/15929/allow-to-disable-share-emails
Allow to disable share emails
Morris Jobke [Wed, 19 Aug 2020 07:31:41 +0000 (09:31 +0200)]
Show disabled user count in occ user:report
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Joas Schilling [Wed, 19 Aug 2020 07:03:58 +0000 (09:03 +0200)]
Allow to disable share emails
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Wed, 19 Aug 2020 02:17:11 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
Georg Ehrke [Tue, 28 Jul 2020 07:35:51 +0000 (09:35 +0200)]
Add Typed Events for CalDAV- and CardDAV-related Events
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Morris Jobke [Tue, 18 Aug 2020 19:29:48 +0000 (21:29 +0200)]
Merge pull request #22285 from nextcloud/techdebt/noid/move-to-typed-event-in-list.php
Use dispatchTyped instead of dispatch on the new event dispatcher
Morris Jobke [Tue, 18 Aug 2020 14:25:19 +0000 (16:25 +0200)]
Use dispatchTyped instead of dispatch on the new event dispatcher
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Tue, 18 Aug 2020 18:00:30 +0000 (20:00 +0200)]
Merge pull request #22291 from nextcloud/bugfix/22117/fix-activity-tests-again
Fix activity tests again
Joas Schilling [Tue, 18 Aug 2020 16:21:03 +0000 (18:21 +0200)]
Fix activity tests again
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Tue, 18 Aug 2020 15:01:59 +0000 (17:01 +0200)]
Merge pull request #22287 from nextcloud/techdebt/22236/update-psalm-baseline
Update psalm baseline due to fixes in #22236
Morris Jobke [Tue, 18 Aug 2020 14:51:59 +0000 (16:51 +0200)]
Cast float/char to int to avoid invalid scalar argument warning
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Aug 2020 14:49:36 +0000 (16:49 +0200)]
Update psalm baseline due to fixes in #22236
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Aug 2020 14:48:43 +0000 (16:48 +0200)]
Merge pull request #22236 from nextcloud/bugfix/noid/dav_sharing_backend_canWrite_isOwner
CalDAV: Add ability to limit sharing to owner
Morris Jobke [Tue, 18 Aug 2020 11:38:03 +0000 (13:38 +0200)]
Merge pull request #21787 from nextcloud/enh/hello-psalm
Hello psalm
Georg Ehrke [Tue, 11 Aug 2020 07:24:08 +0000 (09:24 +0200)]
Add ability to limit sharing to owner
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Morris Jobke [Tue, 18 Aug 2020 10:37:53 +0000 (12:37 +0200)]
Check only the baseline.xml and exclude the psalm.xml from the file check
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Aug 2020 09:24:44 +0000 (11:24 +0200)]
Add patches for stubs
* https://github.com/JetBrains/phpstorm-stubs/pull/893
* https://github.com/JetBrains/phpstorm-stubs/pull/894
* https://github.com/JetBrains/phpstorm-stubs/pull/895
* https://github.com/JetBrains/phpstorm-stubs/pull/896
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Aug 2020 08:10:38 +0000 (10:10 +0200)]
Add stubs for gd, intl, IntlChar, ldap, redis_cluster and xsl
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Aug 2020 07:09:59 +0000 (09:09 +0200)]
Add a check for fixes in the psalm baseline
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 18 Aug 2020 07:02:31 +0000 (09:02 +0200)]
Add psalm baseline
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
John Molakvoæ [Tue, 18 Aug 2020 07:01:04 +0000 (09:01 +0200)]
Merge pull request #22195 from nextcloud/design/accessibility-highcontrast-class
Add highcontrast class to body just like with dark theme
Daniel Kesselberg [Fri, 14 Aug 2020 14:18:23 +0000 (16:18 +0200)]
Suppress warning for template functions.
https://github.com/nextcloud/server/blob/
6e8e34fef920a073118c22111f0f31eb3b3a91dc /lib/private/legacy/template/functions.php
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 14 Aug 2020 14:06:33 +0000 (16:06 +0200)]
Fix variable name for referenced variable.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 14 Aug 2020 12:37:05 +0000 (14:37 +0200)]
Supress UndefinedGlobalVariable for register_command.php
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 14 Aug 2020 12:31:31 +0000 (14:31 +0200)]
Remove directory/file element.
It will suppress any error of that kind in the file. That was not intended.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 10 Aug 2020 20:25:51 +0000 (22:25 +0200)]
Suppress warning for $_ and $l
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Wed, 15 Jul 2020 20:38:09 +0000 (22:38 +0200)]
Exclude stubs from code style check
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 10 Jul 2020 12:08:32 +0000 (14:08 +0200)]
Fix: UndefinedFunction Function x does not exist in templates
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 10 Jul 2020 11:48:46 +0000 (13:48 +0200)]
Add psalm as composer dependency
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 10 Jul 2020 11:44:29 +0000 (13:44 +0200)]
Add template functions
for some reason they are not loaded by default.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 10 Jul 2020 10:30:38 +0000 (12:30 +0200)]
Add stubs for phpseclib
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Fri, 10 Jul 2020 08:58:33 +0000 (10:58 +0200)]
Hello psalm
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Jan C. Borchardt [Tue, 11 Aug 2020 14:22:43 +0000 (16:22 +0200)]
Add highcontrast class to body just like with dark theme
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
Roeland Jago Douma [Tue, 18 Aug 2020 05:09:30 +0000 (07:09 +0200)]
Merge pull request #22244 from nextcloud/fix/16876/better_fetch_recent
Improve recent file fetching
Roeland Jago Douma [Fri, 14 Aug 2020 06:06:53 +0000 (08:06 +0200)]
Improve recent file fetching
Fixes #16876
Before we'd just fetch everything from all storages we'd have access to.
Then we'd sort. And filter in php. Now this of course is tricky if a
user shared just a file with you and then has a ton of activity.
Now we try to contruct the prefix path. So that the filtering can happen
right away in the databae.
Now this will make the DB more busy. But it should help overall as in
most cases less queries are needed then etc.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Nextcloud bot [Tue, 18 Aug 2020 02:17:28 +0000 (02:17 +0000)]
[tx-robot] updated from transifex
John Molakvoæ [Mon, 17 Aug 2020 20:18:43 +0000 (22:18 +0200)]
Merge pull request #22273 from nextcloud/bugfix/noid/status-nonexisting-icon
Do not try to load non-existing icon
John Molakvoæ [Mon, 17 Aug 2020 20:13:45 +0000 (22:13 +0200)]
Merge pull request #22109 from nextcloud/feature/20931/followup-1
Georg Ehrke [Wed, 12 Aug 2020 11:02:41 +0000 (13:02 +0200)]
Limit custom message input to 80 chars
Signed-off-by: Georg Ehrke <developer@georgehrke.com>