]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
8 years agoMerge pull request #21755 from owncloud/share2_hardening_creation
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

8 years agoMerge pull request #21700 from owncloud/update-system-addressbook-on-user-change
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

8 years ago[Share 2.0] Share Object creation is a fragile thing
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.

8 years agoMerge pull request #21765 from owncloud/3rdparty_composer_consitency
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

8 years agoMerge pull request #21770 from owncloud/files_external-export
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

8 years agoMerge pull request #21757 from owncloud/files-external-applicable-db-fix
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

8 years agoMerge pull request #21754 from owncloud/ocs_share_api_add_share_owner
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

8 years agoMerge pull request #21519 from owncloud/propagate-folder-size
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

8 years ago[3rdparty] Composer consistency again
Roeland Jago Douma [Sun, 17 Jan 2016 19:14:44 +0000 (20:14 +0100)]
[3rdparty] Composer consistency again

8 years agoAdd files_external:export command
Robin Appelman [Mon, 18 Jan 2016 10:35:34 +0000 (11:35 +0100)]
Add files_external:export command

8 years agoMerge pull request #21732 from owncloud/gdrive-stream-download
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

8 years agoMerge pull request #21769 from owncloud/sort-mimetype-list-before-saving
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

8 years agoRun the command once again
Joas Schilling [Mon, 18 Jan 2016 10:13:25 +0000 (11:13 +0100)]
Run the command once again

8 years agoSort the list before saving
Joas Schilling [Mon, 18 Jan 2016 10:13:09 +0000 (11:13 +0100)]
Sort the list before saving

8 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 18 Jan 2016 06:54:41 +0000 (01:54 -0500)]
[tx-robot] updated from transifex

8 years agoMerge pull request #21759 from owncloud/symfony-console-2.8.1
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

8 years ago[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

8 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 17 Jan 2016 06:54:53 +0000 (01:54 -0500)]
[tx-robot] updated from transifex

8 years agoMerge pull request #20882 from owncloud/backbone-webdav
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

8 years agoBackbone transport for Webdav
Vincent Petry [Tue, 1 Dec 2015 20:01:12 +0000 (21:01 +0100)]
Backbone transport for Webdav

8 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 16 Jan 2016 06:55:18 +0000 (01:55 -0500)]
[tx-robot] updated from transifex

8 years agoCorrectly remove global applicable
Robin McCorkell [Fri, 15 Jan 2016 23:17:22 +0000 (23:17 +0000)]
Correctly remove global applicable

8 years ago[Share 2.0] Add share owner information to OCS Share API
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

8 years agoMerge pull request #21753 from owncloud/add-question-about-code-signing-status
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

8 years agoMerge pull request #21739 from owncloud/issue_21110
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

8 years agoMerge pull request #21705 from owncloud/improve-background-job-message
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

8 years agoAdd question about code signing status
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.

8 years agohandle noopscanner in shared scanner
Robin Appelman [Mon, 11 Jan 2016 15:09:30 +0000 (16:09 +0100)]
handle noopscanner in shared scanner

8 years agopropagate folder size in the same query for write updates
Robin Appelman [Thu, 7 Jan 2016 17:13:35 +0000 (18:13 +0100)]
propagate folder size in the same query for write updates

8 years agoAdd message key to context of logException
Thomas Müller [Fri, 15 Jan 2016 12:13:27 +0000 (13:13 +0100)]
Add message key to context of logException

8 years agoMerge pull request #21730 from owncloud/fix-install-of-shipped-apps
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

8 years agoMerge pull request #21702 from owncloud/fix_emit_scanFiles_II
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)

8 years agoMerge pull request #21370 from owncloud/system-certs-occ
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

8 years agoMerge pull request #20927 from owncloud/handle-return-code-on-webdav-put
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

8 years agoMerge pull request #21117 from owncloud/owner-file-exists
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

8 years agoMerge pull request #21543 from owncloud/Larzenegger-master
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

8 years agoMerge pull request #21544 from owncloud/trashbin-permissions
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

8 years agoChange icon only on WND and Sharepoint external storages
Jesús Macias [Fri, 15 Jan 2016 12:06:12 +0000 (13:06 +0100)]
Change icon only on WND and Sharepoint external storages

8 years agoMerge pull request #21717 from owncloud/addpublicgroupinterface
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

8 years agoMerge pull request #21721 from owncloud/capped-memcache-indirect-set
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

8 years agoMerge pull request #21723 from owncloud/prevent-group-enable-for-apps
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

8 years agoMerge pull request #21735 from owncloud/files-external-checkbox-settings
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

