Changelog
[Unreleased]
[0.1.0] - 2026-10-03 @ 08:22
-
Fix release tooling to update BMGeoIP’s version constant and use BMGeoIP names in help and error messages.
-
Match the documentation and download interface to the logo with forest green backgrounds, cream text, and golden yellow and orange accents.
-
Add a CMDB-style CSV download schedule page in dark blue and teal, with enabled and cron controls, persistent service-account cron scheduling, validated IPv4/IPv6 downloads, and CSV paths, modification times, and sizes. Update installation permissions and document scheduling and download logs.
-
Add a configurable GeoIP source interface for IPv4/IPv6 CSV retrieval from ipapi.is, with full validation, atomic file replacement, failure preservation, and retrieval tests and documentation.
-
Add a CMDB-style systemd web server on port 54300 with Jinja2 templates, health endpoints, a dedicated service account, installation tooling, and server tests.
-
Adapt coding guidelines to the GeoIP project and link them from the documentation index.
- Establish the Bear & Moose GeoIP project documentation site and logo.
- Use the project logo as the site favicon.
- Add a project version constant and changelog to prepare for release tooling.