]>
source.dussan.org Git - nextcloud-server.git/log
Georg Ehrke [Wed, 26 Apr 2017 08:06:10 +0000 (10:06 +0200)]
rename calendarobjects_properties -> calendarobjects_props
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Tue, 25 Apr 2017 17:26:47 +0000 (19:26 +0200)]
unit test custom calendar search
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Tue, 25 Apr 2017 16:20:32 +0000 (18:20 +0200)]
require at least one param or prop filter element
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Tue, 25 Apr 2017 14:42:41 +0000 (16:42 +0200)]
updateProperties: catch exception when reading calendar data
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Tue, 25 Apr 2017 14:37:13 +0000 (16:37 +0200)]
unit test CalDAV Search Plugin
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Tue, 25 Apr 2017 09:55:31 +0000 (11:55 +0200)]
add repairstep with backgroundjob to index calendar data
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Sun, 23 Apr 2017 23:19:38 +0000 (01:19 +0200)]
remove unused CalendarSearchValidator
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Georg Ehrke [Sat, 25 Mar 2017 10:56:40 +0000 (11:56 +0100)]
add Nextcloud Search extension to CalDAV
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Roeland Jago Douma [Mon, 24 Apr 2017 17:44:57 +0000 (19:44 +0200)]
Merge pull request #4472 from nextcloud/downstream-27714
Allow apps to register plugins for the user management
Roeland Jago Douma [Mon, 24 Apr 2017 17:30:03 +0000 (19:30 +0200)]
Merge pull request #4477 from danxuliu/acceptance-macos-nitpicking
Fix minor code style issues in acceptance test runner
Roeland Jago Douma [Mon, 24 Apr 2017 17:29:23 +0000 (19:29 +0200)]
Merge pull request #4473 from nextcloud/downstream-27488
Add unit tests for mounts of delete users
Joas Schilling [Mon, 24 Apr 2017 14:43:25 +0000 (16:43 +0200)]
Add unit tests for mounts of delete users
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Mon, 24 Apr 2017 14:12:41 +0000 (11:12 -0300)]
Merge pull request #4321 from nextcloud/improve-sharing-tooltip
change sharing tooltip with a more general description of all available share options
Joas Schilling [Mon, 24 Apr 2017 14:07:02 +0000 (16:07 +0200)]
Allow apps to register plugins for the user management
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Mon, 24 Apr 2017 13:49:29 +0000 (10:49 -0300)]
Merge pull request #4465 from nextcloud/fix-test-mail
Don't send the test mail twice
Morris Jobke [Mon, 24 Apr 2017 13:41:16 +0000 (10:41 -0300)]
Merge pull request #4457 from nextcloud/fix-storage-info-with-wrong-casing
Fix storage info with wrong casing
Christoph Wurst [Mon, 24 Apr 2017 13:26:52 +0000 (15:26 +0200)]
Merge pull request #4468 from nextcloud/fix_link_password
Fix link password toggle
Roeland Jago Douma [Mon, 24 Apr 2017 12:41:41 +0000 (14:41 +0200)]
Fix link password toggle
We took the wrong field from the share api response. So the password was
never shown as set.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Mon, 24 Apr 2017 12:34:56 +0000 (14:34 +0200)]
Merge pull request #4463 from danxuliu/fix-working-icon-placement-on-password-save
Fix working icon placement on password save
Roeland Jago Douma [Mon, 24 Apr 2017 11:47:46 +0000 (13:47 +0200)]
Merge pull request #4458 from nextcloud/fix/sinon-stub-deprecation-warnings
Fix sinon.stub deprecation warnings
Joas Schilling [Mon, 24 Apr 2017 10:32:38 +0000 (12:32 +0200)]
Don't send the test mail twice
Signed-off-by: Joas Schilling <coding@schilljs.com>
blizzz [Mon, 24 Apr 2017 10:17:04 +0000 (12:17 +0200)]
Merge pull request #1023 from GitHubUser4234/ldap_password_renew_pr
Handle password expiry in user_ldap
Daniel Calviño Sánchez [Sun, 23 Apr 2017 22:07:20 +0000 (00:07 +0200)]
Fix working icon placement on password save
Before, the icon appeared below the text input for the password. Now, it
appears inside the text input, to the right end.
The CSS was adjusted based on other icons shown in that position for
other text inputs in the Share tab view, like the information icon or
the clipboard icon.
Fixes #4135
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Joas Schilling [Mon, 24 Apr 2017 09:47:37 +0000 (11:47 +0200)]
Merge pull request #4443 from nextcloud/cleanup-unused-imports
Remove unused use statements
Christoph Wurst [Mon, 24 Apr 2017 08:39:37 +0000 (10:39 +0200)]
Fix sinon.stub deprecation warnings
Calls to `sinon.stub(obj, 'meth', fn)` are deprecated and therefore
replaced by `sinon.stub(obj, 'meth).callsFake(fn)` as instructed by
the deprecation warning.
This makes the js unit testing output readable again.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Joas Schilling [Mon, 24 Apr 2017 08:18:14 +0000 (10:18 +0200)]
Remove dead arguments
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 24 Apr 2017 08:15:03 +0000 (10:15 +0200)]
Fix similar issues with the group id
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 24 Apr 2017 07:43:44 +0000 (09:43 +0200)]
Fix the storage info and other checks when the user has wrong casing
Signed-off-by: Joas Schilling <coding@schilljs.com>
Lukas Reschke [Mon, 24 Apr 2017 08:03:19 +0000 (10:03 +0200)]
Merge pull request #4434 from nextcloud/add-rate-limiting-to-solve-challenge-controller
Add rate limit to TOTP solve challenge controller
Roeland Jago Douma [Mon, 24 Apr 2017 07:17:55 +0000 (09:17 +0200)]
Merge pull request #4401 from nextcloud/caldav-carddav-nc-owner-displayname
add owner-displayname property to calendars and addressbooks
Roeland Jago Douma [Mon, 24 Apr 2017 06:09:01 +0000 (08:09 +0200)]
Merge pull request #4444 from nextcloud/remove-unused-variables
Remove unused variables
Nextcloud bot [Mon, 24 Apr 2017 00:07:28 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Georg Ehrke [Wed, 19 Apr 2017 14:18:44 +0000 (16:18 +0200)]
add owner-displayname property to calendars and addressbooks
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
Morris Jobke [Sat, 22 Apr 2017 23:13:48 +0000 (18:13 -0500)]
Remove unused use statements
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Nextcloud bot [Sun, 23 Apr 2017 00:07:31 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Sat, 22 Apr 2017 23:20:51 +0000 (18:20 -0500)]
Remove unused variables
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Daniel Calviño Sánchez [Sat, 22 Apr 2017 15:46:20 +0000 (17:46 +0200)]
Fix minor code style issues (also known as nitpicking)
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Lukas Reschke [Sat, 22 Apr 2017 09:17:54 +0000 (11:17 +0200)]
Merge pull request #4435 from nextcloud/allow-at-maximum-10-reset-mails-requests-per-5-minutes
Add at most 10 password reset requests per 5 minutes and IP range
Lukas Reschke [Sat, 22 Apr 2017 06:15:46 +0000 (08:15 +0200)]
Merge pull request #4432 from nextcloud/fix-grammar
Fix grammar
Lukas Reschke [Sat, 22 Apr 2017 06:12:54 +0000 (08:12 +0200)]
Add at most 10 password reset requests per 5 minutes and IP range
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Lukas Reschke [Sat, 22 Apr 2017 05:59:40 +0000 (07:59 +0200)]
Add rate limit to TOTP solve challenge controller
Fixes https://github.com/nextcloud/server/issues/2626
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Nextcloud bot [Sat, 22 Apr 2017 00:07:36 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Fri, 21 Apr 2017 21:09:50 +0000 (16:09 -0500)]
Merge pull request #4431 from nextcloud/acceptance-macos
Run acceptance tests on macOS
Morris Jobke [Fri, 21 Apr 2017 21:07:12 +0000 (16:07 -0500)]
Fix grammar
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Fri, 21 Apr 2017 19:11:56 +0000 (14:11 -0500)]
Run acceptance tests on macOS
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Fri, 21 Apr 2017 18:53:32 +0000 (20:53 +0200)]
Merge pull request #4208 from danxuliu/add-basic-acceptance-test-system
Add basic acceptance test system
Roeland Jago Douma [Fri, 21 Apr 2017 17:47:33 +0000 (19:47 +0200)]
Merge pull request #4396 from nextcloud/scan-non-existing
show error when trying to scan non existing path
Roeland Jago Douma [Fri, 21 Apr 2017 17:43:53 +0000 (19:43 +0200)]
Merge pull request #4428 from nextcloud/file-by-id-limit-user
limit the user when searching for a file by id if we know the user already
Morris Jobke [Fri, 21 Apr 2017 17:41:26 +0000 (12:41 -0500)]
Merge pull request #4426 from nextcloud/update-dom-purify
Bump to DOMPurify 0.8.6
Lukas Reschke [Fri, 21 Apr 2017 17:39:40 +0000 (19:39 +0200)]
Merge pull request #4429 from nextcloud/proper-return-code-for-welcome-email
Use RESPOND_NOT_FOUND for non existing user
Morris Jobke [Fri, 21 Apr 2017 16:30:00 +0000 (11:30 -0500)]
Use RESPOND_NOT_FOUND for non existing user
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Robin Appelman [Fri, 21 Apr 2017 15:11:26 +0000 (17:11 +0200)]
limit the user when searching for a file by id if we know the user already
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Fri, 21 Apr 2017 14:44:11 +0000 (16:44 +0200)]
Update core.js
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Fri, 21 Apr 2017 14:43:22 +0000 (16:43 +0200)]
Merge pull request #4422 from nextcloud/favorite-wording-detail
Wording detail fix for favorite emptycontent view
Morris Jobke [Fri, 21 Apr 2017 14:35:34 +0000 (09:35 -0500)]
Merge pull request #4423 from nextcloud/reload-fav-view
properly reload favorites list
Lukas Reschke [Fri, 21 Apr 2017 14:33:00 +0000 (16:33 +0200)]
Bump to DOMPurify 0.8.6
Fixes https://github.com/nextcloud/server/issues/4424
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
Daniel Calviño Sánchez [Fri, 21 Apr 2017 12:47:44 +0000 (14:47 +0200)]
Make test passwords valid for the password_policy app
As requested by Morris Jobke, the passwords in the acceptance tests were
modified to make them valid both for a clean Nextcloud server and one
with the password_policy app enabled.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Fri, 21 Apr 2017 12:35:19 +0000 (14:35 +0200)]
Move acceptance tests from build/acceptance to tests/acceptance
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Fri, 21 Apr 2017 12:29:07 +0000 (14:29 +0200)]
Exclude data-autotest from the files copied to the container
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Wed, 19 Apr 2017 06:15:51 +0000 (08:15 +0200)]
Add safety parameter
As the script modifies the Git repository a safety parameter was added
to prevent running it by mistake and messing with the local copy of the
repository.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Wed, 19 Apr 2017 06:06:32 +0000 (08:06 +0200)]
Remove no longer needed Docker helper and its related Dockerfile
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Wed, 19 Apr 2017 06:05:40 +0000 (08:05 +0200)]
Change default configuration to use local helper
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Wed, 19 Apr 2017 05:59:25 +0000 (07:59 +0200)]
Run acceptance tests using the local helper instead of the Docker one
When run through "run.sh" the acceptance tests were executed in the same
system in which the script was called and they started and stopped the
Nextcloud server using Docker containers that provided real web servers.
For consistency now they use the same approach used when run through
Drone: the acceptance tests are run in a Docker container and they start
and stop the Nextcloud server directly using the PHP built-in web server.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Wed, 19 Apr 2017 05:58:18 +0000 (07:58 +0200)]
Generalize names and descriptions
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Tue, 18 Apr 2017 18:24:46 +0000 (20:24 +0200)]
Use PHP built-in web server instead of Apache in Drone
Instead of running an additional Drone service with the Nextcloud server
now the Nextcloud server is run in the same Drone step as the acceptance
tests themselves using the PHP built-in web server.
Thanks to this, the Nextcloud server control is no longer needed, as the
acceptance tests can now directly reset, start and stop the Nextcloud
server. Also, the "nextcloudci/php7.0:php7.0-7" image provides
everything needed to run and manage the Nextcloud server (including the
Git command used to restore the directory to a saved state), so the
custom image is no longer needed either.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Daniel Calviño Sánchez [Sun, 16 Apr 2017 18:31:52 +0000 (20:31 +0200)]
Replace downloaded Selenium server with Docker container
Instead of downloading the Selenium server and requiring a specific
Firefox version to be installed in the system now the Selenium server is
run using one of the official Selenium Docker images, which provides
both the Selenium server and the appropriate version of Firefox.
Moreover, as it is run inside the Docker container, the web browser is
now run in headless mode; however, if needed, it can still be viewed
through VNC.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Robin Appelman [Fri, 21 Apr 2017 12:20:34 +0000 (14:20 +0200)]
properly reload favorites list
Signed-off-by: Robin Appelman <robin@icewind.nl>
Jan-Christoph Borchardt [Fri, 21 Apr 2017 12:11:49 +0000 (14:11 +0200)]
Wording detail fix for favorite emptycontent view
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Roeland Jago Douma [Fri, 21 Apr 2017 10:54:44 +0000 (12:54 +0200)]
Merge pull request #4418 from nextcloud/fix_3380
No need to log guzzle exception
Roeland Jago Douma [Fri, 21 Apr 2017 09:29:01 +0000 (11:29 +0200)]
No need to log guzzle exception
When getting/requesting a shared secret there is no need to log the full
exception when an unexpected status code is returned since this won't
really tell us anything as the bad stuff happened on a remote server
Fixes #3380
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Fri, 21 Apr 2017 07:35:01 +0000 (09:35 +0200)]
Merge pull request #4406 from nextcloud/fix-unit-test-problems
Fix unit test problems
Roeland Jago Douma [Fri, 21 Apr 2017 06:58:52 +0000 (08:58 +0200)]
Merge pull request #4408 from nextcloud/accesslist_ng
Move systemtags and comments to new accesslist functions
Nextcloud bot [Fri, 21 Apr 2017 00:07:37 +0000 (00:07 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Thu, 20 Apr 2017 23:04:32 +0000 (18:04 -0500)]
Merge pull request #4412 from individual-it/master
deleted forgotten code in test
Morris Jobke [Thu, 20 Apr 2017 22:59:55 +0000 (17:59 -0500)]
Merge pull request #4409 from nextcloud/socialharing_mail
Allow social sharing to specify if a new window is opened
Morris Jobke [Thu, 20 Apr 2017 22:59:35 +0000 (17:59 -0500)]
Merge pull request #4404 from Ardinis/master
Remove json handling for files_external:config
Morris Jobke [Thu, 20 Apr 2017 21:44:16 +0000 (16:44 -0500)]
Merge pull request #3595 from nextcloud/dav-sharing-changes
Restrict DAV share handling to the owner only
Morris Jobke [Thu, 20 Apr 2017 21:01:26 +0000 (16:01 -0500)]
Fix unit tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Artur Neumann [Thu, 20 Apr 2017 16:35:17 +0000 (22:20 +0545)]
deleted forgotten code in test
how embarrassing, left code from before I've done the loop around the test
Signed-off-by: Artur Neumann <info@individual-it.net>
Morris Jobke [Thu, 20 Apr 2017 15:53:03 +0000 (10:53 -0500)]
Merge pull request #4411 from nextcloud/fix-it
Remove accidentially commited module
Morris Jobke [Thu, 20 Apr 2017 15:51:05 +0000 (10:51 -0500)]
Remove accidentially commited module
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Björn Schießle [Thu, 20 Apr 2017 14:49:00 +0000 (16:49 +0200)]
Merge pull request #4402 from nextcloud/fix-clickable-area
Fix clickable area in share permissions menu
Björn Schießle [Thu, 20 Apr 2017 14:46:36 +0000 (16:46 +0200)]
Merge pull request #4303 from nextcloud/enforce-password-mailshare
allow admin to enforce password on mail shares
Morris Jobke [Wed, 19 Apr 2017 23:06:40 +0000 (18:06 -0500)]
fix typo
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 19 Apr 2017 22:54:17 +0000 (17:54 -0500)]
Fix casing
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Bjoern Schiessle [Wed, 19 Apr 2017 15:08:52 +0000 (17:08 +0200)]
fix unit tests
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Bjoern Schiessle [Wed, 19 Apr 2017 14:56:34 +0000 (16:56 +0200)]
respect password policy for auto generated passwords
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Bjoern Schiessle [Wed, 19 Apr 2017 13:53:33 +0000 (15:53 +0200)]
improve mail text
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Bjoern Schiessle [Wed, 19 Apr 2017 13:10:22 +0000 (15:10 +0200)]
create activity if a password was send by mail
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Bjoern Schiessle [Tue, 11 Apr 2017 19:29:54 +0000 (21:29 +0200)]
allow to set a password for shares which where created without a password before the admin started to enforce the password
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Bjoern Schiessle [Thu, 13 Apr 2017 09:32:59 +0000 (11:32 +0200)]
templates no longer needed
Bjoern Schiessle [Mon, 10 Apr 2017 16:36:23 +0000 (18:36 +0200)]
allow admin to enforce password on mail shares
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
Roeland Jago Douma [Thu, 20 Apr 2017 14:32:46 +0000 (16:32 +0200)]
Allow social sharing to specify if a new window is opened
For example mail shares should not open a new window because it looks
weird.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Thu, 20 Apr 2017 12:34:28 +0000 (14:34 +0200)]
Move systemtags and comments to new accesslist functions
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Joas Schilling [Thu, 20 Apr 2017 11:54:20 +0000 (13:54 +0200)]
Fix invalid Dav test
PHP Warning: Declaration of PublicCalendarTest::testPrivateClassification()
should be compatible with CalendarTest::testPrivateClassification($expectedChildren, $isShared)
in apps/dav/tests/unit/CalDAV/PublicCalendarTest.php on line 29
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 20 Apr 2017 11:48:14 +0000 (13:48 +0200)]
Make sure we use a new encryption module all the time
Signed-off-by: Joas Schilling <coding@schilljs.com>
Robin Appelman [Thu, 20 Apr 2017 11:25:49 +0000 (13:25 +0200)]
check for existence before we start the db transaction
Signed-off-by: Robin Appelman <robin@icewind.nl>
Joas Schilling [Thu, 20 Apr 2017 11:17:21 +0000 (13:17 +0200)]
Don't assume the admin didn't configure Opcache correctly...
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 20 Apr 2017 11:10:34 +0000 (13:10 +0200)]
Fix theming tests
Trying to configure method "shouldReplaceIcons" which cannot be configured
because it does not exist, has not been specified, is final, or is static
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 20 Apr 2017 10:55:11 +0000 (12:55 +0200)]
Use the correct class
Signed-off-by: Joas Schilling <coding@schilljs.com>