46 Commits (09b0c01df90ea9dde0ff996851b4bda1e691df87)

Author SHA1 Message Date
Joas Schilling 35d7fea9fa
Return the room name on creation 8 years ago
Joas Schilling 47255e543d
Add unread message count to the room list 8 years ago
Joas Schilling dcc5e96512
Correctly leave the room (not the call) in integration tests 8 years ago
Joas Schilling 3ec66a2044
Abstract away the session handling 8 years ago
Joas Schilling b314bd0ae4
Don't leave all rooms when joining 8 years ago
Joas Schilling d5b0d39ef3
Unify the names of join/leave room vs. remove*FromRoom 8 years ago
Joas Schilling ee2367f16c
Show guest names in the participant list 8 years ago
Joas Schilling 9ae9924d04
Make sure users with numerical user ids/display names still show as users 8 years ago
Joas Schilling d1237a4ba0
Also delete rooms when the leaving user is the only non-guest 8 years ago
Joas Schilling 7fa8a97371
Do not allow one2one calling yourself 8 years ago
Joas Schilling f1be18edc0
Allow to create group rooms without inviting anyone 8 years ago
Joas Schilling 5339f73ec0
TypeError: Argument 1 passed to OC\\Security\\Hasher::verify() must be of the type string, null given 8 years ago
Joas Schilling a6f6e7a87b
Use search input as room name for "New public call" 8 years ago
Joas Schilling 49288d746c
Adjust the room/call message while waiting for a call 8 years ago
Joas Schilling ffd6378d83
Move notification generation to hooks as well 8 years ago
Joas Schilling 63eb22b213
Create invitation activity "{actor} invited you to {call}" via hook 8 years ago
Joas Schilling eae71a3977 Split joining a room and joining a call API wise 8 years ago
Joachim Bauch 1f769692e2
Use events to notify the backend about room changes. 8 years ago
Joachim Bauch be33ec8d9c
Implement backend APIs to be used by standalone signaling server. 8 years ago
Joas Schilling 5ab5095505
Add a (collective) event when adding users to a call 8 years ago
Joas Schilling ff6bddb29d
Only return limited information before password verification 8 years ago
Joas Schilling 1eb766eb01
Hash the passwords 8 years ago
Joas Schilling f8a9f124f8
Add option for the moderator to set a password 8 years ago
Joas Schilling 504acc5b85
Add endpoint to set the password 8 years ago
Joas Schilling fdb1071217
Fix inspection errors (although they can not happen *cough*) 8 years ago
Joas Schilling 0c3fdb72b3
Add a dedicated exception for participants 8 years ago
Joas Schilling 18651b9d4f
Fix deleting of guests 8 years ago
Joas Schilling bc0afbe238
Fix loading participants into the sidebar 8 years ago
Joas Schilling e76c6e9dfe
Allow to get all participants as a collection 8 years ago
Joas Schilling 8c1691cdc1
Do not allow to leave rooms you are not part of 8 years ago
Joas Schilling 01297b2ec0
You can only promote normal users... 8 years ago
Joas Schilling 022cfdc48f
Correctly generate display name from participant list 8 years ago
Joas Schilling c7a3c95962
Fix displaying the options in the UI only when the user has permissions 8 years ago
Joas Schilling 204640364a
Add an option for moderators and owners to delete a call 8 years ago
Joas Schilling f0d41b548e
Also expose the participant type with the list 8 years ago
Joas Schilling c15645a730
Do not allow to demote yourself 8 years ago
Joas Schilling 451bd8e82b
Endpoint to remove a user from a room 8 years ago
Joas Schilling 96f762e92d
UserId not object on addParticipant 8 years ago
Joas Schilling 86a3566e25
Endpoint to promote and demote moderators 8 years ago
Joas Schilling 9d6d4f87e5
Restrict renaming, inviting and public/private to owner and moderators 8 years ago
Joas Schilling 8a3dd6757c
Add participant types 8 years ago
Joas Schilling 772d47cf10
Use token instead of id on all urls 8 years ago
Joas Schilling 7c8441c793
Combine the createRoom methods 8 years ago
Joas Schilling 9b173a1cdd
Move getRoom(s) methods to RoomController 8 years ago
Joas Schilling f0b4517bd3
Clarify leave methods... 8 years ago
Joas Schilling b274441c61
Split the API controller into 2 8 years ago
Joas Schilling cdada8370a
Move API to OCS 9 years ago
Joas Schilling 04ee52564f
Allow logged in users to join public rooms again 9 years ago
Joas Schilling 1bf8096f4a
Fix joining the room after creation 9 years ago
Joas Schilling 45c6cfb57c
Use the token for all public API calls 9 years ago