summaryrefslogtreecommitdiff
path: root/lib/pleroma/web/pleroma_api/controllers/chat_controller.ex
AgeCommit message (Expand)Author
2021-03-05Update OpenApiSpex dependencyEgor Kislitsyn
2021-02-17Chats: Introduce /api/v2/pleroma/chats which implements paginationrinpatch
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
2021-01-04Object: Rework how Object.normalize workslain
2020-11-16Hide reactions from muted and blocked usersEgor Kislitsyn
2020-11-04Add `with_muted` param to ChatController.index/2Egor Kislitsyn
2020-11-02Hide chats from muted usersEgor Kislitsyn
2020-10-31Add idempotency_key to the chat_message entity.eugenijm
2020-10-13alias alphabetically orderAlexander Strizhakov
2020-10-13OAuthScopesPlug module nameAlexander Strizhakov
2020-09-22Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into issue/2115lain
2020-09-17Fix MRF reject for ChatMessageHaelwenn (lanodan) Monnier
2020-09-11Refactor with Chat.for_user_query/1Alex Gleason
2020-09-10added paginate links to headers for /chats/:id/messagesMaksim Pechnikov
2020-08-31Chats: Add cascading delete on both referenced users.lain
2020-08-27ChatController: Don't die if the recipient is gone.lain
2020-07-22[#1973] Fixed accounts rendering in GET /api/v1/pleroma/chats with truish :re...Ivan Tashkinov
2020-06-08Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remo...lain
2020-06-08ChatController: Remove nonsensical pagination.lain
2020-06-07ChatController: Make last_read_id mandatory.lain
2020-06-07ChatController: Add `last_read_id` option to mark_as_read.lain
2020-06-06ChatController: Use new oauth scope *:chats.lain
2020-06-06ChatMessageReference -> Chat.MessageReferencelain
2020-06-03ChatController: Add function to mark single message as read.lain
2020-06-03Chats: Remove `unread` from the db, calculate from unseen messages.lain
2020-06-03Credo fixes.lain
2020-06-03ChatMessageReference: Introduce and switch in chat controller.lain
2020-05-13Chat: Allow posting without content if an attachment is present.lain
2020-05-12ChatController: Don't return chats for user you've blocked.lain
2020-05-12Chat Controller: Add basic error handling.lain
2020-05-12ChatController: Support deletion of chat messages.lain
2020-05-10ChatController: Add GET /chats/:idlain
2020-05-10ChatView: Add the last message to the view.lain
2020-05-06ChatMessages: Add attachments.lain
2020-05-04ChatController: Add mark_as_readlain
2020-04-29Apply suggestion to lib/pleroma/web/pleroma_api/controllers/chat_controller.exlain
2020-04-27Chat API: Align more to Pleroma/Mastodon API.lain
2020-04-21ChatController: Validate parameters.lain
2020-04-20Credo fixes.lain
2020-04-17ChatController: Use OAuth scopes.lain
2020-04-16ChatController: Handle pagination.lain
2020-04-15Chat: Add views, don't return them in timeline queries.lain
2020-04-09ChatController: Basic message posting.lain
2020-04-09ChatController: Basic support for returning messages.lain
2020-04-09ChatController: Add creation and return of chats.lain