Joas Schilling
8c001aa39c
fix(openapi): Regenerate openapi
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
99fb9ee7f5
docs(federation): Add a hint which capabilities should be used in federation cases
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
86494893ae
fix(openapi): Update OpenAPI specs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
99cafa2ceb
feat(reminders): Implement reminders for messages not in cache
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
7d46ee5030
fix(openapi): Provide better message parameter definitions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
fb4ef07928
feat(federation): Add capabilities for the federation feature and configs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
7d7765c1fe
feat(chat): Allow marking chat as read without a last message ID
This is required for federated conversations where the clients
might not know the hosted message ID but only the proxy ID instead
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
2343f89a6c
feat(federation): Proxy the Talk-Hash header so clients are aware of changes
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
bb51022fab
feat(federation): Expose the info to show the subline for proxy convos
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
b1e243877f
feat(federation): Allow to mark a conversation as unread again
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
88101baeee
feat(federation): Proxy setReadMarker and return updated conversation
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
34dcb545e6
feat(federation): Support mentioning federated users
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
632560add3
chore: Regenerate OpenAPI
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
12af5336f4
fix(federation)!: Change source for federated users to match the actor type
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
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
bac9eb8652
chore(assets): Recreate openapi specs
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
3f27de5fd8
fix(chat): Don't allow editing to an empty message
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
003470614f
fix(deps): Update all composer deps
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
14220aa452
chore(openapi): Regenerate openapi specs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
0e3d9af2b1
fix(bots): Don't allow empty messages from bots
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
1bfd41fee4
fix(CI): Rebuild OpenAPI specs
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
46e51fab3d
fix(call): Handle DoesNotExistException when ringing an attendee
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
38cd5e8ee2
chore(openapi): Rebuild
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
502b927a3d
fix(session): Don't attempt to set session state without a session
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
6612bc48a8
docs(openapi): Rebuild
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
5e06dce59c
Handle dial-out exceptions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
jld3103
9ec4cd52c8
fix(signaling): Fix pullMessages return type
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2 years ago
jld3103
b03aa88b31
chore(openapi): Regenerate openapi.json
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2 years ago
jld3103
8dba05ff62
refactor(signaling): Rename sendMessages endpoint for clarification
Signed-off-by: jld3103 <jld3103yt@gmail.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
99b4c1f64a
Extend OpenAPI definition
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
01754383ae
fix(openapi): Regenerate OpenAPI
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
22fb25a32f
fix(openapi): Regenerate OpenAPI.json
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
a8a21d5515
Generate OpenAPI.json
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago