]>
source.dussan.org Git - nextcloud-server.git/log
Joas Schilling [Wed, 24 Feb 2016 11:42:34 +0000 (12:42 +0100)]
Fix since version
Thomas Müller [Mon, 29 Feb 2016 07:53:58 +0000 (08:53 +0100)]
Merge pull request #22683 from owncloud/fix_22682
Relax rootfolder check
Jenkins for ownCloud [Mon, 29 Feb 2016 06:55:04 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Thomas Müller [Mon, 29 Feb 2016 06:08:57 +0000 (07:08 +0100)]
Merge pull request #22673 from owncloud/fix_enforced_expire_date_setting
Expiration date can only be enforced if default is enabled
Jenkins for ownCloud [Sun, 28 Feb 2016 06:55:12 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 27 Feb 2016 06:56:08 +0000 (01:56 -0500)]
[tx-robot] updated from transifex
Roeland Jago Douma [Fri, 26 Feb 2016 15:05:32 +0000 (16:05 +0100)]
Relax rootfolder check
* Updated unit tests
* Added intergration test
Thomas Müller [Fri, 26 Feb 2016 13:05:29 +0000 (14:05 +0100)]
Merge pull request #22669 from owncloud/fix-email-form
Fix email form on personal page
Roeland Jago Douma [Fri, 26 Feb 2016 10:38:06 +0000 (11:38 +0100)]
Expiration date can only be enforced if default is enabled
If the default expiration date is not enebaled it can not be enforced.
* Added unit tests
Thomas Müller [Fri, 26 Feb 2016 09:49:12 +0000 (10:49 +0100)]
Merge pull request #22660 from owncloud/fix_22656
Do not allow sharing of the users root folder
Thomas Müller [Fri, 26 Feb 2016 09:48:55 +0000 (10:48 +0100)]
Merge pull request #22671 from owncloud/issue-22670
Move the tag filter at the end for now
Thomas Müller [Fri, 26 Feb 2016 09:48:21 +0000 (10:48 +0100)]
Merge pull request #22646 from owncloud/fix_22642
Set default expiration date if none given on share creation
Thomas Müller [Fri, 26 Feb 2016 09:48:07 +0000 (10:48 +0100)]
Merge pull request #22640 from owncloud/fix_22587
Remove delete permissions for read-only federated reshares
Thomas Müller [Fri, 26 Feb 2016 09:47:40 +0000 (10:47 +0100)]
Merge pull request #22608 from owncloud/collaborative-tags
Rename system tags app to collaborative tags
Thomas Müller [Fri, 26 Feb 2016 09:47:20 +0000 (10:47 +0100)]
Merge pull request #22461 from owncloud/fix_6773
Allow theming of actions
Joas Schilling [Fri, 26 Feb 2016 08:52:29 +0000 (09:52 +0100)]
Move the tag filter at the end for now
Thomas Müller [Fri, 26 Feb 2016 08:32:41 +0000 (09:32 +0100)]
Merge pull request #22650 from owncloud/fix_hook
Fix verifyExpirationDate passwordSet argument
Joas Schilling [Fri, 26 Feb 2016 08:28:18 +0000 (09:28 +0100)]
Email endpoint is controlled by the username setting, not password
Joas Schilling [Wed, 24 Feb 2016 08:04:14 +0000 (09:04 +0100)]
Correctly indent uneditable email/display name fields
Joas Schilling [Wed, 24 Feb 2016 07:34:07 +0000 (08:34 +0100)]
Rename system tags app to collaborative tags
Jenkins for ownCloud [Fri, 26 Feb 2016 06:55:44 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Vincent Petry [Thu, 25 Feb 2016 16:48:58 +0000 (17:48 +0100)]
Fix favorite icon unit test for icon image
Vincent Petry [Thu, 25 Feb 2016 16:23:32 +0000 (17:23 +0100)]
Make more action icons themable + style fixes
Action icons now appear properly in public link page.
More actions are now CSS icons.
Roeland Jago Douma [Thu, 25 Feb 2016 15:43:03 +0000 (16:43 +0100)]
Close class
Roeland Jago Douma [Wed, 17 Feb 2016 10:04:29 +0000 (11:04 +0100)]
Make file actions use icon CSS classes
This makes theming of file actions possible
Thomas Müller [Thu, 25 Feb 2016 20:43:32 +0000 (21:43 +0100)]
Merge pull request #22584 from owncloud/fix-app-load-order-fixes-22508
Before installing new shipped apps we need to load authentication apps
Thomas Müller [Thu, 25 Feb 2016 20:42:20 +0000 (21:42 +0100)]
Merge pull request #22653 from owncloud/integration-tests-for-dav-csrf
Add integration test for CSRF protection on DAV
Thomas Müller [Thu, 25 Feb 2016 20:42:03 +0000 (21:42 +0100)]
Merge pull request #22654 from owncloud/icon-fixes
add download icon for image detail view, ref gallery issue 51
Thomas Müller [Thu, 25 Feb 2016 20:41:48 +0000 (21:41 +0100)]
Merge pull request #22659 from owncloud/fix-formatting
Fix formatting of response
Thomas Müller [Thu, 25 Feb 2016 20:41:29 +0000 (21:41 +0100)]
Merge pull request #22658 from owncloud/exclude-ocs-provider-from-rewrite-rules
Exclude ocs-provider from rewrite rule
Roeland Jago Douma [Thu, 25 Feb 2016 19:22:35 +0000 (20:22 +0100)]
Do not allow sharing of the root folder
Sharing of the users root folder should not be allowed as it is very
weird UX. Also many of our clients have no proper way of displaying
this.
Added unit test
Also added intergration tests to make sure we won't allow it in the
future.
Lukas Reschke [Thu, 25 Feb 2016 18:55:28 +0000 (19:55 +0100)]
Fix typo
Lukas Reschke [Thu, 25 Feb 2016 18:05:05 +0000 (19:05 +0100)]
Fix formatting of response
The elements are expected to be within a `service` array as per specification.
Lukas Reschke [Thu, 25 Feb 2016 17:47:09 +0000 (18:47 +0100)]
Exclude ocs-provider from rewrite rule
Otherwise `localhost/ocs-provider/` cannot be accessed if mod_rewrite is install
ed. Only affects master.
Lukas Reschke [Thu, 25 Feb 2016 16:19:24 +0000 (17:19 +0100)]
Add integration test for CSRF protection on DAV
This adds the integration tests for the CSRF protection on the DAV backend introduced with 9.0.
Fixes https://github.com/owncloud/core/issues/22598
Jan-Christoph Borchardt [Thu, 25 Feb 2016 16:24:37 +0000 (17:24 +0100)]
add download icon for image detail view, ref gallery issue 51
Thomas Müller [Thu, 25 Feb 2016 15:58:00 +0000 (16:58 +0100)]
Merge pull request #22644 from owncloud/external-share-manager
inject the correct external share manager into the storage
Thomas Müller [Thu, 25 Feb 2016 15:56:19 +0000 (16:56 +0100)]
Merge pull request #21854 from owncloud/fix-share-hook-group-add
Fix addUserToGroup hook of the share code
Thomas Müller [Thu, 25 Feb 2016 15:55:36 +0000 (16:55 +0100)]
Merge pull request #22628 from owncloud/fix-thrashbin-cronjob
Skip users with no trashbin
Thomas Müller [Thu, 25 Feb 2016 15:55:17 +0000 (16:55 +0100)]
Merge pull request #22611 from owncloud/add-uid-on-hover
Add the uid on hover for sharing autocomplete
Roeland Jago Douma [Thu, 25 Feb 2016 14:39:02 +0000 (15:39 +0100)]
Fix verifyExpirationDate passwordSet argument
Password set should be false if the password is null.
Also updated the unit tests to tests this now.
Robin Appelman [Thu, 25 Feb 2016 12:33:42 +0000 (13:33 +0100)]
inject the correct external share manager into the storage
Thomas Müller [Thu, 25 Feb 2016 13:36:00 +0000 (14:36 +0100)]
Merge pull request #22636 from owncloud/fix-ssl-on-external-storages
Fix HTTPS support on external storages
Thomas Müller [Thu, 25 Feb 2016 13:35:39 +0000 (14:35 +0100)]
Merge pull request #22604 from owncloud/fix-google-drive-encryption
Copy into local file
Thomas Müller [Thu, 25 Feb 2016 13:35:24 +0000 (14:35 +0100)]
Merge pull request #22600 from owncloud/extstorage-disablesharingoptionbydefault
Disable sharing by default for external storage mounts
Thomas Müller [Thu, 25 Feb 2016 13:35:06 +0000 (14:35 +0100)]
Merge pull request #22599 from owncloud/fix_ldap-cache-2nd-displayname
take the first result of that array, if present. Fixes 2nd display na…
Thomas Müller [Thu, 25 Feb 2016 13:34:48 +0000 (14:34 +0100)]
Merge pull request #22579 from owncloud/fix_broken_unencrypted_size
Heal unencrypted file sizes at download time (second approach)
Roeland Jago Douma [Thu, 25 Feb 2016 13:21:46 +0000 (14:21 +0100)]
Set default expiration date if none given on share creation
When we create a share for the first time we should set the default
expiration date. If none is given.
Fixes #22642
Morris Jobke [Thu, 25 Feb 2016 11:54:48 +0000 (12:54 +0100)]
Merge pull request #22639 from owncloud/dont-show-pcntl-warning
Don't show PCNTL warning if --no-warnings is passed
Roeland Jago Douma [Thu, 25 Feb 2016 09:30:03 +0000 (10:30 +0100)]
Remove delete permissions for read-only federated reshares
An incomming federated share is just a mount point. Therefor if we
request the permissions on the mountpoint DELETE permissions will be
returned (among others). Since we can always remove a mountpoint, update
a mount point.
However now when trying to reshare we will try to reshare with DELETE
permissions. Which is false.
This PR removes the delete permissions if it is a shared storage.
Basically a quick hack.
Fixes #22587
Vincent Petry [Thu, 25 Feb 2016 10:18:30 +0000 (11:18 +0100)]
Tweak tooltip style for recipients
Lukas Reschke [Thu, 25 Feb 2016 09:12:31 +0000 (10:12 +0100)]
More error handling
Morris Jobke [Thu, 25 Feb 2016 09:05:34 +0000 (10:05 +0100)]
Don't show PCNTL warning if --no-warnings is passed
* fixes owncloud/updater#252
Lukas Reschke [Tue, 23 Feb 2016 16:53:19 +0000 (17:53 +0100)]
Copy into local file
Using the Guzzle stream directly here will only return 1739 characters for `fread` instead of all data. This leads to the problem that the stream is read incorrectly and thus the data cannot be properly decrypted => :bomb:
This approach copies the data into a local temporary file, as done before in all stable releases as well as other storage connectors.
While this approach will load the whole file into memory, this is already was has happened before in any stable release as well. See https://github.com/owncloud/core/commit/
d608c37c90c308d0518d854de908ec4be5f462dc for the breaking change.
To test this enable Google Drive as external storage and upload some files with encryption enabled. Reading the file should fail now.
Fixes https://github.com/owncloud/core/issues/22590
Jenkins for ownCloud [Thu, 25 Feb 2016 06:58:06 +0000 (01:58 -0500)]
[tx-robot] updated from transifex
Arthur Schiwon [Tue, 23 Feb 2016 14:12:01 +0000 (15:12 +0100)]
take the first result of that array, if present. Fixes 2nd display name to be 'Array', if cache is configured and enabled.
Lukas Reschke [Wed, 24 Feb 2016 18:49:03 +0000 (19:49 +0100)]
Properly cast type
The current logic is checking whether:
1. The returned value is a boolen
2. The returned value is a string and then matches for "true"
Since the config is now written to the database the data is now a string with the value "1" if HTTPS is set to true. Effectively this option was thus always disabled at the moment, falling back to plain HTTP.
This change casts the data to a boolean if it is defined as boolean.
Fixes https://github.com/owncloud/core/issues/22605
Fixes https://github.com/owncloud/core/issues/22016
Lukas Reschke [Wed, 24 Feb 2016 18:48:47 +0000 (19:48 +0100)]
Add proxy support to external storage
Otherwise debugging issues is a PITA
Victor Dubiniuk [Wed, 24 Feb 2016 15:08:45 +0000 (18:08 +0300)]
Skip users with no trashbin
Vincent Petry [Tue, 23 Feb 2016 14:16:13 +0000 (15:16 +0100)]
Disable sharing by default for external storage mounts
This is for newly created mount points.
Migrated mount points will have sharing enabled as before.
Thomas Müller [Wed, 24 Feb 2016 11:17:58 +0000 (12:17 +0100)]
Merge pull request #22593 from owncloud/swift-docker-fix
Enable upstream entrypoint changes with Ceph Docker
Thomas Müller [Wed, 24 Feb 2016 11:16:38 +0000 (12:16 +0100)]
Merge pull request #22612 from owncloud/davclient-update-headers
Update davclient.js for headers fix
Thomas Müller [Wed, 24 Feb 2016 11:15:32 +0000 (12:15 +0100)]
Merge pull request #22592 from owncloud/fix-response-header
Add header for attachment disposition only once
Thomas Müller [Wed, 24 Feb 2016 11:15:23 +0000 (12:15 +0100)]
Merge pull request #22573 from owncloud/issue-22568-allow-string-object-ids
Make sure we can store strings as per the interface
Thomas Müller [Wed, 24 Feb 2016 11:14:39 +0000 (12:14 +0100)]
Merge pull request #22565 from owncloud/avoid-scanning-root-storage
Avoids scanning the root storage
Thomas Müller [Wed, 24 Feb 2016 11:14:22 +0000 (12:14 +0100)]
Merge pull request #22549 from owncloud/issue-20470-yellow-warning-for-user-and-group-errors
Use the notification instead of the disruptive popup for settings/users errors
Vincent Petry [Wed, 24 Feb 2016 09:09:54 +0000 (10:09 +0100)]
Update davclient.js for headers fix
Joas Schilling [Wed, 24 Feb 2016 08:57:02 +0000 (09:57 +0100)]
Add the uid on hover for sharing autocomplete
Thomas Müller [Tue, 23 Feb 2016 15:08:14 +0000 (16:08 +0100)]
Merge pull request #20876 from owncloud/reproducing-test-for-20686
Behat test for update of a shared file
Thomas Müller [Tue, 23 Feb 2016 14:57:12 +0000 (15:57 +0100)]
Fix PHPDoc of OC_App::loadApps()
Bjoern Schiessle [Mon, 22 Feb 2016 16:28:53 +0000 (17:28 +0100)]
recalculate unencrypted size if we assume that the size stored in the db is not correct
Thomas Müller [Tue, 23 Feb 2016 14:02:08 +0000 (15:02 +0100)]
Merge pull request #22569 from owncloud/issue-22566-too-much-mapping-entries
Allow defining a limit and offset for getObjectIdsForTags
Morris Jobke [Tue, 23 Feb 2016 13:53:12 +0000 (14:53 +0100)]
Drop unneeded use statements
Morris Jobke [Tue, 1 Dec 2015 15:49:40 +0000 (16:49 +0100)]
Add a test that reproduces #20686
* user with a quota of 0 gets a file shared and can't update this file
because the wrong quota is used to verify if the update is allowed
Robin McCorkell [Tue, 23 Feb 2016 11:52:05 +0000 (11:52 +0000)]
Enable upstream entrypoint changes with Ceph Docker
Lukas Reschke [Tue, 23 Feb 2016 10:54:22 +0000 (11:54 +0100)]
Add header for attachment disposition only once
Recent refactorings have resulted in the header being added twice, this makes browsers ignore the header which removes any security gains.
This changeset adds the header only once and adds integration tests ensuring the correct header in future.
https://github.com/owncloud/core/issues/22577
Thomas Müller [Tue, 23 Feb 2016 09:48:38 +0000 (10:48 +0100)]
Merge pull request #22582 from owncloud/case-insensitive-contact-search
Case insensitive contact search
Thomas Müller [Tue, 23 Feb 2016 09:47:55 +0000 (10:47 +0100)]
Merge pull request #22586 from owncloud/be-verbose-when-something-fails-on-ci
Add verbose flag to occ commands of autotest*
Thomas Müller [Tue, 23 Feb 2016 09:36:34 +0000 (10:36 +0100)]
Merge pull request #22516 from owncloud/core-cumulativenotifications
Accumulate notifications instead of blinking
Thomas Müller [Tue, 23 Feb 2016 09:31:11 +0000 (10:31 +0100)]
Install new shipped apps after upgrading all existing apps
Thomas Müller [Tue, 23 Feb 2016 09:23:03 +0000 (10:23 +0100)]
Merge pull request #22551 from owncloud/make-exceptions-easier-to-debug
Throw normal exceptions instead of eating them
Joas Schilling [Tue, 23 Feb 2016 08:27:52 +0000 (09:27 +0100)]
Add verbose flag to occ commands of autotest*
Joas Schilling [Mon, 22 Feb 2016 14:47:23 +0000 (15:47 +0100)]
Fix dav unit tests
Joas Schilling [Mon, 22 Feb 2016 14:19:09 +0000 (15:19 +0100)]
Allow defining a limit and offset for getObjectIdsForTags
Joas Schilling [Tue, 23 Feb 2016 07:50:52 +0000 (08:50 +0100)]
Make sure we don't quote column names twice
Thomas Müller [Mon, 22 Feb 2016 21:02:05 +0000 (22:02 +0100)]
Before installing new shipped apps we need to load authentication apps - fixes #22508
Thomas Müller [Mon, 22 Feb 2016 19:20:33 +0000 (20:20 +0100)]
Merge pull request #22581 from owncloud/fix_interface
since 9.0 we have a additional parameter $position used for integrity…
Thomas Müller [Mon, 22 Feb 2016 18:47:10 +0000 (19:47 +0100)]
Case insensitive search in contacts - fixes #22575
Thomas Müller [Mon, 22 Feb 2016 18:46:37 +0000 (19:46 +0100)]
Add ILIKE support to querybuilder
Thomas Müller [Mon, 22 Feb 2016 17:39:10 +0000 (18:39 +0100)]
Merge pull request #22570 from owncloud/make-method-non-public
Make FilesReportPlugin::processFilterRules non-public
Bjoern Schiessle [Mon, 22 Feb 2016 17:24:54 +0000 (18:24 +0100)]
since 9.0 we have a additional parameter $position used for integrity checks
Vincent Petry [Mon, 22 Feb 2016 16:25:16 +0000 (17:25 +0100)]
Remove unused update-notification style
Vincent Petry [Mon, 22 Feb 2016 16:19:08 +0000 (17:19 +0100)]
Fix unit tests affected by side effects
The notification tests were not restoring the clock properly, but
indirectly helped other tests pass.
Since now we're restoring the clock properly, the other tests were fixed
to still work.
Vincent Petry [Fri, 19 Feb 2016 11:09:46 +0000 (12:09 +0100)]
Accumulate notifications instead of blinking
This makes it possible to display multiple notifications.
If the options.type is set to "error", it will also add a close button.
Morris Jobke [Mon, 22 Feb 2016 13:30:32 +0000 (14:30 +0100)]
Avoids scanning the root storage
This check will skip the background scan for the root storage
because there is nothing in the root storage that isn't already
in another (mostly user-) storage.
Fixes #22501
Joas Schilling [Mon, 22 Feb 2016 14:41:21 +0000 (15:41 +0100)]
Make sure we can store strings as per the interface
Joas Schilling [Mon, 22 Feb 2016 14:26:59 +0000 (15:26 +0100)]
Make non-public-method protected
Thomas Müller [Mon, 22 Feb 2016 13:15:12 +0000 (14:15 +0100)]
Merge pull request #22527 from wern/master
Moved set -e option to enable executable checks again
Thomas Müller [Mon, 22 Feb 2016 13:14:51 +0000 (14:14 +0100)]
Merge pull request #22536 from owncloud/add-integration-tests-for-tags
Add integration tests for tags plus fix permissions
Thomas Müller [Mon, 22 Feb 2016 13:14:35 +0000 (14:14 +0100)]
Merge pull request #22552 from owncloud/fix-avconv-preview-parameters
Move `-an` after the input arg because it is an output option