]>
source.dussan.org Git - nextcloud-server.git/log
Thomas Müller [Mon, 18 Jan 2016 21:11:00 +0000 (22:11 +0100)]
Merge pull request #21755 from owncloud/share2_hardening_creation
[Share 2.0] Additional checks for share object creation
Thomas Müller [Mon, 18 Jan 2016 19:28:11 +0000 (20:28 +0100)]
Merge pull request #21700 from owncloud/update-system-addressbook-on-user-change
Updating system addressbook as soon as a user is added or removed
Roeland Jago Douma [Fri, 15 Jan 2016 20:15:25 +0000 (21:15 +0100)]
[Share 2.0] Share Object creation is a fragile thing
* We can't assume that the file still exists
* We can't assume that the user/group still exists
Basically we do not always nicely cleanup shares.
Thomas Müller [Mon, 18 Jan 2016 18:16:32 +0000 (19:16 +0100)]
Merge pull request #21765 from owncloud/3rdparty_composer_consitency
[3rdparty] Composer consistency again
Thomas Müller [Mon, 18 Jan 2016 15:58:26 +0000 (16:58 +0100)]
Merge pull request #21770 from owncloud/files_external-export
Add files_external:export command
Thomas Müller [Mon, 18 Jan 2016 15:58:08 +0000 (16:58 +0100)]
Merge pull request #21757 from owncloud/files-external-applicable-db-fix
Correctly remove global applicable
Thomas Müller [Mon, 18 Jan 2016 15:57:48 +0000 (16:57 +0100)]
Merge pull request #21754 from owncloud/ocs_share_api_add_share_owner
[Share 2.0] Add share owner information to OCS Share API
Thomas Müller [Mon, 18 Jan 2016 15:57:30 +0000 (16:57 +0100)]
Merge pull request #21519 from owncloud/propagate-folder-size
propagate folder size in the same query for write updates
Roeland Jago Douma [Sun, 17 Jan 2016 19:14:44 +0000 (20:14 +0100)]
[3rdparty] Composer consistency again
Robin Appelman [Mon, 18 Jan 2016 10:35:34 +0000 (11:35 +0100)]
Add files_external:export command
Thomas Müller [Mon, 18 Jan 2016 13:16:19 +0000 (14:16 +0100)]
Merge pull request #21732 from owncloud/gdrive-stream-download
Use Guzzle stream to download files from GDrive
Roeland Douma [Mon, 18 Jan 2016 12:30:27 +0000 (13:30 +0100)]
Merge pull request #21769 from owncloud/sort-mimetype-list-before-saving
Sort mimetype list before saving
Joas Schilling [Mon, 18 Jan 2016 10:13:25 +0000 (11:13 +0100)]
Run the command once again
Joas Schilling [Mon, 18 Jan 2016 10:13:09 +0000 (11:13 +0100)]
Sort the list before saving
Jenkins for ownCloud [Mon, 18 Jan 2016 06:54:41 +0000 (01:54 -0500)]
[tx-robot] updated from transifex
Thomas Müller [Sun, 17 Jan 2016 13:28:15 +0000 (14:28 +0100)]
Merge pull request #21759 from owncloud/symfony-console-2.8.1
[3rdparty] Bump symfony/console to 2.8.1
Roeland Jago Douma [Sat, 16 Jan 2016 10:34:09 +0000 (11:34 +0100)]
[3rdparty] Bump symfony/console to 2.8.1
Jenkins for ownCloud [Sun, 17 Jan 2016 06:54:53 +0000 (01:54 -0500)]
[tx-robot] updated from transifex
Roeland Douma [Sat, 16 Jan 2016 12:54:21 +0000 (13:54 +0100)]
Merge pull request #20882 from owncloud/backbone-webdav
Backbone transport for Webdav
Vincent Petry [Tue, 1 Dec 2015 20:01:12 +0000 (21:01 +0100)]
Backbone transport for Webdav
Jenkins for ownCloud [Sat, 16 Jan 2016 06:55:18 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Robin McCorkell [Fri, 15 Jan 2016 23:17:22 +0000 (23:17 +0000)]
Correctly remove global applicable
Roeland Jago Douma [Fri, 15 Jan 2016 19:21:47 +0000 (20:21 +0100)]
[Share 2.0] Add share owner information to OCS Share API
Thomas Müller [Fri, 15 Jan 2016 19:16:41 +0000 (20:16 +0100)]
Merge pull request #21753 from owncloud/add-question-about-code-signing-status
Add question about code signing status
Thomas Müller [Fri, 15 Jan 2016 19:15:03 +0000 (20:15 +0100)]
Merge pull request #21739 from owncloud/issue_21110
Fix bug issue 21110
Thomas Müller [Fri, 15 Jan 2016 19:12:26 +0000 (20:12 +0100)]
Merge pull request #21705 from owncloud/improve-background-job-message
Improve background job error message
Lukas Reschke [Fri, 15 Jan 2016 17:25:38 +0000 (18:25 +0100)]
Add question about code signing status
Let's ask the users to paste the signing status of their ownCloud instance. I went this way instead of simply asking "Has your instance passed code signing?" as a lot of users would probably simply answer "Yes" here.
If they paste the results of http://example.org/index.php/settings/integrity/failed the expected output is "No errors have been found.". Everything else indicates they tampered with their installation.
Robin Appelman [Mon, 11 Jan 2016 15:09:30 +0000 (16:09 +0100)]
handle noopscanner in shared scanner
Robin Appelman [Thu, 7 Jan 2016 17:13:35 +0000 (18:13 +0100)]
propagate folder size in the same query for write updates
Thomas Müller [Fri, 15 Jan 2016 12:13:27 +0000 (13:13 +0100)]
Add message key to context of logException
Thomas Müller [Fri, 15 Jan 2016 13:33:40 +0000 (14:33 +0100)]
Merge pull request #21730 from owncloud/fix-install-of-shipped-apps
Fix installation of shipped apps
Thomas Müller [Fri, 15 Jan 2016 13:31:49 +0000 (14:31 +0100)]
Merge pull request #21702 from owncloud/fix_emit_scanFiles_II
Fix: emit 'scanFiles' will only fire on files and not on folders (II)
Thomas Müller [Fri, 15 Jan 2016 13:18:01 +0000 (14:18 +0100)]
Merge pull request #21370 from owncloud/system-certs-occ
Add occ commands to manager trusted certificates
Thomas Müller [Fri, 15 Jan 2016 12:33:01 +0000 (13:33 +0100)]
Merge pull request #20927 from owncloud/handle-return-code-on-webdav-put
Handle return code of streamCopy in WebDAV put
Thomas Müller [Fri, 15 Jan 2016 12:31:56 +0000 (13:31 +0100)]
Merge pull request #21117 from owncloud/owner-file-exists
Only return an owner if the file exists + improved getUidAndFilename
Thomas Müller [Fri, 15 Jan 2016 12:29:57 +0000 (13:29 +0100)]
Merge pull request #21543 from owncloud/Larzenegger-master
[CI] Larzenegger master
Thomas Müller [Fri, 15 Jan 2016 12:22:54 +0000 (13:22 +0100)]
Merge pull request #21544 from owncloud/trashbin-permissions
set etag and permission fields for trashbin entries
Jesús Macias [Fri, 15 Jan 2016 12:06:12 +0000 (13:06 +0100)]
Change icon only on WND and Sharepoint external storages
Thomas Müller [Fri, 15 Jan 2016 11:38:18 +0000 (12:38 +0100)]
Merge pull request #21717 from owncloud/addpublicgroupinterface
allow apps to add an OCP GroupInterface backend
Thomas Müller [Fri, 15 Jan 2016 11:37:36 +0000 (12:37 +0100)]
Merge pull request #21721 from owncloud/capped-memcache-indirect-set
Allow indirect set in CappedMemoryCache
Thomas Müller [Fri, 15 Jan 2016 11:26:43 +0000 (12:26 +0100)]
Merge pull request #21723 from owncloud/prevent-group-enable-for-apps
Prevent group enable for apps
Thomas Müller [Fri, 15 Jan 2016 11:25:27 +0000 (12:25 +0100)]
Merge pull request #21735 from owncloud/files-external-checkbox-settings
Consolidate user mounting check code
Jesús Macias [Fri, 15 Jan 2016 11:13:16 +0000 (12:13 +0100)]
Fis bug issue 21110
Thomas Müller [Fri, 15 Jan 2016 11:02:31 +0000 (12:02 +0100)]
Merge pull request #20898 from owncloud/cache-interfaces
Public Cache interfaces
Jenkins for ownCloud [Fri, 15 Jan 2016 06:54:57 +0000 (01:54 -0500)]
[tx-robot] updated from transifex
Robin McCorkell [Thu, 14 Jan 2016 22:13:28 +0000 (22:13 +0000)]
Consolidate user mounting check code
Vincent Petry [Thu, 14 Jan 2016 16:52:30 +0000 (17:52 +0100)]
Use Guzzle stream to download files from GDrive
The API library does not support streaming and always reads the full
file into memory.
This workaround copies the signed headers to a Guzzle request and
returns the response as stream.
Thomas Müller [Thu, 14 Jan 2016 16:42:31 +0000 (17:42 +0100)]
Merge pull request #21727 from owncloud/adddispatchtousersettings
allow apps to load additional scripts on the user settings page ...
Thomas Müller [Thu, 14 Jan 2016 16:35:28 +0000 (17:35 +0100)]
Fixing CodeChecker usage :see_no_evil:
Thomas Müller [Thu, 14 Jan 2016 16:26:30 +0000 (17:26 +0100)]
- isolate include calls in installer.php which prevents local variables to be overwritten
- add the app to the autoloader before calling install.php
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 15:57:33 +0000 (16:57 +0100)]
allow apps to load additional scripts on the user settings page via the event dispatcher
Thomas Müller [Thu, 14 Jan 2016 15:12:06 +0000 (16:12 +0100)]
Merge pull request #21623 from owncloud/stricter_defaultprovider
[Share 2.0] Default share provider should only query for supported types
Thomas Müller [Thu, 14 Jan 2016 15:11:43 +0000 (16:11 +0100)]
Merge pull request #21714 from owncloud/groups-insertifnotexists
Groups insertifnotexists
Joas Schilling [Thu, 14 Jan 2016 14:23:07 +0000 (15:23 +0100)]
Check whether the app can be enabled for groups
Joas Schilling [Thu, 14 Jan 2016 14:22:36 +0000 (15:22 +0100)]
Add a new app type that can not be enabled for groups
Morris Jobke [Thu, 14 Jan 2016 14:28:01 +0000 (15:28 +0100)]
Merge pull request #21718 from owncloud/groupanduserinterface
Groupanduserinterface
Robin Appelman [Thu, 14 Jan 2016 14:00:41 +0000 (15:00 +0100)]
Allow indirect set in CappedMemoryCache
Thomas Müller [Thu, 14 Jan 2016 13:46:51 +0000 (14:46 +0100)]
Fix ctor
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 13:34:35 +0000 (14:34 +0100)]
add TODOs with the actual interface name
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 13:28:03 +0000 (14:28 +0100)]
move methods to correct interface, deprecate private interface
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 12:58:45 +0000 (13:58 +0100)]
allow apps to add an OCP GroupInterface backend
Thomas Müller [Thu, 14 Jan 2016 12:17:26 +0000 (13:17 +0100)]
Use IDbConnectin::insertIfNotExist
Joas Schilling [Thu, 14 Jan 2016 09:08:41 +0000 (10:08 +0100)]
Use insertIfNotExists() when creating a group
Robin Appelman [Mon, 4 Jan 2016 13:11:29 +0000 (14:11 +0100)]
remove unneeded public cache methods
Robin Appelman [Mon, 4 Jan 2016 13:11:21 +0000 (14:11 +0100)]
only trigger locking on lockingstorages
Thomas Müller [Thu, 14 Jan 2016 12:01:10 +0000 (13:01 +0100)]
Unit tests for updateUser and deleteUser
Robin Appelman [Mon, 4 Jan 2016 13:07:03 +0000 (14:07 +0100)]
split locking related methods to their own interface
Robin Appelman [Fri, 4 Dec 2015 13:26:47 +0000 (14:26 +0100)]
Add IStorage interface for consistent naming
minor phpdoc fixed
Robin Appelman [Wed, 2 Dec 2015 14:38:17 +0000 (15:38 +0100)]
fix object store storage
Robin Appelman [Wed, 2 Dec 2015 14:28:49 +0000 (15:28 +0100)]
fix quota wrapper
Robin Appelman [Wed, 2 Dec 2015 14:20:12 +0000 (15:20 +0100)]
fix tests
Robin Appelman [Wed, 2 Dec 2015 14:17:58 +0000 (15:17 +0100)]
add since tags
Robin Appelman [Wed, 2 Dec 2015 14:14:52 +0000 (15:14 +0100)]
fix phpdoc
Robin Appelman [Wed, 2 Dec 2015 14:14:40 +0000 (15:14 +0100)]
add watcher interface
Robin Appelman [Wed, 2 Dec 2015 14:11:09 +0000 (15:11 +0100)]
Add updater interface and expose cache interfaces from storage
Robin Appelman [Wed, 2 Dec 2015 14:05:29 +0000 (15:05 +0100)]
add scanner interface
Robin Appelman [Wed, 2 Dec 2015 13:59:13 +0000 (14:59 +0100)]
Return a class from cache operations instead of an array
Robin Appelman [Wed, 2 Dec 2015 13:49:27 +0000 (14:49 +0100)]
Safe teardowns
Robin Appelman [Wed, 2 Dec 2015 13:13:42 +0000 (14:13 +0100)]
add cache entry interface
Robin Appelman [Wed, 2 Dec 2015 13:03:52 +0000 (14:03 +0100)]
propagator interface
Robin Appelman [Tue, 1 Dec 2015 15:41:28 +0000 (16:41 +0100)]
Add public cache interface
Thomas Müller [Wed, 13 Jan 2016 10:55:06 +0000 (11:55 +0100)]
Add test for ensureSystemAddressBookExists
Thomas Müller [Wed, 13 Jan 2016 19:56:25 +0000 (20:56 +0100)]
Start updating system addressbook
Thomas Müller [Thu, 14 Jan 2016 10:55:46 +0000 (11:55 +0100)]
Merge pull request #21679 from owncloud/bump-sabre-3.0.7
[3rdparty] Bump sabre to 3.0.7 (PHP7 support)
Roeland Jago Douma [Mon, 11 Jan 2016 15:19:07 +0000 (16:19 +0100)]
Only select elements from the database that we support
Roeland Jago Douma [Mon, 11 Jan 2016 14:58:32 +0000 (15:58 +0100)]
Use namedparameter
Morris Jobke [Thu, 14 Jan 2016 09:38:53 +0000 (10:38 +0100)]
use logException() to properly log the exception
Thomas Müller [Thu, 14 Jan 2016 09:25:34 +0000 (10:25 +0100)]
Merge pull request #21704 from owncloud/fix-namespace-issue
Fix usage of PHP method within namespace
Thomas Müller [Thu, 14 Jan 2016 08:56:37 +0000 (09:56 +0100)]
Merge pull request #21703 from owncloud/fix_share_create_hooks
[Share 2.0] Fix pre_share and post_share hooks
Morris Jobke [Thu, 14 Jan 2016 08:49:40 +0000 (09:49 +0100)]
Improved error message for failing background job
Morris Jobke [Thu, 14 Jan 2016 08:24:21 +0000 (09:24 +0100)]
Fix usage of PHP method within namespace
* introduced wiht
045ea4eb
Jenkins for ownCloud [Thu, 14 Jan 2016 06:55:43 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Roeland Jago Douma [Wed, 13 Jan 2016 21:15:19 +0000 (22:15 +0100)]
Fix integration tests
Roeland Jago Douma [Wed, 13 Jan 2016 20:48:53 +0000 (21:48 +0100)]
[Share 2.0] Fix pre_share and post_share hooks
Martin [Wed, 13 Jan 2016 20:40:48 +0000 (21:40 +0100)]
Fix: emit 'scanFiles' will only fire on files and not on folders (II)
Thomas Müller [Wed, 13 Jan 2016 16:36:52 +0000 (17:36 +0100)]
Merge pull request #21692 from owncloud/external-add-global
Fix adding global applicable when removing all other applicables
Thomas Müller [Wed, 13 Jan 2016 16:36:42 +0000 (17:36 +0100)]
Merge pull request #20497 from owncloud/bubble_up_hint_exception
Bubble up hint exceptions in hooks, so the user can see the hint
Thomas Müller [Wed, 13 Jan 2016 16:36:26 +0000 (17:36 +0100)]
Merge pull request #21552 from owncloud/share2.0_register_providers
[Share 2.0] register providers
Roeland Jago Douma [Wed, 13 Jan 2016 13:21:55 +0000 (14:21 +0100)]
[Share 2.0] Let the factory do the factory stuff
* Updated unit tests (bit cleaner now)
Roeland Jago Douma [Wed, 13 Jan 2016 12:02:23 +0000 (13:02 +0100)]
[Share 2.0] Use full share id (providerId:shareId)
Now that we support multiple managers we communicate shares to the
outside as 'providerId:shareId'. This makes sures that id's are unique
when references from the OCS API.
However, since we do not want to break the OCS API v1 we need to
somewhat hack around this.
When we switch to OCS API v2 (which we should when we support more
custom providers). We will change the id to always be the fullShareId.