8 years agoFis bug issue 21110
Jesús Macias [Fri, 15 Jan 2016 11:13:16 +0000 (12:13 +0100)]
Fis bug issue 21110

8 years agoMerge pull request #20898 from owncloud/cache-interfaces
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

8 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 15 Jan 2016 06:54:57 +0000 (01:54 -0500)]
[tx-robot] updated from transifex

8 years agoConsolidate user mounting check code
Robin McCorkell [Thu, 14 Jan 2016 22:13:28 +0000 (22:13 +0000)]
Consolidate user mounting check code

8 years agoUse Guzzle stream to download files from GDrive
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.

8 years agoMerge pull request #21727 from owncloud/adddispatchtousersettings
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 ...

8 years agoFixing CodeChecker usage :see_no_evil:
Thomas Müller [Thu, 14 Jan 2016 16:35:28 +0000 (17:35 +0100)]
Fixing CodeChecker usage :see_no_evil:

8 years ago- isolate include calls in installer.php which prevents local variables to be overwritten
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

8 years agoallow apps to load additional scripts on the user settings page via the event dispatcher
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

8 years agoMerge pull request #21623 from owncloud/stricter_defaultprovider
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

8 years agoMerge pull request #21714 from owncloud/groups-insertifnotexists
Thomas Müller [Thu, 14 Jan 2016 15:11:43 +0000 (16:11 +0100)]
Merge pull request #21714 from owncloud/groups-insertifnotexists

Groups insertifnotexists

8 years agoCheck whether the app can be enabled for groups
Joas Schilling [Thu, 14 Jan 2016 14:23:07 +0000 (15:23 +0100)]
Check whether the app can be enabled for groups

8 years agoAdd a new app type that can not 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

8 years agoMerge pull request #21718 from owncloud/groupanduserinterface
Morris Jobke [Thu, 14 Jan 2016 14:28:01 +0000 (15:28 +0100)]
Merge pull request #21718 from owncloud/groupanduserinterface

Groupanduserinterface

8 years agoAllow indirect set in CappedMemoryCache
Robin Appelman [Thu, 14 Jan 2016 14:00:41 +0000 (15:00 +0100)]
Allow indirect set in CappedMemoryCache

8 years agoFix ctor
Thomas Müller [Thu, 14 Jan 2016 13:46:51 +0000 (14:46 +0100)]
Fix ctor

8 years agoadd TODOs with the actual interface name
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 13:34:35 +0000 (14:34 +0100)]
add TODOs with the actual interface name

8 years agomove methods to correct interface, deprecate private interface
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 13:28:03 +0000 (14:28 +0100)]
move methods to correct interface, deprecate private interface

8 years agoallow apps to add an OCP GroupInterface backend
Jörn Friedrich Dreyer [Thu, 14 Jan 2016 12:58:45 +0000 (13:58 +0100)]
allow apps to add an OCP GroupInterface backend

8 years agoUse IDbConnectin::insertIfNotExist
Thomas Müller [Thu, 14 Jan 2016 12:17:26 +0000 (13:17 +0100)]
Use IDbConnectin::insertIfNotExist

8 years agoUse insertIfNotExists() when creating a group
Joas Schilling [Thu, 14 Jan 2016 09:08:41 +0000 (10:08 +0100)]
Use insertIfNotExists() when creating a group

8 years agoremove unneeded public cache methods
Robin Appelman [Mon, 4 Jan 2016 13:11:29 +0000 (14:11 +0100)]
remove unneeded public cache methods

8 years agoonly trigger locking on lockingstorages
Robin Appelman [Mon, 4 Jan 2016 13:11:21 +0000 (14:11 +0100)]
only trigger locking on lockingstorages

8 years agoUnit tests for updateUser and deleteUser
Thomas Müller [Thu, 14 Jan 2016 12:01:10 +0000 (13:01 +0100)]
Unit tests for updateUser and deleteUser

8 years agosplit locking related methods to their own interface
Robin Appelman [Mon, 4 Jan 2016 13:07:03 +0000 (14:07 +0100)]
split locking related methods to their own interface

8 years agoAdd IStorage interface for consistent naming
Robin Appelman [Fri, 4 Dec 2015 13:26:47 +0000 (14:26 +0100)]
Add IStorage interface for consistent naming

minor phpdoc fixed

8 years agofix object store storage
Robin Appelman [Wed, 2 Dec 2015 14:38:17 +0000 (15:38 +0100)]
fix object store storage

