4.1.3
This commit is contained in:
@@ -21,7 +21,11 @@ const {
|
||||
startDeviceLink,
|
||||
getDeviceLinkSession,
|
||||
approveDeviceLink,
|
||||
pollDeviceLink
|
||||
pollDeviceLink,
|
||||
getOrCreateAutoBackupSecret,
|
||||
putKeyBackup,
|
||||
getKeyBackup,
|
||||
deleteKeyBackup
|
||||
} = require('../../../controllers/application/account/e2eeController')
|
||||
|
||||
const router = express.Router()
|
||||
@@ -44,5 +48,9 @@ router.post('/e2ee/device-link', auth, blockCheck, startDeviceLink)
|
||||
router.get('/e2ee/device-link/:linkId', auth, blockCheck, getDeviceLinkSession)
|
||||
router.post('/e2ee/device-link/:linkId/approve', auth, blockCheck, approveDeviceLink)
|
||||
router.get('/e2ee/device-link/:linkId/poll', auth, blockCheck, pollDeviceLink)
|
||||
router.get('/e2ee/auto-backup-secret', auth, blockCheck, getOrCreateAutoBackupSecret)
|
||||
router.put('/e2ee/key-backup', auth, blockCheck, putKeyBackup)
|
||||
router.get('/e2ee/key-backup', auth, blockCheck, getKeyBackup)
|
||||
router.delete('/e2ee/key-backup', auth, blockCheck, deleteKeyBackup)
|
||||
|
||||
module.exports = router
|
||||
|
||||
7
routes/application/analytics/index.js
Normal file
7
routes/application/analytics/index.js
Normal file
@@ -0,0 +1,7 @@
|
||||
const express = require('express')
|
||||
const { trackEvents } = require('../../../controllers/application/analytics/analyticsController')
|
||||
|
||||
const router = express.Router()
|
||||
router.post('/track', trackEvents)
|
||||
|
||||
module.exports = router
|
||||
@@ -6,6 +6,7 @@ const auth = require('../../../middlewares/auth')
|
||||
const blockCheck = require('../../../middlewares/blockCheck')
|
||||
const isHalfRegister = require('../../../middlewares/isHalfRegister')
|
||||
const {
|
||||
applyPhotoFilter,
|
||||
createStoryBase64,
|
||||
createStoryMultipart,
|
||||
createStoryFromPost,
|
||||
@@ -43,6 +44,7 @@ const storyUpload = multer({
|
||||
}).single('story_file')
|
||||
|
||||
router.get('/feed', getStoriesFeed)
|
||||
router.post('/apply-filter', auth, blockCheck, isHalfRegister, applyPhotoFilter)
|
||||
router.post('/create-base64', auth, blockCheck, isHalfRegister, createStoryBase64)
|
||||
// عین /posts/create چندبخشی — برای فایلهای حجیم (مخصوصاً ویدیو) که تبدیل به base64 توی
|
||||
// حافظهی JS موبایل باعث خطای OOM میشد؛ فایل مستقیم از دیسک استریم میشه
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const express = require('express')
|
||||
const { setProfileImage, updateProfileImage } = require('../../../controllers/application/verify/setProfileImageController')
|
||||
const { setExpertise, updateExpertise } = require('../../../controllers/application/verify/expertiseController')
|
||||
const { setGender } = require('../../../controllers/application/verify/genderController')
|
||||
const { setGender, updateGender } = require('../../../controllers/application/verify/genderController')
|
||||
const { setSizes, updateSizes } = require('../../../controllers/application/verify/sizesController')
|
||||
const { setColors, updateColors } = require('../../../controllers/application/verify/colorsController')
|
||||
const { setCooperationType, updateCooperationType } = require('../../../controllers/application/verify/cooperationTypeController')
|
||||
@@ -21,6 +21,7 @@ router.patch('/profile_image', [blockCheck], [auth], updateProfileImage)
|
||||
router.post('/expertise', setExpertise)
|
||||
router.patch('/expertise', [blockCheck], [auth], updateExpertise)
|
||||
router.post('/gender', setGender)
|
||||
router.patch('/gender', [blockCheck], [auth], updateGender)
|
||||
router.post('/sizes', setSizes)
|
||||
router.patch('/sizes', [blockCheck], [auth], updateSizes)
|
||||
router.post('/services', setServices)
|
||||
|
||||
Reference in New Issue
Block a user