jxmot / router-log-monitor

A utility that monitors Netgear R6400 logs received via email(IMAP). It processes them and parses each entry for writing into a database.
MIT License
0 stars 0 forks source link

Design HTML Reports #14

Closed jxmot closed 3 years ago

jxmot commented 3 years ago

A Node.js instance will be created to serve the HTML report pages. It will use the parsed data created by logwatcher.

jxmot commented 3 years ago

Prerequisite steps:

jxmot commented 3 years ago

A separate node.js app has been created (WIP). It provides an endpoint for GET requests, where a "report ID" is contained in the query.

At this time converting the mysql source to an NPM is on hold.

jxmot commented 3 years ago

Report HTML table generation is complete and has the following features:

jxmot commented 3 years ago

Added ability to optionally generate full HTML page per report. It uses Bootstrap 4.

jxmot commented 3 years ago

Added ability to optionally generate 2 tier table headings

jxmot commented 3 years ago

Added public_html/index.html that retrieves 3 report tables