]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
9 years agosmaller fixes: coding style, PHPdoc, typos and few for DI
Arthur Schiwon [Tue, 6 Jan 2015 16:50:06 +0000 (17:50 +0100)]
smaller fixes: coding style, PHPdoc, typos and few for DI

9 years agoplanned refactorings for OC 8
Arthur Schiwon [Sat, 20 Dec 2014 16:08:26 +0000 (17:08 +0100)]
planned refactorings for OC 8

9 years agomove from \OC\Preferences to \OCP\IConfig
Arthur Schiwon [Sat, 20 Dec 2014 15:33:37 +0000 (16:33 +0100)]
move from \OC\Preferences to \OCP\IConfig

9 years agobasic adjustments for OC 8. I.e. no visible issues, LDAP tests pass.
Arthur Schiwon [Sat, 20 Dec 2014 15:09:04 +0000 (16:09 +0100)]
basic adjustments for OC 8. I.e. no visible issues, LDAP tests pass.

9 years agoLDAP User Cleanup: Port from stable7 without further adjustements
Arthur Schiwon [Thu, 21 Aug 2014 15:59:13 +0000 (17:59 +0200)]
LDAP User Cleanup: Port from stable7 without further adjustements

LDAP User Cleanup

background job for user clean up

adjust user backend for clean up

register background job

remove dead code

dependency injection

make Helper non-static for proper testing

check whether it is OK to run clean up job. Do not forget to pass arguments.

use correct method to get the config from server

methods can be private, proper indirect testing is given

no automatic user deletion

make limit readable for test purposes

make method less complex

add first tests

let preferences accept limit and offset for getUsersForValue

DI via constructor does not work for background jobs

after detecting, now we have retrieving deleted users and their details

we need this method to be public for now

finalize export method, add missing getter

clean up namespaces and get rid of unnecessary files

helper is not static anymore

cleanup according to scrutinizer

add cli tool to show deleted users

uses are necessary after recent namespace change

also remove user from mappings table on deletion

add occ command to delete users

fix use statement

improve output

big fixes / improvements

PHP doc

return true in userExists early for cleaning up deleted users

bump version

control state and interval with one config.php setting, now ldapUserCleanupInterval. 0 will disable it. enabled by default.

improve doc

rename cli method to be consistent with  others

introduce ldapUserCleanupInterval in sample config

don't show last login as unix epoche start when no  login happend

less log output

consistent namespace for OfflineUser

rename GarbageCollector to DeletedUsersIndex and move it to user subdir

fix unit tests

add tests for deleteUser

more test adjustements

Conflicts:
apps/user_ldap/ajax/clearMappings.php
apps/user_ldap/appinfo/app.php
apps/user_ldap/lib/access.php
apps/user_ldap/lib/helper.php
apps/user_ldap/tests/helper.php
core/register_command.php
lib/private/preferences.php
lib/private/user.php

add ldap:check-user to check user existance on the fly

Conflicts:
apps/user_ldap/lib/helper.php

forgotten file

PHPdoc fixes, no code change

and don't forget to adjust tests

9 years agoMerge pull request #12749 from owncloud/server2server-sharing-ng
Björn Schießle [Fri, 19 Dec 2014 18:04:44 +0000 (19:04 +0100)]
Merge pull request #12749 from owncloud/server2server-sharing-ng

server to server sharing next generation

9 years agoMerge pull request #12101 from owncloud/ldap_split_mapping
blizzz [Fri, 19 Dec 2014 17:52:30 +0000 (18:52 +0100)]
Merge pull request #12101 from owncloud/ldap_split_mapping

Ldap split mapping from Access superclass

9 years agoSplit mapping from Access and Helper classes into it's own. Fully test them, too.
Arthur Schiwon [Wed, 5 Nov 2014 12:05:07 +0000 (13:05 +0100)]
Split mapping from Access and Helper classes into it's own. Fully test them, too.

remove unused methods

split mapping methods off from Access class

fix DB query handling

move 'clear mapping' methods from static helper to new mapping class

add tests

test directly with DB

finishing tests and fix return value from setDNbyUUID

add corresponding class for groups and make abstract test class neutral. helper tests is now obsolete as the tested functions were moved to the new mapper class.

