Commit Graph

143 Commits (04aa4e851efec1cf3452dfa122cee040f881aa7d)

Author SHA1 Message Date
Carl Schwan 779b45f57f
feat: Add setting to bypass password confirmation on a selected ip ranges 2 weeks ago
Marcel Müller 07e123e2de test: Add PHP_AUTH_PW test for strict password confirmation 3 weeks ago
Carl Schwan d43d4e7c08
perf: Remove MiddlewareUtils overhead 3 weeks ago
Carl Schwan ddcbfb14ed
refactor: Add type annotations to middlewares 1 month ago
provokateurin 405d250aef
test: Add missing calls to the parent setUp method 2 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
Anna Larch 18c5c0711e test: remove no-op checkbox assertions 3 months ago
Anna Larch d30f3c491d test: replace checkbox assertions with DoesNotPerformAssertions (middleware) 3 months ago
Ferdinand Thiessen e5b1799079
chore: add missing `Override` attribute to test files 4 months ago
nextcloud-command 1ed0769d4c refactor: Apply rector changes 5 months ago
David Dreschner 2bb9524c84
fix: Remove deprecated RFC7231 constant to avoid warnings on PHP 8.5 5 months ago
Côme Chilliet 91334643dc
fix(tests): Adapt Middleware tests to API change 5 months ago
Carl Schwan f81475445d
refactor: Move hasAnnotationOrAttribute to MiddlewareUtils 7 months ago
Carl Schwan 6408ed0b51
feat(AppFramework): Add missing NoSameSiteCookieRequired attribute 7 months ago
Joas Schilling 2b9083ab29
feat(rate-limit): Allow overwriting the rate limit 9 months ago
Ferdinand Thiessen be6b39f280
refactor(tests): special name `method` is deprecated in PHPUnit 10 months ago
Ferdinand Thiessen d6d6747a73 refactor: apply rector rules for PHPUnit 10 10 months ago
provokateurin 504eae65bd
refactor: Apply rector Nextcloud 27 set 11 months ago
provokateurin d59338b377
refactor: Apply rector Nextcloud 26 set 11 months ago
Robin Appelman aa15f9d16d
chore: run rector 1 year ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 1 year ago
Robin Appelman 3561937816
chore: run rector on tests with new rule 1 year ago
Robin Appelman 29e39c0a2e
chore: run rector on tests 1 year ago
Daniel Kesselberg be587def0e fix: use correct format for expires, last-modified, and if-modified-since headers 1 year ago
Joas Schilling 5f9117b939
test: Fix coding standards 1 year ago
Joas Schilling 720ab52e07
test: Fix tests/lib/App* 1 year ago
Joas Schilling 53b116b8a5
test: Remove more withConsecutive 1 year ago
Joas Schilling c1655bcde7
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist 2 years ago
Louis Chemineau 512f3caf57
test:(PasswordConfirmationMiddleware): Fix constructor call 2 years ago
Christoph Wurst 49dd79eabb
refactor: Add void return type to PHPUnit test methods 2 years ago
Ferdinand Thiessen 92f3f7e2d2
chore: Remove unused `CsrfTokenManager` from `CSPMiddleware` 2 years ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 2 years ago
Robin Appelman 8b60df1600
perf: delay getting (sub)admin status for user in the security middleware untill we need it 2 years ago
Ferdinand Thiessen 2916e5df7e
feat: Provide CSP nonce as `<meta>` element 2 years ago
Ferdinand Thiessen 009761be58
test: Adjust tests for CSP nonce 2 years ago
skjnldsv db28aa8cd1 fix(files_sharing): show proper share not found error message 2 years ago
Joas Schilling 047479ccf9
feat(security): Add public API to allow validating IP Ranges and checking for "in range" 2 years ago
Benjamin Gaussorgues 202e5b1e95
feat(security): restrict admin actions to IP ranges 2 years ago
provokateurin e5dcdfb9e0
feat(Security): Warn about using annotations instead of attributes 2 years ago
provokateurin 5aefdc399e
feat(AppFramework): Add ExAppRequired attribute 2 years ago
Arthur Schiwon f6d6efef3a
refactor(Token): introduce scope constants 2 years ago
Arthur Schiwon 340939e688
fix(Session): avoid password confirmation on SSO 2 years ago
Andy Scherzinger 1f7e2ba599
chore: Add SPDX header 2 years ago
Florian Klinger f3a4abd98c
fix: add check for app_api_system session flag to bypass rate limit 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 3 years ago
Joas Schilling 25309bcb45
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 3 years ago
Joas Schilling 1b387bb341
fix!: Remove legacy event dispatching Symfony's GenericEvent from AdditionalScripts 3 years ago
Joas Schilling 3a6bc7aba2
fix(middleware): Also abort the request when reaching max delay in afterController 3 years ago
Joas Schilling ecb8b55c5c
feat(security): Add PHP \Attribute for remaining security annotations 3 years ago
Joas Schilling 89c3c31402
feat(ratelimit): Add Attributes support to rate limit middleware 3 years ago