Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / chatWebsite / index.js
index fc0fffa..25065a8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7582=['/:id/logo','getLogo','/:id/customer_avatar','getCustomerAvatar','/:id/system_avatar','getSystemAvatar','/:id/interactions','getInteractions','/:id/snippet','/:id/applications','getApplications','getProactiveActions','/:id/fields','getFields','/:id/offline_messages','getOfflineMessages','getAgents','post','create','addDisposition','addAnswer','diskStorage','join','root','server/files/images/logos/','format','%s-%s','originalname','single','file','addLogo','server/files/images/avatars/','now','/:id/avatar','addSystemAvatar','/:id/notify','notify','server/files','attachments','offline-chat','ensureDir','extname','replace','/:id/offline','offline','addInteraction','addApplications','/:id/proactive_actions','addProactiveActions','/:id/users','addAgents','put','update','destroy','delete','removeDispositions','removeAnswers','removeAgents','exports','multer','util','path','connect-timeout','express','../../components/auth/service','../../config/environment','./chatWebsite.controller','get','index','/describe','isAuthenticated','describe','/:id','/:id/dispositions','getDispositions','/:id/canned_answers','getAnswers'];(function(_0x2c8745,_0x4ba4b5){var _0x3d96dc=function(_0xc06a1e){while(--_0xc06a1e){_0x2c8745['push'](_0x2c8745['shift']());}};_0x3d96dc(++_0x4ba4b5);}(_0x7582,0x122));var _0x2758=function(_0x21090b,_0x39dd3b){_0x21090b=_0x21090b-0x0;var _0x3c68d7=_0x7582[_0x21090b];return _0x3c68d7;};'use strict';var multer=require(_0x2758('0x0'));var util=require(_0x2758('0x1'));var path=require(_0x2758('0x2'));var timeout=require(_0x2758('0x3'));var express=require(_0x2758('0x4'));var router=express['Router']();var fs_extra=require('fs-extra');var auth=require(_0x2758('0x5'));var interaction=require('../../components/interaction/service');var config=require(_0x2758('0x6'));var controller=require(_0x2758('0x7'));router[_0x2758('0x8')]('/',auth['isAuthenticated'](),controller[_0x2758('0x9')]);router[_0x2758('0x8')](_0x2758('0xa'),auth[_0x2758('0xb')](),controller[_0x2758('0xc')]);router['get'](_0x2758('0xd'),auth['isAuthenticated'](),controller['show']);router[_0x2758('0x8')](_0x2758('0xe'),auth[_0x2758('0xb')](),controller[_0x2758('0xf')]);router[_0x2758('0x8')](_0x2758('0x10'),auth[_0x2758('0xb')](),controller[_0x2758('0x11')]);router['get'](_0x2758('0x12'),controller[_0x2758('0x13')]);router[_0x2758('0x8')]('/:id/avatar',controller['getAvatar']);router['get'](_0x2758('0x14'),controller[_0x2758('0x15')]);router[_0x2758('0x8')](_0x2758('0x16'),controller[_0x2758('0x17')]);router['get'](_0x2758('0x18'),auth[_0x2758('0xb')](),controller[_0x2758('0x19')]);router[_0x2758('0x8')](_0x2758('0x1a'),controller['getSnippet']);router[_0x2758('0x8')](_0x2758('0x1b'),auth['isAuthenticated'](),controller[_0x2758('0x1c')]);router[_0x2758('0x8')]('/:id/proactive_actions',auth[_0x2758('0xb')](),controller[_0x2758('0x1d')]);router[_0x2758('0x8')](_0x2758('0x1e'),controller[_0x2758('0x1f')]);router['get'](_0x2758('0x20'),auth[_0x2758('0xb')](),controller[_0x2758('0x21')]);router[_0x2758('0x8')]('/:id/users',auth[_0x2758('0xb')](),controller[_0x2758('0x22')]);router[_0x2758('0x23')]('/',auth['isAuthenticated'](),controller[_0x2758('0x24')]);router[_0x2758('0x23')](_0x2758('0xe'),auth[_0x2758('0xb')](),controller[_0x2758('0x25')]);router[_0x2758('0x23')]('/:id/canned_answers',auth[_0x2758('0xb')](),controller[_0x2758('0x26')]);var upload=multer({'storage':multer[_0x2758('0x27')]({'destination':function(_0x538564,_0x9bb2e4,_0x15c6a6){_0x15c6a6(null,path[_0x2758('0x28')](config[_0x2758('0x29')],_0x2758('0x2a')));},'filename':function(_0x270779,_0x25db52,_0x46cc2e){_0x46cc2e(null,util[_0x2758('0x2b')](_0x2758('0x2c'),Date['now'](),_0x25db52[_0x2758('0x2d')]));}})});router[_0x2758('0x23')](_0x2758('0x12'),upload[_0x2758('0x2e')](_0x2758('0x2f')),controller[_0x2758('0x30')]);var upload=multer({'storage':multer[_0x2758('0x27')]({'destination':function(_0x232712,_0x456299,_0x15bddf){_0x15bddf(null,path[_0x2758('0x28')](config['root'],_0x2758('0x31')));},'filename':function(_0xd2bbbb,_0x3f86d3,_0x89a4b9){_0x89a4b9(null,util[_0x2758('0x2b')](_0x2758('0x2c'),Date[_0x2758('0x32')](),_0x3f86d3[_0x2758('0x2d')]));}})});router['post'](_0x2758('0x33'),upload[_0x2758('0x2e')](_0x2758('0x2f')),controller['addAvatar']);var upload=multer({'storage':multer[_0x2758('0x27')]({'destination':function(_0x457b59,_0x49c27e,_0x3be8be){_0x3be8be(null,path['join'](config[_0x2758('0x29')],_0x2758('0x31')));},'filename':function(_0x2fc957,_0x351dfb,_0x3eb6ca){_0x3eb6ca(null,util[_0x2758('0x2b')](_0x2758('0x2c'),Date[_0x2758('0x32')](),_0x351dfb[_0x2758('0x2d')]));}})});router[_0x2758('0x23')](_0x2758('0x14'),upload[_0x2758('0x2e')](_0x2758('0x2f')),controller['addCustomerAvatar']);var upload=multer({'storage':multer[_0x2758('0x27')]({'destination':function(_0x519417,_0x5709dc,_0x3e5f6c){_0x3e5f6c(null,path['join'](config[_0x2758('0x29')],_0x2758('0x31')));},'filename':function(_0x257801,_0x5bf1b6,_0x5d0df3){_0x5d0df3(null,util['format'](_0x2758('0x2c'),Date[_0x2758('0x32')](),_0x5bf1b6['originalname']));}})});router[_0x2758('0x23')](_0x2758('0x16'),upload[_0x2758('0x2e')]('file'),controller[_0x2758('0x34')]);router[_0x2758('0x23')](_0x2758('0x35'),controller[_0x2758('0x36')]);const offlineUploadMulter=multer({'storage':multer[_0x2758('0x27')]({'destination':function(_0x11c9e5,_0xba478f,_0x299ded){const _0x1050eb=path[_0x2758('0x28')](config['root'],_0x2758('0x37'),_0x2758('0x38'),_0x2758('0x39'));fs_extra[_0x2758('0x3a')](_0x1050eb,function(){_0x299ded(null,_0x1050eb);});},'filename':function(_0x4a831d,_0x505de9,_0x4c2958){const _0x24387e=_0x505de9[_0x2758('0x2d')]['replace'](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-');const _0x522d57=path[_0x2758('0x3b')](_0x24387e);const _0x4a4cd9=Date[_0x2758('0x32')]()+'-'+_0x24387e[_0x2758('0x3c')](_0x522d57,'')+_0x522d57;_0x4c2958(null,_0x4a4cd9);}})});router[_0x2758('0x23')](_0x2758('0x3d'),offlineUploadMulter['any'](),controller[_0x2758('0x3e')]);router[_0x2758('0x23')](_0x2758('0x18'),auth[_0x2758('0xb')](),controller[_0x2758('0x3f')]);router[_0x2758('0x23')]('/:id/applications',auth['isAuthenticated'](),controller[_0x2758('0x40')]);router[_0x2758('0x23')](_0x2758('0x41'),auth['isAuthenticated'](),controller[_0x2758('0x42')]);router[_0x2758('0x23')](_0x2758('0x43'),auth['isAuthenticated'](),controller[_0x2758('0x44')]);router[_0x2758('0x45')](_0x2758('0xd'),auth[_0x2758('0xb')](),controller[_0x2758('0x46')]);router['delete']('/:id',auth['isAuthenticated'](),controller[_0x2758('0x47')]);router[_0x2758('0x48')](_0x2758('0xe'),auth[_0x2758('0xb')](),controller[_0x2758('0x49')]);router[_0x2758('0x48')](_0x2758('0x10'),auth['isAuthenticated'](),controller[_0x2758('0x4a')]);router[_0x2758('0x48')](_0x2758('0x43'),auth[_0x2758('0xb')](),controller[_0x2758('0x4b')]);module[_0x2758('0x4c')]=router;
\ No newline at end of file
+var _0x1c4c=['../../config/environment','./chatWebsite.controller','isAuthenticated','index','get','/describe','/:id','/:id/dispositions','getDispositions','/:id/canned_answers','getLogo','/:id/avatar','/:id/customer_avatar','getCustomerAvatar','/:id/system_avatar','/:id/interactions','getInteractions','/:id/snippet','getSnippet','/:id/applications','getApplications','/:id/proactive_actions','getProactiveActions','/:id/users','getAgents','post','create','addDisposition','join','root','server/files/images/logos/','now','originalname','/:id/logo','single','file','addLogo','diskStorage','format','%s-%s','server/files/images/avatars/','addCustomerAvatar','addSystemAvatar','/:id/notify','server/files','attachments','offline-chat','ensureDir','replace','any','addInteraction','addApplications','addProactiveActions','put','update','destroy','delete','removeDispositions','removeAnswers','removeAgents','multer','util','path','connect-timeout','express','Router','fs-extra','../../components/auth/service','../../components/interaction/service'];(function(_0x411017,_0x4a8117){var _0x2adeea=function(_0x545222){while(--_0x545222){_0x411017['push'](_0x411017['shift']());}};_0x2adeea(++_0x4a8117);}(_0x1c4c,0xc6));var _0xc1c4=function(_0x55d829,_0x43f06c){_0x55d829=_0x55d829-0x0;var _0x52163b=_0x1c4c[_0x55d829];return _0x52163b;};'use strict';var multer=require(_0xc1c4('0x0'));var util=require(_0xc1c4('0x1'));var path=require(_0xc1c4('0x2'));var timeout=require(_0xc1c4('0x3'));var express=require(_0xc1c4('0x4'));var router=express[_0xc1c4('0x5')]();var fs_extra=require(_0xc1c4('0x6'));var auth=require(_0xc1c4('0x7'));var interaction=require(_0xc1c4('0x8'));var config=require(_0xc1c4('0x9'));var controller=require(_0xc1c4('0xa'));router['get']('/',auth[_0xc1c4('0xb')](),controller[_0xc1c4('0xc')]);router[_0xc1c4('0xd')](_0xc1c4('0xe'),auth['isAuthenticated'](),controller['describe']);router[_0xc1c4('0xd')](_0xc1c4('0xf'),auth[_0xc1c4('0xb')](),controller['show']);router[_0xc1c4('0xd')](_0xc1c4('0x10'),auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x11')]);router['get'](_0xc1c4('0x12'),auth['isAuthenticated'](),controller['getAnswers']);router['get']('/:id/logo',controller[_0xc1c4('0x13')]);router[_0xc1c4('0xd')](_0xc1c4('0x14'),controller['getAvatar']);router[_0xc1c4('0xd')](_0xc1c4('0x15'),controller[_0xc1c4('0x16')]);router[_0xc1c4('0xd')](_0xc1c4('0x17'),controller['getSystemAvatar']);router[_0xc1c4('0xd')](_0xc1c4('0x18'),auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x19')]);router[_0xc1c4('0xd')](_0xc1c4('0x1a'),controller[_0xc1c4('0x1b')]);router['get'](_0xc1c4('0x1c'),auth['isAuthenticated'](),controller[_0xc1c4('0x1d')]);router[_0xc1c4('0xd')](_0xc1c4('0x1e'),auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x1f')]);router[_0xc1c4('0xd')]('/:id/fields',controller['getFields']);router[_0xc1c4('0xd')]('/:id/offline_messages',auth['isAuthenticated'](),controller['getOfflineMessages']);router[_0xc1c4('0xd')](_0xc1c4('0x20'),auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x21')]);router[_0xc1c4('0x22')]('/',auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x23')]);router[_0xc1c4('0x22')]('/:id/dispositions',auth['isAuthenticated'](),controller[_0xc1c4('0x24')]);router['post']('/:id/canned_answers',auth[_0xc1c4('0xb')](),controller['addAnswer']);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x3e58ee,_0x3899b4,_0x501a07){_0x501a07(null,path[_0xc1c4('0x25')](config[_0xc1c4('0x26')],_0xc1c4('0x27')));},'filename':function(_0x4e14f7,_0x3ac403,_0x30a39b){_0x30a39b(null,util['format']('%s-%s',Date[_0xc1c4('0x28')](),_0x3ac403[_0xc1c4('0x29')]));}})});router['post'](_0xc1c4('0x2a'),upload[_0xc1c4('0x2b')](_0xc1c4('0x2c')),controller[_0xc1c4('0x2d')]);var upload=multer({'storage':multer[_0xc1c4('0x2e')]({'destination':function(_0x688405,_0x1fa5ea,_0x372821){_0x372821(null,path[_0xc1c4('0x25')](config[_0xc1c4('0x26')],'server/files/images/avatars/'));},'filename':function(_0x380fda,_0x2dc842,_0x572597){_0x572597(null,util[_0xc1c4('0x2f')](_0xc1c4('0x30'),Date[_0xc1c4('0x28')](),_0x2dc842['originalname']));}})});router[_0xc1c4('0x22')]('/:id/avatar',upload['single']('file'),controller['addAvatar']);var upload=multer({'storage':multer[_0xc1c4('0x2e')]({'destination':function(_0x503dd2,_0x4f26d3,_0x4e692a){_0x4e692a(null,path[_0xc1c4('0x25')](config[_0xc1c4('0x26')],_0xc1c4('0x31')));},'filename':function(_0x3f3173,_0x8c8dd7,_0x5c2805){_0x5c2805(null,util['format'](_0xc1c4('0x30'),Date[_0xc1c4('0x28')](),_0x8c8dd7[_0xc1c4('0x29')]));}})});router[_0xc1c4('0x22')](_0xc1c4('0x15'),upload['single'](_0xc1c4('0x2c')),controller[_0xc1c4('0x32')]);var upload=multer({'storage':multer[_0xc1c4('0x2e')]({'destination':function(_0x1b54ec,_0x5ed00e,_0x1c2c73){_0x1c2c73(null,path[_0xc1c4('0x25')](config[_0xc1c4('0x26')],_0xc1c4('0x31')));},'filename':function(_0x2e373d,_0xcd4084,_0x420abd){_0x420abd(null,util[_0xc1c4('0x2f')]('%s-%s',Date[_0xc1c4('0x28')](),_0xcd4084['originalname']));}})});router[_0xc1c4('0x22')](_0xc1c4('0x17'),upload[_0xc1c4('0x2b')](_0xc1c4('0x2c')),controller[_0xc1c4('0x33')]);router[_0xc1c4('0x22')](_0xc1c4('0x34'),controller['notify']);const offlineUploadMulter=multer({'storage':multer[_0xc1c4('0x2e')]({'destination':function(_0x19018c,_0x201bb5,_0x4f6cf6){const _0xbb624b=path['join'](config[_0xc1c4('0x26')],_0xc1c4('0x35'),_0xc1c4('0x36'),_0xc1c4('0x37'));fs_extra[_0xc1c4('0x38')](_0xbb624b,function(){_0x4f6cf6(null,_0xbb624b);});},'filename':function(_0x221862,_0x46ca80,_0x49cc22){const _0x23e3b7=_0x46ca80[_0xc1c4('0x29')][_0xc1c4('0x39')](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-');const _0x385242=path['extname'](_0x23e3b7);const _0x3f3a14=Date['now']()+'-'+_0x23e3b7[_0xc1c4('0x39')](_0x385242,'')+_0x385242;_0x49cc22(null,_0x3f3a14);}})});router[_0xc1c4('0x22')]('/:id/offline',offlineUploadMulter[_0xc1c4('0x3a')](),controller['offline']);router[_0xc1c4('0x22')]('/:id/interactions',auth['isAuthenticated'](),controller[_0xc1c4('0x3b')]);router['post']('/:id/applications',auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x3c')]);router[_0xc1c4('0x22')]('/:id/proactive_actions',auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x3d')]);router[_0xc1c4('0x22')](_0xc1c4('0x20'),auth['isAuthenticated'](),controller['addAgents']);router[_0xc1c4('0x3e')](_0xc1c4('0xf'),auth['isAuthenticated'](),controller[_0xc1c4('0x3f')]);router['delete']('/:id',auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x40')]);router[_0xc1c4('0x41')](_0xc1c4('0x10'),auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x42')]);router['delete'](_0xc1c4('0x12'),auth['isAuthenticated'](),controller[_0xc1c4('0x43')]);router[_0xc1c4('0x41')]('/:id/users',auth[_0xc1c4('0xb')](),controller[_0xc1c4('0x44')]);module['exports']=router;
\ No newline at end of file