18 projects
forge-mvc-iot
Forge IoT — module opt-in pour la réception et l'exposition de données IoT : subscriber MQTT, stockage iot_events, API HTTP JSON en lecture seule et commandes CLI forge iot:*.
forge-mvc-import-export
Forge Import/Export — échange CSV opt-in : import (lecture, validation par champ, rapport d'erreurs) et export programmatique (to_csv), dans le style Forge.
forge-mvc-images
Forge Images — module opt-in propriétaire de tout le traitement d'image (variantes, miniatures, validation de contenu, Pillow) et de la couche médias applicative (repository, galerie, couverture).
forge-mvc-i18n
Forge i18n — traduction par catalogues JSON, locale par défaut et fallback, helper trans() pour Jinja.
forge-mvc-files
Forge Files — module opt-in propriétaire de l'upload générique : écriture sécurisée, storage anti-traversal, service de fichiers, rate-limit. Extrait du core (ADR-019).
forge-mvc-deploy
Forge Deploy — outillage de déploiement opt-in : forge deploy:init (wsgi.py, Nginx, systemd) et forge deploy:check, CLI-only, sans API runtime.
forge-mvc-audit
Forge Audit — journal d'audit applicatif opt-in : table audit_log, API record_audit/get_audit_log, borné (pas un SIEM), SQL visible.
forge-mvc-audio
Forge Audio — module opt-in pour l'upload, le sondage de métadonnées (ffprobe), le transcodage MP3 (ffmpeg) et la lecture audio en streaming (HTTP Range). Sans état : aucune base de données. Worker CLI forge audio:doctor.
forge-mvc-admin
Forge Admin — back-office applicatif opt-in : CRUD générique sur les entités déclarées, sécurité par défaut (auth + CSRF), RBAC optionnel, commandes admin:init / admin:doctor.
forge-mvc
Framework web applicatif Python minimaliste, pédagogique et extensible.
forge-mvc-workflow
Forge workflow — statuts et transitions applicatives.
forge-mvc-video
Forge Video — module opt-in pour l'upload, le transcodage MP4 (H.264/AAC) et la lecture vidéo en streaming (HTTP Range). Worker CLI forge video:*.
forge-mvc-stats
Forge stats — événements génériques, schéma SQL, tracking et consultation.
forge-mvc-rbac
Forge RBAC — rôles, permissions, autorisations et helpers Jinja.
forge-mvc-pivot
Forge pivot — tables pivot enrichies (many_to_many avec attributs) et generateur make:pivot-crud.
forge-mvc-mfa
Brique MFA pour Forge — TOTP et codes de récupération.
forge-mvc-mail
Forge mail — composition d'emails, transports interchangeables, templates Jinja et CLI mail:*.
forge-mvc-media
Brique médias applicatifs pour Forge — repository, galerie, couverture.