import express from 'express'; import { isAppAuthenticated } from '../../keycloak.js'; import { slicerUploadRouteHandler, slicerUIRouteHandler, slicerVersionRouteHandler, } from '../../services/misc/slicer.js'; const router = express.Router(); router.get('/:printerId/:username/:password', isAppAuthenticated, slicerUIRouteHandler); router.get( '/:printerId/:username/:password/api/version', isAppAuthenticated, slicerVersionRouteHandler ); router.post( '/:printerId/:username/:password/api/files/local', isAppAuthenticated, slicerUploadRouteHandler ); export default router;