aboutsummaryrefslogtreecommitdiff
path: root/test/plugs
AgeCommit message (Expand)Author
2020-05-01[#1682] Fixed Basic Auth permissions issue by disabling OAuth scopes checks w...Ivan Tashkinov
2020-05-01Merge branch 'authenticated-api-oauth-check-enforcement' into 'develop'rinpatch
2020-03-16rate limiter: disable based on if remote ip was found, not on if the plug was...rinpatch
2020-03-15Revert "Set better Cache-Control header for static content"rinpatch
2020-03-03Older copyright updatesMark Felder
2020-03-03Update CopyrightsMark Felder
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
2020-03-02Bump copyright years of files changed after 2019-01-01Haelwenn (lanodan) Monnier
2020-03-01rate limiter: Fix a race conditionrinpatch
2020-02-29[#2250] Tiny refactoring per merge request review.Ivan Tashkinov
2020-02-27Runtime configurability of RateLimiter. Refactoring. Disabled default rate li...Ivan Tashkinov
2020-02-20Merge branch 'require-signature' into 'develop'lain
2020-02-13Tweaks to `clear_config` calls in tests in order to prevent side effects on c...Ivan Tashkinov
2020-01-30Merge branch 'develop' into fix/disable-rate-limiter-for-socket-localhostrinpatch
2019-12-19Merge remote-tracking branch 'remotes/origin/develop' into oauth-scopes-tweak...Ivan Tashkinov
2019-12-19Verify HTTP signatures only when request accepts "activity+json" typeEgor Kislitsyn
2019-12-17Merge branch 'develop' into fix/disable-rate-limiter-for-socket-localhostMaxim Filippov
2019-12-16Apply suggestion to test/plugs/http_signature_plug_test.exsminibikini
2019-12-16Add an option to require fetches to be signedEgor Kislitsyn
2019-12-16tests: remove a useless sleep in rate limiter testsrinpatch
2019-12-15OAuthScopesPlug: disallowed nil token (unless with :fallback option). WIP: co...Ivan Tashkinov
2019-12-14Disable rate limiter for socket/localhost (unless RemoteIp is enabled)Maxim Filippov
2019-12-11[#1427] Fixed `:admin` option handling in OAuthScopesPlug, added tests.Ivan Tashkinov
2019-12-07[#1427] Extra check that admin OAuth scope is used by admin. Adjusted tests.Ivan Tashkinov
2019-12-06[#1427] Fixes / improvements of admin scopes support. Added tests.Ivan Tashkinov
2019-11-19Support authentication via `x-admin-token` HTTP headerEgor Kislitsyn
2019-11-15Merge branch 'bugfix/1395-email-activation' into 'develop'rinpatch
2019-11-13Fix random fails of the rate limiter testsEgor Kislitsyn
2019-11-11New rate limiterSteven Fuchs
2019-11-11UserEnabledPlug: Don't authenticate unconfirmed users.lain
2019-11-06Set better Cache-Control header for static contentrinpatch
2019-10-16[#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.Ivan Tashkinov
2019-10-02[#1234] Merge remote-tracking branch 'remotes/upstream/develop' into 1234-mas...Ivan Tashkinov
2019-09-27Add `remote_ip` plugminibikini
2019-09-19[#1234] Merge remote-tracking branch 'remotes/upstream/develop' into 1234-mas...Ivan Tashkinov
2019-09-18Bump copyright years of files changed in 2019Haelwenn (lanodan) Monnier
2019-09-17[#1234] Addressed code analysis issue.Ivan Tashkinov
2019-09-17[#1234] Defined admin OAuth scopes, refined other scopes. Added tests.Ivan Tashkinov
2019-09-15[#1234] Merge remote-tracking branch 'remotes/upstream/develop' into 1234-mas...Ivan Tashkinov
2019-09-09Add Pleroma.Plugs.Cacheminibikini
2019-09-08[#1234] Mastodon 2.4.3 hierarchical scopes initial support (WIP).Ivan Tashkinov
2019-08-19added test helpers to clear config after testsMaksim
2019-07-24tests WebFingerMaksim
2019-07-22Exclude tests that use :crypt.crypt/2 on macOSSergey Suprunenko
2019-07-20[tests] Mock :crypt.crypt/2 function in AuthenticationPlugTestSergey Suprunenko
2019-07-19Merge branch 'refactor/http-signature-plug' into 'develop'kaniini
2019-07-18mapped signature plug: use `user` assign like authentication plugAriadne Conill
2019-07-18tests for Plugs.AuthenticationPlugMaksim
2019-07-18tests: add tests for mapped signature plugAriadne Conill
2019-07-18http signature plug: remove redundant checks handled by HTTPSignatures libraryAriadne Conill