add missing info to PHPDoc

add unmap method

fix namespaces

fix test inheritance

PHPDoc and a small code restructure for scrutinizer, no effective changes

PostgreSQL does not accept LIMIT in DELETE queries

phpdoc fixes, no code changes

9 years agoNext step in server-to-server sharing next generation, see #12285
Bjoern Schiessle [Thu, 4 Dec 2014 18:51:04 +0000 (19:51 +0100)]
Next step in server-to-server sharing next generation, see #12285

Beside some small improvements and bug fixes this will probably the final state for OC8.

To test this you need to set up two ownCloud instances. Let's say:

URL: myPC/firstOwnCloud user: user1
URL: myPC/secondOwnCloud user: user2
Now user1 can share a file with user2 by entering the username and the URL to the second ownCloud to the share-drop-down, in this case "user2@myPC/secondOwnCloud".

The next time user2 login he will get a notification that he received a server-to-server share with the option to accept/decline it. If he accept it the share will be mounted. In both cases a event will be send back to user1 and add a notification to the activity stream that the share was accepted/declined.

If user1 decides to unshare the file again from user2 the share will automatically be removed from the second ownCloud server and user2 will see a notification in his activity stream that user1@myPC/firstOwnCloud has unshared the file/folder from him.

9 years agoMerge pull request #12923 from owncloud/ultra-slim-version-of-incognito-mode
Lukas Reschke [Fri, 19 Dec 2014 13:54:11 +0000 (14:54 +0100)]
Merge pull request #12923 from owncloud/ultra-slim-version-of-incognito-mode

Add ultra-slim hack for incognito mode

9 years agoMerge pull request #12956 from owncloud/jenkins-user-backend-names
Thomas Müller [Fri, 19 Dec 2014 12:15:50 +0000 (13:15 +0100)]
Merge pull request #12956 from owncloud/jenkins-user-backend-names

[jenkins only] introduce names for user backends - IUserBackend

9 years agoMerge pull request #12935 from owncloud/public-tagsmanagerissue
Morris Jobke [Fri, 19 Dec 2014 11:48:20 +0000 (12:48 +0100)]
Merge pull request #12935 from owncloud/public-tagsmanagerissue

Only populate tags in main file list

9 years agoAlso add secret
Lukas Reschke [Fri, 19 Dec 2014 09:57:46 +0000 (10:57 +0100)]
Also add secret

9 years agoMerge pull request #12954 from owncloud/hhvm-apc-clear
Lukas Reschke [Fri, 19 Dec 2014 09:46:20 +0000 (10:46 +0100)]
Merge pull request #12954 from owncloud/hhvm-apc-clear

HHVM: In APC cache clear, only request the cache key in APCIterator.

9 years agoMerge pull request #12918 from owncloud/use-uid-instead-of-login-name
Morris Jobke [Fri, 19 Dec 2014 09:24:52 +0000 (10:24 +0100)]
Merge pull request #12918 from owncloud/use-uid-instead-of-login-name

Return UID instead of login name

9 years agointroduce names for user backends - IUserBackend
Morris Jobke [Fri, 12 Dec 2014 16:25:03 +0000 (17:25 +0100)]
introduce names for user backends - IUserBackend

* LDAP with multiple servers also proved backendName

9 years agoMerge pull request #12926 from owncloud/master-pear5
Thomas Müller [Fri, 19 Dec 2014 08:58:29 +0000 (09:58 +0100)]
Merge pull request #12926 from owncloud/master-pear5

Update 3rdparty submodule to restore PEAR5.php

9 years agoMerge pull request #12906 from owncloud/keyboardnav-feedback
Thomas Müller [Fri, 19 Dec 2014 08:54:28 +0000 (09:54 +0100)]
Merge pull request #12906 from owncloud/keyboardnav-feedback

Accessibility: Keyboard navigation feedback

9 years agoMerge pull request #12921 from owncloud/user-mail-user-management
Thomas Müller [Fri, 19 Dec 2014 08:51:18 +0000 (09:51 +0100)]
Merge pull request #12921 from owncloud/user-mail-user-management

Mail address of users is now changable in the user management

