aboutsummaryrefslogtreecommitdiff
path: root/test/web/twitter_api
AgeCommit message (Collapse)Author
2020-10-13tests consistencyAlexander Strizhakov
2020-09-17Merge branch 'develop' into issue/2099Maksim Pechnikov
2020-09-10expire mfa tokens through ObanAlexander Strizhakov
2020-09-10schedule expired oauth tokens deletion with ObanAlexander Strizhakov
2020-09-06added import mutesMaksim Pechnikov
2020-09-01User table: ensure bio is always a stringrinpatch
Gets rid of '|| ""' in multiple places and fixes #2067
2020-08-18Test that `POST /api/pleroma/delete_account` purges the userAlex Gleason
2020-07-26Merge remote-tracking branch 'upstream/develop' into by-approvalAlex Gleason
2020-07-22[#1973] Fixed accounts rendering in GET /api/v1/pleroma/chats with truish ↵Ivan Tashkinov
:restrict_unauthenticated. Made `Pleroma.Web.MastodonAPI.AccountView.render("show.json", _)` demand :for or :force option in order to prevent incorrect rendering of empty map instead of expected user representation with truish :restrict_unauthenticated setting.
2020-07-14Email admins when a new unapproved account is up for reviewAlex Gleason
2020-07-13Merge branch 'develop' into refactor/notification_settingsMark Felder
2020-06-26Rename notification "privacy_option" settingMark Felder
2020-06-26Simplify notification filtering settings furtherMark Felder
2020-05-28Refactor notification settingsMark Felder
2020-05-16Merge branch 'develop' into 'remove-twitter-api'lain
# Conflicts: # lib/pleroma/web/nodeinfo/nodeinfo_controller.ex
2020-05-12Upgrade Comeonin to v5Alex Gleason
https://github.com/riverrun/comeonin/blob/master/UPGRADE_v5.md
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-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-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-22Fix Oban warningEgor Kislitsyn
Warning example: [warn] Expected Elixir.Pleroma.Workers.BackgroundWorker.perform/2 to return :ok, {:ok, value}, or {:error, reason}. Instead received: [error: "not found @user@server.party", error: "not found "] The job will be considered a success.
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-13Add spec for AccountController.createEgor Kislitsyn
2020-04-08formatter.ex: Use Phoenix.HTML for mention/hashtag generationrinpatch
Unlike concatenating strings, this makes sure everything is escaped. Tests had to be changed because Phoenix.HTML runs attributes through Enum.sort before generation for whatever reason.
2020-03-24Remove some TwitterAPI endpointsEgor Kislitsyn
2020-03-20Improved in-test `clear_config/n` applicability (setup / setup_all / in-test ↵Ivan Tashkinov
usage).
2020-03-18Improved in-test config management functions.Ivan Tashkinov
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-22[#1560] Restricted AP- & OStatus-related routes for non-federating instances.Ivan Tashkinov
2020-02-20Merge branch 'features/remote-follow-userpage-redirect' into 'develop'lain
remote_follow_controller.ex: Redirect to the user page on success Closes #1245 See merge request pleroma/pleroma!2123
2020-02-13Tweaks to `clear_config` calls in tests in order to prevent side effects on ↵Ivan Tashkinov
config during test suite execution.
2020-02-12Restore TwitterAPI testsEgor Kislitsyn
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-20Bump credo to 1.1.5Haelwenn (lanodan) Monnier
2020-01-14compilation warnings fixAlexander Strizhakov
2020-01-12Assign token that can write to followsMark Felder
2020-01-12Merge branch 'develop' into issue/1354Mark Felder
2019-12-25added code of mr#2067Maksim Pechnikov
2019-12-22update testMaksim Pechnikov
2019-12-21moved remote follow in separate controllerMaksim Pechnikov
2019-12-16tests: remove a useless 1 second sleeprinpatch
there is no need to wait for the task to finish, it will be deleted when the transaction is aborted anyway.
2019-12-15OAuthScopesPlug: disallowed nil token (unless with :fallback option). WIP: ↵Ivan Tashkinov
controller tests modification: OAuth scopes usage.
2019-12-08Merge branch 'develop' into issue/1342Maksim Pechnikov
2019-11-28added privacy option to push notificationsMaksim Pechnikov
2019-11-28added User.NotificationSetting structMaksim Pechnikov
2019-11-10[#1335] User: refactored :blocks field into :blocked_users relation.Ivan Tashkinov
Introduced UserBlock.