Built motion from commit ddca4d0d.|2.5.47
[motion2.git] / server / api / user / user.attributes.js
index a91fed2..6fd8f6a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x006e=['shortinfo','yes','update','outgoing','force_rport,comedia','nat','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22force_rport\x22,\x20\x22comedia\x22]','all','allow','ulaw;alaw;gsm','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22ulaw\x22,\x20\x22alaw\x22,\x20\x22gsm\x22]','insecure','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22port\x22,\x20\x22invite\x22]','never','always','accept','refuse','uac','uas','fingerprint','active','passive','actpass','nonat','update,nonat','TEXT','showWebBar','isArray','wss','encryption','force_avp','dtlsenable','dtlsverify','dtlssetup','dtlscertfile','dtlsprivatekey','rtcp_mux','icesupport','/etc/pki/tls/certs/motion.crt','permissions','map','phoneBarEnableScreenRecordingByAgent','true','false','screenrecording','blocked','loginAttempts','blockedAt','util','STRING','name','The\x20name\x20of\x20the\x20user','setDataValue','callerid','\x22%s\x22\x20<%s>','getDataValue','internal','email','admin','user','agent','telephone','local','accountcode','format','fullname','BOOLEAN','DATE','DEFAULT\x20PAUSE','INTEGER','friend','peer','from-sip','ENUM','ALLOWED_PASSED_SCREEN','ALLOWED_FAILED_SCREEN','PROHIB_NOT_SCREENED','PROHIB_PASSED_SCREEN','PROHIB_FAILED_SCREEN','PROHIB','udp','transport','join','split','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22udp\x22,\x20\x22tcp\x22]','info'];(function(_0x2e1ac8,_0x4bb931){var _0x342e6a=function(_0x3cc9ac){while(--_0x3cc9ac){_0x2e1ac8['push'](_0x2e1ac8['shift']());}};_0x342e6a(++_0x4bb931);}(_0x006e,0x86));var _0xe006=function(_0x550a9f,_0x4784c6){_0x550a9f=_0x550a9f-0x0;var _0x2a8aa4=_0x006e[_0x550a9f];return _0x2a8aa4;};'use strict';var Sequelize=require('sequelize');var moment=require('moment');var util=require(_0xe006('0x0'));var _=require('lodash');module['exports']={'name':{'type':Sequelize[_0xe006('0x1')],'allowNull':![],'unique':'name','validate':{'notEmpty':!![],'is':/^[A-Za-z0-9\.\_]+$/i},'set':function(_0x5018dd){this['setDataValue'](_0xe006('0x2'),_0x5018dd);this['setDataValue']('defaultuser',_0x5018dd);},'comment':_0xe006('0x3')},'fullname':{'type':Sequelize[_0xe006('0x1')],'allowNull':![],'set':function(_0x4b218e){this['setDataValue']('fullname',_0x4b218e);this[_0xe006('0x4')](_0xe006('0x5'),util['format'](_0xe006('0x6'),_0x4b218e,this[_0xe006('0x7')](_0xe006('0x8'))));}},'alias':{'type':Sequelize[_0xe006('0x1')]},'email':{'type':Sequelize[_0xe006('0x1')],'allowNull':![],'unique':'email','validate':{'isEmail':!![]},'set':function(_0x6d2876){if(_0x6d2876){this[_0xe006('0x4')](_0xe006('0x9'),_0x6d2876['toLowerCase']());}}},'role':{'type':Sequelize['ENUM'](_0xe006('0xa'),_0xe006('0xb'),_0xe006('0xc'),_0xe006('0xd')),'allowNull':![]},'password':{'type':Sequelize[_0xe006('0x1')],'allowNull':![],'validate':{'notEmpty':!![]}},'provider':{'type':Sequelize[_0xe006('0x1')],'defaultValue':_0xe006('0xe')},'internal':{'type':Sequelize['INTEGER'](0xb),'allowNull':![],'unique':'internal','set':function(_0x9c4ba3){this[_0xe006('0x4')](_0xe006('0x8'),_0x9c4ba3);this[_0xe006('0x4')](_0xe006('0xf'),_0x9c4ba3);this[_0xe006('0x4')](_0xe006('0x5'),util[_0xe006('0x10')](_0xe006('0x6'),this[_0xe006('0x7')](_0xe006('0x11')),_0x9c4ba3));}},'salt':{'type':Sequelize[_0xe006('0x1')]},'phone':{'type':Sequelize[_0xe006('0x1')]},'mobile':{'type':Sequelize[_0xe006('0x1')]},'address':{'type':Sequelize['STRING']},'zipcode':{'type':Sequelize[_0xe006('0x1')]},'userpic':{'type':Sequelize['STRING']},'city':{'type':Sequelize[_0xe006('0x1')]},'country':{'type':Sequelize['STRING']},'online':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'lastLoginAt':{'type':Sequelize[_0xe006('0x13')]},'voicePause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'chatPause':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'mailPause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'faxPause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'smsPause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'whatsappPause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'openchannelPause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'pauseType':{'type':Sequelize[_0xe006('0x1')],'defaultValue':_0xe006('0x14')},'lastPauseAt':{'type':Sequelize[_0xe006('0x13')]},'chatCapacity':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'mailCapacity':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'faxCapacity':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'smsCapacity':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'whatsappCapacity':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'openchannelCapacity':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'phoneBarAutoAnswer':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarEnableSettings':{'type':Sequelize[_0xe006('0x12')],'defaultValue':!![]},'phoneBarListenPort':{'type':Sequelize[_0xe006('0x15')](0x5),'defaultValue':0x1428},'phoneBarExpires':{'type':Sequelize[_0xe006('0x15')](0x5),'defaultValue':0x78},'phoneBarRemoteControl':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarRemoteControlPort':{'type':Sequelize['INTEGER'],'defaultValue':0x26a0},'phoneBarEnableRecording':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarRingInUse':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'chanspy':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'description':{'type':Sequelize['STRING'],'allowNull':!![]},'host':{'type':Sequelize['STRING'],'allowNull':!![],'defaultValue':'dynamic'},'ipaddr':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'port':{'type':Sequelize[_0xe006('0x15')](0x5),'allowNull':!![]},'regseconds':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'fullcontact':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'regserver':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'useragent':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'lastms':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'type':{'type':Sequelize['ENUM'](_0xe006('0x16'),'user',_0xe006('0x17')),'allowNull':!![],'defaultValue':_0xe006('0x16')},'context':{'type':Sequelize['STRING'],'allowNull':!![],'defaultValue':_0xe006('0x18')},'callingpres':{'type':Sequelize[_0xe006('0x19')]('ALLOWED_NOT_SCREENED',_0xe006('0x1a'),_0xe006('0x1b'),'ALLOWED',_0xe006('0x1c'),_0xe006('0x1d'),_0xe006('0x1e'),_0xe006('0x1f')),'allowNull':!![]},'deny':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'permit':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'secret':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'md5secret':{'type':Sequelize['STRING'],'allowNull':!![]},'remotesecret':{'type':Sequelize['STRING'],'allowNull':!![]},'transport':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![],'defaultValue':_0xe006('0x20'),'set':function(_0x35f902){this[_0xe006('0x4')](_0xe006('0x21'),_0x35f902?_0x35f902[_0xe006('0x22')](','):null);},'get':function(){return this[_0xe006('0x7')](_0xe006('0x21'))?this[_0xe006('0x7')](_0xe006('0x21'))[_0xe006('0x23')](','):null;},'comment':_0xe006('0x24')},'dtmfmode':{'type':Sequelize['ENUM']('rfc2833',_0xe006('0x25'),_0xe006('0x26'),'inband','auto'),'allowNull':!![],'defaultValue':'rfc2833'},'directmedia':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no','nonat',_0xe006('0x28'),_0xe006('0x29')),'allowNull':!![],'defaultValue':'no'},'directrtpsetup':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![],'defaultValue':'no'},'directmediapermit':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'directmediadeny':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'nat':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![],'defaultValue':_0xe006('0x2a'),'set':function(_0x14aa17){this['setDataValue'](_0xe006('0x2b'),_0x14aa17?_0x14aa17[_0xe006('0x22')](','):null);},'get':function(){return this[_0xe006('0x7')](_0xe006('0x2b'))?this[_0xe006('0x7')](_0xe006('0x2b'))[_0xe006('0x23')](','):null;},'comment':_0xe006('0x2c')},'callgroup':{'type':Sequelize[_0xe006('0x1')]},'namedcallgroup':{'type':Sequelize[_0xe006('0x1')]},'pickupgroup':{'type':Sequelize[_0xe006('0x1')]},'namedpickupgroup':{'type':Sequelize['STRING']},'language':{'type':Sequelize[_0xe006('0x1')],'defaultValue':'en'},'tonezone':{'type':Sequelize['STRING']},'disallow':{'type':Sequelize['STRING'],'allowNull':![],'defaultValue':_0xe006('0x2d')},'allow':{'type':Sequelize[_0xe006('0x1')],'allowNull':![],'defaultValue':'ulaw;alaw;gsm','set':function(_0x5f17ec){this['setDataValue'](_0xe006('0x2e'),_0x5f17ec?_0x5f17ec[_0xe006('0x22')](';'):_0xe006('0x2f'));},'get':function(){return this['getDataValue']('allow')?this[_0xe006('0x7')](_0xe006('0x2e'))[_0xe006('0x23')](';'):null;},'comment':_0xe006('0x30')},'autoframing':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'insecure':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![],'set':function(_0x441887){this['setDataValue'](_0xe006('0x31'),_0x441887?_0x441887['join'](','):null);},'get':function(){return this['getDataValue']('insecure')?this[_0xe006('0x7')](_0xe006('0x31'))[_0xe006('0x23')](','):null;},'comment':_0xe006('0x32')},'trustrpid':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![],'defaultValue':'no'},'trust_id_outbound':{'type':Sequelize[_0xe006('0x19')]('yes','no'),'allowNull':!![],'defaultValue':'no'},'progressinband':{'type':Sequelize['ENUM'](_0xe006('0x27'),'no',_0xe006('0x33')),'allowNull':!![]},'promiscredir':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'useclientcode':{'type':Sequelize[_0xe006('0x19')]('yes','no'),'allowNull':!![]},'accountcode':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'setvar':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'callerid':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![],'defaultValue':'\x22\x22\x20<>'},'amaflags':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'callcounter':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![],'defaultValue':_0xe006('0x27')},'busylevel':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'allowoverlap':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'allowsubscribe':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'allowtransfer':{'type':Sequelize[_0xe006('0x19')]('yes','no'),'allowNull':!![]},'ignoresdpversion':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'subscribecontext':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'template':{'type':Sequelize['STRING'],'allowNull':!![]},'videosupport':{'type':Sequelize['ENUM'](_0xe006('0x27'),'no',_0xe006('0x34')),'allowNull':!![],'defaultValue':'no'},'maxcallbitrate':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'rfc2833compensate':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'mailbox':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'session_timers':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x35'),_0xe006('0x36'),'originate'),'allowNull':!![]},'session_expires':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'session_minse':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'session_refresher':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x37'),_0xe006('0x38')),'allowNull':!![],'defaultValue':_0xe006('0x38')},'t38pt_usertpsource':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'regexten':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'fromdomain':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'fromuser':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'qualify':{'type':Sequelize['ENUM'](_0xe006('0x27'),'no'),'allowNull':!![],'defaultValue':_0xe006('0x27')},'keepalive':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'defaultip':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'defaultuser':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'rtptimeout':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'rtpholdtimeout':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'rtpkeepalive':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'sendrpid':{'type':Sequelize['ENUM']('yes','no'),'allowNull':!![],'defaultValue':'no'},'outboundproxy':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'callbackextension':{'type':Sequelize['STRING'],'allowNull':!![]},'timert1':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'timerb':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'qualifyfreq':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'contactpermit':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'contactdeny':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'contactacl':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'unsolicited_mailbox':{'type':Sequelize['STRING'],'allowNull':!![]},'use_q850_reason':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'maxforwards':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'encryption':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![],'defaultValue':'no'},'avpf':{'type':Sequelize[_0xe006('0x19')]('yes','no'),'allowNull':!![]},'force_avp':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'icesupport':{'type':Sequelize[_0xe006('0x19')]('yes','no'),'allowNull':!![]},'dtlsenable':{'type':Sequelize['ENUM'](_0xe006('0x27'),'no'),'allowNull':!![]},'dtlsverify':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no',_0xe006('0x39'),'certificate'),'allowNull':!![]},'dtlsrekey':{'type':Sequelize[_0xe006('0x15')](0xb),'allowNull':!![]},'dtlscertfile':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'dtlsprivatekey':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'dtlscipher':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'dtlscafile':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'dtlscapath':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'dtlssetup':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x3a'),_0xe006('0x3b'),_0xe006('0x3c')),'allowNull':!![]},'dtlsfingerprint':{'type':Sequelize['STRING'],'allowNull':!![]},'usereqphone':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![],'defaultValue':'no'},'recordonfeature':{'type':Sequelize['STRING'],'allowNull':!![]},'recordofffeature':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'call_limit':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![],'defaultValue':0xa},'registertrying':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'subscribemwi':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'allowNull':!![]},'vmexten':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'mohinterpret':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'mohsuggest':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'parkinglot':{'type':Sequelize['STRING'],'allowNull':!![]},'canreinvite':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no',_0xe006('0x3d'),_0xe006('0x28'),_0xe006('0x3e')),'allowNull':!![],'defaultValue':'no'},'loginInPause':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'resetPasswordToken':{'type':Sequelize[_0xe006('0x1')]},'resetPasswordExpires':{'type':Sequelize['DATE']},'passwordResetAt':{'type':Sequelize[_0xe006('0x13')],'defaultValue':null},'previousPasswords':{'type':Sequelize[_0xe006('0x3f')]},'showWebBar':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0,'set':function(_0x2128b3){this[_0xe006('0x4')](_0xe006('0x40'),_0x2128b3);var _0x5c007f=this['get']({'plain':!![]});switch(_0x2128b3){case 0x0:case 0x1:var _0x5e1f28=_0x5c007f[_0xe006('0x21')]?_[_0xe006('0x41')](_0x5c007f['transport'])?_0x5c007f[_0xe006('0x21')][_0xe006('0x22')]():_0x5c007f['transport']:_0xe006('0x20');if(_0x5e1f28===_0xe006('0x42')){_0x5e1f28=_0xe006('0x20');}this[_0xe006('0x4')](_0xe006('0x21'),_0x5e1f28);this[_0xe006('0x4')](_0xe006('0x43'),'no');this[_0xe006('0x4')]('avpf',null);this[_0xe006('0x4')](_0xe006('0x44'),null);this[_0xe006('0x4')]('icesupport',null);this['setDataValue'](_0xe006('0x45'),null);this['setDataValue'](_0xe006('0x46'),null);this[_0xe006('0x4')](_0xe006('0x47'),null);this[_0xe006('0x4')](_0xe006('0x48'),null);this[_0xe006('0x4')](_0xe006('0x49'),null);this[_0xe006('0x4')](_0xe006('0x4a'),'no');break;case 0x2:this[_0xe006('0x4')](_0xe006('0x21'),'wss');this['setDataValue'](_0xe006('0x43'),_0xe006('0x27'));this[_0xe006('0x4')]('avpf','yes');this['setDataValue']('force_avp',_0xe006('0x27'));this['setDataValue'](_0xe006('0x4b'),'yes');this[_0xe006('0x4')](_0xe006('0x45'),_0xe006('0x27'));this[_0xe006('0x4')](_0xe006('0x46'),'no');this[_0xe006('0x4')](_0xe006('0x47'),_0xe006('0x3c'));this[_0xe006('0x4')](_0xe006('0x48'),_0x5c007f[_0xe006('0x48')]||_0xe006('0x4c'));this['setDataValue'](_0xe006('0x49'),_0x5c007f['dtlsprivatekey']||'/etc/pki/tls/private/motion.key');this['setDataValue'](_0xe006('0x4a'),_0xe006('0x27'));break;default:}}},'permissions':{'type':Sequelize[_0xe006('0x3f')],'set':function(_0x3b3efb){this[_0xe006('0x4')](_0xe006('0x4d'),_0x3b3efb?_0x3b3efb[_0xe006('0x22')](','):[]);},'get':function(){return this['getDataValue'](_0xe006('0x4d'))?_[_0xe006('0x4e')](this['getDataValue'](_0xe006('0x4d'))[_0xe006('0x23')](','),function(_0x285d25){return parseInt(_0x285d25,0xa);}):[];}},'phoneBarUnconditionalNumber':{'type':Sequelize[_0xe006('0x1')]},'phoneBarNoReplyNumber':{'type':Sequelize['STRING']},'phoneBarBusyNumber':{'type':Sequelize[_0xe006('0x1')]},'phoneBarUnconditional':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarNoReply':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarBusy':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarDnd':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'phoneBarUnansweredCallBadge':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'phoneBarEnableDtmfTone':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarAutoAnswerDelay':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'extensionMonitor':{'type':Sequelize['STRING'],'defaultValue':''},'crudPermissions':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'rtcp_mux':{'type':Sequelize[_0xe006('0x19')](_0xe006('0x27'),'no'),'defaultValue':'no'},'allowmessenger':{'type':Sequelize[_0xe006('0x12')],'defaultValue':!![]},'phoneBarOutboundProxy':{'type':Sequelize[_0xe006('0x1')]},'phoneBarEnableJaws':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarEnableScreenRecordingByAgent':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarEnableVideoRecording':{'type':Sequelize['VIRTUAL'],'get':function(){return this[_0xe006('0x7')](_0xe006('0x4f'))?this[_0xe006('0x7')]('phoneBarEnableScreenRecordingByAgent'):![];}},'phoneBarEnableAutomaticScreenRecording':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'phoneBarPrefixRequired':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'hotdesk':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'interface':{'type':Sequelize[_0xe006('0x1')],'defaultValue':null},'privacyEnabled':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'apiKeyNonce':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'apiKeyIat':{'type':Sequelize[_0xe006('0x1')],'allowNull':!![]},'screenrecording':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![],'set':function(_0x241b17){if(typeof _0x241b17==='string'){var _0x3d7bc0=_0x241b17==='1'?!![]:_0x241b17==='0'?![]:_0x241b17===_0xe006('0x50')?!![]:_0x241b17===_0xe006('0x51')?![]:![];this['setDataValue'](_0xe006('0x52'),_0x3d7bc0);}else{this['setDataValue'](_0xe006('0x52'),_0x241b17);}}},'blocked':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![],'set':function(_0x43c66d){this[_0xe006('0x4')](_0xe006('0x53'),_0x43c66d);if(_0x43c66d===!![]){this[_0xe006('0x4')]('blockedAt',moment());this['setDataValue'](_0xe006('0x54'),0x0);}else{this[_0xe006('0x4')](_0xe006('0x55'),null);}}},'blockedAt':{'type':Sequelize[_0xe006('0x13')],'defaultValue':null},'loginAttempts':{'type':Sequelize[_0xe006('0x15')],'defaultValue':0x0},'disabled':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'settingsEnabled':{'type':Sequelize[_0xe006('0x12')],'defaultValue':!![]},'wssPort':{'type':Sequelize[_0xe006('0x15')](0x5)['UNSIGNED'],'defaultValue':0x1f99},'downloadAttachments':{'type':Sequelize[_0xe006('0x12')],'defaultValue':!![]},'downloadOmnichannelInteractions':{'type':Sequelize[_0xe006('0x12')],'defaultValue':!![]},'downloadVoiceRecordings':{'type':Sequelize[_0xe006('0x12')],'defaultValue':!![]},'ignorePauseForPreviewCalls':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'selectRecallMeCampaign':{'type':Sequelize[_0xe006('0x12')],'defaultValue':![]},'adSsoEnabled':{'type':Sequelize['BOOLEAN'],'defaultValue':![]}};
\ No newline at end of file
+var _0xeeec=['screenrecording','blocked','blockedAt','sequelize','moment','util','lodash','exports','setDataValue','name','defaultuser','The\x20name\x20of\x20the\x20user','STRING','fullname','callerid','\x22%s\x22\x20<%s>','internal','email','toLowerCase','ENUM','admin','user','agent','telephone','local','INTEGER','accountcode','format','getDataValue','BOOLEAN','DATE','DEFAULT\x20PAUSE','dynamic','friend','from-sip','ALLOWED_NOT_SCREENED','ALLOWED_PASSED_SCREEN','ALLOWED_FAILED_SCREEN','ALLOWED','PROHIB_PASSED_SCREEN','PROHIB_FAILED_SCREEN','PROHIB','transport','join','split','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22udp\x22,\x20\x22tcp\x22]','rfc2833','info','inband','auto','nonat','outgoing','yes','force_rport,comedia','nat','all','ulaw;alaw;gsm','allow','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22ulaw\x22,\x20\x22alaw\x22,\x20\x22gsm\x22]','insecure','String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22port\x22,\x20\x22invite\x22]','never','\x22\x22\x20<>','always','accept','refuse','originate','uac','uas','fingerprint','certificate','active','actpass','update','update,nonat','TEXT','showWebBar','get','isArray','udp','wss','avpf','icesupport','dtlsverify','dtlssetup','dtlsprivatekey','rtcp_mux','encryption','force_avp','dtlsenable','dtlscertfile','/etc/pki/tls/certs/motion.crt','VIRTUAL','phoneBarEnableScreenRecordingByAgent','string','true','false'];(function(_0x365f0d,_0x194a79){var _0x1e59c4=function(_0x4d2765){while(--_0x4d2765){_0x365f0d['push'](_0x365f0d['shift']());}};_0x1e59c4(++_0x194a79);}(_0xeeec,0xc5));var _0xceee=function(_0x3e44fa,_0x75ed2a){_0x3e44fa=_0x3e44fa-0x0;var _0x2a0aba=_0xeeec[_0x3e44fa];return _0x2a0aba;};'use strict';var Sequelize=require(_0xceee('0x0'));var moment=require(_0xceee('0x1'));var util=require(_0xceee('0x2'));var _=require(_0xceee('0x3'));module[_0xceee('0x4')]={'name':{'type':Sequelize['STRING'],'allowNull':![],'unique':'name','validate':{'notEmpty':!![],'is':/^[A-Za-z0-9\.\_]+$/i},'set':function(_0x3456de){this[_0xceee('0x5')](_0xceee('0x6'),_0x3456de);this['setDataValue'](_0xceee('0x7'),_0x3456de);},'comment':_0xceee('0x8')},'fullname':{'type':Sequelize[_0xceee('0x9')],'allowNull':![],'set':function(_0x5cddc2){this['setDataValue'](_0xceee('0xa'),_0x5cddc2);this[_0xceee('0x5')](_0xceee('0xb'),util['format'](_0xceee('0xc'),_0x5cddc2,this['getDataValue'](_0xceee('0xd'))));}},'alias':{'type':Sequelize[_0xceee('0x9')]},'email':{'type':Sequelize[_0xceee('0x9')],'allowNull':![],'unique':_0xceee('0xe'),'validate':{'isEmail':!![]},'set':function(_0x8c95b){if(_0x8c95b){this[_0xceee('0x5')](_0xceee('0xe'),_0x8c95b[_0xceee('0xf')]());}}},'role':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x11'),_0xceee('0x12'),_0xceee('0x13'),_0xceee('0x14')),'allowNull':![]},'password':{'type':Sequelize[_0xceee('0x9')],'allowNull':![],'validate':{'notEmpty':!![]}},'provider':{'type':Sequelize[_0xceee('0x9')],'defaultValue':_0xceee('0x15')},'internal':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':![],'unique':'internal','set':function(_0x1c7b04){this[_0xceee('0x5')](_0xceee('0xd'),_0x1c7b04);this[_0xceee('0x5')](_0xceee('0x17'),_0x1c7b04);this[_0xceee('0x5')]('callerid',util[_0xceee('0x18')](_0xceee('0xc'),this[_0xceee('0x19')](_0xceee('0xa')),_0x1c7b04));}},'salt':{'type':Sequelize[_0xceee('0x9')]},'phone':{'type':Sequelize['STRING']},'mobile':{'type':Sequelize['STRING']},'address':{'type':Sequelize['STRING']},'zipcode':{'type':Sequelize[_0xceee('0x9')]},'userpic':{'type':Sequelize['STRING']},'city':{'type':Sequelize['STRING']},'country':{'type':Sequelize[_0xceee('0x9')]},'online':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'lastLoginAt':{'type':Sequelize[_0xceee('0x1b')]},'voicePause':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'chatPause':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'mailPause':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'faxPause':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'smsPause':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'whatsappPause':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'openchannelPause':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'pauseType':{'type':Sequelize[_0xceee('0x9')],'defaultValue':_0xceee('0x1c')},'lastPauseAt':{'type':Sequelize[_0xceee('0x1b')]},'chatCapacity':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'mailCapacity':{'type':Sequelize[_0xceee('0x16')],'defaultValue':0x0},'faxCapacity':{'type':Sequelize[_0xceee('0x16')],'defaultValue':0x0},'smsCapacity':{'type':Sequelize[_0xceee('0x16')],'defaultValue':0x0},'whatsappCapacity':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'openchannelCapacity':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'phoneBarAutoAnswer':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'phoneBarEnableSettings':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'phoneBarListenPort':{'type':Sequelize['INTEGER'](0x5),'defaultValue':0x1428},'phoneBarExpires':{'type':Sequelize[_0xceee('0x16')](0x5),'defaultValue':0x78},'phoneBarRemoteControl':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarRemoteControlPort':{'type':Sequelize['INTEGER'],'defaultValue':0x26a0},'phoneBarEnableRecording':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarRingInUse':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'chanspy':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'description':{'type':Sequelize['STRING'],'allowNull':!![]},'host':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![],'defaultValue':_0xceee('0x1d')},'ipaddr':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'port':{'type':Sequelize[_0xceee('0x16')](0x5),'allowNull':!![]},'regseconds':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'fullcontact':{'type':Sequelize['STRING'],'allowNull':!![]},'regserver':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'useragent':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'lastms':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'type':{'type':Sequelize['ENUM'](_0xceee('0x1e'),_0xceee('0x12'),'peer'),'allowNull':!![],'defaultValue':_0xceee('0x1e')},'context':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![],'defaultValue':_0xceee('0x1f')},'callingpres':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x20'),_0xceee('0x21'),_0xceee('0x22'),_0xceee('0x23'),'PROHIB_NOT_SCREENED',_0xceee('0x24'),_0xceee('0x25'),_0xceee('0x26')),'allowNull':!![]},'deny':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'permit':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'secret':{'type':Sequelize['STRING'],'allowNull':!![]},'md5secret':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'remotesecret':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'transport':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![],'defaultValue':'udp','set':function(_0x4fca7f){this[_0xceee('0x5')](_0xceee('0x27'),_0x4fca7f?_0x4fca7f[_0xceee('0x28')](','):null);},'get':function(){return this['getDataValue'](_0xceee('0x27'))?this[_0xceee('0x19')](_0xceee('0x27'))[_0xceee('0x29')](','):null;},'comment':_0xceee('0x2a')},'dtmfmode':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x2b'),_0xceee('0x2c'),'shortinfo',_0xceee('0x2d'),_0xceee('0x2e')),'allowNull':!![],'defaultValue':_0xceee('0x2b')},'directmedia':{'type':Sequelize[_0xceee('0x10')]('yes','no',_0xceee('0x2f'),'update',_0xceee('0x30')),'allowNull':!![],'defaultValue':'no'},'directrtpsetup':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![],'defaultValue':'no'},'directmediapermit':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'directmediadeny':{'type':Sequelize['STRING'],'allowNull':!![]},'nat':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![],'defaultValue':_0xceee('0x32'),'set':function(_0x47bf98){this[_0xceee('0x5')](_0xceee('0x33'),_0x47bf98?_0x47bf98[_0xceee('0x28')](','):null);},'get':function(){return this[_0xceee('0x19')](_0xceee('0x33'))?this['getDataValue']('nat')[_0xceee('0x29')](','):null;},'comment':'String\x20is\x20deprecated.\x20Please\x20use\x20an\x20Array\x20as\x20[\x22force_rport\x22,\x20\x22comedia\x22]'},'callgroup':{'type':Sequelize[_0xceee('0x9')]},'namedcallgroup':{'type':Sequelize[_0xceee('0x9')]},'pickupgroup':{'type':Sequelize[_0xceee('0x9')]},'namedpickupgroup':{'type':Sequelize['STRING']},'language':{'type':Sequelize[_0xceee('0x9')],'defaultValue':'en'},'tonezone':{'type':Sequelize['STRING']},'disallow':{'type':Sequelize[_0xceee('0x9')],'allowNull':![],'defaultValue':_0xceee('0x34')},'allow':{'type':Sequelize[_0xceee('0x9')],'allowNull':![],'defaultValue':_0xceee('0x35'),'set':function(_0x4589c5){this[_0xceee('0x5')](_0xceee('0x36'),_0x4589c5?_0x4589c5[_0xceee('0x28')](';'):'ulaw;alaw;gsm');},'get':function(){return this['getDataValue'](_0xceee('0x36'))?this['getDataValue'](_0xceee('0x36'))[_0xceee('0x29')](';'):null;},'comment':_0xceee('0x37')},'autoframing':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![]},'insecure':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![],'set':function(_0xc41f07){this[_0xceee('0x5')]('insecure',_0xc41f07?_0xc41f07['join'](','):null);},'get':function(){return this[_0xceee('0x19')](_0xceee('0x38'))?this['getDataValue'](_0xceee('0x38'))[_0xceee('0x29')](','):null;},'comment':_0xceee('0x39')},'trustrpid':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![],'defaultValue':'no'},'trust_id_outbound':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![],'defaultValue':'no'},'progressinband':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no',_0xceee('0x3a')),'allowNull':!![]},'promiscredir':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'useclientcode':{'type':Sequelize['ENUM']('yes','no'),'allowNull':!![]},'accountcode':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'setvar':{'type':Sequelize['STRING'],'allowNull':!![]},'callerid':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![],'defaultValue':_0xceee('0x3b')},'amaflags':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'callcounter':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![],'defaultValue':_0xceee('0x31')},'busylevel':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'allowoverlap':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'allowsubscribe':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'allowtransfer':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![]},'ignoresdpversion':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'subscribecontext':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'template':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'videosupport':{'type':Sequelize['ENUM']('yes','no',_0xceee('0x3c')),'allowNull':!![],'defaultValue':'no'},'maxcallbitrate':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'rfc2833compensate':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![]},'mailbox':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'session_timers':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x3d'),_0xceee('0x3e'),_0xceee('0x3f')),'allowNull':!![]},'session_expires':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'session_minse':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'session_refresher':{'type':Sequelize['ENUM'](_0xceee('0x40'),_0xceee('0x41')),'allowNull':!![],'defaultValue':'uas'},'t38pt_usertpsource':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'regexten':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'fromdomain':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'fromuser':{'type':Sequelize['STRING'],'allowNull':!![]},'qualify':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![],'defaultValue':_0xceee('0x31')},'keepalive':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'defaultip':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'defaultuser':{'type':Sequelize['STRING'],'allowNull':!![]},'rtptimeout':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'rtpholdtimeout':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'rtpkeepalive':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![]},'sendrpid':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![],'defaultValue':'no'},'outboundproxy':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'callbackextension':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'timert1':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'timerb':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'qualifyfreq':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'contactpermit':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'contactdeny':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'contactacl':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'unsolicited_mailbox':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'use_q850_reason':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'maxforwards':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'encryption':{'type':Sequelize[_0xceee('0x10')]('yes','no'),'allowNull':!![],'defaultValue':'no'},'avpf':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![]},'force_avp':{'type':Sequelize['ENUM'](_0xceee('0x31'),'no'),'allowNull':!![]},'icesupport':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'dtlsenable':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'dtlsverify':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no',_0xceee('0x42'),_0xceee('0x43')),'allowNull':!![]},'dtlsrekey':{'type':Sequelize['INTEGER'](0xb),'allowNull':!![]},'dtlscertfile':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'dtlsprivatekey':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'dtlscipher':{'type':Sequelize['STRING'],'allowNull':!![]},'dtlscafile':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'dtlscapath':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'dtlssetup':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x44'),'passive',_0xceee('0x45')),'allowNull':!![]},'dtlsfingerprint':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'usereqphone':{'type':Sequelize['ENUM']('yes','no'),'allowNull':!![],'defaultValue':'no'},'recordonfeature':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'recordofffeature':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'call_limit':{'type':Sequelize[_0xceee('0x16')](0xb),'allowNull':!![],'defaultValue':0xa},'registertrying':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no'),'allowNull':!![]},'subscribemwi':{'type':Sequelize['ENUM']('yes','no'),'allowNull':!![]},'vmexten':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'mohinterpret':{'type':Sequelize['STRING'],'allowNull':!![]},'mohsuggest':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'parkinglot':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'canreinvite':{'type':Sequelize[_0xceee('0x10')](_0xceee('0x31'),'no',_0xceee('0x2f'),_0xceee('0x46'),_0xceee('0x47')),'allowNull':!![],'defaultValue':'no'},'loginInPause':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'resetPasswordToken':{'type':Sequelize['STRING']},'resetPasswordExpires':{'type':Sequelize['DATE']},'passwordResetAt':{'type':Sequelize[_0xceee('0x1b')],'defaultValue':null},'previousPasswords':{'type':Sequelize[_0xceee('0x48')]},'showWebBar':{'type':Sequelize[_0xceee('0x16')],'defaultValue':0x0,'set':function(_0x5bb244){this[_0xceee('0x5')](_0xceee('0x49'),_0x5bb244);var _0x51cc26=this[_0xceee('0x4a')]({'plain':!![]});switch(_0x5bb244){case 0x0:case 0x1:var _0x551700=_0x51cc26['transport']?_[_0xceee('0x4b')](_0x51cc26[_0xceee('0x27')])?_0x51cc26[_0xceee('0x27')][_0xceee('0x28')]():_0x51cc26['transport']:_0xceee('0x4c');if(_0x551700===_0xceee('0x4d')){_0x551700='udp';}this[_0xceee('0x5')](_0xceee('0x27'),_0x551700);this[_0xceee('0x5')]('encryption','no');this[_0xceee('0x5')](_0xceee('0x4e'),null);this['setDataValue']('force_avp',null);this[_0xceee('0x5')](_0xceee('0x4f'),null);this[_0xceee('0x5')]('dtlsenable',null);this[_0xceee('0x5')](_0xceee('0x50'),null);this[_0xceee('0x5')](_0xceee('0x51'),null);this[_0xceee('0x5')]('dtlscertfile',null);this[_0xceee('0x5')](_0xceee('0x52'),null);this[_0xceee('0x5')](_0xceee('0x53'),'no');break;case 0x2:this[_0xceee('0x5')](_0xceee('0x27'),_0xceee('0x4d'));this[_0xceee('0x5')](_0xceee('0x54'),_0xceee('0x31'));this[_0xceee('0x5')](_0xceee('0x4e'),_0xceee('0x31'));this[_0xceee('0x5')](_0xceee('0x55'),_0xceee('0x31'));this[_0xceee('0x5')](_0xceee('0x4f'),_0xceee('0x31'));this['setDataValue'](_0xceee('0x56'),_0xceee('0x31'));this[_0xceee('0x5')]('dtlsverify','no');this['setDataValue'](_0xceee('0x51'),'actpass');this[_0xceee('0x5')](_0xceee('0x57'),_0x51cc26[_0xceee('0x57')]||_0xceee('0x58'));this[_0xceee('0x5')](_0xceee('0x52'),_0x51cc26[_0xceee('0x52')]||'/etc/pki/tls/private/motion.key');this[_0xceee('0x5')](_0xceee('0x53'),_0xceee('0x31'));break;default:}}},'permissions':{'type':Sequelize[_0xceee('0x48')],'set':function(_0x46b326){this[_0xceee('0x5')]('permissions',_0x46b326?_0x46b326[_0xceee('0x28')](','):[]);},'get':function(){return this[_0xceee('0x19')]('permissions')?_['map'](this[_0xceee('0x19')]('permissions')['split'](','),function(_0x11d89c){return parseInt(_0x11d89c,0xa);}):[];}},'phoneBarUnconditionalNumber':{'type':Sequelize[_0xceee('0x9')]},'phoneBarNoReplyNumber':{'type':Sequelize['STRING']},'phoneBarBusyNumber':{'type':Sequelize['STRING']},'phoneBarUnconditional':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarNoReply':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarBusy':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'phoneBarDnd':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':!![]},'phoneBarUnansweredCallBadge':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'phoneBarEnableDtmfTone':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'phoneBarAutoAnswerDelay':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'extensionMonitor':{'type':Sequelize[_0xceee('0x9')],'defaultValue':''},'crudPermissions':{'type':Sequelize[_0xceee('0x16')],'defaultValue':0x0},'rtcp_mux':{'type':Sequelize[_0xceee('0x10')]('yes','no'),'defaultValue':'no'},'allowmessenger':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':!![]},'phoneBarOutboundProxy':{'type':Sequelize[_0xceee('0x9')]},'phoneBarEnableJaws':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarEnableScreenRecordingByAgent':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'phoneBarEnableVideoRecording':{'type':Sequelize[_0xceee('0x59')],'get':function(){return this['getDataValue'](_0xceee('0x5a'))?this['getDataValue'](_0xceee('0x5a')):![];}},'phoneBarEnableAutomaticScreenRecording':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'phoneBarPrefixRequired':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'hotdesk':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'interface':{'type':Sequelize[_0xceee('0x9')],'defaultValue':null},'privacyEnabled':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'apiKeyNonce':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'apiKeyIat':{'type':Sequelize[_0xceee('0x9')],'allowNull':!![]},'screenrecording':{'type':Sequelize['BOOLEAN'],'defaultValue':![],'set':function(_0x2460f9){if(typeof _0x2460f9===_0xceee('0x5b')){var _0x361055=_0x2460f9==='1'?!![]:_0x2460f9==='0'?![]:_0x2460f9===_0xceee('0x5c')?!![]:_0x2460f9===_0xceee('0x5d')?![]:![];this[_0xceee('0x5')](_0xceee('0x5e'),_0x361055);}else{this['setDataValue'](_0xceee('0x5e'),_0x2460f9);}}},'blocked':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![],'set':function(_0x2f2510){this[_0xceee('0x5')](_0xceee('0x5f'),_0x2f2510);if(_0x2f2510===!![]){this[_0xceee('0x5')](_0xceee('0x60'),moment());this['setDataValue']('loginAttempts',0x0);}else{this[_0xceee('0x5')](_0xceee('0x60'),null);}}},'blockedAt':{'type':Sequelize[_0xceee('0x1b')],'defaultValue':null},'loginAttempts':{'type':Sequelize[_0xceee('0x16')],'defaultValue':0x0},'disabled':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'settingsEnabled':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':!![]},'wssPort':{'type':Sequelize[_0xceee('0x16')](0x5)['UNSIGNED'],'defaultValue':0x1f99},'downloadAttachments':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'downloadOmnichannelInteractions':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'downloadVoiceRecordings':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'ignorePauseForPreviewCalls':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]},'selectRecallMeCampaign':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'adSsoEnabled':{'type':Sequelize[_0xceee('0x1a')],'defaultValue':![]}};
\ No newline at end of file