9 years agoMerge pull request #12948 from owncloud/wording
Jörn Friedrich Dreyer [Fri, 19 Dec 2014 08:48:19 +0000 (09:48 +0100)]
Merge pull request #12948 from owncloud/wording

Wording fixes for sharing dialog

9 years agoMerge pull request #12865 from owncloud/files-tags-webdav
Morris Jobke [Fri, 19 Dec 2014 08:33:28 +0000 (09:33 +0100)]
Merge pull request #12865 from owncloud/files-tags-webdav

Returns tags through WebDAV

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 19 Dec 2014 06:56:51 +0000 (01:56 -0500)]
[tx-robot] updated from transifex

9 years agoHHVM: In APC cache clear, only request the cache key in APCIterator.
Andreas Fischer [Fri, 19 Dec 2014 02:24:00 +0000 (03:24 +0100)]
HHVM: In APC cache clear, only request the cache key in APCIterator.

The default value of the $format parameter of the APCIterator constructur is
APC_ITER_ALL which instructs the iterator to provide all available information
on cache values being iterated over. Only the key value is necessary for
matching and deletion via apc_delete(), though.

This prevents a "Format values FILENAME, DEVICE, INODE, MD5, NUM_HITS, MTIME,
CTIME, DTIME, ATIME, REFCOUNT not supported yet." notice on HHVM.

9 years agoproper feedback for breadcrumbs when tabbing with keyboard
Jan-Christoph Borchardt [Wed, 17 Dec 2014 15:07:44 +0000 (16:07 +0100)]
proper feedback for breadcrumbs when tabbing with keyboard

9 years agoimprove keyboard navigation feedback for certain buttons
Jan-Christoph Borchardt [Wed, 17 Dec 2014 15:06:41 +0000 (16:06 +0100)]
improve keyboard navigation feedback for certain buttons

9 years agointroduce first 'Skip to content' button
Jan-Christoph Borchardt [Wed, 17 Dec 2014 15:05:01 +0000 (16:05 +0100)]
introduce first 'Skip to content' button

9 years agofirst part of fixing feedback for file list when using keyboard
Jan-Christoph Borchardt [Wed, 17 Dec 2014 14:43:29 +0000 (15:43 +0100)]
first part of fixing feedback for file list when using keyboard

9 years agofix feedback for apps menu when using keyboard
Jan-Christoph Borchardt [Wed, 17 Dec 2014 14:01:15 +0000 (15:01 +0100)]
fix feedback for apps menu when using keyboard

9 years agofix feedback for app navigation when using keyboard
Jan-Christoph Borchardt [Wed, 17 Dec 2014 14:00:57 +0000 (15:00 +0100)]
fix feedback for app navigation when using keyboard

9 years agoMerge pull request #12941 from owncloud/wave-accessibility-compliance
Morris Jobke [Thu, 18 Dec 2014 23:30:56 +0000 (00:30 +0100)]
Merge pull request #12941 from owncloud/wave-accessibility-compliance

Wave accessibility compliance

9 years agoMerge pull request #12748 from owncloud/redis_cache
Morris Jobke [Thu, 18 Dec 2014 23:26:25 +0000 (00:26 +0100)]
Merge pull request #12748 from owncloud/redis_cache

Add Redis cache implementation, prefer over memcached, tests & config sample doc

9 years agoMerge pull request #12887 from owncloud/logged-in
Thomas Müller [Thu, 18 Dec 2014 23:14:05 +0000 (00:14 +0100)]
Merge pull request #12887 from owncloud/logged-in

Add a isLoggedIn method to the usersession and deprecate the isLoggedIn ...

9 years agoMerge pull request #12879 from owncloud/mountconfig
Morris Jobke [Thu, 18 Dec 2014 22:38:14 +0000 (23:38 +0100)]
Merge pull request #12879 from owncloud/mountconfig

Add mount specific options

9 years agoMerge pull request #12759 from owncloud/core-reduce-js-and-css
Jörn Friedrich Dreyer [Thu, 18 Dec 2014 22:18:37 +0000 (23:18 +0100)]
Merge pull request #12759 from owncloud/core-reduce-js-and-css

make sure styles and scripts are only loaded once

