Built motion from commit (unavailable).|2.4.6
[motion2.git] / server / services / xdr / index.js
index e7d9600..a46d1d0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0a71=['./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','asterisk-manager','../../config/environment','./utils','asterisk','username','password','keepConnected','xdr','disabled','info','./agents.controller','./calls.controller','./queues.controller','./recordings.controller','./members.controller','./dials.controller','./transfers.controller'];(function(_0x3b8df8,_0x3d1873){var _0x49e4c6=function(_0x56b567){while(--_0x56b567){_0x3b8df8['push'](_0x3b8df8['shift']());}};_0x49e4c6(++_0x3d1873);}(_0x0a71,0x9b));var _0x10a7=function(_0x3d3c48,_0x52f81b){_0x3d3c48=_0x3d3c48-0x0;var _0x37f1df=_0x0a71[_0x3d3c48];return _0x37f1df;};var AsteriskManager=require(_0x10a7('0x0'));var config=require(_0x10a7('0x1'));var utils=require(_0x10a7('0x2'));var ami=new AsteriskManager(config[_0x10a7('0x3')]['port'],config[_0x10a7('0x3')]['ip'],config[_0x10a7('0x3')][_0x10a7('0x4')],config[_0x10a7('0x3')][_0x10a7('0x5')],!![]);ami[_0x10a7('0x6')]();if(config['xdr']&&config[_0x10a7('0x7')][_0x10a7('0x8')]){utils[_0x10a7('0x9')]('XDR\x20DISABLED');}else{var agents=require(_0x10a7('0xa'));var calls=require(_0x10a7('0xb'));var queues=require(_0x10a7('0xc'));var recordings=require(_0x10a7('0xd'));var members=require(_0x10a7('0xe'));var dials=require(_0x10a7('0xf'));var transfers=require(_0x10a7('0x10'));var core=require(_0x10a7('0x11'));ami['on'](_0x10a7('0x12'),core['connect']);ami['on'](_0x10a7('0x13'),core[_0x10a7('0x13')]);ami['on']('fullybooted',core[_0x10a7('0x14')]);ami['on'](_0x10a7('0x15'),core['error']);ami['on'](_0x10a7('0x16'),core['close']);ami['on'](_0x10a7('0x17'),core[_0x10a7('0x17')]);ami['on']('devicestatechange',function(_0x15c5ed){try{members[_0x10a7('0x18')](_0x15c5ed);}catch(_0x5916cb){utils[_0x10a7('0x15')](_0x5916cb);}});ami['on'](_0x10a7('0x19'),function(_0xb904e){try{agents[_0x10a7('0x19')](_0xb904e);}catch(_0x543083){utils[_0x10a7('0x15')](_0x543083);}});ami['on'](_0x10a7('0x1a'),function(_0x256cde){try{agents[_0x10a7('0x1a')](_0x256cde);}catch(_0x4c8b3c){utils[_0x10a7('0x15')](_0x4c8b3c);}});ami['on'](_0x10a7('0x1b'),function(_0x1759c9){try{agents[_0x10a7('0x1b')](_0x1759c9);queues[_0x10a7('0x1b')](_0x1759c9);}catch(_0x37d3be){utils[_0x10a7('0x15')](_0x37d3be);}});ami['on'](_0x10a7('0x1c'),function(_0x328001){try{agents[_0x10a7('0x1c')](_0x328001);queues[_0x10a7('0x1c')](_0x328001);members[_0x10a7('0x1c')](_0x328001);}catch(_0x3c449d){utils[_0x10a7('0x15')](_0x3c449d);}});ami['on']('queuecallerabandon',function(_0x19825e){try{agents[_0x10a7('0x1d')](_0x19825e);queues[_0x10a7('0x1d')](_0x19825e);}catch(_0x570747){utils[_0x10a7('0x15')](_0x570747);}});ami['on'](_0x10a7('0x1e'),function(_0x31a721){try{queues['queuecallerjoin'](_0x31a721);recordings[_0x10a7('0x1e')](_0x31a721);}catch(_0xc10e54){utils[_0x10a7('0x15')](_0xc10e54);}});ami['on'](_0x10a7('0x1f'),function(_0x4f227f){try{queues[_0x10a7('0x1f')](_0x4f227f);}catch(_0x4d1d23){utils[_0x10a7('0x15')](_0x4d1d23);}});ami['on'](_0x10a7('0x20'),function(_0x84cf31){try{queues[_0x10a7('0x20')](_0x84cf31);calls[_0x10a7('0x20')](_0x84cf31);}catch(_0x2010a1){utils[_0x10a7('0x15')](_0x2010a1);}});ami['on'](_0x10a7('0x21'),function(_0x3bd0d5){try{queues[_0x10a7('0x21')](_0x3bd0d5);calls[_0x10a7('0x21')](_0x3bd0d5);}catch(_0x510034){utils['error'](_0x510034);}});ami['on'](_0x10a7('0x22'),function(_0x13e040){try{calls[_0x10a7('0x22')](_0x13e040);recordings[_0x10a7('0x22')](_0x13e040);}catch(_0x5ac20c){utils[_0x10a7('0x15')](_0x5ac20c);}});ami['on'](_0x10a7('0x23'),function(_0x54cc75){try{calls[_0x10a7('0x23')](_0x54cc75);recordings[_0x10a7('0x23')](_0x54cc75);dials[_0x10a7('0x23')](_0x54cc75);agents[_0x10a7('0x23')](_0x54cc75);queues['hangup'](_0x54cc75);}catch(_0x36f70a){utils[_0x10a7('0x15')](_0x36f70a);}});ami['on'](_0x10a7('0x24'),function(_0x13d603){try{members[_0x10a7('0x24')](_0x13d603);}catch(_0x389f14){utils['error'](_0x389f14);}});ami['on']('blindtransfer',function(_0x58286e){try{queues[_0x10a7('0x25')](_0x58286e);agents[_0x10a7('0x25')](_0x58286e);transfers['blindtransfer'](_0x58286e);}catch(_0x1ffeb2){utils['error'](_0x1ffeb2);}});ami['on'](_0x10a7('0x26'),function(_0x17ed2a){try{queues[_0x10a7('0x26')](_0x17ed2a);transfers[_0x10a7('0x26')](_0x17ed2a);agents[_0x10a7('0x26')](_0x17ed2a);calls['attendedtransfer'](_0x17ed2a);}catch(_0x1e4bbb){utils[_0x10a7('0x15')](_0x1e4bbb);}});ami['on']('varset',function(_0x90d688){try{queues['varset'](_0x90d688);recordings['varset'](_0x90d688);calls['varset'](_0x90d688);dials[_0x10a7('0x27')](_0x90d688);}catch(_0x16e05f){utils[_0x10a7('0x15')](_0x16e05f);}});ami['on'](_0x10a7('0x28'),function(_0x419199){try{calls[_0x10a7('0x28')](_0x419199);recordings[_0x10a7('0x28')](_0x419199);dials[_0x10a7('0x28')](_0x419199);}catch(_0x80a58){utils[_0x10a7('0x15')](_0x80a58);}});ami['on'](_0x10a7('0x29'),function(_0x3aa258){try{calls[_0x10a7('0x29')](_0x3aa258);recordings[_0x10a7('0x29')](_0x3aa258);}catch(_0x27816a){utils[_0x10a7('0x15')](_0x27816a);}});ami['on'](_0x10a7('0x2a'),function(_0x301744){try{dials[_0x10a7('0x2a')](_0x301744);}catch(_0x2f1650){utils['error'](_0x2f1650);}});ami['on']('dialend',function(_0x58079e){try{dials['dialend'](_0x58079e);}catch(_0xb308a4){utils[_0x10a7('0x15')](_0xb308a4);}});}
\ No newline at end of file
+var _0xd167=['varset','newexten','newchannel','dialbegin','dialend','asterisk-manager','../../config/environment','asterisk','port','username','keepConnected','xdr','disabled','info','XDR\x20DISABLED','./calls.controller','./dials.controller','./transfers.controller','connect','shutdown','fullybooted','close','managerevent','devicestatechange','error','agentringnoanswer','agentconnect','agentcomplete','queuecallerabandon','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','newstate','hangup','cdr','blindtransfer','attendedtransfer'];(function(_0x2892da,_0x191a40){var _0x28cff2=function(_0x57023d){while(--_0x57023d){_0x2892da['push'](_0x2892da['shift']());}};_0x28cff2(++_0x191a40);}(_0xd167,0xc3));var _0x7d16=function(_0x1b9d41,_0x385752){_0x1b9d41=_0x1b9d41-0x0;var _0x4efbca=_0xd167[_0x1b9d41];return _0x4efbca;};var AsteriskManager=require(_0x7d16('0x0'));var config=require(_0x7d16('0x1'));var utils=require('./utils');var ami=new AsteriskManager(config[_0x7d16('0x2')][_0x7d16('0x3')],config[_0x7d16('0x2')]['ip'],config[_0x7d16('0x2')][_0x7d16('0x4')],config['asterisk']['password'],!![]);ami[_0x7d16('0x5')]();if(config[_0x7d16('0x6')]&&config[_0x7d16('0x6')][_0x7d16('0x7')]){utils[_0x7d16('0x8')](_0x7d16('0x9'));}else{var agents=require('./agents.controller');var calls=require(_0x7d16('0xa'));var queues=require('./queues.controller');var recordings=require('./recordings.controller');var members=require('./members.controller');var dials=require(_0x7d16('0xb'));var transfers=require(_0x7d16('0xc'));var core=require('./core.controller');ami['on'](_0x7d16('0xd'),core[_0x7d16('0xd')]);ami['on']('shutdown',core[_0x7d16('0xe')]);ami['on'](_0x7d16('0xf'),core['fullybooted']);ami['on']('error',core['error']);ami['on'](_0x7d16('0x10'),core[_0x7d16('0x10')]);ami['on'](_0x7d16('0x11'),core[_0x7d16('0x11')]);ami['on'](_0x7d16('0x12'),function(_0x2f3337){try{members[_0x7d16('0x12')](_0x2f3337);}catch(_0x5cc597){utils[_0x7d16('0x13')](_0x5cc597);}});ami['on']('agentcalled',function(_0x1c9f19){try{agents['agentcalled'](_0x1c9f19);}catch(_0xf40653){utils[_0x7d16('0x13')](_0xf40653);}});ami['on'](_0x7d16('0x14'),function(_0x257238){try{agents[_0x7d16('0x14')](_0x257238);}catch(_0x5b29c4){utils['error'](_0x5b29c4);}});ami['on'](_0x7d16('0x15'),function(_0x33a28b){try{agents['agentconnect'](_0x33a28b);queues[_0x7d16('0x15')](_0x33a28b);}catch(_0x243483){utils[_0x7d16('0x13')](_0x243483);}});ami['on'](_0x7d16('0x16'),function(_0x25dc9e){try{agents[_0x7d16('0x16')](_0x25dc9e);queues[_0x7d16('0x16')](_0x25dc9e);members[_0x7d16('0x16')](_0x25dc9e);}catch(_0x1f74e8){utils[_0x7d16('0x13')](_0x1f74e8);}});ami['on'](_0x7d16('0x17'),function(_0x19de02){try{agents[_0x7d16('0x17')](_0x19de02);queues[_0x7d16('0x17')](_0x19de02);}catch(_0x218a04){utils[_0x7d16('0x13')](_0x218a04);}});ami['on'](_0x7d16('0x18'),function(_0x2d5cbe){try{queues['queuecallerjoin'](_0x2d5cbe);recordings['queuecallerjoin'](_0x2d5cbe);}catch(_0x2ae8b0){utils[_0x7d16('0x13')](_0x2ae8b0);}});ami['on']('queuecallerleave',function(_0x1cedc6){try{queues[_0x7d16('0x19')](_0x1cedc6);}catch(_0x578eed){utils['error'](_0x578eed);}});ami['on'](_0x7d16('0x1a'),function(_0x1c15b8){try{queues['musiconholdstart'](_0x1c15b8);calls[_0x7d16('0x1a')](_0x1c15b8);}catch(_0x359424){utils[_0x7d16('0x13')](_0x359424);}});ami['on']('musiconholdstop',function(_0x2bc847){try{queues['musiconholdstop'](_0x2bc847);calls[_0x7d16('0x1b')](_0x2bc847);}catch(_0x21df2b){utils[_0x7d16('0x13')](_0x21df2b);}});ami['on'](_0x7d16('0x1c'),function(_0x1d2db8){try{calls[_0x7d16('0x1c')](_0x1d2db8);recordings[_0x7d16('0x1c')](_0x1d2db8);}catch(_0x358ec3){utils[_0x7d16('0x13')](_0x358ec3);}});ami['on'](_0x7d16('0x1d'),function(_0x42372e){try{calls[_0x7d16('0x1d')](_0x42372e);recordings['hangup'](_0x42372e);dials[_0x7d16('0x1d')](_0x42372e);agents[_0x7d16('0x1d')](_0x42372e);queues['hangup'](_0x42372e);}catch(_0x542e43){utils[_0x7d16('0x13')](_0x542e43);}});ami['on'](_0x7d16('0x1e'),function(_0x3f199a){try{members[_0x7d16('0x1e')](_0x3f199a);}catch(_0x135bbe){utils['error'](_0x135bbe);}});ami['on'](_0x7d16('0x1f'),function(_0x45d668){try{queues[_0x7d16('0x1f')](_0x45d668);agents[_0x7d16('0x1f')](_0x45d668);transfers['blindtransfer'](_0x45d668);}catch(_0x24324e){utils['error'](_0x24324e);}});ami['on'](_0x7d16('0x20'),function(_0x1b0513){try{queues[_0x7d16('0x20')](_0x1b0513);transfers[_0x7d16('0x20')](_0x1b0513);agents[_0x7d16('0x20')](_0x1b0513);calls[_0x7d16('0x20')](_0x1b0513);}catch(_0x5e68c8){utils['error'](_0x5e68c8);}});ami['on'](_0x7d16('0x21'),function(_0x4f4b59){try{queues[_0x7d16('0x21')](_0x4f4b59);recordings[_0x7d16('0x21')](_0x4f4b59);calls[_0x7d16('0x21')](_0x4f4b59);dials[_0x7d16('0x21')](_0x4f4b59);}catch(_0x31696c){utils[_0x7d16('0x13')](_0x31696c);}});ami['on'](_0x7d16('0x22'),function(_0x26e305){try{calls[_0x7d16('0x22')](_0x26e305);recordings[_0x7d16('0x22')](_0x26e305);dials[_0x7d16('0x22')](_0x26e305);}catch(_0x465143){utils[_0x7d16('0x13')](_0x465143);}});ami['on'](_0x7d16('0x23'),function(_0x283278){try{calls[_0x7d16('0x23')](_0x283278);recordings['newchannel'](_0x283278);}catch(_0x44aff5){utils['error'](_0x44aff5);}});ami['on'](_0x7d16('0x24'),function(_0xbc87e7){try{dials[_0x7d16('0x24')](_0xbc87e7);}catch(_0x1ed143){utils[_0x7d16('0x13')](_0x1ed143);}});ami['on'](_0x7d16('0x25'),function(_0x405d67){try{dials[_0x7d16('0x25')](_0x405d67);}catch(_0x2d65f1){utils[_0x7d16('0x13')](_0x2d65f1);}});}
\ No newline at end of file