• v0.1.5 e366004dd5

    v0.1.5 Stable

    robsonwaves released this 2026-01-18 22:00:30 +00:00 | 4 commits to main since this release

    • Release v0.1.5

    Added

    • Timeframe selection with start/end date inputs on client metrics.
    • Live monitoring state indicator with updated button styling and translations.
    • CSV export now downloads a ZIP archive.

    Changed

    • Metrics sampling now spans the full requested window and respects sampling cadence for long ranges.
    • Metrics API supports until for range queries.
    • Compose uses container names from .env; sample env includes container name defaults and latest image tags.

    Fixed

    • Resolved naive/aware datetime errors in metrics range calculations.
    Downloads
  • 0.1.4 611419562c

    0.1.4 Stable

    robsonwaves released this 2026-01-18 20:09:32 +00:00 | 9 commits to main since this release

    New Features

    • Extended metrics, risk scoring, and risk alerts.
    • Refresh token flow with logout-all and session-expired hints.
    • Settings UI overhaul (overlay modal, foldable client settings, new gear icon).
    • Metric help tooltips and chart units.
    • Japanese locale support.
    • Alert test client (optional risk suite), TOML config, venv docs, configurable logging.
    • Admin password reset endpoint + admin UI flow.
    • Client test folder and quickstart install steps.
    • License/citation/footer additions.

    Bug Fixes

    • Fix since date picker activation.
    • Fix metrics history query memory use.
    • Fix risk threshold validation and add retrigger test.
    • Fix tooltip i18n in charts and thresholds.
    • Fix metric tooltip language refresh.

    Commits

    • c30606d Add extended metrics, risk scoring, and risk alerts
    • ffd44e7 Add refresh token flow with logout-all and session hints
    • 3211307 Improve risk thresholds UI and net units
    • 96d1b94 Add metric help tooltips and chart units
    • 8bf71a9 Fix metric tooltip language refresh
    • 62ddefe Fix tooltip i18n in charts and thresholds
    • 7f2881c Clarify threshold overreach triggers alerts
    • 351ef00 Move client settings below charts and make foldable
    • 169e7ff Move settings into overlay modal
    • 024088f Improve settings gear button visibility
    • cbdcaa2 Use clean gear icon for settings button
    • d1f30ff Use provided gear SVG for settings icon
    • a778267 Add Japanese locale and label alert settings
    • e87efe1 Allow Japanese locale in preferences schema
    • 0821962 Add alert test client with optional risk suite
    • 96c3799 Add TOML config support for alert test client
    • f1b9b18 Document venv setup for alert test client
    • b8cc7df Add configurable logging for alert test client
    • f93a816 Fix risk threshold validation and add retrigger test
    • e409ac0 Ignore alert test artifacts
    • 664bddf Merge pull request 'advanced-alerting + better token management + adding testing client' (#1)
    • 37ca5c5 Add license, citation, footer, and reduce theme flash
    • fb1c034 Add quickstart client/server install steps
    • 7818f43 Fix metrics history query memory use
    • 78a4ac6 Fix since date picker activation
    • 07872f0 Add client test folder
    • 8012705 Ignore .env and .toml files
    • fea6737 Add admin password reset endpoint
    • 0981b73 Move alert test client docs and update install config
    • e0e6265 Add admin UI for password updates
    • c28a13d Consolidate client-test README
    • 6114195 Merge pull request 'reset_password' (#2)
    Downloads
  • 0.1.0 739fc1aa87

    0.1.0 Stable

    robsonwaves released this 2026-01-03 16:55:48 +00:00 | 42 commits to main since this release

    • 0.1.0 Release Notes (first release, full history)

    • New product branding as BonPapa and initial project bootstrap.
    • Backend/agent stabilization with admin UI, metrics retry on re-register, and preferences API.
    • Frontend polished with alerts, multiple themes (light/neon/cyberpunk), i18n accents, and runtime config.
    • Export/visibility upgrades: client IDs shown in UI and included in CSV exports.
    • Docker/infra hardening: Traefik labels/networking, no public ports, non-root containers, nginx updates, image-
      based workflow, and compose defaults.
    • Documentation and housekeeping: specs refreshes, env sample updates, ignored generated secrets, README logo
      sizing.

    Full changelog (commits)

    • a113f45 first commit
    • b335ab4 add gitignore
    • 16f2e39 maj specs
    • d978f06 Add admin UI and stabilize client/backend
    • 27da6ed Actualiser specs.md
    • b293e63 Add remaining project files
    • 9a7f876 Add Traefik labels and env sample
    • bd8450c Remove public ports and update Vite API URL
    • df0ccce Specify Traefik network in labels
    • 76c6805 Run containers as non-root user
    • 66ff8a8 Update config, Docker, and nginx setup
    • d68f53d Add preferences API, dev docker fixes, and i18n accents
    • 4301917 Ignore generated secrets files
    • c38a064 Add light, neon, and cyberpunk themes
    • 7601689 Finalize UI, alerts, and config updates
    • 253ec94 Run services from images and add frontend runtime config
    • 9598d97 Document image-based frontend/backend workflow
    • 9d8b701 Add root compose note for image workflow
    • c3382aa Update configs and ignore local data
    • c72d6a5 Actualiser .env.sample
    • 63e986d Merge pull request 'docker-images' (#1) from docker-images into main
    • cb1350a Retry metrics after re-register
    • 439d322 Update compose env defaults
    • 21b719c Rename app to BonPapa — Light & Easy Monitoring
    • 5be532b Normalize README logo size
    • 739fc1a Add client ID to UI, exports, and docs
    Downloads