Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | OCP\AppFramework\App strict | Roeland Jago Douma | 2018-03-09 | 1 | -3/+4 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Merge pull request #8593 from eneiluj/master | Morris Jobke | 2018-03-08 | 1 | -28/+18 |
|\ | | | | | Allow public page access to apps with group restrictions | ||||
| * | Add tests | Roeland Jago Douma | 2018-03-08 | 1 | -18/+8 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
| * | Make SecurityMiddleware strict | Roeland Jago Douma | 2018-03-08 | 1 | -10/+9 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
| * | Do not throw AppNotEnabledException for app public pages - refs #6962, refs ↵ | Julien Veyssier | 2018-02-28 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | #5309 It allows non-logged user to access public pages of applications restricted to a group Signed-off-by: Julien Veyssier <eneiluj@posteo.net> | ||||
* | | Single quotes | Joas Schilling | 2018-03-07 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Suppress phan error | Joas Schilling | 2018-03-07 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Try without autoloading | Joas Schilling | 2018-03-06 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Better debugging for "Your test case is not allowed to access the database." | Joas Schilling | 2018-03-05 | 1 | -0/+6 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #8541 from nextcloud/translate-permission-error-page | Morris Jobke | 2018-02-26 | 3 | -4/+12 |
|\ | | | | | Provide translated error message for permission error | ||||
| * | Provide translated error message for permission error | Morris Jobke | 2018-02-26 | 3 | -4/+12 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Fix comments | Roeland Jago Douma | 2018-02-22 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Fix proper types | Roeland Jago Douma | 2018-02-22 | 1 | -2/+10 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Make Request strict | Roeland Jago Douma | 2018-02-22 | 1 | -53/+59 |
|/ | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Merge pull request #8473 from nextcloud/strict_cmr | Roeland Jago Douma | 2018-02-21 | 1 | -26/+28 |
|\ | | | | | Strict OCP\AppFramework\Utility\IControllerMethodReflector | ||||
| * | Don't try to match on false | Roeland Jago Douma | 2018-02-21 | 1 | -17/+19 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
| * | Strict OCP\AppFramework\Utility\IControllerMethodReflector | Roeland Jago Douma | 2018-02-21 | 1 | -10/+10 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Fix tests | Roeland Jago Douma | 2018-02-21 | 2 | -4/+1 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Make the middlewareDispatcher strict | Roeland Jago Douma | 2018-02-21 | 1 | -9/+10 |
|/ | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Make AppFramework/Http/Dispatcher strict | Roeland Jago Douma | 2018-02-21 | 1 | -8/+16 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Merge pull request #8336 from nextcloud/cleanup-unused-parameter | Roeland Jago Douma | 2018-02-20 | 1 | -4/+0 |
|\ | | | | | Cleanup unused parameter | ||||
| * | Remove fromMailAddress from MailSettingsController | Morris Jobke | 2018-02-13 | 1 | -4/+0 |
| | | | | | | | | | | | | Was removed in https://github.com/nextcloud/server/pull/4379 (0a54d5a) and https://github.com/nextcloud/server/pull/4380 (bae64e8) Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Remove unused import statements | Morris Jobke | 2018-02-14 | 2 | -2/+0 |
|/ | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #8062 from nextcloud/use-class | Morris Jobke | 2018-01-29 | 2 | -6/+10 |
|\ | | | | | Use ::class statement instead of string | ||||
| * | Use ::class statement instead of string | Morris Jobke | 2018-01-29 | 2 | -6/+10 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Don't perform CSRF check on OCS routes with Bearer auth | Roeland Jago Douma | 2018-01-29 | 1 | -2/+8 |
|/ | | | | | | Fixes #5694 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Use $var[] = $a instead of array_push - 2x faster | Morris Jobke | 2018-01-25 | 2 | -2/+2 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Properly log the full exception instead of only the message | Morris Jobke | 2018-01-23 | 1 | -1/+4 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Request->getHeader() should always return a string | Morris Jobke | 2018-01-17 | 1 | -3/+2 |
| | | | | | | | | PHPDoc (of the public API) says that this method returns string but it also returns null, which is not allowed in some method calls. This fixes that behaviour and returns an empty string and fixes all code paths that explicitly checked for null to be still compliant. Found while enabling the strict_typing for lib/private for the PHP7+ migration. Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Remove deprecated core API | Joas Schilling | 2018-01-15 | 2 | -211/+0 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #7838 from nextcloud/timefactory_strict | Roeland Jago Douma | 2018-01-15 | 1 | -2/+2 |
|\ | | | | | Make the ITimeFactory strict + return types | ||||
| * | Make the ITimeFactory strict + return types | Roeland Jago Douma | 2018-01-14 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | | Remove deprecated functions from DI Container | Roeland Jago Douma | 2018-01-13 | 1 | -2/+2 |
|/ | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Move passwordconfirmation to its own midleware | Roeland Jago Douma | 2018-01-02 | 3 | -31/+96 |
| | | | | | | Add tests Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | disable password confirmation with SSO | Bjoern Schiessle | 2018-01-02 | 2 | -3/+18 |
| | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | Also check for empty content lenth | Roeland Jago Douma | 2017-12-14 | 1 | -0/+1 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Change @georgehrke's email | Morris Jobke | 2017-11-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Update license headers | Morris Jobke | 2017-11-06 | 16 | -4/+29 |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | Merge pull request #6921 from nextcloud/appmanager-securitymiddleware | Roeland Jago Douma | 2017-10-24 | 2 | -3/+10 |
|\ | | | | | Use proper DI for security middleware for app enabled check | ||||
| * | Use proper DI for security middleware for app enabled check | Morris Jobke | 2017-10-24 | 2 | -3/+10 |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | ||||
* | | Doc: Fix phpDoc issues | Julius Härtl | 2017-10-23 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Handle SameSiteCookie check for index.php in AppFramework Middleware | Roeland Jago Douma | 2017-09-24 | 4 | -1/+153 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Rethrow the correct exception when there was an error in an app container | Joas Schilling | 2017-09-12 | 1 | -3/+10 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | extend the identity proof manager to allow system wide key pairs | Bjoern Schiessle | 2017-08-10 | 1 | -1/+2 |
| | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | If there is no content don't error | Roeland Jago Douma | 2017-08-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | Remove explicit type hints for Controller | Lukas Reschke | 2017-08-01 | 6 | -15/+15 |
| | | | | | | This is public API and breaks the middlewares of existing apps. Since this also requires maintaining two different code paths for 12 and 13 I'm at the moment voting for reverting this change. Signed-off-by: Lukas Reschke <lukas@statuscode.ch> | ||||
* | Merge pull request #5907 from nextcloud/add-metadata-to-throttle-call | Morris Jobke | 2017-08-01 | 1 | -1/+1 |
|\ | | | | | Add metadata to \OCP\AppFramework\Http\Response::throttle | ||||
| * | Add metadata to \OCP\AppFramework\Http\Response::throttle | Lukas Reschke | 2017-07-27 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes https://github.com/nextcloud/server/issues/5891 Signed-off-by: Lukas Reschke <lukas@statuscode.ch> | ||||
* | | Merge pull request #5877 from nextcloud/typehint_middleware | Morris Jobke | 2017-08-01 | 6 | -23/+26 |
|\ \ | | | | | | | Prop argument type for Middleware | ||||
| * | | Fix middleware implementations signatures | Roeland Jago Douma | 2017-07-31 | 6 | -23/+26 |
| |/ | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> |