• v1.0.7 0b1977e0c4

    SOGOMS v1.0.7 - 2FA obligatoire et Infrastructure Management

    Pierre released this 2025-12-26 21:21:11 +01:00 | 0 commits to main since this release

    Phase 17g - Double Authentification:

    • TOTP avec Google Authenticator/Authy
    • QR code pour enrôlement
    • Codes de backup (10 codes usage unique)
    • Page /admin/security pour gestion 2FA
    • Page /admin/users avec Reset 2FA (super_admin)
    • 2FA obligatoire pour rôles configurés

    Phase 21 - Infrastructure Management:

    • SQLite pour données infra (/data/infra.db)
    • SSH Pool avec reconnexion auto
    • Gestion Incus (list, start, stop, restart, sync)
    • Gestion Nginx (test, reload, deploy, sync, certbot)
    • Interface admin /admin/infra
    • Formulaire ajout serveur
    • Page détail serveur avec containers et sites

    Fichiers créés:

    • internal/infra/ (db, models, migrations, repository, ssh, incus, nginx)
    • cmd/sogoms/admin/totp.go
    • cmd/sogoms/admin/handlers_2fa.go
    • cmd/sogoms/admin/handlers_infra.go
    • Templates: 2fa_, security, users, infra, server_

    🤖 Generated with Claude Code

    Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

    Downloads