113 Commits (aca6a7543ae97da2d1af8a6f9c547a0088d9e240)

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