Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / xdr / index.js
index 6165edc..56daf86 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0983=['dialend','asterisk-manager','./utils','asterisk','port','username','password','keepConnected','xdr','disabled','info','XDR\x20DISABLED','./calls.controller','./recordings.controller','./members.controller','./transfers.controller','./core.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'];(function(_0x4ad553,_0x586c5a){var _0x136750=function(_0x11dfbc){while(--_0x11dfbc){_0x4ad553['push'](_0x4ad553['shift']());}};_0x136750(++_0x586c5a);}(_0x0983,0x151));var _0x3098=function(_0xbd08b4,_0x4790ed){_0xbd08b4=_0xbd08b4-0x0;var _0x314f1e=_0x0983[_0xbd08b4];return _0x314f1e;};var AsteriskManager=require(_0x3098('0x0'));var config=require('../../config/environment');var utils=require(_0x3098('0x1'));var ami=new AsteriskManager(config[_0x3098('0x2')][_0x3098('0x3')],config[_0x3098('0x2')]['ip'],config[_0x3098('0x2')][_0x3098('0x4')],config['asterisk'][_0x3098('0x5')],!![]);ami[_0x3098('0x6')]();if(config[_0x3098('0x7')]&&config[_0x3098('0x7')][_0x3098('0x8')]){utils[_0x3098('0x9')](_0x3098('0xa'));}else{var agents=require('./agents.controller');var calls=require(_0x3098('0xb'));var queues=require('./queues.controller');var recordings=require(_0x3098('0xc'));var members=require(_0x3098('0xd'));var dials=require('./dials.controller');var transfers=require(_0x3098('0xe'));var core=require(_0x3098('0xf'));ami['on'](_0x3098('0x10'),core[_0x3098('0x10')]);ami['on']('shutdown',core[_0x3098('0x11')]);ami['on']('fullybooted',core[_0x3098('0x12')]);ami['on'](_0x3098('0x13'),core['error']);ami['on'](_0x3098('0x14'),core['close']);ami['on'](_0x3098('0x15'),core['managerevent']);ami['on']('devicestatechange',function(_0x3a12db){try{members[_0x3098('0x16')](_0x3a12db);}catch(_0x2530b0){utils[_0x3098('0x13')](_0x2530b0);}});ami['on'](_0x3098('0x17'),function(_0x58a6fe){try{agents[_0x3098('0x17')](_0x58a6fe);}catch(_0x526a84){utils[_0x3098('0x13')](_0x526a84);}});ami['on'](_0x3098('0x18'),function(_0x50fbf7){try{agents['agentringnoanswer'](_0x50fbf7);}catch(_0x3c9766){utils[_0x3098('0x13')](_0x3c9766);}});ami['on'](_0x3098('0x19'),function(_0x869728){try{agents[_0x3098('0x19')](_0x869728);queues[_0x3098('0x19')](_0x869728);}catch(_0x28e6bc){utils[_0x3098('0x13')](_0x28e6bc);}});ami['on'](_0x3098('0x1a'),function(_0x4e15dc){try{agents['agentcomplete'](_0x4e15dc);queues['agentcomplete'](_0x4e15dc);members[_0x3098('0x1a')](_0x4e15dc);}catch(_0x174a6b){utils[_0x3098('0x13')](_0x174a6b);}});ami['on'](_0x3098('0x1b'),function(_0x435a26){try{agents['queuecallerabandon'](_0x435a26);queues[_0x3098('0x1b')](_0x435a26);}catch(_0x545ff2){utils[_0x3098('0x13')](_0x545ff2);}});ami['on']('queuecallerjoin',function(_0x1d6e56){try{queues[_0x3098('0x1c')](_0x1d6e56);recordings[_0x3098('0x1c')](_0x1d6e56);}catch(_0xedf698){utils['error'](_0xedf698);}});ami['on'](_0x3098('0x1d'),function(_0x39ab49){try{queues[_0x3098('0x1d')](_0x39ab49);}catch(_0x621042){utils[_0x3098('0x13')](_0x621042);}});ami['on'](_0x3098('0x1e'),function(_0xbfbde5){try{queues[_0x3098('0x1e')](_0xbfbde5);calls['musiconholdstart'](_0xbfbde5);}catch(_0x52f573){utils[_0x3098('0x13')](_0x52f573);}});ami['on'](_0x3098('0x1f'),function(_0x31897c){try{queues['musiconholdstop'](_0x31897c);calls[_0x3098('0x1f')](_0x31897c);}catch(_0xa3cc28){utils[_0x3098('0x13')](_0xa3cc28);}});ami['on'](_0x3098('0x20'),function(_0x5396af){try{calls[_0x3098('0x20')](_0x5396af);recordings[_0x3098('0x20')](_0x5396af);}catch(_0x29877d){utils[_0x3098('0x13')](_0x29877d);}});ami['on'](_0x3098('0x21'),function(_0x21f216){try{calls[_0x3098('0x21')](_0x21f216);recordings[_0x3098('0x21')](_0x21f216);dials[_0x3098('0x21')](_0x21f216);agents[_0x3098('0x21')](_0x21f216);queues[_0x3098('0x21')](_0x21f216);}catch(_0x554f6c){utils[_0x3098('0x13')](_0x554f6c);}});ami['on'](_0x3098('0x22'),function(_0x50436d){try{members[_0x3098('0x22')](_0x50436d);}catch(_0x46d2aa){utils[_0x3098('0x13')](_0x46d2aa);}});ami['on'](_0x3098('0x23'),function(_0x36d4e0){try{queues[_0x3098('0x23')](_0x36d4e0);agents['blindtransfer'](_0x36d4e0);transfers[_0x3098('0x23')](_0x36d4e0);}catch(_0x4c81e8){utils[_0x3098('0x13')](_0x4c81e8);}});ami['on'](_0x3098('0x24'),function(_0x3c69f9){try{queues[_0x3098('0x24')](_0x3c69f9);transfers[_0x3098('0x24')](_0x3c69f9);agents[_0x3098('0x24')](_0x3c69f9);calls[_0x3098('0x24')](_0x3c69f9);}catch(_0x44e7c9){utils['error'](_0x44e7c9);}});ami['on'](_0x3098('0x25'),function(_0x299c68){try{queues[_0x3098('0x25')](_0x299c68);recordings[_0x3098('0x25')](_0x299c68);calls[_0x3098('0x25')](_0x299c68);dials['varset'](_0x299c68);}catch(_0x5dd2f2){utils[_0x3098('0x13')](_0x5dd2f2);}});ami['on'](_0x3098('0x26'),function(_0x4953a0){try{calls[_0x3098('0x26')](_0x4953a0);recordings[_0x3098('0x26')](_0x4953a0);dials['newexten'](_0x4953a0);}catch(_0x4e2713){utils[_0x3098('0x13')](_0x4e2713);}});ami['on'](_0x3098('0x27'),function(_0x151b35){try{calls[_0x3098('0x27')](_0x151b35);recordings['newchannel'](_0x151b35);}catch(_0x10cf44){utils[_0x3098('0x13')](_0x10cf44);}});ami['on'](_0x3098('0x28'),function(_0x5848ff){try{dials[_0x3098('0x28')](_0x5848ff);}catch(_0x1345f8){utils[_0x3098('0x13')](_0x1345f8);}});ami['on']('dialend',function(_0x32a895){try{dials[_0x3098('0x29')](_0x32a895);}catch(_0x5c3b40){utils[_0x3098('0x13')](_0x5c3b40);}});}
\ No newline at end of file
+var _0x22e8=['./dials.controller','./transfers.controller','./core.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','../../config/environment','./utils','asterisk','keepConnected','xdr','disabled','info','XDR\x20DISABLED','./agents.controller','./calls.controller','./queues.controller','./recordings.controller','./members.controller'];(function(_0x54bdce,_0x2d85b1){var _0x258e37=function(_0x5009bd){while(--_0x5009bd){_0x54bdce['push'](_0x54bdce['shift']());}};_0x258e37(++_0x2d85b1);}(_0x22e8,0x9e));var _0x822e=function(_0x174ccc,_0x3e4257){_0x174ccc=_0x174ccc-0x0;var _0x438b18=_0x22e8[_0x174ccc];return _0x438b18;};var AsteriskManager=require(_0x822e('0x0'));var config=require(_0x822e('0x1'));var utils=require(_0x822e('0x2'));var ami=new AsteriskManager(config['asterisk']['port'],config[_0x822e('0x3')]['ip'],config['asterisk']['username'],config[_0x822e('0x3')]['password'],!![]);ami[_0x822e('0x4')]();if(config[_0x822e('0x5')]&&config[_0x822e('0x5')][_0x822e('0x6')]){utils[_0x822e('0x7')](_0x822e('0x8'));}else{var agents=require(_0x822e('0x9'));var calls=require(_0x822e('0xa'));var queues=require(_0x822e('0xb'));var recordings=require(_0x822e('0xc'));var members=require(_0x822e('0xd'));var dials=require(_0x822e('0xe'));var transfers=require(_0x822e('0xf'));var core=require(_0x822e('0x10'));ami['on'](_0x822e('0x11'),core[_0x822e('0x11')]);ami['on'](_0x822e('0x12'),core[_0x822e('0x12')]);ami['on'](_0x822e('0x13'),core['fullybooted']);ami['on'](_0x822e('0x14'),core[_0x822e('0x14')]);ami['on'](_0x822e('0x15'),core[_0x822e('0x15')]);ami['on'](_0x822e('0x16'),core[_0x822e('0x16')]);ami['on'](_0x822e('0x17'),function(_0x4e0e17){try{members[_0x822e('0x17')](_0x4e0e17);}catch(_0x5b616b){utils[_0x822e('0x14')](_0x5b616b);}});ami['on'](_0x822e('0x18'),function(_0x389465){try{agents[_0x822e('0x18')](_0x389465);}catch(_0x5785ff){utils[_0x822e('0x14')](_0x5785ff);}});ami['on'](_0x822e('0x19'),function(_0x464d0b){try{agents[_0x822e('0x19')](_0x464d0b);}catch(_0x1fb429){utils[_0x822e('0x14')](_0x1fb429);}});ami['on'](_0x822e('0x1a'),function(_0x1cce18){try{agents[_0x822e('0x1a')](_0x1cce18);queues[_0x822e('0x1a')](_0x1cce18);}catch(_0x369371){utils[_0x822e('0x14')](_0x369371);}});ami['on'](_0x822e('0x1b'),function(_0xd19367){try{agents[_0x822e('0x1b')](_0xd19367);queues[_0x822e('0x1b')](_0xd19367);members[_0x822e('0x1b')](_0xd19367);}catch(_0x5f3fa1){utils[_0x822e('0x14')](_0x5f3fa1);}});ami['on'](_0x822e('0x1c'),function(_0x5c5ad5){try{agents[_0x822e('0x1c')](_0x5c5ad5);queues[_0x822e('0x1c')](_0x5c5ad5);}catch(_0xcff1d6){utils[_0x822e('0x14')](_0xcff1d6);}});ami['on'](_0x822e('0x1d'),function(_0x44e547){try{queues[_0x822e('0x1d')](_0x44e547);recordings[_0x822e('0x1d')](_0x44e547);}catch(_0x36db6b){utils[_0x822e('0x14')](_0x36db6b);}});ami['on']('queuecallerleave',function(_0x5af4d8){try{queues[_0x822e('0x1e')](_0x5af4d8);}catch(_0xd38fa5){utils[_0x822e('0x14')](_0xd38fa5);}});ami['on'](_0x822e('0x1f'),function(_0x49c198){try{queues['musiconholdstart'](_0x49c198);calls[_0x822e('0x1f')](_0x49c198);}catch(_0x242ad0){utils['error'](_0x242ad0);}});ami['on'](_0x822e('0x20'),function(_0x436e0b){try{queues[_0x822e('0x20')](_0x436e0b);calls[_0x822e('0x20')](_0x436e0b);}catch(_0x5a4ca5){utils[_0x822e('0x14')](_0x5a4ca5);}});ami['on'](_0x822e('0x21'),function(_0x398d76){try{calls[_0x822e('0x21')](_0x398d76);recordings[_0x822e('0x21')](_0x398d76);}catch(_0x4d93d8){utils[_0x822e('0x14')](_0x4d93d8);}});ami['on'](_0x822e('0x22'),function(_0x40a99c){try{calls[_0x822e('0x22')](_0x40a99c);recordings['hangup'](_0x40a99c);dials[_0x822e('0x22')](_0x40a99c);agents[_0x822e('0x22')](_0x40a99c);queues['hangup'](_0x40a99c);}catch(_0x176edc){utils[_0x822e('0x14')](_0x176edc);}});ami['on'](_0x822e('0x23'),function(_0x4cbf50){try{members[_0x822e('0x23')](_0x4cbf50);}catch(_0x20eb1d){utils[_0x822e('0x14')](_0x20eb1d);}});ami['on'](_0x822e('0x24'),function(_0xb112e3){try{queues['blindtransfer'](_0xb112e3);agents[_0x822e('0x24')](_0xb112e3);transfers[_0x822e('0x24')](_0xb112e3);}catch(_0x1f7a0e){utils[_0x822e('0x14')](_0x1f7a0e);}});ami['on'](_0x822e('0x25'),function(_0xcf0b76){try{queues[_0x822e('0x25')](_0xcf0b76);transfers['attendedtransfer'](_0xcf0b76);agents[_0x822e('0x25')](_0xcf0b76);calls[_0x822e('0x25')](_0xcf0b76);}catch(_0x1ce7b6){utils[_0x822e('0x14')](_0x1ce7b6);}});ami['on'](_0x822e('0x26'),function(_0x25de73){try{queues['varset'](_0x25de73);recordings[_0x822e('0x26')](_0x25de73);calls[_0x822e('0x26')](_0x25de73);dials['varset'](_0x25de73);}catch(_0x1bcd2b){utils[_0x822e('0x14')](_0x1bcd2b);}});ami['on'](_0x822e('0x27'),function(_0x1b89f5){try{calls[_0x822e('0x27')](_0x1b89f5);recordings[_0x822e('0x27')](_0x1b89f5);dials['newexten'](_0x1b89f5);}catch(_0x30686a){utils[_0x822e('0x14')](_0x30686a);}});ami['on'](_0x822e('0x28'),function(_0x3e9060){try{calls[_0x822e('0x28')](_0x3e9060);recordings[_0x822e('0x28')](_0x3e9060);}catch(_0x5535c7){utils[_0x822e('0x14')](_0x5535c7);}});ami['on'](_0x822e('0x29'),function(_0x860bd9){try{dials[_0x822e('0x29')](_0x860bd9);}catch(_0x5de2ac){utils['error'](_0x5de2ac);}});ami['on'](_0x822e('0x2a'),function(_0x3e3421){try{dials[_0x822e('0x2a')](_0x3e3421);}catch(_0x3fe31e){utils[_0x822e('0x14')](_0x3fe31e);}});}
\ No newline at end of file