8 years agofix quota wrapper
Robin Appelman [Wed, 2 Dec 2015 14:28:49 +0000 (15:28 +0100)]
fix quota wrapper

8 years agofix tests
Robin Appelman [Wed, 2 Dec 2015 14:20:12 +0000 (15:20 +0100)]
fix tests

8 years agoadd since tags
Robin Appelman [Wed, 2 Dec 2015 14:17:58 +0000 (15:17 +0100)]
add since tags

8 years agofix phpdoc
Robin Appelman [Wed, 2 Dec 2015 14:14:52 +0000 (15:14 +0100)]
fix phpdoc

8 years agoadd watcher interface
Robin Appelman [Wed, 2 Dec 2015 14:14:40 +0000 (15:14 +0100)]
add watcher interface

8 years agoAdd updater interface and expose cache interfaces from storage
Robin Appelman [Wed, 2 Dec 2015 14:11:09 +0000 (15:11 +0100)]
Add updater interface and expose cache interfaces from storage

8 years agoadd scanner interface
Robin Appelman [Wed, 2 Dec 2015 14:05:29 +0000 (15:05 +0100)]
add scanner interface

8 years agoReturn a class from cache operations instead of an array
Robin Appelman [Wed, 2 Dec 2015 13:59:13 +0000 (14:59 +0100)]
Return a class from cache operations instead of an array

8 years agoSafe teardowns
Robin Appelman [Wed, 2 Dec 2015 13:49:27 +0000 (14:49 +0100)]
Safe teardowns

8 years agoadd cache entry interface
Robin Appelman [Wed, 2 Dec 2015 13:13:42 +0000 (14:13 +0100)]
add cache entry interface

8 years agopropagator interface
Robin Appelman [Wed, 2 Dec 2015 13:03:52 +0000 (14:03 +0100)]
propagator interface

8 years agoAdd public cache interface
Robin Appelman [Tue, 1 Dec 2015 15:41:28 +0000 (16:41 +0100)]
Add public cache interface

8 years agoAdd test for ensureSystemAddressBookExists
Thomas Müller [Wed, 13 Jan 2016 10:55:06 +0000 (11:55 +0100)]
Add test for ensureSystemAddressBookExists

8 years agoStart updating system addressbook
Thomas Müller [Wed, 13 Jan 2016 19:56:25 +0000 (20:56 +0100)]
Start updating system addressbook

8 years agoMerge pull request #21679 from owncloud/bump-sabre-3.0.7
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)

8 years agoOnly select elements from the database that we support
Roeland Jago Douma [Mon, 11 Jan 2016 15:19:07 +0000 (16:19 +0100)]
Only select elements from the database that we support

8 years agoUse namedparameter
Roeland Jago Douma [Mon, 11 Jan 2016 14:58:32 +0000 (15:58 +0100)]
Use namedparameter

8 years agouse logException() to properly log the exception
Morris Jobke [Thu, 14 Jan 2016 09:38:53 +0000 (10:38 +0100)]
use logException() to properly log the exception

8 years agoMerge pull request #21704 from owncloud/fix-namespace-issue
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

8 years agoMerge pull request #21703 from owncloud/fix_share_create_hooks
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

8 years agoImproved error message for failing background job
Morris Jobke [Thu, 14 Jan 2016 08:49:40 +0000 (09:49 +0100)]
Improved error message for failing background job

8 years agoFix usage of PHP method within namespace
Morris Jobke [Thu, 14 Jan 2016 08:24:21 +0000 (09:24 +0100)]
Fix usage of PHP method within namespace

* introduced wiht 045ea4eb

8 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 14 Jan 2016 06:55:43 +0000 (01:55 -0500)]
[tx-robot] updated from transifex

8 years agoFix integration tests
Roeland Jago Douma [Wed, 13 Jan 2016 21:15:19 +0000 (22:15 +0100)]
Fix integration tests

8 years ago[Share 2.0] Fix pre_share and post_share hooks
Roeland Jago Douma [Wed, 13 Jan 2016 20:48:53 +0000 (21:48 +0100)]
[Share 2.0] Fix pre_share and post_share hooks

8 years agoFix: emit 'scanFiles' will only fire on files and not on folders (II)
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)

8 years agoMerge pull request #21692 from owncloud/external-add-global
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

8 years agoMerge pull request #20497 from owncloud/bubble_up_hint_exception
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

8 years agoMerge pull request #21552 from owncloud/share2.0_register_providers
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

8 years ago[Share 2.0] Let the factory do the factory stuff
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)

8 years ago[Share 2.0] Use full share id (providerId:shareId)
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.