Block a user
Archi perf : index slug→uuid pour éviter le scan complet à chaque vue article
Archi perf : ne pas charger le contenu Markdown dans getAll()
Archi perf : ne pas charger le contenu Markdown dans getAll()
Archi perf : ne pas charger le contenu Markdown dans getAll()
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#24
Rate limiting du magic link : ajouter une limite par IP
Rate limiting du magic link : ajouter une limite par IP
Rate limiting du magic link : ajouter une limite par IP
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#23
Factoriser les helpers dupliqués dans les pages de login (db, url, env)
Factoriser les helpers dupliqués dans les pages de login (db, url, env)
Factoriser les helpers dupliqués dans les pages de login (db, url, env)
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#22
Perf : lazy loading des images dans les articles et la liste
Perf : lazy loading des images dans les articles et la liste
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#21
Intégrer magic.php dans layout.php (cohérence visuelle)
Intégrer magic.php dans layout.php (cohérence visuelle)
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#20
Perf : lazy loading des images dans les articles et la liste
[Nettoyage] Supprimer AuthService — dead code incompatible avec le système de session actuel
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#19
Intégrer magic.php dans layout.php (cohérence visuelle)
[Nettoyage] Supprimer AuthService — dead code incompatible avec le système de session actuel
[Nettoyage] Supprimer AuthService — dead code incompatible avec le système de session actuel
Perf : en-têtes HTTP de cache pour les assets et les articles
Ticket migré vers le dépôt Folio : cedricAbonnel/folio#18