34 Commits (1a2fe96d56350dc685eb53112630af567de8d5bd)

Author SHA1 Message Date
  Egor Kislitsyn cf6d3db58f
Add API endpoint to remove a conversation 3 years ago
  Haelwenn (lanodan) Monnier c4439c630f
Bump Copyright to 2021 3 years ago
  Alexander Strizhakov 0374df1d12
other files consistency 4 years ago
  Maksim Pechnikov 0d5088c2b8 remove `unread_conversation_count` from User 3 years ago
  lain b7df7436c8 Conversations: Return last dm for conversation, not last message. 4 years ago
  Egor Kislitsyn 317e2b8d61
Use atoms as keys in `ActivityPub.fetch_*` functions options 4 years ago
  Egor Kislitsyn 3a45952a3a
Add OpenAPI spec for ConversationController 4 years ago
  Ivan Tashkinov be5e2c4dbb Applied relationships preloading to GET /api/v1/accounts/relationships. Refactoring (User.binary_id/1). 4 years ago
  Mark Felder 05da5f5cca Update Copyrights 4 years ago
  Haelwenn (lanodan) Monnier 6da6540036
Bump copyright years of files changed after 2020-01-07 4 years ago
  Egor Kislitsyn 22018adae6
Fix Dialyzer warnings 4 years ago
  eugenijm 0b6d1292d2 Fix mark-as-read (`POST /api/v1/conversations/:id/read`) refreshing updated_at and bringing conversation to the top in the user's direct conversation list 4 years ago
  eugenijm 7888803ffe Mastodon API: Add the `recipients` parameter to `GET /api/v1/conversations` 4 years ago
  eugenijm 0580654485 Mark the conversations with the blocked user as read and update the blocking user's `unread_conversation_count`. 4 years ago
  eugenijm 52ed2f8f2d Pleroma API: `POST /api/v1/pleroma/conversations/read` to mark all user's conversations as read 4 years ago
  eugenijm 359dd1890e Mastodon API: Mark the conversation as read for the author when they send a new direct message 4 years ago
  eugenijm 8249924485 Mastodon API: Add `pleroma.unread_conversation_count` to the Account entity 4 years ago
  kaniini e07e9cb75e Revert "Merge branch 'user-info-unread-direct-conversation' into 'develop'" 4 years ago
  Egor Kislitsyn 67d772dd73 Replace `Pleroma.FlakeId` with `flake_id` hex package 4 years ago
  eugenijm 06d9df79c5 Mastodon API: Add `pleroma.unread_conversation_count` to the Account entity 4 years ago
  Egor Kislitsyn b5dfe83433 Replace `Pleroma.FlakeId` with `flake_id` hex package 4 years ago
  Maxim Filippov b15cfd80ef Return "total" optionally 4 years ago
  Maxim Filippov a4c5f71e93 Return total from pagination + tests 4 years ago
  lain d3af9e19ed Conversations: Load relations in one query. 4 years ago
  lain a49c92f6ae Participation: Setting recipients will always add the owner. 4 years ago
  lain d6fe220e32 Linting. 4 years ago
  lain 3af6d14da7 Pleroma Conversations API: Add a way to set recipients. 4 years ago
  lain 56b1c3af13 CommonAPI: Extend api with conversation replies. 4 years ago
  lain f88560accd Conversations: Add recipient list to conversation participation. 4 years ago
  lain 7483679a7b StatusView: Return direct conversation id. 4 years ago
  lain 970f71e222 Conversations: Fetch users in one query. 5 years ago
  lain a3a7178b60 Participations: Filter out participations without activities. 5 years ago
  lain a33bec7d58 Conversations: Import order, import as read. 5 years ago
  Roman Chvanikov 24073f829f Refactor query to return only 1 message instead of 20 5 years ago
  lain 76999c73a7 Conversation: Add accounts to output. 5 years ago
  lain d115d2a27e Conversations: Tidying up. 5 years ago