1.3 KiB
1.3 KiB
Rename Modules to Apps
Stato: Completato Data: 2025-12-05
Descrizione
Rinomina completa della terminologia "Modulo" (Module) in "Applicazione" (App) in tutto il progetto (Backend, Frontend, Database).
Modifiche Apportate
Backend
- Rinominate entità
AppModule->App,ModuleSubscription->AppSubscription. - Rinominate tabelle database
AppModules->Apps,ModuleSubscriptions->AppSubscriptions. - Rinominati servizi
ModuleService->AppService. - Rinominati controller
ModulesController->AppsController. - Aggiornati namespace da
Zentral.API.ModulesaZentral.API.Apps. - Aggiornate rotte API da
api/modulesaapi/apps. - Creata e applicata migrazione
RenameModulesToApps.
Frontend
- Rinominate directory
src/frontend/src/modules->src/frontend/src/apps. - Rinominati file e componenti principali (es.
ModuleContext->AppContext,ModulesAdminPage->AppsAdminPage). - Aggiornati tutti i riferimenti nel codice (variabili, interfacce, hook).
- Aggiornati i file di traduzione (i18n) per usare "Applicazione" invece di "Modulo".
Documentazione
- Aggiornato
docs/development/development-folders.mdcon la nuova struttura. - Aggiornato
docs/development/ZENTRAL.md.
Note
- La build del frontend è passata con successo.
- Il backend è stato aggiornato e la migrazione applicata.