126 Ревизии (aca6a7543ae97da2d1af8a6f9c547a0088d9e240)

Автор SHA1 Съобщение Дата
  rinpatch 455a402c8a HTTP Security plug: rewrite &csp_string/0 преди 4 години
  Egor Kislitsyn e32b7ae044
Skip failing `:crypt` test on mac преди 4 години
  lain bfdd90f6d7 AuthenticationPlug: Also update crypt passwords. преди 4 години
  lain baef35bcc8 Authentication Plug: Update bcrypt password on login. преди 4 години
  Alex Gleason 9cbf17d59f
Handle bcrypt passwords for Mastodon migration преди 4 години
  Alex Gleason b46811a074
Upgrade Comeonin to v5 преди 4 години
  Maksim 3d0c567fbc Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController преди 4 години
  Ivan Tashkinov 2c4844237f Refactoring of :if_func / :unless_func plug options (general availability). Added tests for Pleroma.Web.Plug. преди 4 години
  Ivan Tashkinov f685cbd309 Automatic checks of authentication / instance publicity. Definition of missing OAuth scopes in AdminAPIController. Refactoring. преди 4 години
  Ivan Tashkinov 66f55106bd [#1682] Fixed Basic Auth permissions issue by disabling OAuth scopes checks when password is provided. Refactored plugs skipping functionality. преди 4 години
  Ivan Tashkinov bde1189c34 [#2349] Made :skip_plug/2 prevent plug from being executed even if explicitly called. Refactoring. Tests. преди 4 години
  Alexander Strizhakov 22bde21c4f
remote_ip plug adds remote_ip_found flag преди 4 години
  Ivan Tashkinov 1c05f539aa Improved in-test `clear_config/n` applicability (setup / setup_all / in-test usage). преди 4 години
  Ivan Tashkinov ec3719f539 Improved in-test config management functions. преди 4 години
  Alexander Strizhakov dc2ec84c0f
warnings fix преди 4 години
  rinpatch fc4496d4fa rate limiter: disable based on if remote ip was found, not on if the plug was enabled преди 4 години
  rinpatch c3b9fbd3a7 Revert "Set better Cache-Control header for static content" преди 4 години
  Ivan Tashkinov 5fc92deef3 [#1560] Ensured authentication or enabled federation for federation-related routes. New tests + tests refactoring. преди 4 години
  Mark Felder 5592db4757 Older copyright updates преди 4 години
  Mark Felder 05da5f5cca Update Copyrights преди 4 години
  Ivan Tashkinov b4367125e9 [#1560] Added tests for non-federating instance bahaviour to ActivityPubControllerTest. преди 4 години
  Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07 преди 4 години
  Haelwenn (lanodan) Monnier 6c0d869d9d
Bump copyright years of files changed after 2019-01-01 преди 4 години
  rinpatch 4d416343fa rate limiter: Fix a race condition преди 4 години
  Ivan Tashkinov c747260989 [#2250] Tiny refactoring per merge request review. преди 4 години
  Ivan Tashkinov 6f2efb1c45 Runtime configurability of RateLimiter. Refactoring. Disabled default rate limits in tests. преди 4 години
  Ivan Tashkinov 4f8c3462a8 Tweaks to `clear_config` calls in tests in order to prevent side effects on config during test suite execution. преди 4 години
  Egor Kislitsyn 775212121c
Verify HTTP signatures only when request accepts "activity+json" type преди 4 години
  minibikini e1fa8c11a9 Apply suggestion to test/plugs/http_signature_plug_test.exs преди 4 години
  Egor Kislitsyn a12b6454bb
Add an option to require fetches to be signed преди 4 години
  rinpatch 54029fe212 tests: remove a useless sleep in rate limiter tests преди 4 години
  Ivan Tashkinov 7973cbdb9f OAuthScopesPlug: disallowed nil token (unless with :fallback option). WIP: controller tests modification: OAuth scopes usage. преди 4 години
  Maxim Filippov eb11c60289 Disable rate limiter for socket/localhost (unless RemoteIp is enabled) преди 4 години
  rinpatch 66563f93fd Set better Cache-Control header for static content преди 4 години
  Ivan Tashkinov 3920244be5 [#1427] Fixed `:admin` option handling in OAuthScopesPlug, added tests. преди 4 години
  Ivan Tashkinov 1770602747 [#1427] Extra check that admin OAuth scope is used by admin. Adjusted tests. преди 4 години
  Ivan Tashkinov 40e1817f70 [#1427] Fixes / improvements of admin scopes support. Added tests. преди 4 години
  rinpatch 5386d1f49f UserEnabledPlug: fix test after backporting преди 4 години
  lain 5b5f855237 UserEnabledPlug: Don't authenticate unconfirmed users. преди 4 години
  Egor Kislitsyn 36686f5245
Support authentication via `x-admin-token` HTTP header преди 4 години
  Egor Kislitsyn 72cf6a76f4
Fix random fails of the rate limiter tests преди 4 години
  Steven Fuchs 94627baa5c New rate limiter преди 4 години
  lain f6056e9c9c UserEnabledPlug: Don't authenticate unconfirmed users. преди 4 години
  rinpatch 84175fe30e Set better Cache-Control header for static content преди 4 години
  Ivan Tashkinov 10ff01acd9 [#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP. преди 4 години
  minibikini f9380289eb Add `remote_ip` plug преди 4 години
  Haelwenn (lanodan) Monnier 447514dfa2
Bump copyright years of files changed in 2019 преди 4 години
  Ivan Tashkinov b17f217bf3 [#1234] Addressed code analysis issue. преди 4 години
  Ivan Tashkinov 76068873db [#1234] Defined admin OAuth scopes, refined other scopes. Added tests. преди 4 години
  minibikini 11e12b5761 Add Pleroma.Plugs.Cache преди 4 години