Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use backend/auth mechanism providers in files_external | Robin McCorkell | 2016-05-11 | 1 | -16/+22 |
| | |||||
* | Introduce backend/auth mechanism providers | Robin McCorkell | 2016-05-11 | 3 | -0/+126 |
| | | | | Direct registration of backends/auth mechanisms is now deprecated | ||||
* | Make permalinks work for trashed files (#24537) | Vincent Petry | 2016-05-11 | 3 | -30/+139 |
| | | | | Opening a permalink that points to a trashed file will now display the file within the "Deleted Files" section in the files web UI. | ||||
* | Pass on the error message from the user manager to the UI (#24526) | Joas Schilling | 2016-05-11 | 2 | -2/+6 |
| | |||||
* | Use proper URL generation function (#24576) | Lukas Reschke | 2016-05-11 | 2 | -3/+3 |
| | | | Fixes the redirection after login, otherwise `core/files/index` is opened which fails. | ||||
* | Move Provisioning api to PSR-4 (#24510) | Joas Schilling | 2016-05-11 | 8 | -176/+194 |
| | | | | | | | | * Move app to PSR-4 * Fix setUp method * Fix the tests | ||||
* | allow configuration of memcached options (#23729) | Jörn Friedrich Dreyer | 2016-05-11 | 2 | -0/+54 |
| | | | | | | | | | | | | | | | | | | * allow configuration of memcache options Use production values for memcached as explained in http://apprize.info/php/scaling/15.html The current implementiation uses ascii based serialization. This PR should reduce traffic to the memcached server. cc @MorrisJobke @FelixBoehm * add config sample * merge config options, throw hint on config error * fix typo * fix config sample | ||||
* | Merge pull request #24568 from owncloud/fix_24566 | Thomas Müller | 2016-05-11 | 1 | -1/+2 |
|\ | | | | | Fix etag propegation test race condition | ||||
| * | Fix test race condition | Roeland Jago Douma | 2016-05-11 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E-tag propagation replies on the mtime of the file. Order of events: 1. add file 'foo.txt' with content 'bar' 2. Set mtime to now() - 1 3. Check if etag changed. Now this goes right often when 1 and 2 happen in the same second. However imagine 1. add file 'foo.txt' with content 'bar' (at t=0.999) 2. Set mtime to now() - 1 (at t=1.001) Now the mtime will be set to the same time. Thus not chaning the etag. | ||||
* | | Merge pull request #24531 from owncloud/psr4-loading-for-install-and-commands | Thomas Müller | 2016-05-11 | 4 | -4/+5 |
|\ \ | | | | | | | Correctly register PSR-4 autoloading before install.php and loading commands | ||||
| * | | Correctly register autoloading before install.php and loading commands | Joas Schilling | 2016-05-11 | 4 | -4/+5 |
| |/ | |||||
* | | Merge pull request #24189 from owncloud/pluggable-auth | Thomas Müller | 2016-05-11 | 33 | -426/+2058 |
|\ \ | |/ |/| | Pluggable auth | ||||
| * | use the UID for creating the session token, not the login name | Christoph Wurst | 2016-05-11 | 5 | -19/+31 |
| | | |||||
| * | create session token for DAV clients (sync clients) | Christoph Wurst | 2016-05-11 | 1 | -0/+1 |
| | | |||||
| * | fix login with email | Christoph Wurst | 2016-05-11 | 1 | -1/+2 |
| | | |||||
| * | delete the token in case an exception is thrown when decrypting the password | Christoph Wurst | 2016-05-11 | 3 | -6/+50 |
| | | |||||
| * | use the query builder instead of raw sql statements | Christoph Wurst | 2016-05-11 | 2 | -29/+51 |
| | | |||||
| * | fix PHPDoc and other minor issues | Christoph Wurst | 2016-05-11 | 14 | -68/+77 |
| | | |||||
| * | show login error | Christoph Wurst | 2016-05-11 | 1 | -5/+12 |
| | | |||||
| * | catch possible SessionNotAvailableExceptions | Christoph Wurst | 2016-05-11 | 1 | -6/+23 |
| | | |||||
| * | add auth integration tests | Christoph Wurst | 2016-05-11 | 3 | -0/+198 |
| | | |||||
| * | PHPDoc and other minor fixes | Christoph Wurst | 2016-05-11 | 6 | -36/+74 |
| | | |||||
| * | fix mock builder for old phpunit versions | Christoph Wurst | 2016-05-11 | 3 | -6/+18 |
| | | |||||
| * | add unit tests for all new classes | Christoph Wurst | 2016-05-11 | 5 | -3/+441 |
| | | |||||
| * | pass in $request on OCS api | Christoph Wurst | 2016-05-11 | 2 | -1/+4 |
| | | |||||
| * | try apache auth too | Christoph Wurst | 2016-05-11 | 2 | -8/+24 |
| | | |||||
| * | increase token column width | Christoph Wurst | 2016-05-11 | 5 | -7/+6 |
| | | | | | | | | add some range to time() assertions | ||||
| * | Fix existing tests | Christoph Wurst | 2016-05-11 | 3 | -119/+139 |
| | | |||||
| * | fix LoginController unit tests | Christoph Wurst | 2016-05-11 | 2 | -2/+70 |
| | | |||||
| * | fix setup | Christoph Wurst | 2016-05-11 | 5 | -48/+53 |
| | | |||||
| * | increase version number to trigger db migration | Christoph Wurst | 2016-05-11 | 1 | -1/+1 |
| | | |||||
| * | Add fallback to allow user:token basic auth | Christoph Wurst | 2016-05-11 | 1 | -0/+7 |
| | | |||||
| * | Add token auth for OCS APIs | Christoph Wurst | 2016-05-11 | 8 | -44/+73 |
| | | |||||
| * | Add index on 'last_activity' | Christoph Wurst | 2016-05-11 | 7 | -8/+42 |
| | | | | | | | | | | | | add token type column and delete only temporary tokens in the background job debounce token updates; fix wrong class import | ||||
| * | Add controller to generate client tokens | Christoph Wurst | 2016-05-11 | 4 | -1/+94 |
| | | |||||
| * | Check if session token is valid and log user out if the check fails | Christoph Wurst | 2016-05-11 | 7 | -25/+107 |
| | | | | | | | | | | * Update last_activity timestamp of the session token * Check user backend credentials once in 5 minutes | ||||
| * | invalidate (delete) session token on logout | Christoph Wurst | 2016-05-11 | 9 | -8/+139 |
| | | | | | | | | add 'last_activity' column to session tokens and delete old ones via a background job | ||||
| * | token based auth | Christoph Wurst | 2016-05-11 | 16 | -250/+596 |
|/ | | | | | | | | * Add InvalidTokenException * add DefaultTokenMapper and use it to check if a auth token exists * create new token for the browser session if none exists hash stored token; save user agent * encrypt login password when creating the token | ||||
* | Merge pull request #24493 from owncloud/command_psr4 | Thomas Müller | 2016-05-11 | 2 | -0/+0 |
|\ | | | | | Move \OCP\Command to PSR-4 | ||||
| * | Move \OCP\Command to PSR-4 | Roeland Jago Douma | 2016-05-10 | 2 | -0/+0 |
| | | |||||
* | | Merge pull request #24433 from owncloud/user_psr4 | Thomas Müller | 2016-05-11 | 19 | -107/+152 |
|\ \ | | | | | | | lib/private/user to PSR-4 | ||||
| * | | fix usage of legacy class in LDAP | Morris Jobke | 2016-05-10 | 1 | -5/+5 |
| | | | |||||
| * | | Add \OC\User\Backend | Roeland Jago Douma | 2016-05-10 | 10 | -185/+228 |
| | | | | | | | | | | | | | | | Since some apps (ldap et al) still depend on OC_User_Backend this seemed like the cleanest approach. | ||||
| * | | Move OC_User_Database to \OC\User\Database | Roeland Jago Douma | 2016-05-10 | 6 | -24/+26 |
| | | | |||||
| * | | Move \OC\User to PSR-4 | Roeland Jago Douma | 2016-05-10 | 5 | -0/+0 |
| | | | |||||
| * | | Move OC_User_XX to legacy folder | Roeland Jago Douma | 2016-05-10 | 3 | -0/+0 |
| |/ | |||||
* | | Merge pull request #24550 from owncloud/kill-en@pirate | Thomas Müller | 2016-05-11 | 14 | -72/+0 |
|\ \ | | | | | | | Yo-ho-oh - Murder all band 'o pirates | ||||
| * | | Yo-ho-oh - Murder all band 'o pirates | Thomas Müller | 2016-05-11 | 14 | -72/+0 |
|/ / | |||||
* | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2016-05-11 | 12 | -6/+100 |
| | | |||||
* | | Merge pull request #24379 from owncloud/remove-unneeded-code | Lukas Reschke | 2016-05-10 | 2 | -35/+2 |
|\ \ | |/ |/| | Remove unneeded private wrapper methods |