68 Commits (aca6a7543ae97da2d1af8a6f9c547a0088d9e240)

Author SHA1 Message Date
  Alex Gleason b46811a074
Upgrade Comeonin to v5 4 years ago
  Maksim 3d0c567fbc Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController 4 years ago
  Ivan Tashkinov 1c05f539aa Improved in-test `clear_config/n` applicability (setup / setup_all / in-test usage). 4 years ago
  Ivan Tashkinov ec3719f539 Improved in-test config management functions. 4 years ago
  Haelwenn (lanodan) Monnier 863ec33ba2
Add support for funkwhale Audio activity 4 years ago
  Mark Felder 05da5f5cca Update Copyrights 4 years ago
  Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07 4 years ago
  Haelwenn (lanodan) Monnier 6c0d869d9d
Bump copyright years of files changed after 2019-01-01 4 years ago
  Ivan Tashkinov 4f8c3462a8 Tweaks to `clear_config` calls in tests in order to prevent side effects on config during test suite execution. 4 years ago
  Maksim Pechnikov 108a39c876 updated error messages for authentication process 4 years ago
  Ivan Tashkinov 6c94b7498b [#1478] OAuth admin tweaks: enforced OAuth admin scopes usage by default, migrated existing OAuth records. Adjusted tests. 4 years ago
  Ivan Tashkinov 7973cbdb9f OAuthScopesPlug: disallowed nil token (unless with :fallback option). WIP: controller tests modification: OAuth scopes usage. 4 years ago
  Ivan Tashkinov 81b05340e9 [#1427] Graceful clearance of OAuth admin scopes for non-admin users (no error raised). 4 years ago
  AkiraFukushima df22197755 Check client and token in GET /oauth/authorize 4 years ago
  AkiraFukushima e1fc6cb78f Check client and token in GET /oauth/authorize 4 years ago
  Ivan Tashkinov 10ff01acd9 [#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP. 4 years ago
  Maxim Filippov 0f9c2c8b87 Send an identifier alongside with error message in OAuthController 4 years ago
  Egor Kislitsyn 209395c7e6 Add User.change_info/2 and User.update_info/2 4 years ago
  Maxim Filippov 6f25668215 Admin API: Add ability to force user's password reset 4 years ago
  Haelwenn (lanodan) Monnier 447514dfa2
Bump copyright years of files changed in 2019 4 years ago
  Ivan Tashkinov e6f43a831b [#1234] Permissions-related fixes / new functionality (Masto 2.4.3 scopes). 4 years ago
  Maksim Pechnikov ab2f21e470 tests for mastodon_api_controller.ex 4 years ago
  Maksim a320358703 added test helpers to clear config after tests 4 years ago
  Sergey Suprunenko 05b5af8075 Add tests for users tasks and PleromaAuthenticator 5 years ago
  Ivan Tashkinov 9f45f93949 Added more `redirect_uri` checks to prevent redirect to not explicitly listed URI. 5 years ago
  Ivan Tashkinov 4b2c29016c [#963] No redirect on OOB OAuth authorize request with existing authorization. OAuth-related refactoring. 5 years ago
  Maksim 620908a2db [#699] add worker to clean expired oauth tokens 5 years ago
  Maksim 52297920e7 Refactoring oauth response. 5 years ago
  Alexander Strizhakov a2be420f94 differences_in_mastoapi_responses.md: fullname & bio are optionnal 5 years ago
  Maksim 1040caf096 fix format 5 years ago
  Ivan Tashkinov 9256d2d4b4 [#923] Refactored OAuthController#authorize definitions, added test. 5 years ago
  Ivan Tashkinov c3f12cf3c3 [#923] OAuth consumer params handling refactoring. 5 years ago
  eugenijm 7aa53d52bd Return 403 on oauth token exchange for a deactivated user 5 years ago
  Ivan Tashkinov 47a236f753 [#923] OAuth consumer mode refactoring, new tests, tests adjustments, readme. 5 years ago
  Ivan Tashkinov 3e7f2bfc2f [#923] OAuthController#callback adjustments (with tests). 5 years ago
  Ivan Tashkinov f7cd9131d4 [#923] OAuth consumer controller tests. Misc. improvements. 5 years ago
  Ivan Tashkinov 15ce710460 Added "GET /oauth/authorize" tests. 5 years ago
  Ivan Tashkinov 263ca3dea2 Mastodon-based auth error messages. Defaulted User#auth_active?/1 to `true`. 5 years ago
  link0ff f858df819b Skip tests in LDAPAuthorizationTest if :eldap module is unavailable 5 years ago
  William Pitcock 40134598a8 test: fix defective ldap setup/teardown 5 years ago
  William Pitcock e0edc706cf oauth: add me property to token responses 5 years ago
  link0ff a070dd4a83 Add tests for LDAP authorization 5 years ago
  Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder 5 years ago
  Haelwenn (lanodan) Monnier bb9e40968a
Web.OAuth.OAuthControllerTest: Add test against token formatting 5 years ago
  Ivan Tashkinov 04ee877a20 [#468] Added OAuth scopes-specific tests. 5 years ago
  Ivan Tashkinov 063baca5e4 [#468] User UI for OAuth permissions restriction. Standardized storage format for `scopes` fields, updated usages. 5 years ago
  Haelwenn (lanodan) Monnier 8bb7e19b38
test: de-group alias/es 5 years ago
  lain 1825118fd4 Correctly handle invalid credentials on auth login. 5 years ago
  William Pitcock 3c08d229db tests: add legal boilerplate 5 years ago
  Ivan Tashkinov 851db74f1c [#114] Fixed test. 5 years ago