Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .platform/nginx/conf.d/proxy.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
types_hash_max_size 1024;
types_hash_bucket_size 64;
7 changes: 7 additions & 0 deletions app.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ const express = require('express');
const morgan = require('morgan');
const rfs = require('rotating-file-stream'); // version 2.x
const path = require('path');
const helmet = require('helmet');
const YAML = require('yamljs');
const swaggerUi = require('swagger-ui-express');
const dbtest = require('./database/pgp_db').dbheader;
Expand All @@ -32,6 +33,7 @@ const limiter = rateLimiter({

app.engine('html', require('ejs').renderFile);

app.use(helmet());
app.use(cors());
app.use(limiter);
app.use(express.json());
Expand Down Expand Up @@ -89,6 +91,8 @@ const v2data = require('./v2.0/routes/data');
const v2apps = require('./v2.0/routes/apps');
const v2dbtables = require('./v2.0/routes/dbtables');

const healthwatch = require('./v2.0/routes/healthwatch');

// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');
Expand Down Expand Up @@ -133,6 +137,9 @@ app.get('/tests/*', (req, res) => {
express.static(path.join(`${__dirname}/mochawesome-report/mochawesome.html`));
});

// For AWS Healthchecks:
app.use('/healthcheck/', healthwatch);

// use the v1.5 endpoints:
app.use('/', v15index);
app.use('/v1.5/apps', v15apps);
Expand Down
Loading