9 years agoMerge pull request #12896 from owncloud/drop-deprecated
Jörn Friedrich Dreyer [Thu, 18 Dec 2014 22:01:49 +0000 (23:01 +0100)]
Merge pull request #12896 from owncloud/drop-deprecated

first step to drop \OCP\Config:: in favour of IConfig

9 years agoMail address of users is now changable in the user management
Morris Jobke [Mon, 15 Dec 2014 11:43:42 +0000 (12:43 +0100)]
Mail address of users is now changable in the user management

* introduced new route settings/users/{id}/mailAddress
* kept old responses
* better error messages
* dropped lostpassword.php from settings/ajax
* cleaned up the UserList.add() and hand in user object instead of
  each attribute as another parameter
* check for change permission of mail address
* proper response messages

9 years agochange 'Allow Public Upload' to more understandable 'Allow editing', fix #10438
Jan-Christoph Borchardt [Thu, 18 Dec 2014 21:39:32 +0000 (22:39 +0100)]
change 'Allow Public Upload' to more understandable 'Allow editing', fix #10438

9 years agochange 'update' to more understandable 'change', fix #10408
Jan-Christoph Borchardt [Thu, 18 Dec 2014 21:35:34 +0000 (22:35 +0100)]
change 'update' to more understandable 'change', fix #10408

9 years agoMerge pull request #12870 from owncloud/send-mail-new-user
Thomas Müller [Thu, 18 Dec 2014 21:32:37 +0000 (22:32 +0100)]
Merge pull request #12870 from owncloud/send-mail-new-user

Send mail for new users

9 years agoMerge pull request #12947 from owncloud/fix-spinner-file-upload-ie89
Jan-Christoph Borchardt [Thu, 18 Dec 2014 21:27:36 +0000 (22:27 +0100)]
Merge pull request #12947 from owncloud/fix-spinner-file-upload-ie89

show spinner on file upload in IE8, 9

9 years agoshow spinner on file upload in IE8, 9
Morris Jobke [Thu, 18 Dec 2014 20:33:08 +0000 (21:33 +0100)]
show spinner on file upload in IE8, 9

9 years agoMerge pull request #12945 from owncloud/hhvm-image
Morris Jobke [Thu, 18 Dec 2014 21:20:56 +0000 (22:20 +0100)]
Merge pull request #12945 from owncloud/hhvm-image

HHVM: Do not call filesize(null), this function expects a string.

9 years agoDo not call filesize(null), this function expects a string.
Andreas Fischer [Thu, 18 Dec 2014 19:42:35 +0000 (20:42 +0100)]
Do not call filesize(null), this function expects a string.

filesize(null) yields an int on HHVM and thus exif_imagetype(null) is called.

9 years agoMerge pull request #12940 from drarko/master
Morris Jobke [Thu, 18 Dec 2014 17:44:44 +0000 (18:44 +0100)]
Merge pull request #12940 from drarko/master

Fix extra quotes in custom tags in header

9 years agoproperly escape variable
Jan-Christoph Borchardt [Thu, 18 Dec 2014 16:19:23 +0000 (17:19 +0100)]
properly escape variable

9 years agoget rid of unnecessary alt and title attributes
Jan-Christoph Borchardt [Thu, 18 Dec 2014 16:05:27 +0000 (17:05 +0100)]
get rid of unnecessary alt and title attributes

9 years agofix accessibility for deleted files
Jan-Christoph Borchardt [Thu, 18 Dec 2014 15:54:39 +0000 (16:54 +0100)]
fix accessibility for deleted files

9 years agoFix code style issues for tags plugin
Vincent Petry [Thu, 18 Dec 2014 15:43:00 +0000 (16:43 +0100)]
Fix code style issues for tags plugin

9 years agoFix extra quotes in custom tags in header
drarko [Thu, 18 Dec 2014 15:40:08 +0000 (12:40 -0300)]
Fix extra quotes in custom tags in header

Fix #12939

9 years agoMerge pull request #12907 from owncloud/delete-invalid-external-share
Robin Appelman [Thu, 18 Dec 2014 15:38:13 +0000 (16:38 +0100)]
Merge pull request #12907 from owncloud/delete-invalid-external-share

Fix deleting invalid s2s shares

