This commit is contained in:
julien committed 2026-11-03 18:13:39 +01:00
1 parent 06312e8d83
commit 4d8c7c7c71
4 files changed
+17 -4

No files matched your search

+9 -4
View File
@@ -1,13 +1,18 @@
# Initialisation de l'environnement
require_relative "config/boot"
# Dépendances externes
require "roda"
require "rodauth"
# Composants de l'application
require_relative "lib/database"
require_relative "config/mail"
require_relative "lib/contact_form"
require_relative "lib/contact_mailer"
require_relative "lib/document_renderer"
# Application et plugins Roda
# Configuration de Roda
class Netig < Roda
plugin :render, escape: true
plugin :public
@@ -18,15 +23,15 @@ class Netig < Roda
plugin :flash
end
# Authentification
# Configuration de l'authentification
require_relative "config/rodauth"
# Autorisations et routes secondaires
# Autorisations et routes dédiées
require_relative "lib/authorization"
require_relative "routes/noyau"
require_relative "routes/contact"
# Routes principales
# Routes des pages publiques
class Netig
route do |r|
r.rodauth