netgescon-day0/docs/NETGESCON-MODIFICHE.md

8.9 KiB
Executable File

Modifiche NetGescon

Versione iniziale tracciata: 0.8.0 (16/12/2025)

Nota: usa i tag [U], [P], [E], [E!] nella colonna finale.

Data Versione Area Descrizione Tipo
08/04/2026 0.8.x-dev Rubrica / PBX / Google Introdotto gescon:bonifica-rubrica-canali, allineato il lookup telefonico PBX ai canali multipli di rubrica e estesa la sync Google ai recapiti secondari (rubrica_contatti_canali) per email, PEC e telefoni multipli sullo stesso nominativo [U]
08/04/2026 0.8.x-dev Gescon / Import / Unita Corretta la generazione di codice_unita in gescon:import-full con compattazione deterministica entro il limite DB (varchar(20)), sbloccando i casi reali di unita aggregate come 0013 [U]
08/04/2026 0.8.x-dev Gescon / Import / Piloti Validati in sola anagrafica i piloti 0002 (Racchia 2), 0013 (Ottaviano 105 / Giulio Cesare 171) e 0023 (Germanico 79 legacy 8), con QA bloccante pulito e evidenza del caso speciale 0002/cod_cond 62 come record comune senza identificativo fisico autorevole [U]
08/04/2026 0.8.x-dev Gescon / Import / Unita-Nominativi Rifattorizzato gescon:import-full per usare l'ultima annualita legacy come snapshot corrente autorevole di unita, soggetti e diritti, agganciando le UI per cod_cond/legacy_cond_id, precaricando l'anno autorevole anche se si importa uno storico e bloccando la creazione di unita fittizie con interno=0 [U]
08/04/2026 0.8.x-dev QA Database Aggiornato netgescon:qa-unita-nominativi per distinguere i duplicati veri dello stesso nominativo dalle compresenze lecite di piu intestatari sulla stessa UI [U]
01/04/2026 0.8.x-dev Gescon / Import / Anagrafica unica Introdotto gescon:materialize-persone-relazioni per materializzare persone e persone_unita_relazioni da unita_immobiliare_nominativi, con innesto dello step relazioni nel gescon:import-full [P]
01/04/2026 0.8.x-dev Supporto / Modifiche / Git staging Spostato il flusso Aggiornamento staging da Gitea nella tab Aggiornamenti + Bug, con riepilogo esplicito di cosa aggiorna la UI e del comando predisposto netgescon:git-sync [U]
01/04/2026 0.8.x-dev Rubrica / Stabili / Relazioni Riallineato il caso reale GERMANICO 96 materializzando 191 relazioni persona-unita e rilanciando la sync ruoli rubrica dal dato legacy gia importato [U]
28/03/2026 0.8.x-dev SuperAdmin / Filament / QA Esteso SuperAdmin > Controllo qualità con audit riusabile per Ordinarie, filtro stabile/anno e integrazione nel flusso QA esistente Filament/controller/export [P]
28/03/2026 0.8.x-dev Gescon / Ordinarie / Consuntivo Ripristinata la TAB consuntivo in gescon/ordinarie correggendo una porzione di query corrotta che causava il crash Livewire con Undefined variable $rowsQuery [U]
28/03/2026 0.8.x-dev Storage / Tenancy / Registry Introdotta infrastruttura base del registry centrale archivio (tenant_archive_registries, servizio di sync e comando netgescon:archive-registry-sync) per riallineare archivi amministratore/stabile su codici canonici [P]
28/03/2026 0.8.x-dev Storage / Tenancy / Anagrafica unica Introdotto resolver unico dei path archivio tenant-aware basato sui codici canonici di amministratore e stabile, per eliminare divergenze tra codice_amministratore, codice_univoco e cartelle fisiche [P]
28/03/2026 0.8.x-dev Storage / Tenancy / Sicurezza Documentata la distinzione tra backup tecnico del nodo e archivi tenant, con roadmap consigliata: separazione file per amministratore/stabile prima di valutare stack Docker dedicati [P]
28/03/2026 0.8.x-dev Supporto / Continuita sviluppo Aggiunta snapshot automatica locale di continuita sviluppo, rigenerabile dalla UI e integrata nella sync Git, con sezione dedicata allo stato PBX Panasonic [P]
28/03/2026 0.8.x-dev Supporto / Modifiche / Sync Git Aggiunta sync staging da Gitea via UI con job asincrono, stato repository, progress bar e rigenerazione changelog Git automatico in area non tracciata del nodo [P]
28/03/2026 0.8.x-dev Supporto / Modifiche / Manuale Introdotta sezione Manuale in admin-filament/supporto/modifiche con documenti Markdown strutturali versionati nel repo per sviluppo, bug risolti e continuita operativa [P]
28/03/2026 0.8.x-dev CTI / CSTA / Post-It Separati i tab tecnici SMDR e CTI-CSTA in strumenti/post-it-gestione, con richieste click-to-call e vista provider-oriented per tenere il layer PBX aperto anche a FreePBX [U]
28/03/2026 0.8.x-dev Gescon / Ordinarie / Servizi Utenze Allineati filtri stabile e anno al contesto topbar in ordinarie, servizi-utenze e archivio letture per ridurre mismatch sui dati e rendere operative le estrazioni acqua per gestione [U]
08/03/2026 0.8.x-dev Filament / Google / Ticket Widget admin-filament esteso con export Rubrica NetGescon -> Google Contacts e preview ticket aperti per test operativi [U]
08/03/2026 0.8.x-dev Filament / Navigazione Resi visibili link UI locale ticket/fornitore/dipendenti in admin-filament anche con setup permessi incompleto [U]
08/03/2026 0.8.x-dev Import legacy / Rubrica Fix mapping condomin.cell_cond e fallback email/cellulare proprietario-inquilino nella sync anagrafiche [U]
08/03/2026 0.8.x-dev Google / Rubrica Nuovo comando google:sync-rubrica (Google -> gestionale) con schedulazione oraria automatica [U]
08/03/2026 0.8.x-dev Dashboard Admin Quick link operativi per ticket e area fornitore/dipendenti per migliorare visibilita blade [U]
08/03/2026 0.8.x-dev Ticket / Ruoli / Letture acqua Esteso accesso inquilino, introdotte autoletture acqua con foto e storico consumo in area utente [U]
08/03/2026 0.8.x-dev Fornitori / Interventi Modulo dipendenti fornitore con accesso portale e aggancio operatore su ticket_interventi [U]
08/03/2026 0.8.x-dev QA Database Nuovo comando netgescon:qa-unita-nominativi per controlli consistenza unita/ruoli/nominativi/anni legacy [U]
16/12/2025 0.8.0 Contabilità / Import FE Creazione fornitore automatica durante import FE e azione manuale in scheda fattura [U]
16/12/2025 0.8.0 Contabilità / Casse e banche Avvio estratto conto: filtri periodo/gestione, entrate/uscite/saldo progressivo [U]
11/03/2026 0.8.x-dev Test pipeline Verifica script aggiornamento changelog Filament [P]
11/03/2026 0.8.x-dev CTI Panasonic / Post-It Nuovi endpoint incoming, lookup e call-ended con chiusura automatica Post-it, salvataggio esito e durata chiamata [U]
11/03/2026 0.8.x-dev Day-0 / Staging / Operativita Handoff operativo completo, comandi diagnostica payload CSTA/HTTP e allineamento staging nginx su /var/www/netgescon:80 [P]
11/03/2026 0.8.x-dev CTI Panasonic / DB condiviso Verificato allineamento DB dev/staging su base unica, applicata migrazione campi durata_secondi/chiusa_il, fallback token CTI multi-chiave e test end-to-end incoming/call-ended/lookup con chiusura Post-it validata [U]
11/03/2026 0.8.x-dev CTI Panasonic / Sync staging->sviluppo Introdotti mirror payload CTI opzionale (solo staging) e comando cti:sync-postit-from-staging per riallineamento unidirezionale record chiamate_post_it Panasonic verso sviluppo [U]
11/03/2026 0.8.x-dev Ticket Mobile / Allegati Fix accesso allegati con route protetta admin.tickets.attachments.view (stop 403 da URL /storage), anteprima in modal e lista allegati stile catalogo con descrizione per file in inserimento mobile (foto + documenti) [U]
11/03/2026 0.8.x-dev CTI Panasonic / Tracciamento Aggiunto trace_id in risposta incoming/call-ended e log strutturato (CTI Panasonic trace) per audit chiamate reali/test, ricerca eventi mancanti e diagnosi event_id/telefono/canale mirror [U]
12/03/2026 0.8.x-dev Supporto / Modifiche / Update Pagina admin-filament/supporto/modifiche resa compatta (font piccolo), aggiunta tabella ultimi commit con descrizione e pulsante per eseguire netgescon:update --apply con esito/output e versione corrente visibile [U]
12/03/2026 0.8.x-dev Fornitori / Ticket Operativi Estesa area fornitore con elenco pratiche operativo (ingresso/contatto/telefono click-to-call/problema/stato), scheda a TAB con allegati segnalazione, storico interventi correlati, ricambi, note rapide e flusso chiusura/proforma; aggiunto sollecito rapido verso studio [U]
12/03/2026 0.8.x-dev Supporto Ticket / TAB Fornitori Sezione "Fornitori attivi su ticket aperti" spostata in Tab 3 dedicata in supporto/ticket-gestione per allineare il flusso operativo elenco -> scheda -> fornitori [U]
12/03/2026 0.8.x-dev Rubrica Universale / Scheda Introdotta modifica contatto inline su gescon/anagrafica/rubrica/{record} (senza modal): campi principali editabili direttamente nella blade con azioni Salva/Annulla e persistenza immediata [U]