9 years agomore alt text and label fixes in Personal settings
Jan-Christoph Borchardt [Thu, 18 Dec 2014 15:11:25 +0000 (16:11 +0100)]
more alt text and label fixes in Personal settings

9 years agoRemove obsolete method
Vincent Petry [Thu, 18 Dec 2014 15:04:36 +0000 (16:04 +0100)]
Remove obsolete method

9 years agoadd empty alt text to decorative preview of public share image
Jan-Christoph Borchardt [Thu, 18 Dec 2014 15:00:55 +0000 (16:00 +0100)]
add empty alt text to decorative preview of public share image

9 years agobetter color contrast for focused buttons
Jan-Christoph Borchardt [Thu, 18 Dec 2014 15:00:26 +0000 (16:00 +0100)]
better color contrast for focused buttons

9 years agofix accessibility for 'New' file inputs
Jan-Christoph Borchardt [Thu, 18 Dec 2014 14:52:42 +0000 (15:52 +0100)]
fix accessibility for 'New' file inputs

9 years agoadd missing input labels for Share dialog
Jan-Christoph Borchardt [Thu, 18 Dec 2014 14:37:46 +0000 (15:37 +0100)]
add missing input labels for Share dialog

9 years agoOnly populate tags in main file list
Vincent Petry [Thu, 18 Dec 2014 14:36:18 +0000 (15:36 +0100)]
Only populate tags in main file list

Moved populateTags to be done on the main file list.
This prevents the public file list to go through the same code and cause
an error when there is no user.

9 years agofix accessibility of file upload
Jan-Christoph Borchardt [Thu, 18 Dec 2014 13:09:17 +0000 (14:09 +0100)]
fix accessibility of file upload

9 years agofix searchbox label
Jan-Christoph Borchardt [Thu, 18 Dec 2014 12:34:48 +0000 (13:34 +0100)]
fix searchbox label

9 years agoMerge pull request #12925 from owncloud/fix-js-unit-tests
Vincent Petry [Thu, 18 Dec 2014 11:10:11 +0000 (12:10 +0100)]
Merge pull request #12925 from owncloud/fix-js-unit-tests

be more explicit in JS unit tests - caused by accessibility issues

9 years agofix accessibility of logos
Jan-Christoph Borchardt [Thu, 18 Dec 2014 09:50:05 +0000 (10:50 +0100)]
fix accessibility of logos

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 18 Dec 2014 06:56:40 +0000 (01:56 -0500)]
[tx-robot] updated from transifex

9 years agoMerge pull request #12820 from owncloud/user-management-on-large-screens
Robin McCorkell [Thu, 18 Dec 2014 00:47:17 +0000 (00:47 +0000)]
Merge pull request #12820 from owncloud/user-management-on-large-screens

fix initial loading limit of user management on large screens

9 years agoUpdate 3rdparty submodule to restore PEAR5.php
Andreas Fischer [Thu, 18 Dec 2014 00:30:01 +0000 (01:30 +0100)]
Update 3rdparty submodule to restore PEAR5.php

9 years agoMerge pull request #12901 from owncloud/move-ldap-check-to-manager
Robin McCorkell [Thu, 18 Dec 2014 00:28:00 +0000 (00:28 +0000)]
Merge pull request #12901 from owncloud/move-ldap-check-to-manager

Move the Null-Byte LDAP check to the user manager

9 years agobe more explicit in JS unit tests - caused by accessibility issues
Morris Jobke [Thu, 18 Dec 2014 00:27:58 +0000 (01:27 +0100)]
be more explicit in JS unit tests - caused by accessibility issues

9 years agoMerge pull request #12913 from owncloud/hhvm-memcached-clear
Robin McCorkell [Thu, 18 Dec 2014 00:27:07 +0000 (00:27 +0000)]
Merge pull request #12913 from owncloud/hhvm-memcached-clear

HHVM: Add workaround for missing Memcached::deleteMulti()

9 years agoMerge pull request #12900 from owncloud/more-accessibility
Thomas Müller [Thu, 18 Dec 2014 00:21:01 +0000 (01:21 +0100)]
Merge pull request #12900 from owncloud/more-accessibility

More accessibility fixes for Files

