Граф коммитов

316 Коммитов

Автор SHA1 Сообщение Дата
Joas Schilling 7eaafce5b0
Move other room APIs to v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling 4aee4e9969
Move other participant handling to API v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling 0aedba5503
Move room modifications to API v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling db7c09ec4e
Move deleting and getting a room to v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:20 +01:00
Joas Schilling 3a680dc3fb
Move removing paricipants to v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 6c0246bc37
Make leaving a room API v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling e331d29bed
Make joining a room API v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 8eae2e8895
Move get participants to API v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 174789f9bb
Check users on correct endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 1b4b1c6a72
Move get rooms to API v4
Added FIXMEs for participant parameters that should check the participant endpoint instead

Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 7673f4f931
Move conversation creation to v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 79d52e6791
Move lobby and SIP to v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 5bff56f2ca
Move listed rooms to API v4
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:19 +01:00
Joas Schilling 6d9c838071
Replace the former unique attendee key with a normal index
This allows an attendee to have multiple sessions in the same conversation.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08 11:56:17 +01:00
Joas Schilling fec6867279
Adjust screenshoting
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-22 13:45:04 +01:00
Joas Schilling 56cb82af34
Bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-15 12:37:13 +01:00
Joas Schilling 7dc814ffa9
Add a repair step that updates the display name for existing users
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-11 20:29:00 +01:00
Joas Schilling bf5f69cded
Provide information for incoming call screens
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-11 19:00:17 +01:00
Vincent Petry 9a458417a9
Merge pull request #5076 from nextcloud/bugfix/noid/fix-Talk-folder-sometimes-not-working-for-attachments
Fix "Talk/ folder not working for attachments"
2021-02-03 16:48:55 +01:00
Joas Schilling f6008b9e4d
Merge pull request #5034 from nextcloud/feature/noid/allow-sharing-rich-objects-to-chats
Allow to share RichObjects to chats
2021-02-03 16:17:16 +01:00
Joas Schilling e3c879e202
Fix "Talk/ folder not working for attachments"
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-03 15:44:22 +01:00
Joas Schilling f054229651
Update version on master
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-03 13:38:59 +01:00
Joas Schilling 4d27b096c5
Allow to share RichObjects to chats
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02 16:22:17 +01:00
Joas Schilling dd06f39ee5
Add an endpoint to delete a message
For now it only creates a system message

Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02 13:52:24 +01:00
Vincent Petry 5f08c96ff6
Reword resendEmail to resendInvitation in APIs
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29 16:23:50 +01:00
Vincent Petry 76543aadc7
Allow specifying participant on email resend API
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29 15:54:57 +01:00
Vincent Petry bf2b8cfbda
Allow resending invitation emails
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29 15:13:40 +01:00
Joas Schilling f7c5618902
Bump version and add changelog
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-25 20:55:44 +01:00
Joas Schilling fc48571494
Add changelog for releases
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-08 10:18:54 +01:00
Joas Schilling f68a87108f
Bump version
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-18 14:22:44 +01:00
Joas Schilling 8f85cbb8eb
Add changelog for 11.0.0-alpha.1
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-18 10:59:22 +01:00
Vincent Petry 71fa517686
Adjusted listable docs + increased version
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-14 11:32:37 +01:00
Vincent Petry 353206e1e6
Adjust approach for search results for listable rooms
Added "/listable-room" endpoint for listing listable rooms with a similar
result format like the "/room" endpoint.
Switched left sidebar to use Conversation components for displaying
results.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11 18:15:48 +01:00
Vincent Petry 17971cd34a
Add listable flags attribute for conversations
Added ability to set a conversation as listable for regular users and/or
guest users from the guest app.

This only implements the flag, endpoint and UI to manage it but not yet
making it appear in search results.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11 18:15:47 +01:00
Joas Schilling 6eefd9c3fa
Save the read privacy on the attendee model too, so we can select-query it easier later on
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-10 11:47:04 +01:00
Daniel Calviño Sánchez c5cf6be4a3
Add endpoint to set the description of a conversation
Only moderators and guest moderators of group and public conversations
can set their description.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-12-08 12:58:48 +01:00
Daniel Calviño Sánchez b64f891f96
Add description field to conversations
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-12-08 12:58:48 +01:00
Joas Schilling ae9226c636
Expose the dial-in information to clients
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-30 16:13:27 +01:00
Joas Schilling e0c4fd1b12
Generate a attendee pin for the moderator when enabling SIP and return it
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-30 16:13:26 +01:00
Joas Schilling 18e6072a30
Refresh the peer list and take the display name from there
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-26 09:46:46 +01:00
Joas Schilling 59133fe982
Increase the length of the session id column
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-26 09:46:43 +01:00
Vincent Petry d42a231e54
Add Vincent to authors
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-11-24 12:09:49 +01:00
Joas Schilling fcc296acb1
Add an endpoint to delete a participant by attendee id
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30 10:38:53 +01:00
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 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 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 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 89bdbe0c51
Add an endpoint to enable the SIP per conversation
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30 10:38:07 +01:00
Joas Schilling f76a2add67
Add a shared secret
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30 10:38:07 +01:00