113 Commits (aca6a7543ae97da2d1af8a6f9c547a0088d9e240)

Author SHA1 Message Date
  lain 89b85f6529 ChatController: Remove nonsensical pagination. 4 years ago
  lain fe2a5d0614 ChatController: Make last_read_id mandatory. 4 years ago
  lain 801e668a97 ChatController: Add `last_read_id` option to mark_as_read. 4 years ago
  lain f4cf4ae16e ChatController: Use new oauth scope *:chats. 4 years ago
  lain ca0e6e702b ChatMessageReference -> Chat.MessageReference 4 years ago
  lain 00748e9650 ChatMessageReferences: Change seen -> unread 4 years ago
  lain b3407344d3 ChatController: Add function to mark single message as read. 4 years ago
  lain 7f5c5b11a5 Chats: Remove `unread` from the db, calculate from unseen messages. 4 years ago
  lain aa22fce8f4 ChatMessageReference: Introduce and switch in chat controller. 4 years ago
  Egor Kislitsyn ba106aa9c8
Fix notifications mark as read API 4 years ago
  lain bcb549531f EmojiReactionController: Return more appropriate error. 4 years ago
  Egor Kislitsyn 5ba6e1c322
Move notification actions to PleromaAPI.NotificationController 4 years ago
  Egor Kislitsyn f3fc8b22b1
Move conversation actions to PleromaAPI.ConversationController 4 years ago
  Egor Kislitsyn 9a5de0f454
Move reaction actions to EmojiReactionController 4 years ago
  Egor Kislitsyn 490a3a34b6
Add OpenAPI spec for PleromaAPI.PleromaAPIController 4 years ago
  Egor Kislitsyn 524d04d921
Add OpenAPI spec for PleromaAPI.ScrobbleController 4 years ago
  Egor Kislitsyn fe5d423b43
Add OpenAPI spec for MascotController 4 years ago
  Egor Kislitsyn aef31c69df
Rename EmojiAPIController to EmojiPackController 4 years ago
  Egor Kislitsyn 8bde8dfec2
Cleanup Pleroma.Emoji.Pack 4 years ago
  Egor Kislitsyn 6e4de715b3
Add OpenAPI spec for PleromaAPI.EmojiAPIController 4 years ago
  Egor Kislitsyn 6802dc28ba
Add OpenAPI spec for PleromaAPI.AccountController 4 years ago
  lain 0f0acc740d Chat: Allow posting without content if an attachment is present. 4 years ago
  Egor Kislitsyn 7803a85d2c
Add OpenAPI spec for StatusController 4 years ago
  lain c0ea5c60e4 ChatController: Don't return chats for user you've blocked. 4 years ago
  lain e44166b510 Credo fixes. 4 years ago
  lain ec72cba43e Chat Controller: Add basic error handling. 4 years ago
  lain b5aa204eb8 ChatController: Support deletion of chat messages. 4 years ago
  lain 8d5597ff68 ChatController: Add GET /chats/:id 4 years ago
  Maksim 3d0c567fbc Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController 4 years ago
  lain fc9d0b6eec Credo fixes. 4 years ago
  lain 20baa2eaf0 ChatMessages: Add attachments. 4 years ago
  lain b34debe615 Undoing: Move undoing reactions to the pipeline everywhere. 4 years ago
  lain db55dc9445 ActivityPub: Remove `react_with_emoji`. 4 years ago
  lain b04328c3de ChatController: Add mark_as_read 4 years ago
  Alexander Strizhakov ddb757f743
emoji api packs changes in routes with docs update 4 years ago
  Alexander Strizhakov 342f55fb92
refactor emoji api with fixes 4 years ago
  Alexander Strizhakov 5839e67eb8
return data only for updated emoji 4 years ago
  lain ad82a216ff Chat API: Align more to Pleroma/Mastodon API. 4 years ago
  lain d2bbea1a80 ChatControllerTest: Use new schema testing functions. 4 years ago
  Ivan Tashkinov b4139cc547 [#2409] Made `GET /api/v1/accounts/:id/favourites` auth-optional, adjusted tests. 4 years ago
  lain 6c8390fa4d ChatControllerTest: Credo fixes. 4 years ago
  lain 66c2eb670b ChatController: Validate parameters. 4 years ago
  lain 97ad0c4597 Chats: Add API specs. 4 years ago
  Ivan Tashkinov f685cbd309 Automatic checks of authentication / instance publicity. Definition of missing OAuth scopes in AdminAPIController. Refactoring. 4 years ago
  lain d45ae64858 ChatController: Use OAuth scopes. 4 years ago
  lain f8c3ae7a62 ChatController: Handle pagination. 4 years ago
  lain 6ace22b56a Chat: Add views, don't return them in timeline queries. 4 years ago
  lain 2cc6841424 ChatController: Basic message posting. 4 years ago
  lain e8fd0dd689 ChatController: Basic support for returning messages. 4 years ago
  lain 68abea313d ChatController: Add creation and return of chats. 4 years ago