]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
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 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 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 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 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.

8 years ago[Share 2.0] Add share provider factory
Roeland Jago Douma [Mon, 11 Jan 2016 09:30:03 +0000 (10:30 +0100)]
[Share 2.0] Add share provider factory

* Add providers
* Add share manager to server container
* Use share manager from server container
* Properly get the share manager

8 years ago[Share 2.0] Allow registering of share providers
Roeland Jago Douma [Fri, 8 Jan 2016 13:31:28 +0000 (14:31 +0100)]
[Share 2.0] Allow registering of share providers

* Properly register the default share provider

8 years agoMerge pull request #20018 from owncloud/cache_group_backend
Thomas Müller [Wed, 13 Jan 2016 14:58:21 +0000 (15:58 +0100)]
Merge pull request #20018 from owncloud/cache_group_backend

The group database backend should cache groups

8 years agoSimply use logException() to log the exception - no need for custom code
Thomas Müller [Mon, 11 Jan 2016 11:26:04 +0000 (12:26 +0100)]
Simply use logException() to log the exception - no need for custom code

8 years agoFix PHPDoc
Thomas Müller [Mon, 11 Jan 2016 11:25:28 +0000 (12:25 +0100)]
Fix PHPDoc

8 years agoBubble up hint exceptions in hooks, so the user can see the hint
Jörn Friedrich Dreyer [Fri, 13 Nov 2015 16:14:08 +0000 (17:14 +0100)]
Bubble up hint exceptions in hooks, so the user can see the hint

8 years agoMerge pull request #21599 from owncloud/ErikPel-master
Thomas Müller [Wed, 13 Jan 2016 14:46:02 +0000 (15:46 +0100)]
Merge pull request #21599 from owncloud/ErikPel-master

[CI] Fixed issue #21452

8 years agoFix adding global applicable when removing all other applicables
Robin Appelman [Wed, 13 Jan 2016 14:31:26 +0000 (15:31 +0100)]
Fix adding global applicable when removing all other applicables

8 years agoFix carddav unit tests
Roeland Jago Douma [Wed, 13 Jan 2016 10:03:38 +0000 (11:03 +0100)]
Fix carddav unit tests

8 years ago[3rdparty] Bump sabre to 3.0.7 (PHP7 support)
Roeland Jago Douma [Wed, 13 Jan 2016 09:45:41 +0000 (10:45 +0100)]
[3rdparty] Bump sabre to 3.0.7 (PHP7 support)

8 years agoFixed issue #21452
Erik Pellikka [Sun, 10 Jan 2016 16:56:18 +0000 (18:56 +0200)]
Fixed issue #21452

removed whitespace

removed whitespace

Changed it based on PVince81's suggestion

8 years agoMerge pull request #21676 from owncloud/fix-setup-login-input-shadows
Thomas Müller [Wed, 13 Jan 2016 13:19:57 +0000 (14:19 +0100)]
Merge pull request #21676 from owncloud/fix-setup-login-input-shadows

fix login/setup page input shadows

8 years agoMerge pull request #21682 from owncloud/fix_synservicetest_mock
Thomas Müller [Wed, 13 Jan 2016 12:23:52 +0000 (13:23 +0100)]
Merge pull request #21682 from owncloud/fix_synservicetest_mock

Fix mock call to download

8 years agoFix mock call to download
Roeland Jago Douma [Wed, 13 Jan 2016 10:30:22 +0000 (11:30 +0100)]
Fix mock call to download

We can only mock public and protected functions in phpunit.

8 years agoMerge pull request #21684 from owncloud/fix-missing-dispatcher
Thomas Müller [Wed, 13 Jan 2016 11:26:57 +0000 (12:26 +0100)]
Merge pull request #21684 from owncloud/fix-missing-dispatcher

Add missing dispatcher

8 years agoAdd missing dispatcher
Thomas Müller [Wed, 13 Jan 2016 10:54:42 +0000 (11:54 +0100)]
Add missing dispatcher

8 years agoMerge pull request #21681 from owncloud/fix-unittest
Thomas Müller [Wed, 13 Jan 2016 11:01:02 +0000 (12:01 +0100)]
Merge pull request #21681 from owncloud/fix-unittest

Fix unit test

