Commit Graph

733 Commits (e53984e44655784ef0c4661c68c571d9738025e1)

Author SHA1 Message Date
Alex Gleason 07fed0fda2
Switch to aliasing `Router.Helpers` instead of importing
3 years ago
Mark Felder 28581e03ad Merge branch 'develop' into refactor/deactivated_user_field
4 years ago
Mark Felder d36182c088 Change user.confirmation_pending field to user.is_confirmed
4 years ago
Mark Felder ebd7d1365b Make setting user activation status explicit
4 years ago
Mark Felder 860b5c7804 Change user.deactivated field to user.is_active
4 years ago
Haelwenn (lanodan) Monnier c4439c630f
Bump Copyright to 2021
4 years ago
Alex Gleason 30ed7b502f
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
lain 11e0d5f9ac Password Resets: Don't accept tokens above a certain age.
4 years ago
Alex Gleason c3112fd13a
Merge remote-tracking branch 'upstream/develop' into registration-workflow
4 years ago
Alexander Strizhakov 9f4fe5485b
alias alphabetically order
4 years ago
Alexander Strizhakov 011525a3d1
EnsurePublicOrAuthenticatedPlug module name
4 years ago
Alexander Strizhakov 8c993c5f63
FederatingPlug module name
4 years ago
Alexander Strizhakov a6d8cef33e
OAuthScopesPlug module name
4 years ago
Alexander Strizhakov fc7151a9c4
more files renamings
4 years ago
Alex Gleason 83ae45b000
Preload `/api/pleroma/frontend_configurations`, fixes #1932
4 years ago
Alex Gleason 6ebec50df6
Refactor User.confirm/1, add more tests
4 years ago
Alex Gleason bb8c0614ef
Move admin approval email logic into User.post_register_action/1
4 years ago
Alex Gleason 521e965884
Registration tests
4 years ago
Alex Gleason b2fed59209
Handle User.post_register_action/1 in steps
4 years ago
Maksim Pechnikov b867f9d7ae Merge branch 'develop' into issue/2099
4 years ago
Alexander Strizhakov 7dd986a563
expire mfa tokens through Oban
4 years ago
Maksim Pechnikov 5ae56aafb2 added import mutes
4 years ago
Mark Felder cbf7f0e029 Disallow password resets for deactivated accounts.
4 years ago
Alex Gleason f688c8df82
Fix User.registration_reason HTML sanitizing issues
4 years ago
Alex Gleason 5e74556703
Sanitize `reason` param in POST /api/v1/accounts
4 years ago
Alex Gleason 0d004a9d04
Email admins when a new unapproved account is up for review
4 years ago
Alex Gleason 5ddf0415c4
Accept `reason` in POST /api/v1/accounts and store in DB
4 years ago
Mark Felder d23804f191 Use the Pleroma.Config alias
4 years ago
Egor Kislitsyn 67d92ac7b7
Remove `/statusnet/config`
4 years ago
Egor Kislitsyn 8693e01799
Fix warning
4 years ago
Egor Kislitsyn 4a306720e8
Merge branch 'develop' into remove-twitter-api
4 years ago
stwf 3b8180d7d1 add status_net/config
4 years ago
lain d15aa9d950 Merge branch 'develop' into 'remove-twitter-api'
4 years ago
Maksim 3d0c567fbc Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController
4 years ago
Egor Kislitsyn 7b0c8f0fde
Add tests for account registration with captcha enabled and improve errors
4 years ago
Egor Kislitsyn 2f77842bd3
Fix account registration when captcha is enabled but not provided
4 years ago
Ivan Tashkinov 908cf22a6c Merge remote-tracking branch 'remotes/origin/develop' into automatic-authentication-and-instance-publicity-checks
4 years ago
Ivan Tashkinov 00e62161f6 [#2409] Tested all auth setup configs in AuthTestControllerTest. Adjusted :skip_plug definitions for some endpoints.
4 years ago
Egor Kislitsyn 6c26feed01
Merge branch 'develop' into openapi/account
4 years ago
Ivan Tashkinov 0062116e07 Merge remote-tracking branch 'remotes/origin/develop' into automatic-authentication-and-instance-publicity-checks
4 years ago
Ivan Tashkinov 2958a7d246 Fixed OAuth restrictions for :api routes. Made auth info dropped for :api routes if OAuth check was neither performed nor explicitly skipped.
4 years ago
Egor Kislitsyn e7771424a8 Fix blocks import
4 years ago
Egor Kislitsyn 88b82e5c3e Fix follow import
4 years ago
Ivan Tashkinov f685cbd309 Automatic checks of authentication / instance publicity. Definition of missing OAuth scopes in AdminAPIController. Refactoring.
4 years ago
Egor Kislitsyn 736fead494 Merge branch 'develop' into openapi/account
4 years ago
Haelwenn a17bfb5fab Merge branch 'feature/1584-client-captcha-options' into 'develop'
4 years ago
Egor Kislitsyn b08ded6c2f
Add spec for AccountController.create
5 years ago
Ivan Tashkinov fc81e5a49c Enforcement of OAuth scopes check for authenticated API endpoints, :skip_plug plug to mark a plug explicitly skipped (disabled).
5 years ago
Egor Kislitsyn 94a6590e3c
Partially restore `/api/statusnet/config.json`
5 years ago
Egor Kislitsyn 3189c44a0c
Remove some TwitterAPI endpoints
5 years ago