Initial commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
const router = require('express-promise-router')()
|
||||
|
||||
const {
|
||||
create,
|
||||
syncRemoteDictionaries,
|
||||
fetchDictionary,
|
||||
updatePortalStatus,
|
||||
listSelectedLinkedDicts,
|
||||
listAllLinkedDicts,
|
||||
deleteLinkedDictionary
|
||||
} = require('../../../controllers/api/v1/portals')
|
||||
|
||||
// Create new portal connection
|
||||
router.post('/createPortal', create)
|
||||
|
||||
// Synchronize all dictionaries (without entries) for linked portal.
|
||||
router.put('/:linkedPortalId/dictionaries', syncRemoteDictionaries)
|
||||
|
||||
// Delete linked portal.
|
||||
router.delete('/:linkedPortalId/deleteLinkedDictionary', deleteLinkedDictionary)
|
||||
|
||||
// Fetch all dictionaries for selected portal
|
||||
router.get('/getMyDictionaries', fetchDictionary)
|
||||
|
||||
// Update selected portal status (enable or disable)
|
||||
router.post('/updatePortalStatus', updatePortalStatus)
|
||||
|
||||
// Fetch new page of dictionaries for pagination
|
||||
router.get('/:portalId/listSelectedLinkedDicts', listSelectedLinkedDicts)
|
||||
|
||||
// Fetch new page of all linked dictionaries for pagination
|
||||
router.get('/listAllLinkedDicts', listAllLinkedDicts)
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user