aboutsummaryrefslogtreecommitdiff
path: root/_www
AgeCommit message (Collapse)Author
2026-01-22all: add option to set custom Title on server configurationShulhan
The title will be displayed for window title and as the heading in the status page. While at it, remove the status column on the Down History section, since the value is static.
2026-01-22all: add footer to web pagesShulhan
The footer contains information about the program.
2025-12-27Release lilin v0.1.0 (2025-12-27)v0.1.0Shulhan
This is the first release of lilin project with the following features, * Monitoring HTTP, TCP, UDP services * Sending notification when service up or down through, ** Mattermost incoming webhook
2025-12-27all: update the README and annotate some files using REUSE.tomlShulhan
In the README, we add section on how building the program, the main configuration, and how to monitor the services using configuration. Inside the _www directory, we create doc/ directory that contains symlink to README.md as index.md. This allow us to serve the lilin as page under https://kilabit.info/project/lilin .
2025-09-26_www: increase the sid column lengthShulhan
2025-08-21_www: change the class "name" to "sid"Shulhan
Since we use the service ID, derived from file name, change the class name to sid instead of name.
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-20all: add missing SPDX license headersShulhan
2025-08-07_www: improve the layout a little bitShulhan
Add a background color for section "Service status" and "Down history" to highlight it with other text. Add background color for service that is down in "Service status".
2025-08-06_www: add basic style for status pageShulhan
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).