aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/common_api/common_api.ex
AgeCommit message (Collapse)Author
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\/>'
2020-02-02fix not being able to pin pollsrinpatch
2020-01-20CommonAPI: Don't error out on double favs/repeatslain
2019-11-20[#1335] Reorganized users.subscribers as UserRelationship. Added tests for ↵Ivan Tashkinov
UserRelationship-related functionality.
2019-11-19[#1335] Implemented notification mutes and reblog mutes as ↵Ivan Tashkinov
UserRelationships. User to UserRelationship relations and functions refactoring.
2019-11-14Merge branch 'feature/reports-groups-and-multiple-state-update' into 'develop'feld
Admin API: Grouped reports, update multiple reports in one query Closes admin-fe#43 See merge request pleroma/pleroma!1815
2019-11-08Merge remote-tracking branch 'origin/develop' into reactionslain
2019-11-05Merge branch 'develop' into feature/reports-groups-and-multiple-state-updateMaxim Filippov
2019-10-24Merge remote-tracking branch 'upstream/develop' into ↵Egor Kislitsyn
refactor/following-relationships
2019-10-20[#1304] Moved remaining fields from User.Info to User.Ivan Tashkinov
Misc. fixes / improvements.
2019-10-16[#1304] Moved all non-mutes / non-blocks fields from User.Info to User. WIP.Ivan Tashkinov
2019-10-11Replace `user.following` with Pleroma.FollowingRelationshipEgor Kislitsyn
2019-10-07Merge branch 'develop' into feature/reports-groups-and-multiple-state-updateMaxim Filippov
2019-10-06Merge branch 'develop' into 'reactions'lain
# Conflicts: # CHANGELOG.md
2019-10-05CommonAPI: Create profile updates as public.lain
This saves us lots of sending out because we can use sharedInbox.
2019-10-04Admin API: Allow changing the state of multiple reports at onceMaxim Filippov
2019-10-02CommonAPI: Add unreactions.lain
2019-10-02Merge remote-tracking branch 'origin/develop' into reactionslain
2019-10-02Rename misleading `get_announce_visibility` to `public_announce?`Thibaut Girka
2019-10-01Allow users to announce privately, including own private notesThibaut Girka
2019-09-30Merge remote-tracking branch 'origin/develop' into reactionslain
2019-09-30common api: add some missing IR bits for listen activities' childrenAriadne Conill
2019-09-30common api: make sure the generated IR is actually federatableAriadne Conill
2019-09-30common api: implement scrobblingAriadne Conill
2019-09-26Cleanup CommonAPIEgor Kislitsyn
2019-09-26Add CommonAPI.ActivityDraftEgor Kislitsyn
2019-09-26Merge branch 'refactor/user' into 'develop'kaniini
Simplify updating user's `info` See merge request pleroma/pleroma!1712
2019-09-24Cleanup Pleroma.UserEgor Kislitsyn
2019-09-24Add User.change_info/2 and User.update_info/2Egor Kislitsyn
2019-08-30added Emoji.FormatterMaksim Pechnikov
2019-08-27CommonAPI: Support emoji reactions.lain
2019-08-24Activity Expiration: Switch to 'expires_in' system.lain
2019-08-24Merge remote-tracking branch 'origin/develop' into ↵lain
sixohsix/pleroma-post_expiration
2019-08-05CommonAPI: Replies to conversations also get the correct context id.lain
2019-08-02CommonAPI: Extend api with conversation replies.lain
2019-07-29constants: add as_public constant and use it everywhereAriadne Conill
2019-07-24Require that ephemeral posts live for at least one hourMike Verdone
If we didn't put some kind of lifetime requirement on these, I guess you could annoy people by sending large numbers of ephemeral posts that provoke notifications but then disappear before anyone can read them.
2019-07-24Add support for activity expiration to common and Masto APIMike Verdone
The "expires_at" parameter accepts an ISO8601-formatted date which defines when the activity will expire. At this point the API will not give you any feedback about if your post will expire or not.
2019-07-15Add more tests for MastodonAPIController and CommonAPISergey Suprunenko
2019-07-15Merge remote-tracking branch 'pleroma/develop' into feature/addressable-listsEgor Kislitsyn
2019-07-15Support `list` visibility in StatusViewEgor Kislitsyn
2019-07-14Unfollow should also unsubscribeSergey Suprunenko
2019-07-11Add "listMessage"Egor Kislitsyn
2019-07-11Merge branch 'develop' into feature/addressable-listsEgor Kislitsyn
2019-07-10Wrap error messages into gettext helpersEgor Kislitsyn
2019-06-29Fix not being able to pin unlisted postsrinpatch
Closes #1038
2019-06-26Return correct response when reply to a direct message is not direct itselfSergey Suprunenko
2019-06-18Add proper error handling for when the post exceeds character limitsrinpatch
2019-06-05Utils: Use update_follow_state_for_all when appropriate.lain