MCPcopy Create free account
hub / github.com/adobe/Marinus / coreRouter

Function coreRouter

web_server/routes/core.js:59–294  ·  view source on GitHub ↗
(envConfig)

Source from the content-addressed store, hash-verified

57}
58
59export default function coreRouter(envConfig) {
60 router.get('/', function (req, res) {
61 setHeaders(res);
62 let params = getSessionParams(req);
63 res.render('pages/index', params);
64 });
65
66 router.get('/health', function (req, res) {
67 res.status(200).json({ 'status': 'ok' });
68 return
69 });
70
71 router.get('/cert', function (req, res) {
72 setHeaders(res);
73 let params = getSessionParams(req);
74 res.render('pages/cert', params);
75 });
76
77 router.get('/cert_graph', function (req, res) {
78 setHeaders(res);
79 let params = getSessionParams(req);
80 res.render('pages/cert_graph', params);
81 });
82
83 router.get('/domain', function (req, res) {
84 setHeaders(res);
85 let params = getSessionParams(req);
86 res.render('pages/domain', params);
87 });
88
89 router.get('/graph', function (req, res) {
90 setHeaders(res);
91 let params = getSessionParams(req);
92 res.render('pages/graph', params);
93 });
94
95 router.get('/help', function (req, res) {
96 setHeaders(res);
97 let params = getSessionParams(req);
98 res.render('pages/help', params);
99 });
100
101 router.get('/ip', function (req, res) {
102 setHeaders(res);
103 let params = getSessionParams(req);
104 res.render('pages/ip', params);
105 });
106
107 router.get('/ipv6', function (req, res) {
108 setHeaders(res);
109 let params = getSessionParams(req);
110 res.render('pages/ipv6', params);
111 });
112
113 router.get('/ip_range', function (req, res) {
114 setHeaders(res);
115 let params = getSessionParams(req);
116 res.render('pages/ip_range', params);

Callers 1

routesFunction · 0.85

Calls 2

setHeadersFunction · 0.85
getSessionParamsFunction · 0.85

Tested by

no test coverage detected