feat(models): add domain structs and CIDR validation
Add shared models (Network, Host, Port, Application, ApplicationPort) with serde derives for Leptos server function serialization. Add server/validation.rs with valider_ip_dans_reseau() and 5 unit tests. Gate SSR-only modules (config, validation) with #[cfg(feature = "ssr")]. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
// `pub` les rend accessibles depuis main.rs et d'autres crates.
|
||||
pub mod app; // Composant racine App() et configuration du routeur
|
||||
pub mod client; // Pages et composants de l'interface utilisateur
|
||||
pub mod models; // Structs de données partagés server + client (Network, Host, Port, Application)
|
||||
pub mod server; // Handlers HTTP et logique métier côté serveur
|
||||
|
||||
// Point d'entrée WebAssembly — exécuté par le navigateur au chargement du bundle .wasm
|
||||
|
||||
Reference in New Issue
Block a user