Joas Schilling
|
b0b6cb9524
|
Add API v3 with actor type and id
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:52 +01:00 |
Joas Schilling
|
4504cb6332
|
Inject the room into the pin validation
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:52 +01:00 |
Joas Schilling
|
7678eba535
|
Fix PHP CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:52 +01:00 |
Joas Schilling
|
c2f00e091e
|
Generate a PIN when inviting an email address
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:52 +01:00 |
Joas Schilling
|
d907221b60
|
Add an endpoint to validate a PIN for a given conversation
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:52 +01:00 |
Joas Schilling
|
2891f29afc
|
===================================================
End of participant splitting
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
d24e523269
|
Fix the unit tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
164da758ee
|
Remove talk:room:* unit tests as they don't work anymore and should be integration tests mostly anyway
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
776bcd633b
|
Add integration tests for creation (as that tests all parts of the service)
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
70599c2845
|
Execute integration tests on drone
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
28617126fe
|
Start integration tests for commands
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
c08b291998
|
Fix commands
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
5577de7a52
|
Simplify query methods and inject the config on the method
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
a11b907435
|
Remove last participant modifying functions from Room object
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:51 +01:00 |
Joas Schilling
|
3c61bd4749
|
Move more functions to the services
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
696bb5e609
|
Fix checking for Session class
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
3bacf9c650
|
Fix some more participant handling
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
ca16dcab45
|
Ignore "missing" doctrine classes
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
8cdcf5aa74
|
Only return rooms with an attendee match
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
b7a677ee5d
|
Fix PHP cs
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
d945483ebd
|
Move some more functions to the services
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
5c38932a98
|
!fixup Fix chat code base
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
86a3bb576b
|
Fix chat code base
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:50 +01:00 |
Joas Schilling
|
d590841d09
|
Fix searching for mention auto completes
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
def9d7312a
|
Fix typo in function name
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
8a5bcd1789
|
Fix PHP CS
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
b22912e7bc
|
Remove users when they are denied (e.g. the share was removed)
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
1acb100d3a
|
Fix session handling so lobby can kick you correctly
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
ad6a3ae7cb
|
Move changeInCall to particiant service
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
204d80fe29
|
Update the session correctly
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
96668663ba
|
Only use addUsers and joinRoom from Participant service
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
1062736f6d
|
Fix adding participants to file rooms
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
c41b57ba60
|
Allow to include/ignore guest moderators
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:49 +01:00 |
Joas Schilling
|
cc93851b17
|
Move counting functions to participant service
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:45 +01:00 |
Joas Schilling
|
b7c7838a8b
|
Fix sharing code
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:10 +01:00 |
Joas Schilling
|
6c20e595e5
|
Move Room::getParticipantUserIds() to participant service
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
542c379220
|
Further adjustments in the RoomController
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
b76b92fb93
|
Fix creating conversations and adding participants
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
9fed7b6760
|
Fix joining as a guest and leaving a conversation as a session
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
f905186571
|
Fix getting the list of participants
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
ccfd918a57
|
Fix loading a Room by session
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
f2d5dac8c9
|
Add a function to change the participant type
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
1912c91bc4
|
Fix joining a room for users
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
311aa4bc5a
|
Currently ignore session handling in chat controller
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:09 +01:00 |
Joas Schilling
|
c19f07ca80
|
Fix function usage
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:08 +01:00 |
Joas Schilling
|
a961a26ecc
|
Fix casting of values
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:08 +01:00 |
Joas Schilling
|
3c1cb1d919
|
Remove updating-methods from Participant object
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:08 +01:00 |
Joas Schilling
|
eae9ad72b1
|
Move participants table in Manager to attendees
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:08 +01:00 |
Joas Schilling
|
3b8299faae
|
Split table of participants into attendees and sessions
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:08 +01:00 |
Joas Schilling
|
4706b5566a
|
401 Unauthorized when the SIP headers are provided but invalid
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2020-10-30 10:38:08 +01:00 |