Built motion from commit f3da74b7.|2.5.36
[motion2.git] / server / api / jira / jira.controller.js
index e4bd048..c3960d4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xea7b=['remoteAddress','socket','bluebird','https','api','support','3eAmWpBVP0','key','MOTGUI','summary','Report','\x20from\x20','description','fields','email','oldToken','newToken','name','customfield_11504','reason','customfield_10102','track.xcallymotion.com','/rest/api/2/issue','POST','application/json','toString','base64','stringify','request','setEncoding','utf8','data','end','status','json','error','Error\x20during\x20license\x20request.\x20Please\x20contact\x20our\x20license\x20team\x20at\x20license@xcally.com\x20with\x20your\x20request','api.jira','write','openIssue','send','body','headers','x-forwarded-for','connection'];(function(_0x1a4357,_0x37e110){var _0x35ff13=function(_0x5b94fa){while(--_0x5b94fa){_0x1a4357['push'](_0x1a4357['shift']());}};_0x35ff13(++_0x37e110);}(_0xea7b,0x13d));var _0xbea7=function(_0x2c2d38,_0x43e690){_0x2c2d38=_0x2c2d38-0x0;var _0x4d558f=_0xea7b[_0x2c2d38];return _0x4d558f;};'use strict';var BPromise=require(_0xbea7('0x0'));var https=require(_0xbea7('0x1'));var logger=require('../../config/logger')(_0xbea7('0x2'));var USERNAME=_0xbea7('0x3');var PASSWORD=_0xbea7('0x4');function openIssue(_0x5d0fd9,_0x277737){var _0x2b5726={'fields':{'project':{'key':_0x5d0fd9[_0xbea7('0x5')]||_0xbea7('0x6')},'summary':(_0x5d0fd9[_0xbea7('0x7')]||_0xbea7('0x8'))+_0xbea7('0x9')+_0x5d0fd9['ip'],'description':_0x5d0fd9[_0xbea7('0xa')]||JSON['stringify'](_0x5d0fd9),'issuetype':{'name':_0x5d0fd9['issuetype']||'Bug'}}};_0x2b5726[_0xbea7('0xb')]['customfield_11500']=_0x5d0fd9[_0xbea7('0xc')];_0x2b5726[_0xbea7('0xb')]['customfield_11501']=_0x5d0fd9[_0xbea7('0xd')];_0x2b5726[_0xbea7('0xb')]['customfield_11502']=_0x5d0fd9[_0xbea7('0xe')];_0x2b5726[_0xbea7('0xb')]['customfield_11503']=_0x5d0fd9[_0xbea7('0xf')];_0x2b5726[_0xbea7('0xb')][_0xbea7('0x10')]=_0x5d0fd9[_0xbea7('0x11')];_0x2b5726[_0xbea7('0xb')][_0xbea7('0x12')]=_0x5d0fd9['ip'];var _0x423de9={'host':_0xbea7('0x13'),'port':0x1bb,'path':_0xbea7('0x14'),'method':_0xbea7('0x15'),'timeout':0x4e20,'headers':{'Content-Type':_0xbea7('0x16'),'Authorization':'Basic\x20'+new Buffer(USERNAME+':'+PASSWORD)[_0xbea7('0x17')](_0xbea7('0x18'))}};var _0x3fb71f=JSON[_0xbea7('0x19')](_0x2b5726);var _0x319a33=https[_0xbea7('0x1a')](_0x423de9,function(_0x21d41c){_0x21d41c[_0xbea7('0x1b')](_0xbea7('0x1c'));var _0x5d0814='';_0x21d41c['on'](_0xbea7('0x1d'),function(_0x5da452){_0x5d0814+=_0x5da452;});_0x21d41c['on'](_0xbea7('0x1e'),function(){if(_0x277737){return _0x277737[_0xbea7('0x1f')](_0x21d41c['statusCode'])[_0xbea7('0x20')](JSON['parse'](_0x5d0814));}});});_0x319a33['on'](_0xbea7('0x21'),function(_0x2fe16a){if(_0x277737){return _0x277737[_0xbea7('0x1f')](0x1f4)[_0xbea7('0x20')]({'errors':[{'message':_0xbea7('0x22'),'type':_0xbea7('0x23')}]});}});_0x319a33[_0xbea7('0x24')](_0x3fb71f);_0x319a33['end']();}exports[_0xbea7('0x25')]=openIssue;exports[_0xbea7('0x26')]=function(_0x2cbe28,_0x468fea){_0x2cbe28[_0xbea7('0x27')]['ip']=_0x2cbe28[_0xbea7('0x28')][_0xbea7('0x29')]||_0x2cbe28[_0xbea7('0x2a')][_0xbea7('0x2b')]||_0x2cbe28[_0xbea7('0x2c')]['remoteAddress']||_0x2cbe28[_0xbea7('0x2a')]['socket'][_0xbea7('0x2b')];return openIssue(_0x2cbe28[_0xbea7('0x27')],_0x468fea);};
\ No newline at end of file
+var _0x032a=['openIssue','send','body','headers','x-forwarded-for','connection','remoteAddress','socket','https','../../config/logger','api','support','3eAmWpBVP0','key','summary','\x20from\x20','stringify','Bug','fields','customfield_11500','email','customfield_11501','oldToken','customfield_11502','newToken','customfield_11503','reason','customfield_10102','/rest/api/2/issue','application/json','toString','setEncoding','data','end','statusCode','json','parse','status','api.jira','write'];(function(_0x89c28c,_0xf187ec){var _0x2c0601=function(_0x47b479){while(--_0x47b479){_0x89c28c['push'](_0x89c28c['shift']());}};_0x2c0601(++_0xf187ec);}(_0x032a,0x80));var _0xa032=function(_0x5f002d,_0x1b9dc8){_0x5f002d=_0x5f002d-0x0;var _0x544598=_0x032a[_0x5f002d];return _0x544598;};'use strict';var BPromise=require('bluebird');var https=require(_0xa032('0x0'));var logger=require(_0xa032('0x1'))(_0xa032('0x2'));var USERNAME=_0xa032('0x3');var PASSWORD=_0xa032('0x4');function openIssue(_0x31b83a,_0x553249){var _0x1018b8={'fields':{'project':{'key':_0x31b83a[_0xa032('0x5')]||'MOTGUI'},'summary':(_0x31b83a[_0xa032('0x6')]||'Report')+_0xa032('0x7')+_0x31b83a['ip'],'description':_0x31b83a['description']||JSON[_0xa032('0x8')](_0x31b83a),'issuetype':{'name':_0x31b83a['issuetype']||_0xa032('0x9')}}};_0x1018b8[_0xa032('0xa')][_0xa032('0xb')]=_0x31b83a[_0xa032('0xc')];_0x1018b8['fields'][_0xa032('0xd')]=_0x31b83a[_0xa032('0xe')];_0x1018b8[_0xa032('0xa')][_0xa032('0xf')]=_0x31b83a[_0xa032('0x10')];_0x1018b8[_0xa032('0xa')][_0xa032('0x11')]=_0x31b83a['name'];_0x1018b8[_0xa032('0xa')]['customfield_11504']=_0x31b83a[_0xa032('0x12')];_0x1018b8['fields'][_0xa032('0x13')]=_0x31b83a['ip'];var _0x84c5da={'host':'track.xcallymotion.com','port':0x1bb,'path':_0xa032('0x14'),'method':'POST','timeout':0x4e20,'headers':{'Content-Type':_0xa032('0x15'),'Authorization':'Basic\x20'+new Buffer(USERNAME+':'+PASSWORD)[_0xa032('0x16')]('base64')}};var _0x5894d5=JSON[_0xa032('0x8')](_0x1018b8);var _0x239bb2=https['request'](_0x84c5da,function(_0x2964aa){_0x2964aa[_0xa032('0x17')]('utf8');var _0x4e2325='';_0x2964aa['on'](_0xa032('0x18'),function(_0x4b43c9){_0x4e2325+=_0x4b43c9;});_0x2964aa['on'](_0xa032('0x19'),function(){if(_0x553249){return _0x553249['status'](_0x2964aa[_0xa032('0x1a')])[_0xa032('0x1b')](JSON[_0xa032('0x1c')](_0x4e2325));}});});_0x239bb2['on']('error',function(_0x49f5ea){if(_0x553249){return _0x553249[_0xa032('0x1d')](0x1f4)[_0xa032('0x1b')]({'errors':[{'message':'Error\x20during\x20license\x20request.\x20Please\x20contact\x20our\x20license\x20team\x20at\x20license@xcally.com\x20with\x20your\x20request','type':_0xa032('0x1e')}]});}});_0x239bb2[_0xa032('0x1f')](_0x5894d5);_0x239bb2['end']();}exports[_0xa032('0x20')]=openIssue;exports[_0xa032('0x21')]=function(_0x423a5d,_0x129f42){_0x423a5d[_0xa032('0x22')]['ip']=_0x423a5d[_0xa032('0x23')][_0xa032('0x24')]||_0x423a5d[_0xa032('0x25')][_0xa032('0x26')]||_0x423a5d[_0xa032('0x27')]['remoteAddress']||_0x423a5d[_0xa032('0x25')][_0xa032('0x27')][_0xa032('0x26')];return openIssue(_0x423a5d['body'],_0x129f42);};
\ No newline at end of file