9 years agoMerge pull request #12924 from owncloud/improve-emptystates
Thomas Müller [Thu, 18 Dec 2014 00:10:13 +0000 (01:10 +0100)]
Merge pull request #12924 from owncloud/improve-emptystates

Improve empty states

9 years agoMerge pull request #12917 from owncloud/fix-ocs-12915-api
Morris Jobke [Wed, 17 Dec 2014 23:57:22 +0000 (00:57 +0100)]
Merge pull request #12917 from owncloud/fix-ocs-12915-api

Move basic auth login out of `isLoggedIn`

9 years agoMerge pull request #12168 from owncloud/docker-webdav
Thomas Müller [Wed, 17 Dec 2014 21:12:01 +0000 (22:12 +0100)]
Merge pull request #12168 from owncloud/docker-webdav

Setup a docker container that holds a webdav instance to test files_exte...

9 years agoadd empty state for external storages
Jan-Christoph Borchardt [Wed, 17 Dec 2014 20:57:31 +0000 (21:57 +0100)]
add empty state for external storages

9 years agoAdd ultra-slim hack for incognito mode
Lukas Reschke [Wed, 17 Dec 2014 20:53:43 +0000 (21:53 +0100)]
Add ultra-slim hack for incognito mode

As discussed at https://github.com/owncloud/core/pull/12912#issuecomment-67391155

9 years agoSetup a docker container that holds a webdav instance to test files_external
Morris Jobke [Fri, 14 Nov 2014 10:06:59 +0000 (11:06 +0100)]
Setup a docker container that holds a webdav instance to test files_external

document docker parameter and use random host port
fix typo
copy autotest.sh to autotest-external.sh
adds ability to add start* and stop* scripts in env in external tests
run files_external WebDAV tests against ownCloud instance
introduce executor number to be able to shut down the correct docker container
fetch docker images in advance - this also fetches latest versions of the docker images
add second argument to autotest-external.sh which can specify a single test to run
print out the explicit test run
change naming schema of files_external setup scripts

9 years agowording fix for Files app empty state
Jan-Christoph Borchardt [Wed, 17 Dec 2014 20:45:51 +0000 (21:45 +0100)]
wording fix for Files app empty state

9 years agoapply empty state for 'Deleted files'
Jan-Christoph Borchardt [Wed, 17 Dec 2014 20:45:34 +0000 (21:45 +0100)]
apply empty state for 'Deleted files'

9 years agoCheck basic auth header only for not-logged-in users
Lukas Reschke [Wed, 17 Dec 2014 20:42:07 +0000 (21:42 +0100)]
Check basic auth header only for not-logged-in users

9 years agoMerge pull request #12892 from owncloud/is-addmin
Morris Jobke [Wed, 17 Dec 2014 20:40:26 +0000 (21:40 +0100)]
Merge pull request #12892 from owncloud/is-addmin

Add isAdmin and isInGroup methods for the group manager

9 years agoimprove empty state of 'All files'
Jan-Christoph Borchardt [Wed, 17 Dec 2014 20:27:14 +0000 (21:27 +0100)]
improve empty state of 'All files'

9 years agoimprove empty states for sharing and shared links as well
Jan-Christoph Borchardt [Wed, 17 Dec 2014 20:22:28 +0000 (21:22 +0100)]
improve empty states for sharing and shared links as well

9 years agoMerge pull request #12911 from owncloud/hhvm-infoparser
Morris Jobke [Wed, 17 Dec 2014 20:14:41 +0000 (21:14 +0100)]
Merge pull request #12911 from owncloud/hhvm-infoparser

HHVM: Call libxml_use_internal_errors() instead of surpressing errors.

9 years agouse empty state for 'Shared with you' as well
Jan-Christoph Borchardt [Wed, 17 Dec 2014 20:13:53 +0000 (21:13 +0100)]
use empty state for 'Shared with you' as well

9 years agoeven better empty state for Favorites, and general Empty State style
Jan-Christoph Borchardt [Wed, 17 Dec 2014 19:59:26 +0000 (20:59 +0100)]
even better empty state for Favorites, and general Empty State style

9 years agoReturn UID instead of login name
Lukas Reschke [Wed, 17 Dec 2014 19:33:22 +0000 (20:33 +0100)]
Return UID instead of login name

