summaryrefslogtreecommitdiffstats
path: root/templates
AgeCommit message (Collapse)Author
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-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-02Allow multiple signaling serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Pass all signaling-related settings as JSON object to frontend.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Don't always skip certificate verification of connections to backend.Joachim Bauch
Make it a configuration option instead. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Add frontend support for the standalone signaling server.Joachim Bauch
See #339 for a description of the API. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-02Implement backend APIs to be used by standalone signaling server.Joachim Bauch
A standalone signaling server can be configured in the admin UI and is notified through the BackendController on changes that should be sent to connected clients. See #339 for a description of the backend API. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-10-30Move guest name from header to right sidebarDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30Replace custom code with LocalStorageModel for guest nameDaniel Calviño Sánchez
Only the code related to getting and setting the guest name in the UI was modified to use the LocalStorageModel; direct calls to localStorage to simply get the value in other areas were kept (and this change does not affect their behaviour). As "maxlength" in the guest name input field is set to "20" there is no need to check the length of the new nick before setting it; if some validation of the nick was needed before setting it it would have to be done by using "validate" from Backbone on the model (and EditableTextLabel would have to be extended too to provide feedback to the user in that case). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30Replace custom code with EditableTextLabel for room nameDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-19Move "Add person" button from navigation bar to right sidebarDaniel Calviño Sánchez
The ParticipantView was renamed to ParticipantListView and it is now a subview of the new ParticipantView, which also contains the button to add other participants to the room. TODO: finish the actual movement of the button, as currently this commit is just a skeleton with the changed views. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-17Merge pull request #433 from nextcloud/ask-for-password-in-plain-modeIvan Sein
Don't use popup to ask for the password but the "blue screen"
2017-10-13Replace custom code with SidebarViewDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-11Don't use popup to ask for the password but the "blue screen"Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-28Allow multiple turn serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-28Allow setting multiple STUN serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-08Only show the sidebar while we are in a roomJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-04Sidebar menu bubbleJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-25Fix loading participants into the sidebarJoas Schilling
menu still broken Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-25Start debuggingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-25Add moderator stylesJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-08-25Move share link to the bottom of list like in FilesJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-08-25Start with sidebarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-24Add translation and use fake-brandJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-07-27Rename select2 input id to select-participants.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-07-27Add select2-offscreen class in index.html.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-07-18Further differentiate between room and call and move signaling code to ↵Joachim Bauch
central class.
2017-07-06Move signaling code to single class.Joachim Bauch
This makes it easier to support different implementations in the future. With this change also removed redundant message handling code from webrtc.js that was also present in simplewebrtc.js. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-05-22Open header link of public call page in new tab to not throw people out of callJan-Christoph Borchardt
2017-04-27Add hint to settingsJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-04-18Clarify translationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-04-11Fix spacesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-03-30Add own screensharing options menu.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-24Make the PageController work with the tokenJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-03-23Use own backbone.jsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-03-21Merge pull request #260 from nextcloud/screensharing-improvementsIvan Sein
Screensharing UI improvements
2017-03-21Add screens inside containers.Ivan Sein
Refresh name indicators. Create screens div and differenciate between local and remote screens. Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-15Add notifications for guests.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-04Add tooltips to call buttons.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-24Change video layouts when screensharing.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-22Fix typo.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-16Add proper icons to screensharing toggle button.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-16Move fullscreen button to the top-right corner.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-02-16Add marker class for the screensharing extension to detect the NC app.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-02-16Implement first draft of screensharing support.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-02-01Fix normal and public header.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-01-10Merge pull request #198 from ↵Joas Schilling
nextcloud/issue-197-assign-turn-server-protocol-to-template Assign turn server protocols to template
2017-01-04Merge pull request #186 from nextcloud/leave-current-roomIvan Sein
Leave current room without reloading the page
2017-01-04Make config non staticJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-01-04Remove personal TURN settingsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>