- Jan 06, 2015
-
-
Arthur Schiwon authored
-
- Dec 19, 2014
-
-
Arthur Schiwon authored
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
-
Arthur Schiwon authored
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
-
Björn Schießle authored
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.
-
Morris Jobke authored
* LDAP with multiple servers also proved backendName
-
Jenkins for ownCloud authored
-
Andreas Fischer authored
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.
-
- Dec 18, 2014
-
-
Andreas Fischer authored
filesize(null) yields an int on HHVM and thus exif_imagetype(null) is called.
-
Vincent Petry authored
-
drarko authored
Fix #12939
-
Vincent Petry authored
-
Jenkins for ownCloud authored
-
- Dec 17, 2014
-
-
Lukas Reschke authored
As discussed at https://github.com/owncloud/core/pull/12912#issuecomment-67391155
-
Lukas Reschke authored
-
Lukas Reschke authored
Without this OCS on LDAP is broken for API requests coming via Basic Authentication...
-
Lukas Reschke authored
-
Lukas Reschke authored
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
-
Andreas Fischer authored
-
Bernhard Posselt authored
-
Bernhard Posselt authored
-
Andreas Fischer authored
In contrast to the previous solution, this also works on HHVM.
-
Vincent Petry authored
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
-
Robin Appelman authored
-
Robin Appelman authored
-
Robin Appelman authored
-
Robin Appelman authored
-
Lukas Reschke authored
The existing method is deprecated and just a wrapper around the manager method. Since in the future other code paths might call this function instead we need to perform that check here. Related to http://owncloud.org/security/advisory/?id=oc-sa-2014-020
-
Jenkins for ownCloud authored
-
- Dec 16, 2014
-
-
Bernhard Posselt authored
-
Bernhard Posselt authored
-
Thomas Müller authored
-
Thomas Müller authored
-
Joas Schilling authored
-
Jenkins for ownCloud authored
-
- Dec 15, 2014
-
-
Morris Jobke authored
* includes them at the beginning of initTemplate()
-
Thomas Müller authored
-
Vincent Petry authored
-
Jenkins for ownCloud authored
-
- Dec 14, 2014
-
-
Olivier Paroz authored
-
Philipp Knechtges authored
The syntax ?<...> seems to be only supported from PCRE 7.0 on. For backwards-compability ?P<...> is used.
-