Without this OCS on LDAP is broken for API requests coming via Basic Authentication...

9 years agoStore result of authentication
Lukas Reschke [Wed, 17 Dec 2014 19:22:51 +0000 (20:22 +0100)]
Store result of authentication

9 years agoMove basic auth login out of `isLoggedIn`
Lukas Reschke [Wed, 17 Dec 2014 19:12:14 +0000 (20:12 +0100)]
Move basic auth login out of `isLoggedIn`

Potentially fixes https://github.com/owncloud/core/issues/12915 and opens the door for potential other bugs...

Please test very carefully, this includes:

- Testing from OCS via cURL (as in #12915)
- Testing from OCS via browser (Open the "Von Dir geteilt" shares overview)
- WebDAV
- CalDAV
- CardDAV

9 years agoMerge pull request #12793 from owncloud/mountconfig-store-id
Robin McCorkell [Wed, 17 Dec 2014 17:53:11 +0000 (17:53 +0000)]
Merge pull request #12793 from owncloud/mountconfig-store-id

Add the storage id to the mount config

9 years agoHHVM: Add workaround for missing Memcached::deleteMulti()
Andreas Fischer [Wed, 17 Dec 2014 17:07:08 +0000 (18:07 +0100)]
HHVM: Add workaround for missing Memcached::deleteMulti()

9 years agoadd isAdmin and isInGroup methods for the group manager
Bernhard Posselt [Tue, 16 Dec 2014 19:33:13 +0000 (20:33 +0100)]
add isAdmin and isInGroup methods for the group manager

9 years agofix tests
Bernhard Posselt [Tue, 16 Dec 2014 19:02:30 +0000 (20:02 +0100)]
fix tests

9 years agouse two tests instead of one
Bernhard Posselt [Tue, 16 Dec 2014 19:01:49 +0000 (20:01 +0100)]
use two tests instead of one

9 years agoadd a isLoggedIn method to the usersession and deprecate the isLoggedIn method on...
Bernhard Posselt [Tue, 16 Dec 2014 18:07:14 +0000 (19:07 +0100)]
add a isLoggedIn method to the usersession and deprecate the isLoggedIn method on the api

9 years agoMerge pull request #12902 from owncloud/fix-filelist-thumbnails
Morris Jobke [Wed, 17 Dec 2014 16:13:21 +0000 (17:13 +0100)]
Merge pull request #12902 from owncloud/fix-filelist-thumbnails

Propertly restore thumbnail on cancel/rename/move

9 years agoHHVM: Call libxml_use_internal_errors() instead of surpressing errors.
Andreas Fischer [Wed, 17 Dec 2014 16:00:10 +0000 (17:00 +0100)]
HHVM: Call libxml_use_internal_errors() instead of surpressing errors.

In contrast to the previous solution, this also works on HHVM.

9 years agoReturns and update tags through WebDAV PROPFIND and PROPPATCH
Vincent Petry [Mon, 15 Dec 2014 16:49:24 +0000 (17:49 +0100)]
Returns and update tags through WebDAV PROPFIND and PROPPATCH

Added oc:tags and oc:favorites in PROPFIND response.
It is possible to update them with PROPPATCH.
These properties are optional which means they need to be requested
explicitly

9 years agoRoot always exists
Robin Appelman [Wed, 17 Dec 2014 15:09:41 +0000 (16:09 +0100)]
Root always exists

9 years agoMovable mountpoints are always deletable
Robin Appelman [Wed, 17 Dec 2014 15:09:28 +0000 (16:09 +0100)]
Movable mountpoints are always deletable

9 years agoadd label for search field for screen readers
Jan-Christoph Borchardt [Wed, 17 Dec 2014 13:49:13 +0000 (14:49 +0100)]
add label for search field for screen readers

9 years agoAdd the storage id to the mount config
Robin Appelman [Thu, 11 Dec 2014 16:35:11 +0000 (17:35 +0100)]
Add the storage id to the mount config

9 years agouse method to only visually hide elements, show only for screen reader
Jan-Christoph Borchardt [Wed, 17 Dec 2014 13:12:13 +0000 (14:12 +0100)]
use method to only visually hide elements, show only for screen reader