211 Commits (075d627d1bce6ee4f4ab42af27e199ee9e8f2ff2)

Author SHA1 Message Date
Joas Schilling 1ccbf67da2
chore: Run SPDX convertor 2 years ago
Joas Schilling 1f71244d82
fix(openapi): Remove long int-lists now that OpenAPI understands int<min,max> 2 years ago
Joas Schilling 5f8c5e8e45
fix(chat): Mark notifications read when setting the readmarker to the end 2 years ago
Joas Schilling 2ee2183331
fix(federation): Disable read and typing indicators for federated users 2 years ago
Joas Schilling 34163987cf
fix(API): Use Room::isFederatedConversation() consistantly 2 years ago
Joas Schilling 99cafa2ceb
feat(reminders): Implement reminders for messages not in cache 2 years ago
Joas Schilling eb45b2eb87
feat(federation): Implement reminders for federated messages 2 years ago
Joas Schilling cdc988c7ff
feat(federation): Implement notifications for mentions, reply and full 2 years ago
Joas Schilling 7d7765c1fe
feat(chat): Allow marking chat as read without a last message ID 2 years ago
Joas Schilling b1e243877f
feat(federation): Allow to mark a conversation as unread again 2 years ago
Joas Schilling 88101baeee
feat(federation): Proxy setReadMarker and return updated conversation 2 years ago
Joas Schilling 34dcb545e6
feat(federation): Support mentioning federated users 2 years ago
Joas Schilling 5662c982c4
feat(federation): Allow editing and deleting for federated users 2 years ago
Joas Schilling 7171a47d74
feat(federation): Federate getting messages and the message context 2 years ago
Joas Schilling 78dd420520
feat(middleware): Filter federation supported things on the middleware 2 years ago
Joas Schilling b9c3a7faaa
feat(federation): Handle sending chat messages 2 years ago
Joas Schilling c1eaad19b5
feat(federation): Proxy RoomController::getParticipants() 2 years ago
Joas Schilling 74c81c322b
feat(federation): Extract user converter 2 years ago
Joas Schilling ef4351fb01
fix(federation): Use authenticator all the time instead of duplicating it into the controller 2 years ago
Joas Schilling 74e75417be
feat(federation): Add TalkV1 federation proxy for mentions 2 years ago
Joas Schilling e0f1906f8d
fix(CS): Prepare coding standard update 2 years ago
Joas Schilling 54b5928a84
feat(chat): Add capability for editing messages 2 years ago
Joas Schilling ae7bc0278f
fix(chat): Also send a 202 when editing and deleting and a bot is enabled 2 years ago
Joas Schilling 3f27de5fd8
fix(chat): Don't allow editing to an empty message 2 years ago
Joas Schilling 5f4f424ce0
fix(chat): Handle basic editing of captions 2 years ago
Joas Schilling 0a9614f6f2
feat(chat): Add basic handling of editing 2 years ago
Joas Schilling 7d3db3ab16
feat(chat): API specs for "Edit message" 2 years ago
Joas Schilling f4ba35d820
feat(chat): Rate limit guests when mentioning others 2 years ago
Joas Schilling 66975ec6a0
Preload the files metadata and cache photos-size 2 years ago
Joas Schilling 4c5128dc22
fix(API): Add more specific int-types 2 years ago
Joas Schilling 96cf85e6e3
fix(reactions): Don't break mobile clients when the reactions list is empty 2 years ago
Joas Schilling 68ba7b10f8
fix(Chat): Add detailed typehints and return early 2 years ago
Joas Schilling 9698f4bc60
Fix federated user handling in chat 2 years ago
Joas Schilling 25e50e1a12
Adjust namespace and dictionary to match Talk 2 years ago
jld3103 17b9f3fdbf
Add annotations for ChatController 2 years ago
Joas Schilling f84339120c
fix(chat): Fix responding with "X-Chat-Last-Common-Read" when requested by the client 2 years ago
Joas Schilling 473feee953
feat(chat): Option to get and clear reminders 2 years ago
Joas Schilling cd280e1272
feat: Add actions to the notification 2 years ago
Joas Schilling c6664add2c
feat(notification): API for "Remind me later" 2 years ago
Joas Schilling 9408c01c59
fix(CI): Fix psalm by changing the addHeader() calls 2 years ago
Hamid Dehnavi e116b345ab Use PHP8's constructor property promotion 2 years ago
Joas Schilling 63c020a1fb
fix(chat): Update own read marker before triggering events when posting 3 years ago
Joas Schilling 0a674941d6
fix(chat): Prevent empty chat messages on API level 3 years ago
Joas Schilling 5ac5d00e2d
feat(controllers): Migrate server annotations to attributes 3 years ago
Joas Schilling f39a4299ab
techdebt(controllers): Migrate Talk annotations to attributes 3 years ago
Joas Schilling c1970caef4
chore(CS): Unify construct() calls 3 years ago
Joas Schilling f3ff4a8820
automated: Apply CS fix 3 years ago
Vitor Mattos dfac4030a2
Fix method to get avatarURL and validate the URL 3 years ago
Vitor Mattos 557fab130d
Document icon-url on call rich objects 3 years ago
Marcel Müller d480f3af4f Allow to retrieve messages without marking notifications as read 3 years ago