한글뷰어 기능수정 Ver.01

This commit is contained in:
koj729
2026-06-19 17:58:47 +09:00
parent 9268e4e6bc
commit 83b6e891ab
49 changed files with 8741 additions and 446 deletions

View File

@@ -2,6 +2,7 @@ const express = require('express');
const router = express.Router({mergeParams:true});
const path = require('path');
const { isLoggedIn } = require('../oauth/oauthController');
const { activityLogger } = require('../middlewares/activityLogger');
const {
// setUseEncrypt,
@@ -77,22 +78,22 @@ router.get('/getRecycleBinObject', getRecycleBinObject);
router.get('/getFolderSize', getFolderSize);
router.get('/getLog', getLog);
router.post('/checkTargetExists', checkTargetExists);
router.post('/createFolder', createFolder);
router.post('/createFolder', activityLogger('createFolder'), createFolder);
router.post('/generateUploadUrl', generateUploadUrl);
router.post('/uploadData', uploadData);
router.post('/uploadData', activityLogger('uploadData'), uploadData);
router.post('/ensureAddOnFolder', ensureAddOnFolder);
router.post('/renameTarget', renameTarget);
router.post('/renameTarget', activityLogger('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('/downloadTarget', activityLogger('downloadTarget'), downloadTarget);
router.post('/relocateTarget', activityLogger('relocateTarget'), relocateTarget);
router.post('/removeTarget', activityLogger('removeTarget'), removeTarget);
router.post('/deleteTarget', activityLogger('deleteTarget'), deleteTarget);
router.post('/setDataPermission', setDataPermission);
router.post('/editPosition', editPosition);
router.post('/renewExpiryDate', renewExpiryDate);
router.post('/convertPdf', convertPdf);
router.post('/convertPdf', activityLogger('convertPdf'), convertPdf);
router.post('/makeThumbPdf', makeThumbPdf);
router.post('/addConvetPdfLog', addConvetPdfLog);
router.post('/removeConvertingData', removeConvertingData);
@@ -100,24 +101,24 @@ router.post('/postProcessVideo', postProcessVideo);
router.post('/requestResetViewer', requestResetViewer);
router.post('/updateMemoInfo', updateMemoInfo);
router.get('/getMemoInfo', getMemoInfo);
router.post('/uploadData_titleImg', uploadData_titleImg);
router.post('/uploadData_titleImg', activityLogger('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.post('/mgmtFunc_addClickLog', activityLogger('clickTarget'), 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.post('/addSummarizeAiLog', activityLogger('summarizeAI'), addSummarizeAiLog);
router.get('/downloadzip', downloadzip);
router.get('/summarizeState', summarizeState)
router.get('/summarizeState', summarizeState)
router.get('/getMyDownloadList', getMyDownloadList);
router.post('/addPermissionLog', addPermissionLog);
router.post('/addPermissionLog', activityLogger('addPermission'), addPermissionLog);
router.get('/getNullThumbnailDataInfo', getNullThumbnailDataInfo);
router.post('/updateThumbnailInfo', updateThumbnailInfo);