초기 PM 소스 전체 업로드
This commit is contained in:
128
routes/archiveRouter.js
Normal file
128
routes/archiveRouter.js
Normal file
@@ -0,0 +1,128 @@
|
||||
const express = require('express');
|
||||
const router = express.Router({mergeParams:true});
|
||||
const path = require('path');
|
||||
const { isLoggedIn } = require('../oauth/oauthController');
|
||||
|
||||
const {
|
||||
// setUseEncrypt,
|
||||
getTreeObject,
|
||||
getRecycleBinObject,
|
||||
getFolderSize,
|
||||
getLog,
|
||||
checkTargetExists,
|
||||
createFolder,
|
||||
generateUploadUrl,
|
||||
uploadData,
|
||||
ensureAddOnFolder,
|
||||
renameTarget,
|
||||
editAuthor,
|
||||
getDataInfo,
|
||||
generateDownloadUrl,
|
||||
downloadTarget,
|
||||
relocateTarget,
|
||||
removeTarget,
|
||||
deleteTarget,
|
||||
setDataPermission,
|
||||
editPosition,
|
||||
renewExpiryDate,
|
||||
convertPdf,
|
||||
makeThumbPdf,
|
||||
addConvetPdfLog,
|
||||
removeConvertingData,
|
||||
postProcessVideo,
|
||||
requestResetViewer,
|
||||
updateMemoInfo,
|
||||
getMemoInfo,
|
||||
uploadData_titleImg,
|
||||
generateImageUrl,
|
||||
isMainTitleImage,
|
||||
deleteMainTitleImage,
|
||||
mgmtFunc_resetConvert,
|
||||
mgmtFunc_addClickLog,
|
||||
getControlBoxPosition,
|
||||
setControlBoxPosition,
|
||||
// dtest,
|
||||
// otest,
|
||||
summarizeAI,
|
||||
summarizeAI_action,
|
||||
downloadzip,
|
||||
addSummarizeAiLog,
|
||||
// getSocket,
|
||||
summarizeState,
|
||||
getMyDownloadList,
|
||||
addPermissionLog,
|
||||
getFilterLog,
|
||||
getUserLog,
|
||||
getNullThumbnailDataInfo,
|
||||
updateThumbnailInfo,
|
||||
} = require("../controllers/archiveController");
|
||||
|
||||
// router.post('/dtest', dtest);
|
||||
// router.post('/otest', otest);
|
||||
|
||||
router.get('/', isLoggedIn ,async(req, res, next) => {
|
||||
res.sendFile(path.join(process.cwd(), `views/main/main.html`));
|
||||
|
||||
//////// pm-bcmf 연결용 테스트 코드 - id, pw 입력해서 정상적으로 로그인 한 경우 authController id, startPath 전역변수 초기화
|
||||
req.body = {
|
||||
id: undefined,
|
||||
startPath: undefined
|
||||
};
|
||||
const authController = require('../controllers/authController');
|
||||
await authController.setBcmfUrlQuery(req, res);
|
||||
});
|
||||
// router.put('/setUseEncrypt', setUseEncrypt);
|
||||
router.get('/getTreeObject', getTreeObject);
|
||||
router.get('/getRecycleBinObject', getRecycleBinObject);
|
||||
router.get('/getFolderSize', getFolderSize);
|
||||
router.get('/getLog', getLog);
|
||||
router.post('/checkTargetExists', checkTargetExists);
|
||||
router.post('/createFolder', createFolder);
|
||||
router.post('/generateUploadUrl', generateUploadUrl);
|
||||
router.post('/uploadData', uploadData);
|
||||
router.post('/ensureAddOnFolder', ensureAddOnFolder);
|
||||
router.post('/renameTarget', renameTarget);
|
||||
router.post('/editAuthor', editAuthor);
|
||||
router.post('/getDataInfo', getDataInfo);
|
||||
router.post('/generateDownloadUrl', generateDownloadUrl);
|
||||
router.post('/downloadTarget', downloadTarget);
|
||||
router.post('/relocateTarget', relocateTarget);
|
||||
router.post('/removeTarget', removeTarget);
|
||||
router.post('/deleteTarget', deleteTarget);
|
||||
router.post('/setDataPermission', setDataPermission);
|
||||
router.post('/editPosition', editPosition);
|
||||
router.post('/renewExpiryDate', renewExpiryDate);
|
||||
router.post('/convertPdf', convertPdf);
|
||||
router.post('/makeThumbPdf', makeThumbPdf);
|
||||
router.post('/addConvetPdfLog', addConvetPdfLog);
|
||||
router.post('/removeConvertingData', removeConvertingData);
|
||||
router.post('/postProcessVideo', postProcessVideo);
|
||||
router.post('/requestResetViewer', requestResetViewer);
|
||||
router.post('/updateMemoInfo', updateMemoInfo);
|
||||
router.get('/getMemoInfo', getMemoInfo);
|
||||
router.post('/uploadData_titleImg', uploadData_titleImg);
|
||||
router.get('/generateImageUrl', generateImageUrl);
|
||||
router.get('/isMainTitleImage', isMainTitleImage);
|
||||
router.post('/deleteMainTitleImage', deleteMainTitleImage);
|
||||
router.post('/mgmtFunc_resetConvert', mgmtFunc_resetConvert);
|
||||
router.post('/mgmtFunc_addClickLog', mgmtFunc_addClickLog);
|
||||
router.get('/getControlBoxPosition', getControlBoxPosition);
|
||||
router.post('/setControlBoxPosition', setControlBoxPosition);
|
||||
router.post('/summarizeAI', summarizeAI.fields([
|
||||
{ name: 'prompt_file', maxCount: 1 },
|
||||
{ name: 'schema_file', maxCount: 1 },
|
||||
]), summarizeAI_action);
|
||||
router.post('/addSummarizeAiLog', addSummarizeAiLog);
|
||||
router.get('/downloadzip', downloadzip);
|
||||
router.get('/summarizeState', summarizeState)
|
||||
router.get('/summarizeState', summarizeState)
|
||||
router.get('/getMyDownloadList', getMyDownloadList);
|
||||
router.post('/addPermissionLog', addPermissionLog);
|
||||
|
||||
router.get('/getNullThumbnailDataInfo', getNullThumbnailDataInfo);
|
||||
router.post('/updateThumbnailInfo', updateThumbnailInfo);
|
||||
|
||||
router.get('/getFilterLog', getFilterLog);
|
||||
router.get('/getUserLog', getUserLog);
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user