--- title: "Add auth, metrics, Alembic migrations, and enhance pentest plugins" date: 2026-02-03T21:16:51+01:00 draft: false tags: ["commit", "bojemoi", "feature", "stack", "samsonov", "orchestrator", "config"] categories: ["Git Activity"] summary: "Commit 4427a20 par Betty — 43 fichier(s) modifié(s)" author: "Betty" --- ## Commit `4427a20` | | | |---|---| | **Repository** | bojemoi | | **Branch** | `main` | | **Auteur** | Betty | | **Hash** | `4427a20df144f87217c7681523441fdcd086d3ac` | | **Date** | 2026-02-03 | ### Description - Add JWT authentication module with API key support - Add Prometheus metrics and middleware for request tracking - Add Alembic database migrations setup - Enhance blockchain service with stats endpoint - Add base plugin class and improve pentest orchestrator plugins - Add ML threat intel stack service - Update alertmanager and wiki documentation - Fix rsync-master to use docker.from_env() Co-Authored-By: Claude Opus 4.5 ### Fichiers modifiés ``` A .claude/commands/alerts.md A .claude/commands/faraday.md A .claude/commands/monitor.md A .claude/commands/pentest.md A .claude/commands/swarm.md M CLAUDE.md M koursk-2/scripts/rsync-master.py A provisioning/orchestrator/alembic.ini A provisioning/orchestrator/alembic/README.md A provisioning/orchestrator/alembic/env.py A provisioning/orchestrator/alembic/script.py.mako A provisioning/orchestrator/alembic/versions/20260129_0001_001_initial_schema.py A provisioning/orchestrator/app/auth/dependencies.py A provisioning/orchestrator/app/auth/models.py A provisioning/orchestrator/app/auth/router.py A provisioning/orchestrator/app/auth/security.py M provisioning/orchestrator/app/main.py A provisioning/orchestrator/app/metrics.py A provisioning/orchestrator/app/middleware/metrics.py M provisioning/orchestrator/app/models/schemas.py M provisioning/orchestrator/app/services/blockchain.py M provisioning/orchestrator/app/services/gitea_client.py M provisioning/orchestrator/app/services/xenserver_client_real.py A provisioning/orchestrator/scripts/migrate.sh M provisioning/requirements.txt M samsonov/nuclei_api/main.py M samsonov/pentest_orchestrator/main.py A samsonov/pentest_orchestrator/plugins/__init__.py A samsonov/pentest_orchestrator/plugins/base.py M samsonov/pentest_orchestrator/plugins/plugin_masscan.py M samsonov/pentest_orchestrator/plugins/plugin_vulnx.py M scripts/startover.sh D scripts/sync-stack-ilagrd.sh M stack/01-service-hl.yml M stack/40-service-borodino.yml A stack/45-service-ml-threat-intel.yml M volumes/alertmanager/alertmanager.yml A wiki/Alertes.md A wiki/Claude-Skills.md A wiki/Docker-Swarm.md A wiki/Faraday.md A wiki/Home.md A wiki/Monitoring.md ``` ### Statistiques ``` 43 files changed, 6728 insertions(+), 623 deletions(-) ```