summaryrefslogtreecommitdiff
path: root/lib/pleroma/web/mastodon_api/controllers/status_controller.ex
AgeCommit message (Collapse)Author
2021-03-02Linting.lain
2021-03-02StatusController: Deactivate application support for now.lain
Some more things to discuss about, so we'll remove it from 2.3.0
2021-03-01Store application details in the object under the generator key, not ↵Mark Felder
application key
2021-02-26Store the client application data in ActivityStreams formatMark Felder
2021-02-18Tests to validate client disclosure obeys user settingMark Felder
2021-02-18Mastodon makes this field null when posting with MastoFE or if you choose to ↵Mark Felder
not disclose it, so it's safe to be null by default
2021-02-12App is already preloaded into the token, so avoid an extra queryMark Felder
2021-02-11ConsistencyMark Felder
2021-02-11Revert to original formatting for these function defsMark Felder
2021-02-11Prefer naming this put_application because we're putting it into the params mapMark Felder
2021-02-11%Token{} may not be in the conn, so avoid breaking the ability to post ↵Mark Felder
statuses in that scenario.
2021-02-09Ensure we capture the application details into the objectMark Felder
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
2021-01-04Object: Rework how Object.normalize workslain
Now it defaults to not fetching, and the option is named.
2020-11-16Hide reactions from muted and blocked usersEgor Kislitsyn
2020-11-04Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
feature/expire-mutes
2020-10-13Merge branch 'develop' into chore/elixir-1.11Mark Felder
2020-10-13alias alphabetically orderAlexander Strizhakov
2020-10-13EnsurePublicOrAuthenticatedPlug module nameAlexander Strizhakov
2020-10-13OAuthScopesPlug module nameAlexander Strizhakov
2020-10-13RateLimiter module nameAlexander Strizhakov
2020-10-07LintMark Felder
2020-10-07Fix duplicate @doc entriesMark Felder
2020-09-08Pass expires_in param from status controllerRoman Chvanikov
2020-07-28Let favourites and emoji reactions optionally be hiddenAlex Gleason
2020-07-15MastoAPI: fix & test giving MRF reject reasonsHaelwenn (lanodan) Monnier
2020-07-06Delete activity before sending response to clientRoman Chvanikov
2020-06-26MastoAPI: Show source field when deletingHaelwenn (lanodan) Monnier
2020-06-04Use atoms as keys in `ActivityPub.fetch_*` functions optionsEgor Kislitsyn
2020-05-26Mastodon API Controllers: Use the correct params for rate limiting.lain
2020-05-21Announcements: Fix all tests.lain
2020-05-13Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
restricted-relations-embedding # Conflicts: # lib/pleroma/web/mastodon_api/controllers/status_controller.ex # lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex # test/web/mastodon_api/controllers/timeline_controller_test.exs # test/web/mastodon_api/views/status_view_test.exs
2020-05-13Add OpenAPI spec for StatusControllerEgor Kislitsyn
2020-05-09[#2456] Dropped support for embedded `pleroma/account/relationship` in ↵Ivan Tashkinov
statuses and notifications.
2020-05-05Undoing: Move undoing announcements to the pipeline everywhere.lain
2020-05-05Undoing: Move undoing likes to the pipeline everywhere.lain
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] Made `GET /api/v1/accounts/:id/favourites` auth-optional, adjusted ↵Ivan Tashkinov
tests.
2020-04-24[#2409] Tested all auth setup configs in AuthTestControllerTest. Adjusted ↵Ivan Tashkinov
:skip_plug definitions for some endpoints.
2020-04-22StatusController: Ignore nil scheduled_at parameters.lain
2020-04-21Automatic checks of authentication / instance publicity. Definition of ↵Ivan Tashkinov
missing OAuth scopes in AdminAPIController. Refactoring.
2020-04-13Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
output-of-relationships-in-statuses
2020-04-06Merge branch 'remake-remodel-2' into 'develop'lain
Ingestion Pipeline Revamp See merge request pleroma/pleroma!2315
2020-04-01Ability to control the output of account/pleroma/relationship in statuses in ↵Ivan Tashkinov
order to improve the rendering performance. See `[:extensions, output_relationships_in_statuses_by_default]` setting and `with_relationships` param.
2020-03-20restrict_unauthenticated settingAlexander Strizhakov
2020-03-19Merge branch 'remake-remodel' into developlain
2020-03-04MastodonController: Return 404 errors correctly.lain
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\/>'
2019-12-14Merge branch 'develop' into issue/1383Maksim Pechnikov
2019-12-04Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodellain