| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | fix(commands): classify command failures for retries | Dennis Fink | 11 days |
| | | | | | | | | | | | | | | | Allow command invocations to define which child exit codes are considered successful, including checkupdates exit status 2 when no updates are available. Classify unexpected child command failures as exporter exit status 1 so systemd treats them as runtime failures eligible for retry. Keep exit status 2 for CLI usage errors, which are configuration problems and should not be retried. Update the systemd service with RestartPreventExitStatus=2 so only retryable runtime failures trigger the configured restart policy. | ||
| * | feat(cli): report collected package counts | Dennis Fink | 11 days |
| | | | | | | | | | Add human-readable descriptions to package queries and emit each collected count when verbose output is enabled. Rename the pacman query command variable to clarify that it is reused as the base command for multiple package queries. | ||
| * | feat: add initial pacman Prometheus exporterv1.0.0 | Dennis Fink | 2026-09-19 |
| Add the first production-ready release of prometheus-pacman-exporter for collecting pacman package statistics through the node exporter textfile collector. Collect installed, explicit, dependency, unrequired, foreign, native, orphan, and updateable package metrics. Support checkupdates as an alternative update source and optional AUR update collection through a configurable command. Add the Click-based CLI, Prometheus metric definitions, package metadata, dependency lockfile, README, licensing metadata, and development configuration. | |||
