Built motion from commit 20b39a97.|2.6.29
[motion2.git] / server / api / chatWebsite / index.js
index ae6fcb3..2a6fe96 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe9ec=['diskStorage','join','root','server/files/images/logos/','%s-%s','now','originalname','single','file','server/files/images/avatars/','format','/:id/customer_avatar','addCustomerAvatar','/:id/system_avatar','addSystemAvatar','/:id/notify','notify','server/files','offline-chat','ensureDir','replace','extname','/:id/offline','any','offline','addProactiveActions','update','destroy','delete','removeDispositions','exports','util','path','connect-timeout','express','fs-extra','../../components/auth/service','./chatWebsite.controller','get','isAuthenticated','/describe','describe','/:id','/:id/dispositions','/:id/canned_answers','getAnswers','/:id/logo','getLogo','/:id/avatar','getAvatar','getCustomerAvatar','/:id/interactions','getInteractions','/:id/snippet','getSnippet','/:id/applications','getApplications','/:id/proactive_actions','getProactiveActions','/:id/fields','getOfflineMessages','/:id/users','getAgents','post','addDisposition'];(function(_0x58a975,_0x4f7451){var _0x47f055=function(_0x4f57e1){while(--_0x4f57e1){_0x58a975['push'](_0x58a975['shift']());}};_0x47f055(++_0x4f7451);}(_0xe9ec,0x1a5));var _0xce9e=function(_0x4565bf,_0x5ad9d6){_0x4565bf=_0x4565bf-0x0;var _0x5610ba=_0xe9ec[_0x4565bf];return _0x5610ba;};'use strict';var multer=require('multer');var util=require(_0xce9e('0x0'));var path=require(_0xce9e('0x1'));var timeout=require(_0xce9e('0x2'));var express=require(_0xce9e('0x3'));var router=express['Router']();var fs_extra=require(_0xce9e('0x4'));var auth=require(_0xce9e('0x5'));var interaction=require('../../components/interaction/service');var config=require('../../config/environment');var controller=require(_0xce9e('0x6'));router[_0xce9e('0x7')]('/',auth[_0xce9e('0x8')](),controller['index']);router['get'](_0xce9e('0x9'),auth[_0xce9e('0x8')](),controller[_0xce9e('0xa')]);router['get'](_0xce9e('0xb'),auth[_0xce9e('0x8')](),controller['show']);router[_0xce9e('0x7')](_0xce9e('0xc'),auth[_0xce9e('0x8')](),controller['getDispositions']);router[_0xce9e('0x7')](_0xce9e('0xd'),auth[_0xce9e('0x8')](),controller[_0xce9e('0xe')]);router[_0xce9e('0x7')](_0xce9e('0xf'),controller[_0xce9e('0x10')]);router[_0xce9e('0x7')](_0xce9e('0x11'),controller[_0xce9e('0x12')]);router[_0xce9e('0x7')]('/:id/customer_avatar',controller[_0xce9e('0x13')]);router[_0xce9e('0x7')]('/:id/system_avatar',controller['getSystemAvatar']);router['get'](_0xce9e('0x14'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x15')]);router[_0xce9e('0x7')](_0xce9e('0x16'),controller[_0xce9e('0x17')]);router['get'](_0xce9e('0x18'),auth['isAuthenticated'](),controller[_0xce9e('0x19')]);router['get'](_0xce9e('0x1a'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x1b')]);router[_0xce9e('0x7')](_0xce9e('0x1c'),controller['getFields']);router['get']('/:id/offline_messages',auth[_0xce9e('0x8')](),controller[_0xce9e('0x1d')]);router['get'](_0xce9e('0x1e'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x1f')]);router[_0xce9e('0x20')]('/',auth[_0xce9e('0x8')](),controller['create']);router[_0xce9e('0x20')](_0xce9e('0xc'),auth['isAuthenticated'](),controller[_0xce9e('0x21')]);router[_0xce9e('0x20')]('/:id/canned_answers',auth['isAuthenticated'](),controller['addAnswer']);var upload=multer({'storage':multer[_0xce9e('0x22')]({'destination':function(_0xb81761,_0xd4f261,_0x247fef){_0x247fef(null,path[_0xce9e('0x23')](config[_0xce9e('0x24')],_0xce9e('0x25')));},'filename':function(_0x4f575b,_0x1cdb8e,_0x17427a){_0x17427a(null,util['format'](_0xce9e('0x26'),Date[_0xce9e('0x27')](),_0x1cdb8e[_0xce9e('0x28')]));}})});router[_0xce9e('0x20')](_0xce9e('0xf'),upload[_0xce9e('0x29')](_0xce9e('0x2a')),controller['addLogo']);var upload=multer({'storage':multer[_0xce9e('0x22')]({'destination':function(_0x3aa3a5,_0x415337,_0x523316){_0x523316(null,path[_0xce9e('0x23')](config['root'],_0xce9e('0x2b')));},'filename':function(_0x5d9b2b,_0xd9569,_0x1ab85d){_0x1ab85d(null,util[_0xce9e('0x2c')](_0xce9e('0x26'),Date[_0xce9e('0x27')](),_0xd9569[_0xce9e('0x28')]));}})});router['post'](_0xce9e('0x11'),upload['single']('file'),controller['addAvatar']);var upload=multer({'storage':multer[_0xce9e('0x22')]({'destination':function(_0x5e3f29,_0x234d17,_0x527a32){_0x527a32(null,path[_0xce9e('0x23')](config['root'],_0xce9e('0x2b')));},'filename':function(_0x51cc2f,_0x5091ce,_0xed6ca0){_0xed6ca0(null,util['format'](_0xce9e('0x26'),Date['now'](),_0x5091ce[_0xce9e('0x28')]));}})});router[_0xce9e('0x20')](_0xce9e('0x2d'),upload[_0xce9e('0x29')]('file'),controller[_0xce9e('0x2e')]);var upload=multer({'storage':multer[_0xce9e('0x22')]({'destination':function(_0x48fb92,_0x558da5,_0x4c45b0){_0x4c45b0(null,path[_0xce9e('0x23')](config['root'],_0xce9e('0x2b')));},'filename':function(_0x4aae17,_0x48c006,_0x51eff7){_0x51eff7(null,util[_0xce9e('0x2c')](_0xce9e('0x26'),Date[_0xce9e('0x27')](),_0x48c006[_0xce9e('0x28')]));}})});router[_0xce9e('0x20')](_0xce9e('0x2f'),upload[_0xce9e('0x29')]('file'),controller[_0xce9e('0x30')]);router[_0xce9e('0x20')](_0xce9e('0x31'),controller[_0xce9e('0x32')]);const offlineUploadMulter=multer({'storage':multer[_0xce9e('0x22')]({'destination':function(_0x523e83,_0x54596b,_0x5b872d){const _0x43cbe6=path[_0xce9e('0x23')](config['root'],_0xce9e('0x33'),'attachments',_0xce9e('0x34'));fs_extra[_0xce9e('0x35')](_0x43cbe6,function(){_0x5b872d(null,_0x43cbe6);});},'filename':function(_0x2c3107,_0x54912b,_0x57de0a){const _0x57e2bb=_0x54912b[_0xce9e('0x28')][_0xce9e('0x36')](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-');const _0x6e37d4=path[_0xce9e('0x37')](_0x57e2bb);const _0xc4635f=Date['now']()+'-'+_0x57e2bb[_0xce9e('0x36')](_0x6e37d4,'')+_0x6e37d4;_0x57de0a(null,_0xc4635f);}})});router[_0xce9e('0x20')](_0xce9e('0x38'),offlineUploadMulter[_0xce9e('0x39')](),controller[_0xce9e('0x3a')]);router['post']('/:id/interactions',auth['isAuthenticated'](),controller['addInteraction']);router[_0xce9e('0x20')]('/:id/applications',auth[_0xce9e('0x8')](),controller['addApplications']);router[_0xce9e('0x20')](_0xce9e('0x1a'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x3b')]);router[_0xce9e('0x20')](_0xce9e('0x1e'),auth[_0xce9e('0x8')](),controller['addAgents']);router['put'](_0xce9e('0xb'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x3c')]);router['delete'](_0xce9e('0xb'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x3d')]);router[_0xce9e('0x3e')](_0xce9e('0xc'),auth[_0xce9e('0x8')](),controller[_0xce9e('0x3f')]);router[_0xce9e('0x3e')]('/:id/canned_answers',auth[_0xce9e('0x8')](),controller['removeAnswers']);router[_0xce9e('0x3e')](_0xce9e('0x1e'),auth[_0xce9e('0x8')](),controller['removeAgents']);module[_0xce9e('0x40')]=router;
\ No newline at end of file
+var _0x9457=['/describe','describe','show','/:id/dispositions','getDispositions','/:id/canned_answers','getAnswers','/:id/logo','getLogo','/:id/avatar','getAvatar','getCustomerAvatar','/:id/system_avatar','getSystemAvatar','/:id/interactions','getInteractions','getSnippet','/:id/proactive_actions','getProactiveActions','/:id/fields','getFields','/:id/offline_messages','getOfflineMessages','/:id/users','addDisposition','addAnswer','join','root','format','%s-%s','now','originalname','post','single','file','addAvatar','diskStorage','/:id/customer_avatar','addCustomerAvatar','addSystemAvatar','notify','server/files','attachments','offline-chat','ensureDir','replace','extname','/:id/offline','any','offline','addInteraction','addApplications','addProactiveActions','/:id','update','delete','removeDispositions','removeAnswers','removeAgents','exports','multer','util','path','connect-timeout','express','Router','fs-extra','../../components/auth/service','../../components/interaction/service','../../config/environment','./chatWebsite.controller','get','isAuthenticated'];(function(_0x5eaf39,_0x358e22){var _0xc6da0=function(_0x485c2f){while(--_0x485c2f){_0x5eaf39['push'](_0x5eaf39['shift']());}};_0xc6da0(++_0x358e22);}(_0x9457,0x85));var _0x7945=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x9457[_0x3dd15e];return _0x231fd0;};'use strict';var multer=require(_0x7945('0x0'));var util=require(_0x7945('0x1'));var path=require(_0x7945('0x2'));var timeout=require(_0x7945('0x3'));var express=require(_0x7945('0x4'));var router=express[_0x7945('0x5')]();var fs_extra=require(_0x7945('0x6'));var auth=require(_0x7945('0x7'));var interaction=require(_0x7945('0x8'));var config=require(_0x7945('0x9'));var controller=require(_0x7945('0xa'));router[_0x7945('0xb')]('/',auth[_0x7945('0xc')](),controller['index']);router[_0x7945('0xb')](_0x7945('0xd'),auth[_0x7945('0xc')](),controller[_0x7945('0xe')]);router[_0x7945('0xb')]('/:id',auth[_0x7945('0xc')](),controller[_0x7945('0xf')]);router[_0x7945('0xb')](_0x7945('0x10'),auth[_0x7945('0xc')](),controller[_0x7945('0x11')]);router['get'](_0x7945('0x12'),auth[_0x7945('0xc')](),controller[_0x7945('0x13')]);router['get'](_0x7945('0x14'),controller[_0x7945('0x15')]);router['get'](_0x7945('0x16'),controller[_0x7945('0x17')]);router[_0x7945('0xb')]('/:id/customer_avatar',controller[_0x7945('0x18')]);router['get'](_0x7945('0x19'),controller[_0x7945('0x1a')]);router[_0x7945('0xb')](_0x7945('0x1b'),auth[_0x7945('0xc')](),controller[_0x7945('0x1c')]);router['get']('/:id/snippet',controller[_0x7945('0x1d')]);router[_0x7945('0xb')]('/:id/applications',auth['isAuthenticated'](),controller['getApplications']);router['get'](_0x7945('0x1e'),auth['isAuthenticated'](),controller[_0x7945('0x1f')]);router[_0x7945('0xb')](_0x7945('0x20'),controller[_0x7945('0x21')]);router[_0x7945('0xb')](_0x7945('0x22'),auth['isAuthenticated'](),controller[_0x7945('0x23')]);router[_0x7945('0xb')](_0x7945('0x24'),auth['isAuthenticated'](),controller['getAgents']);router['post']('/',auth[_0x7945('0xc')](),controller['create']);router['post'](_0x7945('0x10'),auth[_0x7945('0xc')](),controller[_0x7945('0x25')]);router['post']('/:id/canned_answers',auth[_0x7945('0xc')](),controller[_0x7945('0x26')]);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x146b84,_0x1fd699,_0x2252a){_0x2252a(null,path[_0x7945('0x27')](config[_0x7945('0x28')],'server/files/images/logos/'));},'filename':function(_0x27e39b,_0x322cca,_0x50d97d){_0x50d97d(null,util[_0x7945('0x29')](_0x7945('0x2a'),Date[_0x7945('0x2b')](),_0x322cca[_0x7945('0x2c')]));}})});router[_0x7945('0x2d')](_0x7945('0x14'),upload[_0x7945('0x2e')]('file'),controller['addLogo']);var upload=multer({'storage':multer['diskStorage']({'destination':function(_0x483fce,_0x276791,_0x1c8c03){_0x1c8c03(null,path[_0x7945('0x27')](config['root'],'server/files/images/avatars/'));},'filename':function(_0x15fea4,_0x46fbe2,_0x34ae10){_0x34ae10(null,util[_0x7945('0x29')]('%s-%s',Date[_0x7945('0x2b')](),_0x46fbe2['originalname']));}})});router[_0x7945('0x2d')]('/:id/avatar',upload['single'](_0x7945('0x2f')),controller[_0x7945('0x30')]);var upload=multer({'storage':multer[_0x7945('0x31')]({'destination':function(_0x95b899,_0x51b1e5,_0x4a7333){_0x4a7333(null,path[_0x7945('0x27')](config[_0x7945('0x28')],'server/files/images/avatars/'));},'filename':function(_0x11f464,_0xad6059,_0x4a4819){_0x4a4819(null,util[_0x7945('0x29')]('%s-%s',Date['now'](),_0xad6059[_0x7945('0x2c')]));}})});router['post'](_0x7945('0x32'),upload['single'](_0x7945('0x2f')),controller[_0x7945('0x33')]);var upload=multer({'storage':multer[_0x7945('0x31')]({'destination':function(_0x21b950,_0x360242,_0x240a68){_0x240a68(null,path['join'](config['root'],'server/files/images/avatars/'));},'filename':function(_0x1a6873,_0x5acb2d,_0x4fb240){_0x4fb240(null,util[_0x7945('0x29')](_0x7945('0x2a'),Date[_0x7945('0x2b')](),_0x5acb2d[_0x7945('0x2c')]));}})});router['post'](_0x7945('0x19'),upload[_0x7945('0x2e')](_0x7945('0x2f')),controller[_0x7945('0x34')]);router['post']('/:id/notify',controller[_0x7945('0x35')]);const offlineUploadMulter=multer({'storage':multer[_0x7945('0x31')]({'destination':function(_0x471195,_0x14473a,_0x35fcf7){const _0xd28e1d=path['join'](config[_0x7945('0x28')],_0x7945('0x36'),_0x7945('0x37'),_0x7945('0x38'));fs_extra[_0x7945('0x39')](_0xd28e1d,function(){_0x35fcf7(null,_0xd28e1d);});},'filename':function(_0x50b516,_0x1fa589,_0x5f34a6){const _0x4832b8=_0x1fa589[_0x7945('0x2c')][_0x7945('0x3a')](/[+@&\/\\#,+()$~%'":*?<>{}\s\\|]/g,'-');const _0x522a46=path[_0x7945('0x3b')](_0x4832b8);const _0x54f6d2=Date[_0x7945('0x2b')]()+'-'+_0x4832b8['replace'](_0x522a46,'')+_0x522a46;_0x5f34a6(null,_0x54f6d2);}})});router['post'](_0x7945('0x3c'),offlineUploadMulter[_0x7945('0x3d')](),controller[_0x7945('0x3e')]);router[_0x7945('0x2d')](_0x7945('0x1b'),auth[_0x7945('0xc')](),controller[_0x7945('0x3f')]);router['post']('/:id/applications',auth['isAuthenticated'](),controller[_0x7945('0x40')]);router[_0x7945('0x2d')]('/:id/proactive_actions',auth[_0x7945('0xc')](),controller[_0x7945('0x41')]);router[_0x7945('0x2d')](_0x7945('0x24'),auth[_0x7945('0xc')](),controller['addAgents']);router['put'](_0x7945('0x42'),auth[_0x7945('0xc')](),controller[_0x7945('0x43')]);router[_0x7945('0x44')]('/:id',auth[_0x7945('0xc')](),controller['destroy']);router[_0x7945('0x44')](_0x7945('0x10'),auth['isAuthenticated'](),controller[_0x7945('0x45')]);router[_0x7945('0x44')](_0x7945('0x12'),auth[_0x7945('0xc')](),controller[_0x7945('0x46')]);router[_0x7945('0x44')](_0x7945('0x24'),auth[_0x7945('0xc')](),controller[_0x7945('0x47')]);module[_0x7945('0x48')]=router;
\ No newline at end of file