Built motion from commit (unavailable).|2.4.3
[motion2.git] / server / services / xdr / index.js
index 348a8a5..c2656b0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x08bf=['agentcalled','agentringnoanswer','agentconnect','agentcomplete','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','newstate','hangup','cdr','blindtransfer','attendedtransfer','varset','newexten','newchannel','dialbegin','dialend','asterisk-manager','../../config/environment','./utils','asterisk','username','password','keepConnected','xdr','disabled','info','./agents.controller','./recordings.controller','./members.controller','./dials.controller','./core.controller','shutdown','fullybooted','error','close','managerevent','devicestatechange'];(function(_0x54c2d8,_0x6f1180){var _0x321a6a=function(_0xc2d42a){while(--_0xc2d42a){_0x54c2d8['push'](_0x54c2d8['shift']());}};_0x321a6a(++_0x6f1180);}(_0x08bf,0x1e6));var _0xf08b=function(_0x4c9e58,_0x469fea){_0x4c9e58=_0x4c9e58-0x0;var _0x413b0a=_0x08bf[_0x4c9e58];return _0x413b0a;};var AsteriskManager=require(_0xf08b('0x0'));var config=require(_0xf08b('0x1'));var utils=require(_0xf08b('0x2'));var ami=new AsteriskManager(config['asterisk']['port'],config[_0xf08b('0x3')]['ip'],config['asterisk'][_0xf08b('0x4')],config[_0xf08b('0x3')][_0xf08b('0x5')],!![]);ami[_0xf08b('0x6')]();if(config[_0xf08b('0x7')]&&config['xdr'][_0xf08b('0x8')]){utils[_0xf08b('0x9')]('XDR\x20DISABLED');}else{var agents=require(_0xf08b('0xa'));var calls=require('./calls.controller');var queues=require('./queues.controller');var recordings=require(_0xf08b('0xb'));var members=require(_0xf08b('0xc'));var dials=require(_0xf08b('0xd'));var transfers=require('./transfers.controller');var core=require(_0xf08b('0xe'));ami['on']('connect',core['connect']);ami['on'](_0xf08b('0xf'),core[_0xf08b('0xf')]);ami['on'](_0xf08b('0x10'),core[_0xf08b('0x10')]);ami['on'](_0xf08b('0x11'),core[_0xf08b('0x11')]);ami['on'](_0xf08b('0x12'),core[_0xf08b('0x12')]);ami['on'](_0xf08b('0x13'),core[_0xf08b('0x13')]);ami['on'](_0xf08b('0x14'),function(_0x517615){try{members[_0xf08b('0x14')](_0x517615);}catch(_0x3188fb){utils[_0xf08b('0x11')](_0x3188fb);}});ami['on']('agentcalled',function(_0x1c0ca8){try{agents[_0xf08b('0x15')](_0x1c0ca8);}catch(_0x24911b){utils[_0xf08b('0x11')](_0x24911b);}});ami['on'](_0xf08b('0x16'),function(_0x356244){try{agents[_0xf08b('0x16')](_0x356244);}catch(_0x2f8ed2){utils[_0xf08b('0x11')](_0x2f8ed2);}});ami['on']('agentconnect',function(_0x116d7b){try{agents[_0xf08b('0x17')](_0x116d7b);queues['agentconnect'](_0x116d7b);}catch(_0x104dad){utils[_0xf08b('0x11')](_0x104dad);}});ami['on'](_0xf08b('0x18'),function(_0xd6e5c2){try{agents[_0xf08b('0x18')](_0xd6e5c2);queues['agentcomplete'](_0xd6e5c2);members['agentcomplete'](_0xd6e5c2);}catch(_0x2ca3c4){utils[_0xf08b('0x11')](_0x2ca3c4);}});ami['on']('queuecallerabandon',function(_0x2debbd){try{agents['queuecallerabandon'](_0x2debbd);queues['queuecallerabandon'](_0x2debbd);}catch(_0x2e7133){utils['error'](_0x2e7133);}});ami['on'](_0xf08b('0x19'),function(_0x14fad){try{queues[_0xf08b('0x19')](_0x14fad);recordings[_0xf08b('0x19')](_0x14fad);}catch(_0x3c16ab){utils[_0xf08b('0x11')](_0x3c16ab);}});ami['on'](_0xf08b('0x1a'),function(_0x2b50b8){try{queues[_0xf08b('0x1a')](_0x2b50b8);}catch(_0x2ad090){utils[_0xf08b('0x11')](_0x2ad090);}});ami['on']('musiconholdstart',function(_0x3f4ecf){try{queues[_0xf08b('0x1b')](_0x3f4ecf);calls[_0xf08b('0x1b')](_0x3f4ecf);}catch(_0x4e7ccf){utils[_0xf08b('0x11')](_0x4e7ccf);}});ami['on'](_0xf08b('0x1c'),function(_0x230023){try{queues[_0xf08b('0x1c')](_0x230023);calls[_0xf08b('0x1c')](_0x230023);}catch(_0xf873cd){utils[_0xf08b('0x11')](_0xf873cd);}});ami['on'](_0xf08b('0x1d'),function(_0x58f5f2){try{calls[_0xf08b('0x1d')](_0x58f5f2);recordings[_0xf08b('0x1d')](_0x58f5f2);}catch(_0x3fbc8d){utils[_0xf08b('0x11')](_0x3fbc8d);}});ami['on'](_0xf08b('0x1e'),function(_0x4468f5){try{calls[_0xf08b('0x1e')](_0x4468f5);recordings[_0xf08b('0x1e')](_0x4468f5);dials[_0xf08b('0x1e')](_0x4468f5);agents[_0xf08b('0x1e')](_0x4468f5);queues[_0xf08b('0x1e')](_0x4468f5);}catch(_0x5711c4){utils[_0xf08b('0x11')](_0x5711c4);}});ami['on'](_0xf08b('0x1f'),function(_0x1b5044){try{members[_0xf08b('0x1f')](_0x1b5044);}catch(_0x2642d8){utils['error'](_0x2642d8);}});ami['on'](_0xf08b('0x20'),function(_0x47d2c0){try{queues[_0xf08b('0x20')](_0x47d2c0);agents[_0xf08b('0x20')](_0x47d2c0);transfers[_0xf08b('0x20')](_0x47d2c0);}catch(_0x4819fd){utils[_0xf08b('0x11')](_0x4819fd);}});ami['on'](_0xf08b('0x21'),function(_0x2bbb38){try{queues[_0xf08b('0x21')](_0x2bbb38);transfers[_0xf08b('0x21')](_0x2bbb38);agents[_0xf08b('0x21')](_0x2bbb38);calls[_0xf08b('0x21')](_0x2bbb38);}catch(_0x45eb8a){utils[_0xf08b('0x11')](_0x45eb8a);}});ami['on'](_0xf08b('0x22'),function(_0xfd0b4){try{queues[_0xf08b('0x22')](_0xfd0b4);recordings[_0xf08b('0x22')](_0xfd0b4);calls[_0xf08b('0x22')](_0xfd0b4);dials[_0xf08b('0x22')](_0xfd0b4);}catch(_0x2de6ad){utils[_0xf08b('0x11')](_0x2de6ad);}});ami['on'](_0xf08b('0x23'),function(_0x4fe8ff){try{calls['newexten'](_0x4fe8ff);recordings[_0xf08b('0x23')](_0x4fe8ff);dials[_0xf08b('0x23')](_0x4fe8ff);}catch(_0xa12267){utils[_0xf08b('0x11')](_0xa12267);}});ami['on'](_0xf08b('0x24'),function(_0x4d2a02){try{calls[_0xf08b('0x24')](_0x4d2a02);recordings[_0xf08b('0x24')](_0x4d2a02);}catch(_0x560a3d){utils[_0xf08b('0x11')](_0x560a3d);}});ami['on'](_0xf08b('0x25'),function(_0x419d86){try{dials[_0xf08b('0x25')](_0x419d86);}catch(_0x43d129){utils[_0xf08b('0x11')](_0x43d129);}});ami['on'](_0xf08b('0x26'),function(_0x38ac8d){try{dials[_0xf08b('0x26')](_0x38ac8d);}catch(_0x395c3e){utils['error'](_0x395c3e);}});}
\ No newline at end of file
+var _0x0509=['keepConnected','xdr','info','XDR\x20DISABLED','./agents.controller','./calls.controller','./queues.controller','./recordings.controller','./members.controller','./dials.controller','./transfers.controller','./core.controller','connect','shutdown','fullybooted','error','close','managerevent','devicestatechange','agentcalled','agentconnect','agentcomplete','queuecallerabandon','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','newstate','hangup','cdr','blindtransfer','attendedtransfer','varset','newexten','newchannel','dialbegin','dialend','asterisk-manager','./utils','asterisk','port','username'];(function(_0x3addde,_0x251294){var _0x55364e=function(_0x36812e){while(--_0x36812e){_0x3addde['push'](_0x3addde['shift']());}};_0x55364e(++_0x251294);}(_0x0509,0x14b));var _0x9050=function(_0x2fd56e,_0x168395){_0x2fd56e=_0x2fd56e-0x0;var _0x8562e8=_0x0509[_0x2fd56e];return _0x8562e8;};var AsteriskManager=require(_0x9050('0x0'));var config=require('../../config/environment');var utils=require(_0x9050('0x1'));var ami=new AsteriskManager(config[_0x9050('0x2')][_0x9050('0x3')],config[_0x9050('0x2')]['ip'],config['asterisk'][_0x9050('0x4')],config[_0x9050('0x2')]['password'],!![]);ami[_0x9050('0x5')]();if(config[_0x9050('0x6')]&&config[_0x9050('0x6')]['disabled']){utils[_0x9050('0x7')](_0x9050('0x8'));}else{var agents=require(_0x9050('0x9'));var calls=require(_0x9050('0xa'));var queues=require(_0x9050('0xb'));var recordings=require(_0x9050('0xc'));var members=require(_0x9050('0xd'));var dials=require(_0x9050('0xe'));var transfers=require(_0x9050('0xf'));var core=require(_0x9050('0x10'));ami['on'](_0x9050('0x11'),core['connect']);ami['on'](_0x9050('0x12'),core[_0x9050('0x12')]);ami['on'](_0x9050('0x13'),core[_0x9050('0x13')]);ami['on']('error',core[_0x9050('0x14')]);ami['on'](_0x9050('0x15'),core['close']);ami['on'](_0x9050('0x16'),core['managerevent']);ami['on'](_0x9050('0x17'),function(_0x6b015c){try{members[_0x9050('0x17')](_0x6b015c);}catch(_0x42e8ea){utils[_0x9050('0x14')](_0x42e8ea);}});ami['on'](_0x9050('0x18'),function(_0x408cce){try{agents['agentcalled'](_0x408cce);}catch(_0x4f0bc8){utils[_0x9050('0x14')](_0x4f0bc8);}});ami['on']('agentringnoanswer',function(_0xa728ed){try{agents['agentringnoanswer'](_0xa728ed);}catch(_0x29fca9){utils['error'](_0x29fca9);}});ami['on'](_0x9050('0x19'),function(_0x40f29d){try{agents[_0x9050('0x19')](_0x40f29d);queues[_0x9050('0x19')](_0x40f29d);}catch(_0x10dbe4){utils[_0x9050('0x14')](_0x10dbe4);}});ami['on']('agentcomplete',function(_0x3b4b31){try{agents[_0x9050('0x1a')](_0x3b4b31);queues[_0x9050('0x1a')](_0x3b4b31);members[_0x9050('0x1a')](_0x3b4b31);}catch(_0xc3ef2a){utils[_0x9050('0x14')](_0xc3ef2a);}});ami['on'](_0x9050('0x1b'),function(_0x5f1462){try{agents['queuecallerabandon'](_0x5f1462);queues[_0x9050('0x1b')](_0x5f1462);}catch(_0x562144){utils[_0x9050('0x14')](_0x562144);}});ami['on'](_0x9050('0x1c'),function(_0x44e04a){try{queues[_0x9050('0x1c')](_0x44e04a);recordings['queuecallerjoin'](_0x44e04a);}catch(_0x4d9e38){utils[_0x9050('0x14')](_0x4d9e38);}});ami['on']('queuecallerleave',function(_0x1c62ef){try{queues[_0x9050('0x1d')](_0x1c62ef);}catch(_0x1a9816){utils[_0x9050('0x14')](_0x1a9816);}});ami['on'](_0x9050('0x1e'),function(_0x5cf0ef){try{queues[_0x9050('0x1e')](_0x5cf0ef);calls[_0x9050('0x1e')](_0x5cf0ef);}catch(_0x455fc8){utils[_0x9050('0x14')](_0x455fc8);}});ami['on']('musiconholdstop',function(_0x1273a8){try{queues['musiconholdstop'](_0x1273a8);calls[_0x9050('0x1f')](_0x1273a8);}catch(_0xe2b5b6){utils[_0x9050('0x14')](_0xe2b5b6);}});ami['on'](_0x9050('0x20'),function(_0x386116){try{calls[_0x9050('0x20')](_0x386116);recordings[_0x9050('0x20')](_0x386116);}catch(_0x30afda){utils[_0x9050('0x14')](_0x30afda);}});ami['on'](_0x9050('0x21'),function(_0x55f235){try{calls[_0x9050('0x21')](_0x55f235);recordings[_0x9050('0x21')](_0x55f235);dials[_0x9050('0x21')](_0x55f235);agents[_0x9050('0x21')](_0x55f235);queues[_0x9050('0x21')](_0x55f235);}catch(_0x134068){utils[_0x9050('0x14')](_0x134068);}});ami['on'](_0x9050('0x22'),function(_0x41a2f2){try{members[_0x9050('0x22')](_0x41a2f2);}catch(_0xf02c11){utils[_0x9050('0x14')](_0xf02c11);}});ami['on']('blindtransfer',function(_0x3267c4){try{queues[_0x9050('0x23')](_0x3267c4);agents[_0x9050('0x23')](_0x3267c4);transfers[_0x9050('0x23')](_0x3267c4);}catch(_0x189fa7){utils[_0x9050('0x14')](_0x189fa7);}});ami['on'](_0x9050('0x24'),function(_0x2e08b3){try{queues[_0x9050('0x24')](_0x2e08b3);transfers['attendedtransfer'](_0x2e08b3);agents['attendedtransfer'](_0x2e08b3);calls[_0x9050('0x24')](_0x2e08b3);}catch(_0xf22077){utils[_0x9050('0x14')](_0xf22077);}});ami['on'](_0x9050('0x25'),function(_0x554e91){try{queues[_0x9050('0x25')](_0x554e91);recordings[_0x9050('0x25')](_0x554e91);calls[_0x9050('0x25')](_0x554e91);dials[_0x9050('0x25')](_0x554e91);}catch(_0x1341bb){utils[_0x9050('0x14')](_0x1341bb);}});ami['on'](_0x9050('0x26'),function(_0x428f00){try{calls[_0x9050('0x26')](_0x428f00);recordings[_0x9050('0x26')](_0x428f00);dials['newexten'](_0x428f00);}catch(_0x348fe6){utils[_0x9050('0x14')](_0x348fe6);}});ami['on'](_0x9050('0x27'),function(_0x41d570){try{calls['newchannel'](_0x41d570);recordings[_0x9050('0x27')](_0x41d570);}catch(_0x470e19){utils[_0x9050('0x14')](_0x470e19);}});ami['on'](_0x9050('0x28'),function(_0x3c1e37){try{dials[_0x9050('0x28')](_0x3c1e37);}catch(_0x786b6a){utils['error'](_0x786b6a);}});ami['on']('dialend',function(_0x5eeb75){try{dials[_0x9050('0x29')](_0x5eeb75);}catch(_0x1dee42){utils[_0x9050('0x14')](_0x1dee42);}});}
\ No newline at end of file