Commit Graph

9 Commits

Author SHA1 Message Date
Pikappa2
952c9b4e90 Fix: Risolte relazioni amministratore e chiavi database
 Correzioni:
- DashboardController: usa admin->id invece di admin->id_amministratore
- SidebarComposer: aggiornato per chiave modernizzata
- Amministratore model: rimossa primaryKey custom, usa 'id' standard
- TestSetupSeeder: corretto riferimento ID amministratore
- Aggiunta gestione sicura per utenti senza amministratore

�� Fix: Risolve errore 'Attempt to read property denominazione on null'
📊 Test: Creato stabile di test per verificare funzionamento
2025-07-07 18:09:32 +02:00
Pikappa2
517f313af9 Fix: Aggiornato dashboard per usare layout universale
 Modifiche:
- Dashboard Admin: usa @extends('layouts.app-universal')
- Dashboard Super-Admin: usa @extends('layouts.app-universal')
- Rimosso selector stabile duplicato (ora nella sidebar)
- Migliorato header dashboard con icone

🎯 Obiettivo: Risolve problema posizionamento contenuto a destra della sidebar
2025-07-07 17:51:04 +02:00
Pikappa2
1b884feda5 v0.7 - UI Universale e Sistema Database Modernizzato
 Completato:
- Database modernizzato con chiavi id standard Laravel
- Relazioni corrette Amministratore→Stabili→Movimenti
- UI universale responsive con sidebar permission-based
- Codici alfanumerici 8 caratteri implementati
- Seeders con dati di test funzionanti
- Documentazione tecnica completa (INSTALL_LINUX, TECHNICAL_SPECS, UPDATE_SYSTEM)

🔧 Miglioramenti:
- Helper userSetting() funzionante
- Sistema multi-database preparato
- .gitignore aggiornato per sicurezza
- Migration cleanup e ottimizzazione

📚 Documentazione:
- Guida installazione Linux completa
- Specifiche tecniche dettagliate
- Sistema aggiornamenti progettato
- Progress log aggiornato
2025-07-07 17:24:30 +02:00
Pikappa2
cb49fbfe70 Implementato dark mode completo e salvataggio impostazioni utente
- Aggiunto dark mode completo alla sidebar con classi Tailwind
- Implementato sistema di salvataggio permanente delle impostazioni utente
- Creata tabella user_settings per gestire preferenze personalizzate
- Aggiunto model UserSetting con metodi helper get/set
- Esteso controller impostazioni per supportare salvataggio e temi predefiniti
- Applicato stesso tema anche al pannello amministratore
- Aggiornate route per gestione temi in admin e superadmin
- Integrato sistema impostazioni nel layout principale con variabili CSS
- Aggiornato AppServiceProvider con helper userSetting()
- Dark mode applicato a: sidebar, modali, footer, bottoni, hover states
- Temi predefiniti: Default, Dark, Ocean con preview tempo reale
- Compatibilità completa tra pannello admin e superadmin
2025-07-05 19:22:51 +02:00
Pikappa2
cf22a51dc7 Implementato dark mode completo e pagina personalizzazione colori
-  Dark mode funzionante su tutta la GUI
-  Spostato riquadro stabile in cima alla sidebar
-  Risolti problemi seeder (spostati in app/Console/Seeders)
-  Creata tabella gestioni con dati di test
-  Aggiunta pagina impostazioni per personalizzazione colori
-  Configurato Tailwind per dark mode
-  CSS custom per garantire leggibilità testi
-  SidebarComposer esteso per dashboard
-  Testi leggibili in modalità scura
2025-07-05 18:38:23 +02:00
Pikappa2
0929942862 Aggiunti link PayPal e Patreon per sponsorizzazioni 2025-07-04 15:22:23 +02:00
Pikappa2
77a4d27bb1 Aggiornato README con roadmap, idee future e note di sicurezza e messi in ordine i DB seed 2025-07-04 11:16:53 +02:00
Pikappa2
b8b305fc79 Primo commit dal server Linux: progetto funzionante e aggiornato 2025-07-01 15:09:10 +02:00
Pikappa2
24992624f0 Initial commit 2025-06-29 23:39:33 +02:00