Commit Graph

174 Commits (2bc77a3c5aff352cdc19aa683bbb36da2ff20b01)

Author SHA1 Message Date
provokateurin aab11d35d3
fix(OCS): Add IRequest::getFormat to determine the response Content-Type the same way everywhere 4 months ago
Joas Schilling 11aa997da3
fix(2fa): Fix 2FA session setup when ephemeral session is used 4 months ago
Christoph Wurst 084a2e8859
fix(session): log when ephemeral sessions are closed 5 months ago
Côme Chilliet bbe766b07a
fix: Make sure Request class can be dependency injected to fix SameSiteCookieMiddleware injection 6 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Robin Appelman 8b0a3a774d fix: throw a better error if we don't get an authorization header for secutity confirmation 6 months ago
Daniel Kesselberg be587def0e fix: use correct format for expires, last-modified, and if-modified-since headers 7 months ago
Joas Schilling 7964f338dc
fix(throttler): Remove the sleep from the throttler that throws 8 months ago
Louis Chemineau 3bff9ee3e1
fix: Use login name to check the password 9 months ago
Joas Schilling c9aea8ffdf
fix(auth): Allow 2FA challenges for Ephemeral sessions 10 months ago
Louis Chemineau a163fa08d0 fix(login): Properly target public page with attribute 10 months ago
Louis Chemineau 47bd75a052
fix(login): Also check legacy annotation for ephemeral sessions 10 months ago
Louis Chemineau c6293204a2
feat: Close sessions created for login flow v2 10 months ago
Joas Schilling 095ab4419e
fix(l10n): Improve english source strings 10 months ago
Joas Schilling c1655bcde7
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist 11 months ago
Louis Chemineau a2f2f7ce93
feat: Use inline password confirmation in external storage settings 1 year ago
Arthur Schiwon fdd24090ff
fix(Middleware): log deprecation when annotation was actually used 1 year ago
provokateurin 9836e9b164
chore(deps): Update nextcloud/coding-standard to v1.3.1 1 year ago
Ferdinand Thiessen deeccd12a3
chore: fix typo in `SameSiteCookieMiddleware` 1 year ago
Ferdinand Thiessen 92f3f7e2d2
chore: Remove unused `CsrfTokenManager` from `CSPMiddleware` 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Robin Appelman 8b60df1600
perf: delay getting (sub)admin status for user in the security middleware untill we need it 1 year ago
Holger Hees 73397cd759
fix: Use `CSP_NONCE` env variable in ContentSecurity Header 1 year ago
skjnldsv db28aa8cd1 fix(files_sharing): show proper share not found error message 1 year ago
Joas Schilling 047479ccf9
feat(security): Add public API to allow validating IP Ranges and checking for "in range" 1 year ago
Benjamin Gaussorgues 202e5b1e95
feat(security): restrict admin actions to IP ranges 1 year ago
Andrey Borysenko 40f820470a
chore: use "app_api" session key, "app_api_system" is deprecated 1 year ago
Alexander Piskun b7af6ec200
feat: allow for ExApps to call Admin endpoints marked with specific attr 1 year ago
provokateurin e5dcdfb9e0
feat(Security): Warn about using annotations instead of attributes 1 year 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 dae7c159f7
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
Vincent Petry 839ddaa354
feat: rename users to account or person 2 years ago
Joas Schilling ce583cb67b
techdebt(Middleware): Add more specific array types so its clickable in IDEs 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Alexander Piskun 0b8a3b578d fixed Drone test 2 years ago
Alexander Piskun f16c9f42c6 added CORS skip if session was created by AppAPI 2 years ago
Christoph Wurst e477bb7eaf
feat(appframework): Expose programmatic rate limiter 2 years ago
Joas Schilling 25309bcb45
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 2 years ago
Joas Schilling 381c35080d
fix(middleware): Fix header injection for bruteforce middleware 2 years ago
Joas Schilling 2f06f2355d
feat: Add a header which signals that the request was throttled 2 years ago
Robin Appelman ccf57e0715 add separate event for rendering login page template 2 years ago
jld3103 12f8543815
Rewrite OCS CSRF check to be readable 2 years ago
Joas Schilling 1b387bb341
fix!: Remove legacy event dispatching Symfony's GenericEvent from AdditionalScripts 2 years ago
Joas Schilling 3a6bc7aba2
fix(middleware): Also abort the request when reaching max delay in afterController 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 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