summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-11-11[tx-robot] updated from transifexNextcloud bot
2017-11-10Merge pull request #464 from nextcloud/leave_users_on_room_leaveJoas Schilling
Trigger "usersLeft" event for remaining users when leaving room.
2017-11-10Merge pull request #471 from nextcloud/fix-participant-creationJoas Schilling
Fix creating Participants
2017-11-10Merge pull request #472 from nextcloud/fix-eslintIvan Sein
Fix eslint
2017-11-10Fix eslintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-10Fix creating ParticipantsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-10[tx-robot] updated from transifexNextcloud bot
2017-11-09[tx-robot] updated from transifexNextcloud bot
2017-11-08[tx-robot] updated from transifexNextcloud bot
2017-11-07[tx-robot] updated from transifexNextcloud bot
2017-11-06[tx-robot] updated from transifexNextcloud bot
2017-11-05[tx-robot] updated from transifexNextcloud bot
2017-11-04[tx-robot] updated from transifexNextcloud bot
2017-11-03Merge pull request #459 from nextcloud/joiningIvan Sein
Split "being in a room" from "calling"
2017-11-03Rearrange steps in startSpreed function (fix problems joining a room from a ↵Ivan Sein
url with room token). Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-11-03Added missing leave call function.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-11-03Fix the UI to correctly join the room and the callJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-03Split joining a room and joining a call API wiseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-03Merge pull request #462 from nextcloud/add-basic-frontend-for-chatIvan Sein
Add basic frontend for chat
2017-11-03Trigger "usersLeft" event for remaining users when leaving room.Joachim Bauch
This fixes a UI issue with the standalone signaling where the interface didn't switch back to the "Looking good" view when leaving a room. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-03Remove pointer cursor from chat messagesDaniel Calviño Sánchez
Chat messages are not interactive, so they should not use a pointer cursor. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add chat view to sidebar tabDaniel Calviño Sánchez
The CSS was copied from the Comments app. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add basic view for chatDaniel Calviño Sánchez
The ChatView is a simplified version of CommentsTabView from the Comments app, adapted to be used with ChatMessageCollection. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add support for changing the room of a ChatMessageCollectionDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add incremental wait before trying to get messages again after a failureDaniel Calviño Sánchez
This prevents overloading both the browser and the server with continuous and immediate requests when a fetch fails due to the server returning an error (for example, if the user does not have access to a room but its messages are tried to be received anyway). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add method to stop pollingDaniel Calviño Sánchez
"stopReceivingMessages" must be called on ChatMessageCollections once they are no longer needed to ensure that they do not keep polling the server. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add method to perform long polling on the modelDaniel Calviño Sánchez
"receiveMessages" sends a request to the server to get the messages; if there is none to got the server keeps the connection open, causing "receiveMessages" to wait until some message is available (or the timeout ended, in which case the request would succeed but no message would be returned). Once a response is got, "receiveMessages" sends a new request to the server, and the process is repeated again and again. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Fix the order of chat message models in the collectionDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add basic Backbone models for chat messagesDaniel Calviño Sánchez
As chat messages can only be sent and received, but not updated or deleted, a limited set of features are available only in the models: sending a message is done by saving a ChatMessage, while receiving the chat messages from a room is done by fetching a ChatMessageCollection. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03[tx-robot] updated from transifexNextcloud bot
2017-11-02Merge pull request #453 from nextcloud/unify-databaseIvan Sein
Unify database table namespace
2017-11-02Increase the versionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Also functional without notifications and activityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Adjust index namesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Change tables to talk_*Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Move old repair steps to migrationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Merge pull request #366 from nextcloud/standalone-signalingJoas Schilling
Standalone signaling support
2017-11-02Increase version to trigger settings updateJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Fix eslint error.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Update room list after reconnect.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02No need to set "value" for "secret" field, will be done through JS.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Update UI for participants if room is deleted by another user.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Pass previously invited participants in room deleted events.Joachim Bauch
This is necessary so the post-handlers can perform actions on the users that were previously invited (but that already have been removed from the DB) Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02The "postAddUsers" event gets a list of user objects, not just ids.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Removed unnecessary code to get event dispatcher.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Fixed getting checkbox value.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Fix passing of configured servers to the UI and wrong own URL to validate users.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Update section id for renamed app.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Only use standalone server if a non-empty list of URLs is configured.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Allow multiple signaling serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>