Changeset View
Changeset View
Standalone View
Standalone View
keyserver/src/keyserver.js
Show All 19 Lines | |||||
} from './responders/handlers.js'; | } from './responders/handlers.js'; | ||||
import landingHandler from './responders/landing-handler.js'; | import landingHandler from './responders/landing-handler.js'; | ||||
import { errorReportDownloadResponder } from './responders/report-responders.js'; | import { errorReportDownloadResponder } from './responders/report-responders.js'; | ||||
import { | import { | ||||
createNewVersionResponder, | createNewVersionResponder, | ||||
markVersionDeployedResponder, | markVersionDeployedResponder, | ||||
} from './responders/version-responders.js'; | } from './responders/version-responders.js'; | ||||
import { websiteResponder } from './responders/website-responders.js'; | import { websiteResponder } from './responders/website-responders.js'; | ||||
import { webWorkerResponder } from './responders/webworker-responders.js'; | |||||
import { onConnection } from './socket/socket.js'; | import { onConnection } from './socket/socket.js'; | ||||
import { | import { | ||||
multerProcessor, | multerProcessor, | ||||
multimediaUploadResponder, | multimediaUploadResponder, | ||||
uploadDownloadResponder, | uploadDownloadResponder, | ||||
} from './uploads/uploads.js'; | } from './uploads/uploads.js'; | ||||
import { | import { | ||||
prefetchAllURLFacts, | prefetchAllURLFacts, | ||||
▲ Show 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | const setupAppRouter = router => { | ||||
); | ); | ||||
router.get( | router.get( | ||||
'/upload/:uploadID/:secret', | '/upload/:uploadID/:secret', | ||||
downloadHandler(uploadDownloadResponder), | downloadHandler(uploadDownloadResponder), | ||||
); | ); | ||||
// $FlowFixMe express-ws has side effects that can't be typed | // $FlowFixMe express-ws has side effects that can't be typed | ||||
router.ws('/ws', onConnection); | router.ws('/ws', onConnection); | ||||
router.get('/worker/:worker', webWorkerResponder); | |||||
router.get('*', htmlHandler(websiteResponder)); | router.get('*', htmlHandler(websiteResponder)); | ||||
router.post( | router.post( | ||||
'/upload_multimedia', | '/upload_multimedia', | ||||
multerProcessor, | multerProcessor, | ||||
uploadHandler(multimediaUploadResponder), | uploadHandler(multimediaUploadResponder), | ||||
); | ); | ||||
}; | }; | ||||
▲ Show 20 Lines • Show All 46 Lines • Show Last 20 Lines |