Compare commits

...

2 Commits

Author SHA1 Message Date
Douglas Barone
827d42f3a6 Update default value for days parameter in PrinterStatusController 2024-02-28 08:36:57 -04:00
Douglas Barone
f66246a339 Add nginx reverse proxy configuration for server 2024-01-29 13:48:04 -04:00
2 changed files with 5 additions and 1 deletions

View File

@ -8,6 +8,10 @@ export class EventsController {
private static clients: { id: string; res: Response }[] = [] private static clients: { id: string; res: Response }[] = []
static async eventsHandler(req: Request, res: Response) { static async eventsHandler(req: Request, res: Response) {
/*
If the server is behind a nginx reverse proxy, use the following configuration:
proxy_read_timeout 24h;
*/
const headers = { const headers = {
'Content-Type': 'text/event-stream', 'Content-Type': 'text/event-stream',
Connection: 'keep-alive', Connection: 'keep-alive',

View File

@ -19,7 +19,7 @@ class PrinterStatusController {
static async status(req: Request, res: Response) { static async status(req: Request, res: Response) {
const { printerId } = req.params const { printerId } = req.params
const { days = 180 } = req.query const { days = 360 } = req.query
const gte = new Date(Date.now() - 1000 * 60 * 60 * 24 * Number(days)) const gte = new Date(Date.now() - 1000 * 60 * 60 * 24 * Number(days))