Joas Schilling
|
0d1fc13e36
|
feat(chat): Store and expose whether a message or call was silent
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
b3bdf65e40
|
fix(federation): Send disinvite on remote user removal and remove invite
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Maksim Sukharev
|
5751ab8e9a
|
fix(breakout): stop breakout rooms when removing, update lastActivity when request / dismiss assistance
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
|
2 years ago |
Joas Schilling
|
54b5928a84
|
feat(chat): Add capability for editing messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
ae7bc0278f
|
fix(chat): Also send a 202 when editing and deleting and a bot is enabled
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
bfa2c83fce
|
feat(shares): Add notifications for caption mentions and replies
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
9cc8f782ac
|
fix(shares): Verify replying captions are replyable and add tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
f4ba35d820
|
feat(chat): Rate limit guests when mentioning others
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
7a98a21d21
|
fix(API): Remove unused member variables
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
66975ec6a0
|
Preload the files metadata and cache photos-size
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Marcel Müller
|
fda6853aeb
|
Add metadata to file parameters
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
|
2 years ago |
Joas Schilling
|
ca14e7a2f6
|
fix(API): Remove unused variables and deprecated methods
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
d47ab76a29
|
fix(events)!: Remove deprecated events
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
d1a8c278b7
|
fix(events): Migrate external signaling events to typed ones
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
a3c60212c6
|
feat(attachments): Allow sending captions as silent messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
91ad031fde
|
fix(events): Move system message creation to typed events
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
93ecf4b540
|
fix(events): Move chat message parsers to typed events
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
e252d929c0
|
fix(federation): Send the server URL as well to avoid ambigious remoteAttendeeId issues
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
ef3fe8fa7e
|
feat(federation): Send room modifications via OCM notifications to remotes
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
7bcd29717b
|
fix(events): Migrate RestrictStartingCalls to typed events
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
2b6cf6c476
|
fix(docs): Add capability configs for all the SIP states
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
fb363778aa
|
feat(call): Add endpoint to send the dial-out request to the HPB
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
50b8f4eb38
|
feat(sip-dialout): Add call ID to attendees
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
0ce12161c3
|
fix(sip-dialout): Validate the HPB response
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
e6959f64d6
|
feat(sip-dialout): Allow adding phone numbers as participants
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
e31ec75d26
|
fix(docs): More specific event doc changing
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
beec053e3d
|
feat(CI): Add CI to check for event documentation
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
b982db1343
|
docs(captions): Add documentation and capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Maksim Sukharev
|
01f0056740
|
fix(wording): rename 'guest app' to 'Guests app'
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
|
2 years ago |
Joas Schilling
|
a4f26ccc40
|
fix(notification): Render the actions and remove notification on click
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
9b4d093cb5
|
techdebt: Rename "Notifications" to indicate it's sending the requests
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
4659794b6f
|
fix(federation): Remove notifications when the invite or room is invalid/not found
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
2f0b22f49d
|
fix(federation): Don't remove federation rooms while waiting for accept/reject
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
4d292fe959
|
feat(recording): Recording consent API - Version 2
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
b3af05197b
|
fix(docs): Add capability and documentation
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
6ee75add04
|
feat(note-to-self): Create note-to-self conversation for users
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
ad318aba1e
|
fix(CI): Adjust PHPUnit to 9.6
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
39d185fe14
|
fix(capabilities): Fix capability issues with OpenAI integration providing too many translations
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
379addd252
|
fix(CI): Move away from withConsecutive()
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
28491c5fd5
|
fix(CI): Move away from setMethods()
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
fa3c4443c1
|
fix(tests): Make data providers static for PHPUnit10 compatibility
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
2e7b140d2e
|
fix(notifications): Allow sessions to mark themselves as inactive
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
960a301a66
|
fix(bots): Fix notifications of bot messages and reactions
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
ee25691f65
|
feat(capability): Add a capability for messages being markdown
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
0bb3c886fb
|
fix(bots): Add missing capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
4ba00e636b
|
fix(bots): Fix some system messages for bots
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
473feee953
|
feat(chat): Option to get and clear reminders
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
cd280e1272
|
feat: Add actions to the notification
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
fa4ccc4407
|
docs(chat): Document "Remind me later" API and capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |
Joas Schilling
|
c6664add2c
|
feat(notification): API for "Remind me later"
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2 years ago |