Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / services / xdr / index.js
index 06deb9d..236982e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xce23=['./utils','asterisk','port','password','keepConnected','xdr','info','XDR\x20DISABLED','./calls.controller','./queues.controller','./recordings.controller','./members.controller','./dials.controller','./transfers.controller','connect','shutdown','fullybooted','error','close','managerevent','devicestatechange','agentcalled','agentringnoanswer','agentconnect','agentcomplete','queuecallerabandon','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','newstate','hangup','cdr','blindtransfer','attendedtransfer','varset','newexten','newchannel','dialbegin','dialend','asterisk-manager'];(function(_0x41e8f2,_0x17797c){var _0x20e3fc=function(_0x28a52d){while(--_0x28a52d){_0x41e8f2['push'](_0x41e8f2['shift']());}};_0x20e3fc(++_0x17797c);}(_0xce23,0x7a));var _0x3ce2=function(_0xef8146,_0x459c34){_0xef8146=_0xef8146-0x0;var _0x5a6cb0=_0xce23[_0xef8146];return _0x5a6cb0;};var AsteriskManager=require(_0x3ce2('0x0'));var config=require('../../config/environment');var utils=require(_0x3ce2('0x1'));var ami=new AsteriskManager(config[_0x3ce2('0x2')][_0x3ce2('0x3')],config['asterisk']['ip'],config[_0x3ce2('0x2')]['username'],config[_0x3ce2('0x2')][_0x3ce2('0x4')],!![]);ami[_0x3ce2('0x5')]();if(config[_0x3ce2('0x6')]&&config['xdr']['disabled']){utils[_0x3ce2('0x7')](_0x3ce2('0x8'));}else{var agents=require('./agents.controller');var calls=require(_0x3ce2('0x9'));var queues=require(_0x3ce2('0xa'));var recordings=require(_0x3ce2('0xb'));var members=require(_0x3ce2('0xc'));var dials=require(_0x3ce2('0xd'));var transfers=require(_0x3ce2('0xe'));var core=require('./core.controller');ami['on'](_0x3ce2('0xf'),core['connect']);ami['on']('shutdown',core[_0x3ce2('0x10')]);ami['on'](_0x3ce2('0x11'),core['fullybooted']);ami['on'](_0x3ce2('0x12'),core[_0x3ce2('0x12')]);ami['on'](_0x3ce2('0x13'),core[_0x3ce2('0x13')]);ami['on'](_0x3ce2('0x14'),core[_0x3ce2('0x14')]);ami['on'](_0x3ce2('0x15'),function(_0x8ece6c){try{members['devicestatechange'](_0x8ece6c);}catch(_0x3cdc91){utils[_0x3ce2('0x12')](_0x3cdc91);}});ami['on'](_0x3ce2('0x16'),function(_0x5db689){try{agents[_0x3ce2('0x16')](_0x5db689);}catch(_0x381436){utils[_0x3ce2('0x12')](_0x381436);}});ami['on'](_0x3ce2('0x17'),function(_0x40829c){try{agents[_0x3ce2('0x17')](_0x40829c);}catch(_0x177e11){utils[_0x3ce2('0x12')](_0x177e11);}});ami['on'](_0x3ce2('0x18'),function(_0x44fbbf){try{agents['agentconnect'](_0x44fbbf);queues[_0x3ce2('0x18')](_0x44fbbf);}catch(_0x3586fb){utils[_0x3ce2('0x12')](_0x3586fb);}});ami['on'](_0x3ce2('0x19'),function(_0x2ed566){try{agents[_0x3ce2('0x19')](_0x2ed566);queues['agentcomplete'](_0x2ed566);members['agentcomplete'](_0x2ed566);}catch(_0xe8f0e6){utils[_0x3ce2('0x12')](_0xe8f0e6);}});ami['on']('queuecallerabandon',function(_0x5c5186){try{agents[_0x3ce2('0x1a')](_0x5c5186);queues[_0x3ce2('0x1a')](_0x5c5186);}catch(_0x137d25){utils['error'](_0x137d25);}});ami['on'](_0x3ce2('0x1b'),function(_0x45d5e3){try{queues[_0x3ce2('0x1b')](_0x45d5e3);recordings['queuecallerjoin'](_0x45d5e3);}catch(_0x9f08f7){utils[_0x3ce2('0x12')](_0x9f08f7);}});ami['on'](_0x3ce2('0x1c'),function(_0x331196){try{queues[_0x3ce2('0x1c')](_0x331196);}catch(_0x243c91){utils[_0x3ce2('0x12')](_0x243c91);}});ami['on'](_0x3ce2('0x1d'),function(_0x5229d8){try{queues[_0x3ce2('0x1d')](_0x5229d8);calls[_0x3ce2('0x1d')](_0x5229d8);}catch(_0x496668){utils[_0x3ce2('0x12')](_0x496668);}});ami['on'](_0x3ce2('0x1e'),function(_0x3a8ef8){try{queues[_0x3ce2('0x1e')](_0x3a8ef8);calls['musiconholdstop'](_0x3a8ef8);}catch(_0x5192a1){utils[_0x3ce2('0x12')](_0x5192a1);}});ami['on']('newstate',function(_0x5a2191){try{calls[_0x3ce2('0x1f')](_0x5a2191);recordings[_0x3ce2('0x1f')](_0x5a2191);}catch(_0x30af95){utils[_0x3ce2('0x12')](_0x30af95);}});ami['on'](_0x3ce2('0x20'),function(_0x2c0841){try{calls[_0x3ce2('0x20')](_0x2c0841);recordings[_0x3ce2('0x20')](_0x2c0841);dials[_0x3ce2('0x20')](_0x2c0841);agents['hangup'](_0x2c0841);queues[_0x3ce2('0x20')](_0x2c0841);}catch(_0x217b43){utils[_0x3ce2('0x12')](_0x217b43);}});ami['on'](_0x3ce2('0x21'),function(_0x3684fd){try{members[_0x3ce2('0x21')](_0x3684fd);}catch(_0x3fdfc3){utils[_0x3ce2('0x12')](_0x3fdfc3);}});ami['on'](_0x3ce2('0x22'),function(_0x2bc558){try{queues[_0x3ce2('0x22')](_0x2bc558);agents[_0x3ce2('0x22')](_0x2bc558);transfers[_0x3ce2('0x22')](_0x2bc558);}catch(_0x359295){utils[_0x3ce2('0x12')](_0x359295);}});ami['on']('attendedtransfer',function(_0x9f6933){try{queues['attendedtransfer'](_0x9f6933);transfers[_0x3ce2('0x23')](_0x9f6933);agents[_0x3ce2('0x23')](_0x9f6933);calls[_0x3ce2('0x23')](_0x9f6933);}catch(_0x5bdb97){utils['error'](_0x5bdb97);}});ami['on']('varset',function(_0x1082a3){try{queues[_0x3ce2('0x24')](_0x1082a3);recordings['varset'](_0x1082a3);calls[_0x3ce2('0x24')](_0x1082a3);dials['varset'](_0x1082a3);}catch(_0x3a51a2){utils['error'](_0x3a51a2);}});ami['on'](_0x3ce2('0x25'),function(_0x2b52d3){try{calls[_0x3ce2('0x25')](_0x2b52d3);recordings[_0x3ce2('0x25')](_0x2b52d3);dials[_0x3ce2('0x25')](_0x2b52d3);}catch(_0x27f477){utils[_0x3ce2('0x12')](_0x27f477);}});ami['on'](_0x3ce2('0x26'),function(_0x373f90){try{calls[_0x3ce2('0x26')](_0x373f90);recordings[_0x3ce2('0x26')](_0x373f90);}catch(_0x5a576d){utils[_0x3ce2('0x12')](_0x5a576d);}});ami['on'](_0x3ce2('0x27'),function(_0x1d0523){try{dials[_0x3ce2('0x27')](_0x1d0523);}catch(_0x2e5de1){utils['error'](_0x2e5de1);}});ami['on'](_0x3ce2('0x28'),function(_0x586eaa){try{dials[_0x3ce2('0x28')](_0x586eaa);}catch(_0x1456b8){utils[_0x3ce2('0x12')](_0x1456b8);}});}
\ No newline at end of file
+var _0xcb59=['close','managerevent','devicestatechange','agentcalled','agentringnoanswer','agentconnect','agentcomplete','queuecallerabandon','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','newstate','hangup','cdr','blindtransfer','attendedtransfer','varset','newexten','newchannel','dialbegin','dialend','asterisk-manager','./utils','asterisk','port','password','xdr','disabled','info','XDR\x20DISABLED','./recordings.controller','./members.controller','./dials.controller','./transfers.controller','./core.controller','connect','shutdown','fullybooted','error'];(function(_0x613ffd,_0x724b8){var _0x3a825e=function(_0xa663d2){while(--_0xa663d2){_0x613ffd['push'](_0x613ffd['shift']());}};_0x3a825e(++_0x724b8);}(_0xcb59,0x17e));var _0x9cb5=function(_0x1fdda5,_0x523d46){_0x1fdda5=_0x1fdda5-0x0;var _0x898e7c=_0xcb59[_0x1fdda5];return _0x898e7c;};var AsteriskManager=require(_0x9cb5('0x0'));var config=require('../../config/environment');var utils=require(_0x9cb5('0x1'));var ami=new AsteriskManager(config[_0x9cb5('0x2')][_0x9cb5('0x3')],config[_0x9cb5('0x2')]['ip'],config[_0x9cb5('0x2')]['username'],config[_0x9cb5('0x2')][_0x9cb5('0x4')],!![]);ami['keepConnected']();if(config[_0x9cb5('0x5')]&&config['xdr'][_0x9cb5('0x6')]){utils[_0x9cb5('0x7')](_0x9cb5('0x8'));}else{var agents=require('./agents.controller');var calls=require('./calls.controller');var queues=require('./queues.controller');var recordings=require(_0x9cb5('0x9'));var members=require(_0x9cb5('0xa'));var dials=require(_0x9cb5('0xb'));var transfers=require(_0x9cb5('0xc'));var core=require(_0x9cb5('0xd'));ami['on'](_0x9cb5('0xe'),core[_0x9cb5('0xe')]);ami['on'](_0x9cb5('0xf'),core[_0x9cb5('0xf')]);ami['on'](_0x9cb5('0x10'),core[_0x9cb5('0x10')]);ami['on'](_0x9cb5('0x11'),core[_0x9cb5('0x11')]);ami['on'](_0x9cb5('0x12'),core[_0x9cb5('0x12')]);ami['on'](_0x9cb5('0x13'),core['managerevent']);ami['on'](_0x9cb5('0x14'),function(_0x1857ee){try{members['devicestatechange'](_0x1857ee);}catch(_0x52d882){utils[_0x9cb5('0x11')](_0x52d882);}});ami['on']('agentcalled',function(_0x5d1e61){try{agents[_0x9cb5('0x15')](_0x5d1e61);}catch(_0x10b758){utils[_0x9cb5('0x11')](_0x10b758);}});ami['on'](_0x9cb5('0x16'),function(_0x427f94){try{agents['agentringnoanswer'](_0x427f94);}catch(_0x419879){utils[_0x9cb5('0x11')](_0x419879);}});ami['on'](_0x9cb5('0x17'),function(_0x45faf6){try{agents[_0x9cb5('0x17')](_0x45faf6);queues['agentconnect'](_0x45faf6);}catch(_0x20ef79){utils[_0x9cb5('0x11')](_0x20ef79);}});ami['on'](_0x9cb5('0x18'),function(_0x417496){try{agents[_0x9cb5('0x18')](_0x417496);queues['agentcomplete'](_0x417496);members[_0x9cb5('0x18')](_0x417496);}catch(_0x24b536){utils['error'](_0x24b536);}});ami['on'](_0x9cb5('0x19'),function(_0xc8135b){try{agents[_0x9cb5('0x19')](_0xc8135b);queues[_0x9cb5('0x19')](_0xc8135b);}catch(_0x573ef8){utils['error'](_0x573ef8);}});ami['on'](_0x9cb5('0x1a'),function(_0x482ae7){try{queues[_0x9cb5('0x1a')](_0x482ae7);recordings[_0x9cb5('0x1a')](_0x482ae7);}catch(_0xcbd5ee){utils['error'](_0xcbd5ee);}});ami['on'](_0x9cb5('0x1b'),function(_0x901e65){try{queues[_0x9cb5('0x1b')](_0x901e65);}catch(_0xd15b38){utils[_0x9cb5('0x11')](_0xd15b38);}});ami['on'](_0x9cb5('0x1c'),function(_0x4cff6b){try{queues[_0x9cb5('0x1c')](_0x4cff6b);calls[_0x9cb5('0x1c')](_0x4cff6b);}catch(_0x317f78){utils[_0x9cb5('0x11')](_0x317f78);}});ami['on']('musiconholdstop',function(_0x34cafd){try{queues[_0x9cb5('0x1d')](_0x34cafd);calls[_0x9cb5('0x1d')](_0x34cafd);}catch(_0x347b4a){utils[_0x9cb5('0x11')](_0x347b4a);}});ami['on']('newstate',function(_0x36be42){try{calls[_0x9cb5('0x1e')](_0x36be42);recordings[_0x9cb5('0x1e')](_0x36be42);}catch(_0x26ceab){utils[_0x9cb5('0x11')](_0x26ceab);}});ami['on'](_0x9cb5('0x1f'),function(_0x28e31d){try{calls[_0x9cb5('0x1f')](_0x28e31d);recordings[_0x9cb5('0x1f')](_0x28e31d);dials[_0x9cb5('0x1f')](_0x28e31d);agents['hangup'](_0x28e31d);queues['hangup'](_0x28e31d);}catch(_0x272968){utils['error'](_0x272968);}});ami['on'](_0x9cb5('0x20'),function(_0x5a9bb5){try{members[_0x9cb5('0x20')](_0x5a9bb5);}catch(_0x18894c){utils['error'](_0x18894c);}});ami['on'](_0x9cb5('0x21'),function(_0x1522ae){try{queues[_0x9cb5('0x21')](_0x1522ae);agents[_0x9cb5('0x21')](_0x1522ae);transfers['blindtransfer'](_0x1522ae);}catch(_0x71e315){utils['error'](_0x71e315);}});ami['on'](_0x9cb5('0x22'),function(_0x2cae8c){try{queues[_0x9cb5('0x22')](_0x2cae8c);transfers[_0x9cb5('0x22')](_0x2cae8c);agents['attendedtransfer'](_0x2cae8c);calls[_0x9cb5('0x22')](_0x2cae8c);}catch(_0x3d70f9){utils[_0x9cb5('0x11')](_0x3d70f9);}});ami['on'](_0x9cb5('0x23'),function(_0x377896){try{queues['varset'](_0x377896);recordings[_0x9cb5('0x23')](_0x377896);calls['varset'](_0x377896);dials[_0x9cb5('0x23')](_0x377896);}catch(_0xc3f89e){utils[_0x9cb5('0x11')](_0xc3f89e);}});ami['on'](_0x9cb5('0x24'),function(_0x66d94c){try{calls['newexten'](_0x66d94c);recordings['newexten'](_0x66d94c);dials['newexten'](_0x66d94c);}catch(_0x295a65){utils[_0x9cb5('0x11')](_0x295a65);}});ami['on']('newchannel',function(_0xd295d0){try{calls[_0x9cb5('0x25')](_0xd295d0);recordings[_0x9cb5('0x25')](_0xd295d0);}catch(_0x531e48){utils[_0x9cb5('0x11')](_0x531e48);}});ami['on'](_0x9cb5('0x26'),function(_0x50c0c0){try{dials[_0x9cb5('0x26')](_0x50c0c0);}catch(_0x3d8277){utils[_0x9cb5('0x11')](_0x3d8277);}});ami['on'](_0x9cb5('0x27'),function(_0x5ab8b6){try{dials[_0x9cb5('0x27')](_0x5ab8b6);}catch(_0x54f4aa){utils[_0x9cb5('0x11')](_0x54f4aa);}});}
\ No newline at end of file