aboutsummaryrefslogtreecommitdiff
path: root/reports.go
AgeCommit message (Collapse)Author
2025-08-21all: store the service file name as service IDShulhan
Instead of using name, which may contains space, use the file name as service ID. In this way, the log file name will match with the service file name.
2025-08-01all: record and display the history of failed scanShulhan
In the main Reports struct, we record the failed ScanReport in separate slices. Those slices then displayed on the main page under "Fail history" section.
2025-07-31all: implement worker start and stopShulhan
The start method run all the services scanner in the background and consume the report from it from channel. Each time new report coming it will notify the Server to update the index page body.
2025-07-31all: refactoring web page to render using templateShulhan
Instead of using HTML and JavaScript, generate the web page using template. This minimize number of works we do in the future (creating client in JavaScript and HTTP APIs).