8 years agoFix unit test
Lukas Reschke [Wed, 13 Jan 2016 10:22:44 +0000 (11:22 +0100)]
Fix unit test

No idea why they passed locally before as well on the branch on the PR. Scary...

8 years agoMerge pull request #21662 from owncloud/external-list-non-admin
Thomas Müller [Wed, 13 Jan 2016 10:01:27 +0000 (11:01 +0100)]
Merge pull request #21662 from owncloud/external-list-non-admin

Allow non admins to list their own mounts

8 years agoMerge pull request #21509 from owncloud/users-scrolltop
Thomas Müller [Wed, 13 Jan 2016 10:00:48 +0000 (11:00 +0100)]
Merge pull request #21509 from owncloud/users-scrolltop

Keep scroll position in users page when sorting

8 years agoMerge pull request #21606 from owncloud/special_characters_tests
Thomas Müller [Wed, 13 Jan 2016 09:55:50 +0000 (10:55 +0100)]
Merge pull request #21606 from owncloud/special_characters_tests

Added test with special chars in group

8 years agoMerge pull request #21659 from ErikPel/cssfix
Thomas Müller [Wed, 13 Jan 2016 09:53:56 +0000 (10:53 +0100)]
Merge pull request #21659 from ErikPel/cssfix

Fixed #21542

8 years agoMerge pull request #21655 from owncloud/remove-listener-plugin
Thomas Müller [Wed, 13 Jan 2016 09:39:27 +0000 (10:39 +0100)]
Merge pull request #21655 from owncloud/remove-listener-plugin

Remove the listener dav plugin

8 years agoMerge pull request #21392 from owncloud/files_external-import
Thomas Müller [Wed, 13 Jan 2016 09:35:10 +0000 (10:35 +0100)]
Merge pull request #21392 from owncloud/files_external-import

Add import command for files external

8 years agoMerge pull request #21591 from owncloud/add-code-checking-for-apps
Thomas Müller [Wed, 13 Jan 2016 09:35:00 +0000 (10:35 +0100)]
Merge pull request #21591 from owncloud/add-code-checking-for-apps

Verify signature of apps with level "Official" coming from the appstore

8 years agoMerge pull request #21612 from owncloud/fix_21598
Thomas Müller [Wed, 13 Jan 2016 09:34:48 +0000 (10:34 +0100)]
Merge pull request #21612 from owncloud/fix_21598

fix public link sharing if the master key is enabled

8 years agoMerge pull request #21615 from owncloud/shared-islocal
Thomas Müller [Wed, 13 Jan 2016 09:34:23 +0000 (10:34 +0100)]
Merge pull request #21615 from owncloud/shared-islocal

implement isLocal for shared storage

8 years agoMerge pull request #21620 from owncloud/fix-wrong-classname-in-phpdoc
Thomas Müller [Wed, 13 Jan 2016 09:34:07 +0000 (10:34 +0100)]
Merge pull request #21620 from owncloud/fix-wrong-classname-in-phpdoc

fix wrong class name in phpdoc

8 years agoMerge pull request #21630 from owncloud/add-some-security-headers-as-hardening
Thomas Müller [Wed, 13 Jan 2016 09:33:58 +0000 (10:33 +0100)]
Merge pull request #21630 from owncloud/add-some-security-headers-as-hardening

Add X-Download-Options and X-Permitted-Cross-Domain-Policies

8 years agoMerge pull request #21648 from owncloud/smb-statcache-cap
Thomas Müller [Wed, 13 Jan 2016 09:33:43 +0000 (10:33 +0100)]
Merge pull request #21648 from owncloud/smb-statcache-cap

cap the number of entries we cache in smb's statcache

8 years agoRemove the listener plugin
Joas Schilling [Tue, 12 Jan 2016 14:39:22 +0000 (15:39 +0100)]
Remove the listener plugin

8 years agoMerge pull request #21663 from owncloud/occ-external-mountpoint
Thomas Müller [Wed, 13 Jan 2016 09:30:17 +0000 (10:30 +0100)]
Merge pull request #21663 from owncloud/occ-external-mountpoint

allow setting mountpoint with occ files_external:config

