Built motion from commit f57cc866.|2.6.31
[motion2.git] / server / api / chatWebsite / index.js
index 27d7da3..c500dd2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6a3c=['removeAnswers','removeAgents','exports','multer','util','path','connect-timeout','express','Router','fs-extra','../../components/auth/service','../../components/interaction/service','../../config/environment','./chatWebsite.controller','get','isAuthenticated','index','/describe','describe','/:id','show','/:id/dispositions','getDispositions','/:id/canned_answers','/:id/logo','/:id/avatar','getAvatar','/:id/customer_avatar','getCustomerAvatar','/:id/system_avatar','getSystemAvatar','getInteractions','getSnippet','/:id/applications','getApplications','/:id/proactive_actions','getProactiveActions','/:id/fields','getFields','getOfflineMessages','/:id/users','getAgents','post','create','join','root','server/files/images/logos/','format','now','originalname','single','file','diskStorage','server/files/images/avatars/','%s-%s','addAvatar','addCustomerAvatar','addSystemAvatar','/:id/notify','notify','server/files','attachments','offline-chat','ensureDir','replace','extname','/:id/offline','offline','/:id/interactions','addApplications','addProactiveActions','addAgents','put','update','delete','removeDispositions'];(function(_0x227ff2,_0x5bf697){var _0x297aff=function(_0x348ff8){while(--_0x348ff8){_0x227ff2['push'](_0x227ff2['shift']());}};_0x297aff(++_0x5bf697);}(_0x6a3c,0x133));var _0xc6a3=function(_0x43a862,_0x54e67d){_0x43a862=_0x43a862-0x0;var _0x44d8d6=_0x6a3c[_0x43a862];return _0x44d8d6;};'use strict';var multer=require(_0xc6a3('0x0'));var util=require(_0xc6a3('0x1'));var path=require(_0xc6a3('0x2'));var timeout=require(_0xc6a3('0x3'));var express=require(_0xc6a3('0x4'));var router=express[_0xc6a3('0x5')]();var fs_extra=require(_0xc6a3('0x6'));var auth=require(_0xc6a3('0x7'));var interaction=require(_0xc6a3('0x8'));var config=require(_0xc6a3('0x9'));var controller=require(_0xc6a3('0xa'));router[_0xc6a3('0xb')]('/',auth[_0xc6a3('0xc')](),controller[_0xc6a3('0xd')]);router[_0xc6a3('0xb')](_0xc6a3('0xe'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0xf')]);router[_0xc6a3('0xb')](_0xc6a3('0x10'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x11')]);router[_0xc6a3('0xb')](_0xc6a3('0x12'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x13')]);router[_0xc6a3('0xb')](_0xc6a3('0x14'),auth[_0xc6a3('0xc')](),controller['getAnswers']);router[_0xc6a3('0xb')](_0xc6a3('0x15'),controller['getLogo']);router[_0xc6a3('0xb')](_0xc6a3('0x16'),controller[_0xc6a3('0x17')]);router[_0xc6a3('0xb')](_0xc6a3('0x18'),controller[_0xc6a3('0x19')]);router[_0xc6a3('0xb')](_0xc6a3('0x1a'),controller[_0xc6a3('0x1b')]);router[_0xc6a3('0xb')]('/:id/interactions',auth['isAuthenticated'](),controller[_0xc6a3('0x1c')]);router[_0xc6a3('0xb')]('/:id/snippet',controller[_0xc6a3('0x1d')]);router[_0xc6a3('0xb')](_0xc6a3('0x1e'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x1f')]);router[_0xc6a3('0xb')](_0xc6a3('0x20'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x21')]);router[_0xc6a3('0xb')](_0xc6a3('0x22'),controller[_0xc6a3('0x23')]);router[_0xc6a3('0xb')]('/:id/offline_messages',auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x24')]);router['get'](_0xc6a3('0x25'),auth['isAuthenticated'](),controller[_0xc6a3('0x26')]);router[_0xc6a3('0x27')]('/',auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x28')]);router[_0xc6a3('0x27')](_0xc6a3('0x12'),auth[_0xc6a3('0xc')](),controller['addDisposition']);router[_0xc6a3('0x27')](_0xc6a3('0x14'),auth[_0xc6a3('0xc')](),controller['addAnswer']);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x298fec,_0x2087b9,_0x3a5535){_0x3a5535(null,path[_0xc6a3('0x29')](config[_0xc6a3('0x2a')],_0xc6a3('0x2b')));},'filename':function(_0x5232f3,_0x18ed7f,_0x97f669){_0x97f669(null,util[_0xc6a3('0x2c')]('%s-%s',Date[_0xc6a3('0x2d')](),_0x18ed7f[_0xc6a3('0x2e')]));}})});router['post'](_0xc6a3('0x15'),upload[_0xc6a3('0x2f')](_0xc6a3('0x30')),controller['addLogo']);var upload=multer({'storage':multer[_0xc6a3('0x31')]({'destination':function(_0x3ea88a,_0x5923a6,_0x5bce9f){_0x5bce9f(null,path['join'](config['root'],_0xc6a3('0x32')));},'filename':function(_0x39a0f2,_0x2ecf19,_0x587097){_0x587097(null,util[_0xc6a3('0x2c')](_0xc6a3('0x33'),Date[_0xc6a3('0x2d')](),_0x2ecf19[_0xc6a3('0x2e')]));}})});router[_0xc6a3('0x27')](_0xc6a3('0x16'),upload[_0xc6a3('0x2f')](_0xc6a3('0x30')),controller[_0xc6a3('0x34')]);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x4e652a,_0x2aa313,_0x268cdc){_0x268cdc(null,path[_0xc6a3('0x29')](config[_0xc6a3('0x2a')],_0xc6a3('0x32')));},'filename':function(_0x3ddbd9,_0x9a5507,_0x1327e6){_0x1327e6(null,util[_0xc6a3('0x2c')]('%s-%s',Date[_0xc6a3('0x2d')](),_0x9a5507[_0xc6a3('0x2e')]));}})});router[_0xc6a3('0x27')](_0xc6a3('0x18'),upload[_0xc6a3('0x2f')](_0xc6a3('0x30')),controller[_0xc6a3('0x35')]);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x237876,_0x5c20a1,_0x2ac5e7){_0x2ac5e7(null,path[_0xc6a3('0x29')](config[_0xc6a3('0x2a')],'server/files/images/avatars/'));},'filename':function(_0x56630e,_0x164397,_0x47de69){_0x47de69(null,util['format'](_0xc6a3('0x33'),Date[_0xc6a3('0x2d')](),_0x164397['originalname']));}})});router[_0xc6a3('0x27')]('/:id/system_avatar',upload['single'](_0xc6a3('0x30')),controller[_0xc6a3('0x36')]);router[_0xc6a3('0x27')](_0xc6a3('0x37'),controller[_0xc6a3('0x38')]);const offlineUploadMulter=multer({'storage':multer['diskStorage']({'destination':function(_0x3aff0f,_0x513198,_0x238a62){const _0x487c71=path[_0xc6a3('0x29')](config[_0xc6a3('0x2a')],_0xc6a3('0x39'),_0xc6a3('0x3a'),_0xc6a3('0x3b'));fs_extra[_0xc6a3('0x3c')](_0x487c71,function(){_0x238a62(null,_0x487c71);});},'filename':function(_0x15c93f,_0x36106e,_0x598591){const _0x12a6c4=_0x36106e['originalname'][_0xc6a3('0x3d')](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-');const _0x217c9b=path[_0xc6a3('0x3e')](_0x12a6c4);const _0x556ad3=Date[_0xc6a3('0x2d')]()+'-'+_0x12a6c4[_0xc6a3('0x3d')](_0x217c9b,'')+_0x217c9b;_0x598591(null,_0x556ad3);}})});router[_0xc6a3('0x27')](_0xc6a3('0x3f'),offlineUploadMulter['any'](),controller[_0xc6a3('0x40')]);router['post'](_0xc6a3('0x41'),auth[_0xc6a3('0xc')](),controller['addInteraction']);router[_0xc6a3('0x27')](_0xc6a3('0x1e'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x42')]);router[_0xc6a3('0x27')](_0xc6a3('0x20'),auth['isAuthenticated'](),controller[_0xc6a3('0x43')]);router['post'](_0xc6a3('0x25'),auth['isAuthenticated'](),controller[_0xc6a3('0x44')]);router[_0xc6a3('0x45')](_0xc6a3('0x10'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x46')]);router[_0xc6a3('0x47')](_0xc6a3('0x10'),auth[_0xc6a3('0xc')](),controller['destroy']);router[_0xc6a3('0x47')](_0xc6a3('0x12'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x48')]);router[_0xc6a3('0x47')](_0xc6a3('0x14'),auth['isAuthenticated'](),controller[_0xc6a3('0x49')]);router['delete'](_0xc6a3('0x25'),auth[_0xc6a3('0xc')](),controller[_0xc6a3('0x4a')]);module[_0xc6a3('0x4b')]=router;
\ No newline at end of file
+var _0x5f0c=['get','isAuthenticated','describe','/:id','show','/:id/dispositions','getDispositions','/:id/canned_answers','/:id/logo','getLogo','/:id/avatar','/:id/customer_avatar','/:id/system_avatar','getSystemAvatar','/:id/interactions','getInteractions','/:id/snippet','getApplications','/:id/proactive_actions','getProactiveActions','getOfflineMessages','getAgents','create','post','addDisposition','addAnswer','diskStorage','join','server/files/images/logos/','format','%s-%s','now','single','file','addLogo','root','originalname','addAvatar','server/files/images/avatars/','addCustomerAvatar','addSystemAvatar','/:id/notify','notify','server/files','ensureDir','replace','/:id/offline','offline','addInteraction','/:id/applications','addApplications','addProactiveActions','/:id/users','addAgents','put','destroy','delete','removeDispositions','removeAnswers','removeAgents','exports','multer','util','path','connect-timeout','express','Router','fs-extra','../../components/auth/service','../../components/interaction/service','../../config/environment','./chatWebsite.controller'];(function(_0x43f489,_0x2b4fea){var _0x4134b4=function(_0x4365f6){while(--_0x4365f6){_0x43f489['push'](_0x43f489['shift']());}};_0x4134b4(++_0x2b4fea);}(_0x5f0c,0x85));var _0xc5f0=function(_0xfef90f,_0xc09e7e){_0xfef90f=_0xfef90f-0x0;var _0x483587=_0x5f0c[_0xfef90f];return _0x483587;};'use strict';var multer=require(_0xc5f0('0x0'));var util=require(_0xc5f0('0x1'));var path=require(_0xc5f0('0x2'));var timeout=require(_0xc5f0('0x3'));var express=require(_0xc5f0('0x4'));var router=express[_0xc5f0('0x5')]();var fs_extra=require(_0xc5f0('0x6'));var auth=require(_0xc5f0('0x7'));var interaction=require(_0xc5f0('0x8'));var config=require(_0xc5f0('0x9'));var controller=require(_0xc5f0('0xa'));router[_0xc5f0('0xb')]('/',auth[_0xc5f0('0xc')](),controller['index']);router['get']('/describe',auth[_0xc5f0('0xc')](),controller[_0xc5f0('0xd')]);router[_0xc5f0('0xb')](_0xc5f0('0xe'),auth['isAuthenticated'](),controller[_0xc5f0('0xf')]);router[_0xc5f0('0xb')](_0xc5f0('0x10'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x11')]);router[_0xc5f0('0xb')](_0xc5f0('0x12'),auth['isAuthenticated'](),controller['getAnswers']);router[_0xc5f0('0xb')](_0xc5f0('0x13'),controller[_0xc5f0('0x14')]);router['get'](_0xc5f0('0x15'),controller['getAvatar']);router[_0xc5f0('0xb')](_0xc5f0('0x16'),controller['getCustomerAvatar']);router[_0xc5f0('0xb')](_0xc5f0('0x17'),controller[_0xc5f0('0x18')]);router['get'](_0xc5f0('0x19'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x1a')]);router[_0xc5f0('0xb')](_0xc5f0('0x1b'),controller['getSnippet']);router[_0xc5f0('0xb')]('/:id/applications',auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x1c')]);router[_0xc5f0('0xb')](_0xc5f0('0x1d'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x1e')]);router['get']('/:id/fields',controller['getFields']);router[_0xc5f0('0xb')]('/:id/offline_messages',auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x1f')]);router[_0xc5f0('0xb')]('/:id/users',auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x20')]);router['post']('/',auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x21')]);router[_0xc5f0('0x22')](_0xc5f0('0x10'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x23')]);router[_0xc5f0('0x22')](_0xc5f0('0x12'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x24')]);var upload=multer({'storage':multer[_0xc5f0('0x25')]({'destination':function(_0x4830b2,_0x207edf,_0x10cc43){_0x10cc43(null,path[_0xc5f0('0x26')](config['root'],_0xc5f0('0x27')));},'filename':function(_0x615fc3,_0xa59cb3,_0x10811e){_0x10811e(null,util[_0xc5f0('0x28')](_0xc5f0('0x29'),Date[_0xc5f0('0x2a')](),_0xa59cb3['originalname']));}})});router['post']('/:id/logo',upload[_0xc5f0('0x2b')](_0xc5f0('0x2c')),controller[_0xc5f0('0x2d')]);var upload=multer({'storage':multer[_0xc5f0('0x25')]({'destination':function(_0x777467,_0x1cfb51,_0x2dd9ab){_0x2dd9ab(null,path[_0xc5f0('0x26')](config[_0xc5f0('0x2e')],'server/files/images/avatars/'));},'filename':function(_0x3fa9dd,_0x42d118,_0x53fafc){_0x53fafc(null,util['format'](_0xc5f0('0x29'),Date['now'](),_0x42d118[_0xc5f0('0x2f')]));}})});router[_0xc5f0('0x22')](_0xc5f0('0x15'),upload[_0xc5f0('0x2b')](_0xc5f0('0x2c')),controller[_0xc5f0('0x30')]);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x35249f,_0x1d9b99,_0x179337){_0x179337(null,path['join'](config[_0xc5f0('0x2e')],_0xc5f0('0x31')));},'filename':function(_0x5a3810,_0x57ae87,_0x98c50a){_0x98c50a(null,util[_0xc5f0('0x28')](_0xc5f0('0x29'),Date['now'](),_0x57ae87[_0xc5f0('0x2f')]));}})});router[_0xc5f0('0x22')](_0xc5f0('0x16'),upload[_0xc5f0('0x2b')](_0xc5f0('0x2c')),controller[_0xc5f0('0x32')]);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x56964e,_0x32e752,_0x4d811d){_0x4d811d(null,path[_0xc5f0('0x26')](config['root'],_0xc5f0('0x31')));},'filename':function(_0xad4282,_0x476319,_0x3a757b){_0x3a757b(null,util[_0xc5f0('0x28')](_0xc5f0('0x29'),Date[_0xc5f0('0x2a')](),_0x476319['originalname']));}})});router[_0xc5f0('0x22')](_0xc5f0('0x17'),upload[_0xc5f0('0x2b')]('file'),controller[_0xc5f0('0x33')]);router['post'](_0xc5f0('0x34'),controller[_0xc5f0('0x35')]);const offlineUploadMulter=multer({'storage':multer['diskStorage']({'destination':function(_0x447556,_0x306b5b,_0x3c89d7){const _0x11aee3=path[_0xc5f0('0x26')](config[_0xc5f0('0x2e')],_0xc5f0('0x36'),'attachments','offline-chat');fs_extra[_0xc5f0('0x37')](_0x11aee3,function(){_0x3c89d7(null,_0x11aee3);});},'filename':function(_0x2b0cca,_0x15fe36,_0x570cc1){const _0x35b8f7=_0x15fe36[_0xc5f0('0x2f')][_0xc5f0('0x38')](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-');const _0x364da2=path['extname'](_0x35b8f7);const _0x495082=Date[_0xc5f0('0x2a')]()+'-'+_0x35b8f7[_0xc5f0('0x38')](_0x364da2,'')+_0x364da2;_0x570cc1(null,_0x495082);}})});router[_0xc5f0('0x22')](_0xc5f0('0x39'),offlineUploadMulter['any'](),controller[_0xc5f0('0x3a')]);router['post'](_0xc5f0('0x19'),auth['isAuthenticated'](),controller[_0xc5f0('0x3b')]);router[_0xc5f0('0x22')](_0xc5f0('0x3c'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x3d')]);router[_0xc5f0('0x22')](_0xc5f0('0x1d'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x3e')]);router['post'](_0xc5f0('0x3f'),auth['isAuthenticated'](),controller[_0xc5f0('0x40')]);router[_0xc5f0('0x41')](_0xc5f0('0xe'),auth['isAuthenticated'](),controller['update']);router['delete'](_0xc5f0('0xe'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x42')]);router[_0xc5f0('0x43')]('/:id/dispositions',auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x44')]);router['delete']('/:id/canned_answers',auth['isAuthenticated'](),controller[_0xc5f0('0x45')]);router[_0xc5f0('0x43')](_0xc5f0('0x3f'),auth[_0xc5f0('0xc')](),controller[_0xc5f0('0x46')]);module[_0xc5f0('0x47')]=router;
\ No newline at end of file