main
alex 2024-04-01 13:35:52 +02:00
parent e5d67bcac3
commit 743861b1ae
2 changed files with 16 additions and 3 deletions

View File

@ -18,6 +18,10 @@ GOOGLE_CLIENT_SECRET=your_client_secret
TERMIN_PLANNER_AUTHORIZATION_PASSWORD=your_authorization_password TERMIN_PLANNER_AUTHORIZATION_PASSWORD=your_authorization_password
TERMIN_PLANNER_URL=your_termin_planner_url TERMIN_PLANNER_URL=your_termin_planner_url
ADMIN_DASHBOARD_TELEGRAM_ENABLED=true
ADMIN_DASHBOARD_TELEGRAM_NOTIFICATIONS_URL=
ADMIN_DASHBOARD_TELEGRAM_NOTIFICATIONS_API_KEY=
RABBITMQ_HOST= RABBITMQ_HOST=
RABBITMQ_PORT= RABBITMQ_PORT=
RABBITMQ_USERNAME= RABBITMQ_USERNAME=
@ -32,4 +36,8 @@ LOG_MANAGER_URL=
LOG_MANAGER_INTERVAL= LOG_MANAGER_INTERVAL=
STRIPE_SECRET_KEY= STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_ENDPOINT_SECRET= STRIPE_WEBHOOK_ENDPOINT_SECRET=
NEWSLETTER_ALLOWED_TYPES=jannex,zeitadler
NEWSLETTER_WEBSITE_URL=https://jannex.de/newsletter/
NEWSLETTER_PRIVACY_POLICY_URLS=https://jannex.de/datenschutz,https://zeitadler.de/datenschutz

View File

@ -107,8 +107,13 @@ passport.deserializeUser(function (user: User, cb) {
}); });
}); });
// TODO: setup cors app.use(
app.use(cors()); cors({
origin: process.env.CORS_ORIGINS?.split(","), // allow to server to accept request from different origin
optionsSuccessStatus: 200, // some legacy browsers (IE11, various SmartTVs) choke on 204
})
);
app.use(cookieParser()); app.use(cookieParser());
app.use(useragent.express()); app.use(useragent.express());