8 years agoMerge pull request #21668 from owncloud/add-super-evil-and-hidden-config-switch-to...
Thomas Müller [Wed, 13 Jan 2016 09:30:02 +0000 (10:30 +0100)]
Merge pull request #21668 from owncloud/add-super-evil-and-hidden-config-switch-to-disable-integrity-checks-really-just-do-not-use-this

Add hidden config switch to disable code integrity checking

8 years agoMerge pull request #21671 from owncloud/fix-setup-on-master
Thomas Müller [Wed, 13 Jan 2016 09:29:36 +0000 (10:29 +0100)]
Merge pull request #21671 from owncloud/fix-setup-on-master

Use legacy method when ownCloud is not yet installed

8 years agoMerge pull request #21673 from owncloud/chrsch-master
Thomas Müller [Wed, 13 Jan 2016 09:29:21 +0000 (10:29 +0100)]
Merge pull request #21673 from owncloud/chrsch-master

-- Fixed error where $enabled is parsed but empty

8 years agoFixed #21542
Erik Pellikka [Tue, 12 Jan 2016 16:00:04 +0000 (18:00 +0200)]
Fixed #21542

Changed to 5 pixel

8 years agofix login/setup page input shadows
Christoph Wurst [Wed, 13 Jan 2016 09:06:21 +0000 (10:06 +0100)]
fix login/setup page input shadows
fixes #21658

8 years agoAdded test case about deleting a group with special characters
Sergio Bertolín [Mon, 11 Jan 2016 11:21:26 +0000 (11:21 +0000)]
Added test case about deleting a group with special characters

8 years agoAdded test with spcial chars in group
Sergio Bertolín [Mon, 11 Jan 2016 09:38:49 +0000 (09:38 +0000)]
Added test with spcial chars in group

8 years agoMerge pull request #21653 from owncloud/update-license-headers-2016
Thomas Müller [Wed, 13 Jan 2016 07:29:42 +0000 (08:29 +0100)]
Merge pull request #21653 from owncloud/update-license-headers-2016

Update license headers 2016

8 years agoMerge pull request #20948 from owncloud/fed-sync-contacts
Thomas Müller [Wed, 13 Jan 2016 07:27:51 +0000 (08:27 +0100)]
Merge pull request #20948 from owncloud/fed-sync-contacts

Syncing system addressbooks across federated ownClouds

8 years agoMerge pull request #21580 from owncloud/symfony_event_dispatcher-2.8.1
Thomas Müller [Wed, 13 Jan 2016 07:25:17 +0000 (08:25 +0100)]
Merge pull request #21580 from owncloud/symfony_event_dispatcher-2.8.1

[3rdparty] Bump symfony/event-dispatcher

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

8 years ago-- Fixed error where $enabled is parsed but empty
Christoph Schaefer [Thu, 7 Jan 2016 18:49:40 +0000 (19:49 +0100)]
-- Fixed error where $enabled is parsed but empty

8 years agoUse legacy method when ownCloud is not yet installed
Lukas Reschke [Tue, 12 Jan 2016 20:47:49 +0000 (21:47 +0100)]
Use legacy method when ownCloud is not yet installed

The new `\OCP\ICertificateManager::getAbsoluteBundlePath` API instantiiates an ownCloud view which makes the installation fail as it queries the DB before it actually is setup. This change uses the old approach again for the case that the installation is not yet setup.

The client service is required for the `.htaccess` effectivity check in the setup. In the future we could move this to a JS based one (as we have for the other setupchecks) so we can get rid of such hacks.

Fixes https://github.com/owncloud/core/issues/21669 which was a regression in master caused by https://github.com/owncloud/core/issues/21336

8 years agoAdd hidden config switch to disable code integrity checking
Lukas Reschke [Tue, 12 Jan 2016 17:41:11 +0000 (18:41 +0100)]
Add hidden config switch to disable code integrity checking

This adds a hidden config flag that allows somebody to disable the code integrity check. If `integrity.check.disabled` is set to `true` in the config file:

1. The integrity check functions will return always an empty result
2. The integrity check is not performed when installing apps
3. The integrity check is not performed when updating apps
4. The integrity check is not performed when updating the core

Furthermore this adds support for a list of channels that the code checker will run on. At the moment this is only stable because I didn't want to break any build scripts that we have. Once we have a proper CA setup and updated the build process to sign the releases we can add the RC, alpha, beta as well as daily releases. So everything except "git" basically.

