@loviuz loviuz released this Nov 14, 2018 · 123 commits to master since this release

Assets 3

Aggiunto (Added)

  • Plugin per generazione della Fatturazione Elettronica (modulo Fatture di vendita) e l'importazione relativa (modulo Fatture di acquisto)
  • Libreria autonoma per i messaggi da mostrare all'utente
  • Logging completo delle azioni degli utente (accessibile agli Amministratori)
  • Supporto a Prepared Statements PDO
  • Impostazioni da definire durante l'installazione e l'aggiornamento del software
  • Helper per semplificare lo sviluppo di codice indipendente (file lib/helpers.php)
  • Funzioni generiche per moduli e plugin (file lib/common.php)
  • API per la gestione dell'applicazione
  • Classe Util\Zip per la gestione dei file ZIP
  • Controllo automatico degli aggiornamenti da GitHub (modulo Aggiornamenti)
  • Ripristino semplificato dei backup (modulo Backup)
  • Impostazioni per impostare un orario lavorativo personalizzato nel modulo Dashboard
  • Possibilità di impostare un elemento predefinito per i moduli Porti, Causali e Tipi di spedizioni
  • Impostazione Stampa per anteprima e firma per selezionare la stampa da mostrare nella sezione Anteprima e firma di Attività
  • Ritenuta d'acconto predefinita per le Anagrafiche
  • Sistema automatizzato per l'importazione delle classi di moduli e plugin (file config/namespaces.php)
  • Sistema di notifiche predefinito
    • Notifica di chiusura delle Attività (impostabile dal modulo Stati attività)
    • Notifica di aggiunta e rimozione del tecnico dalle Attività
  • Gestione revisione Preventivi
  • Categorizzazione Impianti
  • Modulo Gestione documentale
  • Categorizzazione allegati

Modificato (Changed)

  • Normalizzazione delle nazioni registrate dal gestionale (https://github.com/umpirsky/country-list)
  • Gestione delle strutture principali attraverso modelli (Eloquent)[https://laravel.com/docs/5.6/eloquent]
  • Miglioramenti nella gestione dei record (variabile $record al posto di $records[0])
  • Ottimizzazione delle query di conteggio (metodo fetchNum)
  • Miglioramento del sistema di aggiornamento e installazione, con supporto completo ai plugin
  • Drag&drop nella Dashboard permette di impostare le attività senza sessioni di lavoro
  • Aggiungere un tecnico in una Attività salva le modifiche apportate in precedenza
  • Rinominat moduli ddt in "Ddt in uscita" e "Ddt in ingresso"
  • Miglioramenti grafici vari

Deprecato (Deprecated)

  • Variabili globali $post e $get, da sostituire con le funzioni post() e get()
  • Funzione get_var(), da sostituire con la funzione setting()
  • Funzioni PHP inutilizzate: datediff(), unique_filename(), create_thumbnails()

Rimosso (Removed)

  • Funzioni PHP deprecate nella versione 2.3.*

Sicurezza (Security)

  • Abilitata protezione contro attacchi CSRF (opzione $disableCSRF nella configurazione per disattivarla in caso si verifichino problemi)