mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-05 18:44:54 +00:00
Verto Communicator is a web interface built on top of Verto and AngularJS. Brought to you by Evolux Sistemas and FreeSWITCH team. :) FS-7795 - implements fullscreen menu and doubleclick function. FS-7795 - added chat icon on fullscreen video FS-7796 - fix missing tooltips in call icons FS-7796 - fix tooltip position FS-7798 - implements change login information in modal view FS-7828 - fix esc key bug when leave fullscren mode. Using css instead of javascript in fullscreen for elements manipulation. FS-7826 - fix chat sender id with name instead of extension FS-7831 - remove demo from title FS-7841 - fix compatibility verification FS-7842 - 'settings' data persistent FS-7859 - moved popup down FS-7827 - added screen share functionality FS-7857 - default name for source media FS-7879 - prompt before logout [incall] FS-7873 - querystring for autocall FS-7875 - persist login and password password FS-7877 - phone feature: hold, transfer, incoming, answer, decline, call direction in history FS-7878 - small devices FS-7881 - added modal dialog for contributors
36 lines
769 B
JavaScript
36 lines
769 B
JavaScript
'use strict';
|
|
|
|
var storageService = angular.module('storageService', ['ngStorage']);
|
|
|
|
storageService.service('storage', ['$rootScope', '$localStorage', 'verto', function($rootScope, $localStorage, verto) {
|
|
var data = $localStorage;
|
|
|
|
data.$default({
|
|
ui_connected: false,
|
|
ws_connected: false,
|
|
cur_call: 0,
|
|
called_number: '',
|
|
useVideo: true,
|
|
call_history: [],
|
|
call_start: false,
|
|
name: '',
|
|
email: '',
|
|
login: '',
|
|
password: '',
|
|
userStatus: 'disconnected',
|
|
mutedVideo: false,
|
|
mutedMic: false,
|
|
verto: verto
|
|
});
|
|
|
|
return {
|
|
data: data,
|
|
reset: function() {
|
|
data.ui_connected = false;
|
|
data.ws_connected = false;
|
|
data.cur_call = 0;
|
|
data.userStatus = 'disconnected';
|
|
},
|
|
};
|
|
}]);
|