8 years agoAllow non admins to list their own mounts
Robin Appelman [Tue, 12 Jan 2016 16:46:53 +0000 (17:46 +0100)]
Allow non admins to list their own mounts

8 years agoallow setting mountpoint with occ files_external:config
Robin Appelman [Tue, 12 Jan 2016 16:34:22 +0000 (17:34 +0100)]
allow setting mountpoint with occ files_external:config

8 years agoHappy new year!
Thomas Müller [Tue, 12 Jan 2016 14:02:16 +0000 (15:02 +0100)]
Happy new year!

8 years agoMerge pull request #21336 from owncloud/system-root-certs
Thomas Müller [Tue, 12 Jan 2016 14:01:46 +0000 (15:01 +0100)]
Merge pull request #21336 from owncloud/system-root-certs

Allow admins to add system wide root certificates

8 years agoMerge pull request #21640 from owncloud/add-config-to-disable-wellknown-check
Thomas Müller [Tue, 12 Jan 2016 13:46:09 +0000 (14:46 +0100)]
Merge pull request #21640 from owncloud/add-config-to-disable-wellknown-check

Add config switch to disable the .well-known URL check

8 years agoWe have new apps ....
Thomas Müller [Tue, 12 Jan 2016 13:39:31 +0000 (14:39 +0100)]
We have new apps ....

8 years agoReuse backend as provided by the app container
Thomas Müller [Tue, 12 Jan 2016 13:27:50 +0000 (14:27 +0100)]
Reuse backend as provided by the app container

8 years agoFix ctor call
Thomas Müller [Tue, 12 Jan 2016 13:08:10 +0000 (14:08 +0100)]
Fix ctor call

8 years agofix doc-block
Björn Schießle [Mon, 11 Jan 2016 15:44:44 +0000 (16:44 +0100)]
fix doc-block

8 years agocreate urls in a way that sabredav handles it correctly
Björn Schießle [Mon, 11 Jan 2016 15:28:54 +0000 (16:28 +0100)]
create urls in a way that sabredav handles it correctly

8 years agoCatch exceptions during sync
Thomas Müller [Mon, 21 Dec 2015 16:32:39 +0000 (17:32 +0100)]
Catch exceptions during sync

8 years agofederation has to be of type filesystem so that we load this app for webdav requests
Thomas Müller [Mon, 21 Dec 2015 16:32:21 +0000 (17:32 +0100)]
federation has to be of type filesystem so that we load this app for webdav requests

8 years agoInject DbHandler ....
Thomas Müller [Thu, 17 Dec 2015 16:01:24 +0000 (17:01 +0100)]
Inject DbHandler ....

8 years agomd5 -> sha1
Thomas Müller [Thu, 17 Dec 2015 10:23:22 +0000 (11:23 +0100)]
md5 -> sha1

8 years agoAddress comments
Thomas Müller [Wed, 16 Dec 2015 20:04:54 +0000 (21:04 +0100)]
Address comments

8 years agoAdding unit tests for the sync service
Thomas Müller [Thu, 10 Dec 2015 14:53:44 +0000 (15:53 +0100)]
Adding unit tests for the sync service

8 years agoAdding tests and adjust PHPDoc
Thomas Müller [Mon, 7 Dec 2015 14:28:06 +0000 (15:28 +0100)]
Adding tests and adjust PHPDoc

8 years agoFix registration of sync command
Thomas Müller [Fri, 4 Dec 2015 12:53:53 +0000 (13:53 +0100)]
Fix registration of sync command

8 years agoDecouple federation and dav app
Thomas Müller [Fri, 4 Dec 2015 12:38:32 +0000 (13:38 +0100)]
Decouple federation and dav app

8 years agoUse EventDispatcher to allow additional setup of auth backends - move federation...
Thomas Müller [Fri, 4 Dec 2015 11:11:07 +0000 (12:11 +0100)]
Use EventDispatcher to allow additional setup of auth backends - move federation auth to federation app

8 years agoAllow trusted servers to authenticate
Thomas Müller [Thu, 3 Dec 2015 15:22:18 +0000 (16:22 +0100)]
Allow trusted servers to authenticate

