aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/twitter_api
AgeCommit message (Collapse)Author
2020-10-12Preload `/api/pleroma/frontend_configurations`, fixes #1932Alex Gleason
2020-10-12Refactor User.confirm/1, add more testsAlex Gleason
2020-10-11Move admin approval email logic into User.post_register_action/1Alex Gleason
2020-10-11Registration testsAlex Gleason
2020-10-11Handle User.post_register_action/1 in stepsAlex Gleason
2020-09-17Merge branch 'develop' into issue/2099Maksim Pechnikov
2020-09-10expire mfa tokens through ObanAlexander Strizhakov
2020-09-06added import mutesMaksim Pechnikov
2020-09-02Disallow password resets for deactivated accounts.Mark Felder
Ensure all responses to password reset events are identical.
2020-07-27Fix User.registration_reason HTML sanitizing issuesAlex Gleason
2020-07-16Sanitize `reason` param in POST /api/v1/accountsAlex Gleason
2020-07-14Email admins when a new unapproved account is up for reviewAlex Gleason
2020-07-14Accept `reason` in POST /api/v1/accounts and store in DBAlex Gleason
2020-07-09Use the Pleroma.Config aliasMark Felder
2020-06-29Remove `/statusnet/config`Egor Kislitsyn
2020-06-29Fix warningEgor Kislitsyn
2020-06-29Merge branch 'develop' into remove-twitter-apiEgor Kislitsyn
2020-06-03add status_net/configstwf
2020-05-16Merge branch 'develop' into 'remove-twitter-api'lain
# Conflicts: # lib/pleroma/web/nodeinfo/nodeinfo_controller.ex
2020-05-07Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> ↵Maksim
Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController
2020-04-29Add tests for account registration with captcha enabled and improve errorsEgor Kislitsyn
2020-04-29Fix account registration when captcha is enabled but not providedEgor Kislitsyn
2020-04-28Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
automatic-authentication-and-instance-publicity-checks # Conflicts: # lib/pleroma/web/mastodon_api/controllers/account_controller.ex
2020-04-24[#2409] Tested all auth setup configs in AuthTestControllerTest. Adjusted ↵Ivan Tashkinov
:skip_plug definitions for some endpoints.
2020-04-22Merge branch 'develop' into openapi/accountEgor Kislitsyn
2020-04-22Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
automatic-authentication-and-instance-publicity-checks # Conflicts: # lib/pleroma/web/mastodon_api/controllers/account_controller.ex
2020-04-22Fixed OAuth restrictions for :api routes. Made auth info dropped for :api ↵Ivan Tashkinov
routes if OAuth check was neither performed nor explicitly skipped.
2020-04-22Fix blocks importEgor Kislitsyn
2020-04-22Fix follow importEgor Kislitsyn
2020-04-21Automatic checks of authentication / instance publicity. Definition of ↵Ivan Tashkinov
missing OAuth scopes in AdminAPIController. Refactoring.
2020-04-20Merge branch 'develop' into openapi/accountEgor Kislitsyn
2020-04-17Merge branch 'feature/1584-client-captcha-options' into 'develop'Haelwenn
Creating trusted app from adminFE & mix task Closes #1584 See merge request pleroma/pleroma!2252
2020-04-13Add spec for AccountController.createEgor Kislitsyn
2020-04-06Enforcement of OAuth scopes check for authenticated API endpoints, ↵Ivan Tashkinov
:skip_plug plug to mark a plug explicitly skipped (disabled).
2020-03-26Partially restore `/api/statusnet/config.json`Egor Kislitsyn
2020-03-24Remove some TwitterAPI endpointsEgor Kislitsyn
2020-03-23creating trusted app from adminFE & mix taskAlexander Strizhakov
2020-03-06Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
1560-non-federating-instances-routes-restrictions
2020-03-04Merge branch 'fix/no-email-no-fail' into 'develop'lain
Do not fail when user has no email See merge request pleroma/pleroma!2249
2020-03-03Update CopyrightsMark Felder
2020-03-02Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
1560-non-federating-instances-routes-restrictions
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
2020-02-27Do not fail when user has no emailEgor Kislitsyn
2020-02-22[#1560] Restricted AP- & OStatus-related routes for non-federating instances.Ivan Tashkinov
2020-01-21remote_follow_controller.ex: Redirect to the user page on successHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/issues/1245
2020-01-12Merge branch 'develop' into issue/1354Mark Felder
2019-12-25added code of mr#2067Maksim Pechnikov
2019-12-22update testMaksim Pechnikov
2019-12-22Apply suggestion to lib/pleroma/web/twitter_api/views/remote_follow_view.exMaksim
2019-12-22Apply suggestion to ↵Maksim
lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex