summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* doc fixes and removal of unnecessary use statementsArthur Schiwon2015-01-075-10/+6
|
* add test for mapping's getList methodArthur Schiwon2015-01-071-0/+24
|
* inject and use user manager to delete command instead of using old static ↵Arthur Schiwon2015-01-072-2/+13
| | | | oc_user way
* inject DB Connection to user managerArthur Schiwon2015-01-0710-87/+94
|
* inject IDateTimeFormatter to show-remnants commandArthur Schiwon2015-01-062-4/+11
|
* inject oc config to User_LDAPArthur Schiwon2015-01-069-53/+89
|
* revert changes to deprecated preferences as it is a not needed leftoverArthur Schiwon2015-01-061-3/+1
|
* smaller fixes: coding style, PHPdoc, typos and few for DIArthur Schiwon2015-01-068-71/+51
|
* planned refactorings for OC 8Arthur Schiwon2014-12-206-55/+83
|
* move from \OC\Preferences to \OCP\IConfigArthur Schiwon2014-12-204-67/+38
|
* basic adjustments for OC 8. I.e. no visible issues, LDAP tests pass.Arthur Schiwon2014-12-2010-41/+73
|
* LDAP User Cleanup: Port from stable7 without further adjustementsArthur Schiwon2014-12-1933-66/+1257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Merge pull request #12749 from owncloud/server2server-sharing-ngBjörn Schießle2014-12-1930-247/+948
|\ | | | | server to server sharing next generation
| * Next step in server-to-server sharing next generation, see #12285Bjoern Schiessle2014-12-1930-247/+948
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge pull request #12101 from owncloud/ldap_split_mappingblizzz2014-12-1915-282/+573
|\ \ | |/ |/| Ldap split mapping from Access superclass
| * Split mapping from Access and Helper classes into it's own. Fully test them, ↵Arthur Schiwon2014-12-1915-282/+573
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge pull request #12923 from owncloud/ultra-slim-version-of-incognito-modeLukas Reschke2014-12-192-0/+12
|\ \ | | | | | | Add ultra-slim hack for incognito mode
| * | Add ultra-slim hack for incognito modeLukas Reschke2014-12-172-0/+12
| | | | | | | | | | | | As discussed at https://github.com/owncloud/core/pull/12912#issuecomment-67391155
* | | Merge pull request #12956 from owncloud/jenkins-user-backend-namesThomas Müller2014-12-1911-11/+105
|\ \ \ | | | | | | | | [jenkins only] introduce names for user backends - IUserBackend
| * | | introduce names for user backends - IUserBackendMorris Jobke2014-12-1911-11/+105
| | | | | | | | | | | | | | | | * LDAP with multiple servers also proved backendName
* | | | Merge pull request #12935 from owncloud/public-tagsmanagerissueMorris Jobke2014-12-192-1/+1
|\ \ \ \ | |_|_|/ |/| | | Only populate tags in main file list
| * | | Only populate tags in main file listVincent Petry2014-12-182-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Also add secretLukas Reschke2014-12-191-1/+1
| | | |
* | | | Merge pull request #12954 from owncloud/hhvm-apc-clearLukas Reschke2014-12-191-1/+1
|\ \ \ \ | | | | | | | | | | HHVM: In APC cache clear, only request the cache key in APCIterator.
| * | | | HHVM: In APC cache clear, only request the cache key in APCIterator.Andreas Fischer2014-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge pull request #12918 from owncloud/use-uid-instead-of-login-nameMorris Jobke2014-12-191-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Return UID instead of login name
| * | | | | Return UID instead of login nameLukas Reschke2014-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Without this OCS on LDAP is broken for API requests coming via Basic Authentication...
* | | | | | Merge pull request #12926 from owncloud/master-pear5Thomas Müller2014-12-191-0/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update 3rdparty submodule to restore PEAR5.php
| * | | | | | Update 3rdparty submodule to restore PEAR5.phpAndreas Fischer2014-12-181-0/+0
| | | | | | |
* | | | | | | Merge pull request #12906 from owncloud/keyboardnav-feedbackThomas Müller2014-12-195-11/+42
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Accessibility: Keyboard navigation feedback
| * | | | | | | proper feedback for breadcrumbs when tabbing with keyboardJan-Christoph Borchardt2014-12-191-0/+1
| | | | | | | |
| * | | | | | | improve keyboard navigation feedback for certain buttonsJan-Christoph Borchardt2014-12-191-0/+1
| | | | | | | |
| * | | | | | | introduce first 'Skip to content' buttonJan-Christoph Borchardt2014-12-192-4/+27
| | | | | | | |
| * | | | | | | first part of fixing feedback for file list when using keyboardJan-Christoph Borchardt2014-12-191-4/+9
| | | | | | | |
| * | | | | | | fix feedback for apps menu when using keyboardJan-Christoph Borchardt2014-12-191-3/+3
| | | | | | | |
| * | | | | | | fix feedback for app navigation when using keyboardJan-Christoph Borchardt2014-12-191-0/+1
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #12921 from owncloud/user-mail-user-managementThomas Müller2014-12-199-79/+253
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Mail address of users is now changable in the user management
| * | | | | | | Mail address of users is now changable in the user managementMorris Jobke2014-12-189-79/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | | | | | | Merge pull request #12948 from owncloud/wordingJörn Friedrich Dreyer2014-12-191-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Wording fixes for sharing dialog
| * | | | | | | | change 'Allow Public Upload' to more understandable 'Allow editing', fix #10438Jan-Christoph Borchardt2014-12-181-1/+1
| | | | | | | | |
| * | | | | | | | change 'update' to more understandable 'change', fix #10408Jan-Christoph Borchardt2014-12-181-1/+1
| |/ / / / / / /
* | | | | | | | Merge pull request #12865 from owncloud/files-tags-webdavMorris Jobke2014-12-198-7/+800
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Returns tags through WebDAV
| * | | | | | | | Fix code style issues for tags pluginVincent Petry2014-12-183-6/+4
| | | | | | | | |
| * | | | | | | | Remove obsolete methodVincent Petry2014-12-181-8/+0
| | | | | | | | |
| * | | | | | | | Returns and update tags through WebDAV PROPFIND and PROPPATCHVincent Petry2014-12-178-7/+810
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | | | [tx-robot] updated from transifexJenkins for ownCloud2014-12-19364-222/+1158
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #12941 from owncloud/wave-accessibility-complianceMorris Jobke2014-12-1914-33/+67
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Wave accessibility compliance
| * | | | | | | | properly escape variableJan-Christoph Borchardt2014-12-181-1/+1
| | | | | | | | |
| * | | | | | | | get rid of unnecessary alt and title attributesJan-Christoph Borchardt2014-12-182-3/+3
| | | | | | | | |
| * | | | | | | | fix accessibility for deleted filesJan-Christoph Borchardt2014-12-183-5/+10
| | | | | | | | |