8 years agoMerge pull request #21616 from owncloud/introduce-dav-application-class
Thomas Müller [Tue, 12 Jan 2016 13:22:46 +0000 (14:22 +0100)]
Merge pull request #21616 from owncloud/introduce-dav-application-class

Unit test contact provider registration

8 years agocap the number of entries we cache in smb's statcache
Robin Appelman [Tue, 12 Jan 2016 12:14:04 +0000 (13:14 +0100)]
cap the number of entries we cache in smb's statcache

8 years agoMerge pull request #21641 from owncloud/fix_21639
Thomas Müller [Tue, 12 Jan 2016 12:16:57 +0000 (13:16 +0100)]
Merge pull request #21641 from owncloud/fix_21639

Do not lower the sharee search

8 years agoAdd a config option to enable certificate management
Robin Appelman [Tue, 12 Jan 2016 11:58:45 +0000 (12:58 +0100)]
Add a config option to enable certificate management

8 years agoAllow admins to add system wide root certificates
Robin Appelman [Tue, 22 Dec 2015 16:42:28 +0000 (17:42 +0100)]
Allow admins to add system wide root certificates

8 years agoMerge pull request #21638 from owncloud/degrade-well-known-url-check
Thomas Müller [Tue, 12 Jan 2016 11:40:09 +0000 (12:40 +0100)]
Merge pull request #21638 from owncloud/degrade-well-known-url-check

Show the well-known URL check as info instead of error

8 years ago[3rdparty] Bump symfony/event-dispatcher
Roeland Jago Douma [Sun, 10 Jan 2016 05:47:35 +0000 (06:47 +0100)]
[3rdparty] Bump symfony/event-dispatcher

8 years agoAdd X-Download-Options and X-Permitted-Cross-Domain-Policies
Lukas Reschke [Mon, 11 Jan 2016 20:20:42 +0000 (21:20 +0100)]
Add X-Download-Options and X-Permitted-Cross-Domain-Policies

Two small security hardenings for our IE users and those with Adobe products. Aligns it more with https://github.com/twitter/secureheaders#secureheaders---

8 years agoAdd unit tests to make sure we do not lower the search
Roeland Jago Douma [Tue, 12 Jan 2016 09:34:38 +0000 (10:34 +0100)]
Add unit tests to make sure we do not lower the search

8 years agoDo not lower the sharee search
Roeland Jago Douma [Tue, 12 Jan 2016 09:05:09 +0000 (10:05 +0100)]
Do not lower the sharee search

Fixes #21639

When lowering the remote search it break remotes that have uppercase
letters like foo@example.com/ownCloud/

Backends do the mathcing so they should also make sure that the search
string is converted to the format they require.

8 years agoAdd config switch to disable the .well-known URL check
Morris Jobke [Tue, 12 Jan 2016 08:53:23 +0000 (09:53 +0100)]
Add config switch to disable the .well-known URL check

8 years agoShow the well-known URL check as info instead of error
Morris Jobke [Tue, 12 Jan 2016 08:15:57 +0000 (09:15 +0100)]
Show the well-known URL check as info instead of error

* ref https://github.com/owncloud/core/pull/21562#issuecomment-170344549

8 years agoMerge pull request #21637 from owncloud/reformat-irequest
Thomas Müller [Tue, 12 Jan 2016 08:13:17 +0000 (09:13 +0100)]
Merge pull request #21637 from owncloud/reformat-irequest

fix identation in public/irequest.php

8 years agoMerge pull request #21628 from owncloud/deprecated_secure_random_funcions
Thomas Müller [Tue, 12 Jan 2016 08:12:13 +0000 (09:12 +0100)]
Merge pull request #21628 from owncloud/deprecated_secure_random_funcions

Replace deprecated function calls to SecureRandom

8 years agofix identation in public/irequest.php
Morris Jobke [Tue, 12 Jan 2016 07:48:51 +0000 (08:48 +0100)]
fix identation in public/irequest.php

8 years agoMerge pull request #21624 from owncloud/l10n_deprecated_function
Thomas Müller [Tue, 12 Jan 2016 07:34:00 +0000 (08:34 +0100)]
Merge pull request #21624 from owncloud/l10n_deprecated_function

Remove unused deprecated function from l10n.php