Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2021-05-19Unify STUN and TURN server URLsDaniel Calviño Sánchez
The "stunservers" parameter was a list of several elements each one with a "url" parameter, which was a string. Now the "stunservers" parameter is a list of several elements (although in practice there will be just one) each one with a "urls" parameter, which is a list of strings. The "turnservers" parameter was a list of several elements each one with a "url" parameter and a "urls" parameter, which were both a list of a single string. Now the "turnservers" parameter is a list of several elements each one with a "urls" parameter, which is a list of strings. Each element of "turnservers" contain too "username" and "credential" parameters that apply to all the elements in the "urls" parameter. The format resembles the RTCIceServer format, so the returned values can be directly used by the WebUI like done until now. Mobile clients will need to be adjusted, though. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-05-10Add geo-location-sharing capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-07Add versions to API docs (sorry for cleaning up)Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-07Remove the description from the system messageJoas Schilling
Looked a bit too weird in some clients with multiline descriptions and the quotes Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-06Update list of system messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-14Remove participant list API's sessionIdVincent Petry
The sessionId is now removed from the participant list API response in favor of the sessionIds array. The frontend code has been adjusted to accomodate for the new structure. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-04-14Expose session ids as array in participants APIVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-08Remove old API version handlingsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Add conversation-v4 capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Don't load session on getRoomsForUser when not neededJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-22Adjust screenshotingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-19Add changelog for 11.1.0Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-18Sort by isFavorite and lastActivity instead of lastPingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-17Fix API documentationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-16Merge pull request #5186 from nextcloud/techdebt/noid/screenshot-modeJoas Schilling
Add a screenshot mode with images and fake audio/video states
2021-02-16Add a screenshot mode with images and fake audio/video statesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-16Add docs and capability for callFlag of conversationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Add documentation and capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Prevent deleting system messages and sharesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Add docs and restrict deleting to non-lobby and read-write chatsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Add a capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Post a system message when deleting a messageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-01Adjust invitation resending after reviewsVincent Petry
Remove userId legacy argument, only use attendeeId for resending. Remove "email" from wordings. Signed-off-by: Vincent Petry <vincent@nextcloud.com> Co-authored-by: Joas Schilling <coding@schilljs.com>
2021-01-29Add participant action to resend email invitationVincent Petry
Allow moderators to resend email invitations to individual participants in the participant list's actions menu. Adjusted endpoints to work with attendeeId as it was needed. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29Reword resendEmail to resendInvitation in APIsVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29Allow specifying participant on email resend APIVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29Allow resending invitation emailsVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-18Merge pull request #4771 from nextcloud/enh/noid/listable-wordingJoas Schilling
Updated wording for conversation visibility
2021-01-14Send Nextcloud session id too when a participant joins a callDaniel Calviño Sánchez
When the internal signaling server is used the Nextcloud session id and the signaling session id are the same. However, if the external signaling server is used they are different. Signaling messages for participants in calls (like joining the call, muting and so on) are identified only by their signaling session id, so when the external signaling server is used it was not possible to associate participants in calls with the participant information provided by the Nextcloud server. However, when a participant joins a call her client notifies the Nextcloud server (either directly or, in the case of SIP clients, through the signaling server). The Nextcloud server then notifies the signaling server which, in turn, notifies all the clients. When Nextcloud notifies the signaling server the participant is identified with the Nextcloud session id, and the signaling server then replaces that with the signaling session id before relaying the message to the clients. Due to this when a participant joins (or leaves) a call now the Nextcloud session id is sent too in an extra property. This property is not adjusted by the external signaling server, so the clients receive both the signaling session id and the Nextcloud session id and thus are able to map them. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-01-14Update wording to open and limited conversationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-14Updated wording and interaction for conversation accessibilityVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-04Add capability for room descriptionsDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-12-23Add conversation-v3 capability for API v3Vincent Petry
Added capability to signal the existence of the v3 API. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-16Raise hand call actionVincent Petry
Added hand and hand-off icons (need better fitting ones later). Added "raise-hand" capability. Broadcast "raisedHand" message through signaling and update the icons accordingly. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-15Merge pull request #4762 from ↵Vincent Petry
nextcloud/bugfix/noid/allow-to-respond-with-modified-common-read-value Allow to respond with modified common read value on "not modified" messages
2020-12-15Allow to respond with modified common read value on "not modified" messagesJoas Schilling
We need to set the status code to 200 when the header is modified, because as per "section 10.3.5 of RFC 2616" entity headers shall be stripped out on 304: https://stackoverflow.com/a/17822709 This means the header would not be sent to the clients at all, so they wouldn't update the read marker when idling in the chat. For the web interface this is not needed, as we update the info every 30 seconds with the conversation list refresh and can therefor save the query Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-14Add a capability for the phonebook searchJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-14Merge pull request #4706 from nextcloud/enh/1763/listable-roomsVincent Petry
Add listable scope attribute for conversations
2020-12-14Document read-status privacy settingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-14Adjusted listable docs + increased versionVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Changed wording to say visible instead of listableVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Cleanup listed room code after reviewVincent Petry
Remove EVENT_BEFORE_LISTED_ROOMS_GET. Added some comments. Removed 503 check in JS search call. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Apply suggestions from code review of listable rooms featureVincent Petry
Always join as USER when joining group or public room Allow nulls for Oracle Changes after review Removed populateBaseRoomData and reused the existing code by adding an extra condition for when querying listable rooms with null participant. Co-authored-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Adjustments for listable rooms after reviewVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Adjust approach for search results for listable roomsVincent Petry
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-11Add listable flags attribute for conversationsVincent Petry
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-10Add a capability for the chat-read-status and the user settingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-10Add the last common read message id as header on chat requests and to the ↵Joas Schilling
conversation list Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-10Interact with integers so we can match it better in queriesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-08Return raw description also when getting the conversation listDaniel Calviño Sánchez
As the description length is limited and the response for the conversation list endpoint is gzip compressed the hash does not provide too much of a reduction, but introduces a more complex logic in the clients. Due to all this, for simplicity now the raw description is also returned when getting the conversation list. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>