-
v0.1.12 Stable
released this
2026-03-08 20:12:41 +00:00 | 0 commits to main since this releaseRelease v0.1.12
Commits since v0.1.11
59567a8Merge pull request 'develop' (#15) from develop into maindee56d1Merge pull request 'Add timezone-aware display preferences and live chart fixes' (#14) from feature/optional-time-shift into develop57baccbAdd timezone-aware display preferences and live chart fixes
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.12
- digest: sha256:a07b6423c054e48105d305e49b477c266b668bc08b799e6af001aeac2fab03f6
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.12
- digest: sha256:473d57ccdb56711dd69f27d17742c2d5759642aa64252ecd1559370cc2b00ced
Also published
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- digest: sha256:a07b6423c054e48105d305e49b477c266b668bc08b799e6af001aeac2fab03f6
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
- digest: sha256:473d57ccdb56711dd69f27d17742c2d5759642aa64252ecd1559370cc2b00ced
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.11 Stable
released this
2026-03-08 12:13:16 +00:00 | 3 commits to main since this releaseRelease v0.1.11
Commits since v0.1.10
80bdc46Merge pull request 'develop' (#13) from develop into main53d9e44Merge pull request 'Harden backend auth dependencies' (#12) from feature/security-pass into develop8b9ad41Harden backend auth dependencies
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.11
- digest: sha256:050b80f032b24ec650cc0b97d7617dfc1ac695dbe1e8d7df519b1cf9f6be15d9
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.11
- digest: sha256:8904c064ff3fe6a110011c1c4f1a31f372e2a3891e64fabed8faeba32d3807e9
Also published
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- digest: sha256:050b80f032b24ec650cc0b97d7617dfc1ac695dbe1e8d7df519b1cf9f6be15d9
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
- digest: sha256:8904c064ff3fe6a110011c1c4f1a31f372e2a3891e64fabed8faeba32d3807e9
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.10 Stable
released this
2026-03-08 00:13:14 +00:00 | 6 commits to main since this releaseRelease v0.1.10
Commits since v0.1.9
2b9ca0cMerge pull request 'develop' (#11) from develop into main879364bMerge pull request 'Add per-client draggable chart ordering' (#10) from feature/graph-layout-preferences into develop8c291f8Add per-client draggable chart ordering
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.10
- digest: sha256:3732307c31657fe95c02d8ff26b1e9f00054a185d6c44b1b44e54e350d797220
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.10
- digest: sha256:5a5098fb1799de820fa9ac2038efee99951d16419e3f54e8a9da34e5e8c6d350
Also published
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- digest: sha256:3732307c31657fe95c02d8ff26b1e9f00054a185d6c44b1b44e54e350d797220
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
- digest: sha256:5a5098fb1799de820fa9ac2038efee99951d16419e3f54e8a9da34e5e8c6d350
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.9 Stable
released this
2026-03-07 18:08:52 +00:00 | 9 commits to main since this releaseRelease v0.1.9
Commits since v0.1.8
066f2a6Merge pull request 'develop' (#9) from develop into main5af366eFilter ephemeral docker disk mountse0dcd3cMerge pull request 'Handle chart gaps and normalize UTC timeline' (#8) from feature/chart-gap-indicators into develop8ec9ca6Handle chart gaps and normalize UTC timeline
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.9
- digest: sha256:7edfdc314e0741dc7abcfac15aec81eddd51d93bc0d88cb357295ee7e47e0a90
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.9
- digest: sha256:068cb4210b3a8f21342ebee8ddc464b5eb4a17edf911318bc7a6ec16e45ec02a
Also published
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- digest: sha256:7edfdc314e0741dc7abcfac15aec81eddd51d93bc0d88cb357295ee7e47e0a90
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
- digest: sha256:068cb4210b3a8f21342ebee8ddc464b5eb4a17edf911318bc7a6ec16e45ec02a
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.8 Stable
released this
2026-03-07 12:42:11 +00:00 | 13 commits to main since this releaseRelease v0.1.8
Évolutions
- Durcissement de l’authentification: limitation des tentatives de login, refresh basé uniquement sur le cookie HttpOnly, réponses
no-storeet suppression des signaux distinctifs entre utilisateur inconnu et mot de passe invalide. - Configuration backend renforcée: refus des secrets et mots de passe placeholder par défaut, support de secrets lus depuis des fichiers,
SameSite=Strictpar défaut pour le refresh cookie et garde-fous de sécurité supplémentaires. - Provisioning SSH plus sûr: vérification explicite des host keys, support de plusieurs formats de clés privées, désactivation de l’acceptation implicite des hôtes et quoting des commandes distantes.
- Frontend durci: gestion centralisée du token en mémoire, reprise de session plus propre via refresh, chargement du thème externalisé et en-têtes de sécurité nginx (CSP, frame/referrer/content-type policies).
- Ajout d’un smoke test Docker isolé et documenté pour valider login, refresh cookie, en-têtes de sécurité, enregistrement client, ingestion métrique et rate limiting.
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.8
- digest: sha256:90f75442f3ba0f5ee352babde9ddccea4ac5a5b5df6550345ac67ceb8ef095a3
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.8
- digest: sha256:54b68fa547977a5feabbb91d2e23135ba613782d359080d076e46e3a0af25084
Aussi publiées
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- digest: sha256:90f75442f3ba0f5ee352babde9ddccea4ac5a5b5df6550345ac67ceb8ef095a3
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
- digest: sha256:54b68fa547977a5feabbb91d2e23135ba613782d359080d076e46e3a0af25084
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Durcissement de l’authentification: limitation des tentatives de login, refresh basé uniquement sur le cookie HttpOnly, réponses
-
v0.1.7 Stable
released this
2026-03-02 21:19:02 +00:00 | 17 commits to main since this releaseRelease v0.1.7
Évolutions
- Affichage harmonisé des disques: le graphe global "Disque" est remplacé par des graphes par disque, au même format que les autres métriques.
- Historisation par disque sur la vue client (un graphe par mountpoint/device détecté).
- Alerting disque refondu: déclenchement par disque local (et non plus uniquement sur la valeur disque agrégée).
- Seuil unique conservé pour tous les disques:
thresholds.disk. - Liste des alertes enrichie avec la cible disque (mountpoint/device) pour les alertes disque.
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.7
- digest: sha256:4aa71f0c111cbabf5bc576900ebdf1c19632e4959980ab361ad97f638a8991f3
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.7
- digest: sha256:92ac0d132405d712bfa1830d88eede3b3b3747b454050613bf1bff1a91b8abfb
Aussi publiées
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- digest: sha256:4aa71f0c111cbabf5bc576900ebdf1c19632e4959980ab361ad97f638a8991f3
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
- digest: sha256:92ac0d132405d712bfa1830d88eede3b3b3747b454050613bf1bff1a91b8abfb
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.6 Stable
released this
2026-03-02 18:05:54 +00:00 | 19 commits to main since this releaseRelease v0.1.6
Évolutions
- Alertes de présence de données (détection "no data" / reprise de flux) côté backend.
- Monitoring des disques locaux ajouté dans les métriques et affiché dans la vue détail client.
- Compatibilité agent améliorée: fallback automatique si un backend plus ancien rejette le champ
local_disks. - Liste des clients plus explicite côté front: message d'état quand aucun client n'est visible et erreurs de chargement mieux remontées.
- Affichage du rôle et de l'utilisateur courant dans l'en-tête (Admin/User) pour éviter les confusions de permissions.
- Endpoint
GET /users/meajouté pour exposer le contexte utilisateur au frontend. - Correctif d'accès admin: visibilité globale des clients renforcée sur l'API
/clients.
Docker images
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:v0.1.6
- digest: sha256:6ba8e210ba579e69bf820c16b77b2a58186c0b234efd6df5b77909abc563c837
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:v0.1.6
- digest: sha256:ee6df1c5484695a82b2e89933534d5e202c758bf2a69d8331736cf02f8debf9d
Aussi publiées
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-backend:latest
- forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa-frontend:latest
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.5 Stable
released this
2026-01-18 22:00:30 +00:00 | 28 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
0.1.4 Stable
released this
2026-01-18 20:09:32 +00:00 | 33 commits to main since this releaseNew 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
c30606dAdd extended metrics, risk scoring, and risk alertsffd44e7Add refresh token flow with logout-all and session hints3211307Improve risk thresholds UI and net units96d1b94Add metric help tooltips and chart units8bf71a9Fix metric tooltip language refresh62ddefeFix tooltip i18n in charts and thresholds7f2881cClarify threshold overreach triggers alerts351ef00Move client settings below charts and make foldable169e7ffMove settings into overlay modal024088fImprove settings gear button visibilitycbdcaa2Use clean gear icon for settings buttond1f30ffUse provided gear SVG for settings icona778267Add Japanese locale and label alert settingse87efe1Allow Japanese locale in preferences schema0821962Add alert test client with optional risk suite96c3799Add TOML config support for alert test clientf1b9b18Document venv setup for alert test clientb8cc7dfAdd configurable logging for alert test clientf93a816Fix risk threshold validation and add retrigger teste409ac0Ignore alert test artifacts664bddfMerge pull request 'advanced-alerting + better token management + adding testing client' (#1)37ca5c5Add license, citation, footer, and reduce theme flashfb1c034Add quickstart client/server install steps7818f43Fix metrics history query memory use78a4ac6Fix since date picker activation07872f0Add client test folder8012705Ignore .env and .toml filesfea6737Add admin password reset endpoint0981b73Move alert test client docs and update install confige0e6265Add admin UI for password updatesc28a13dConsolidate client-test README6114195Merge pull request 'reset_password' (#2)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
0.1.0 Stable
released this
2026-01-03 16:55:48 +00:00 | 66 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)
a113f45first commitb335ab4add gitignore16f2e39maj specsd978f06Add admin UI and stabilize client/backend27da6edActualiser specs.mdb293e63Add remaining project files9a7f876Add Traefik labels and env samplebd8450cRemove public ports and update Vite API URLdf0ccceSpecify Traefik network in labels76c6805Run containers as non-root user66ff8a8Update config, Docker, and nginx setupd68f53dAdd preferences API, dev docker fixes, and i18n accents4301917Ignore generated secrets filesc38a064Add light, neon, and cyberpunk themes7601689Finalize UI, alerts, and config updates253ec94Run services from images and add frontend runtime config9598d97Document image-based frontend/backend workflow9d8b701Add root compose note for image workflowc3382aaUpdate configs and ignore local datac72d6a5Actualiser .env.sample63e986dMerge pull request 'docker-images' (#1) from docker-images into maincb1350aRetry metrics after re-register439d322Update compose env defaults21b719cRename app to BonPapa — Light & Easy Monitoring5be532bNormalize README logo size739fc1aAdd client ID to UI, exports, and docs
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads