Commit Graph

3150 Commits

Author SHA1 Message Date
Thomas Zilio 89a02afff2 Aggiornamento del CHANGELOG 2017-09-12 10:41:48 +02:00
Thomas Zilio a89ad1feee Introduzione del componente Filesystem
Introduzione del componente Filesystem di Symfony per gestire in modo omogeneo il filesystem.
2017-09-11 17:49:03 +02:00
Thomas Zilio 812f275beb Aggiornamento della stampa degli interventi
Miglioramento della stampa degli interventi, ora generata attraverso il nuovo sistema (libreria mPDF).
2017-09-11 13:08:50 +02:00
Thomas Zilio 585290e011 Miglioramento nella gestione degli sconti
Risoluzione delle problematiche relative alla selezioni di diversi sconti su multipli livelli.
Aggiunta selezione automatica dello sconto da listino.
Introduzione del nuovo sistema degli sconti nei contratti.
2017-09-11 11:28:39 +02:00
Thomas Zilio 9c5625c3bb Completo utilizzo delle funzionalità di Symfony Translator
Miglioramento nella gestione delle sostituzioni inline per le traduzioni, con aggiunta di alcune opzioni integrate per modificare l'output (tutto maiuscolo o tutto minuscolo).
Aggiunta della libreria danielstjules/stringy per migliorare la gestione delle stringhe con supporto completo alla codifica UTF-8.
2017-09-10 14:35:41 +02:00
Luca 57b88358d0 Aggiunti testi help per fatture e viste 2017-09-08 18:43:47 +02:00
Thomas Zilio def49a5659 Bugfix nella procedura di backup
Miglioramento della procedura di backup, ora utilizzante la libreria ifsnop/mysqldump-php per ottimizzare la creazione del dump del database.
Miglioramento della creazione dello zip e della copia delle cartelle.
2017-09-08 13:24:48 +02:00
Thomas Zilio f25677ef33 Bugfix vari 2017-09-07 18:58:41 +02:00
Thomas Zilio d0cc59019e Introduzione della funzione create_dir
Introduzione della funzione create_dir per gestire in modo unificato la creazione delle cartelle.
2017-09-07 16:54:58 +02:00
Thomas Zilio c83e841e30 Miglioramento della gestione stampe
Introdotto il framework mPDF per rendere più semplice la gestione delle stampe, con relativo aggiornamento alla nuova versione delle stampe per interventi e fatture.
Bugfix e miglioramenti vari distribuiti.
2017-09-07 16:51:14 +02:00
Thomas Zilio c34d5ec391 Rimozione delle viste MySQL
Completo ripristino del funzionamento degli interventi senza le nuove viste (non supportate da Altervista) e bugfix.
2017-09-06 15:29:51 +02:00
Thomas Zilio c2815a384c Bugfix sulla creazione degli archivi 2017-09-06 12:50:44 +02:00
Thomas Zilio 46910d85d6 Aggiunto export stampe per le fatture 2017-09-06 11:59:47 +02:00
Thomas Zilio 287995f785 Bugfix sui serial number
Risoluzione di alcuni bug nella nuova gestione dei serial number, con miglioramento delle traduzioni (ora generalizzare nel catalogo POT locale/catalog.pot)
2017-09-06 10:48:59 +02:00
Thomas Zilio e67189ef4f Bugfix per i seriali 2017-09-05 18:20:02 +02:00
Thomas Zilio 14ae98604d Aggiornamento seriali
Aggiornamento del sistema di gestione dei seriali, ora unficato e semplificato all'interno della tabella mg_prodotii.
Generalizzazione delle operazioni di trasferimento delle righe tra ordini, ddt e fatture (file modules/fatture/crea_documento.php)..
2017-09-05 17:31:58 +02:00
Thomas Zilio c56a36340d Miglioramenti vari 2017-09-04 17:18:54 +02:00
Thomas Zilio d29c722f0e Bugfix vari
Bugfix distribuiti tra i vari moduli e relativi alla nuova scontistica.
2017-09-04 17:08:26 +02:00
Thomas Zilio a688230c0d Miglioramento della struttura delle classi 2017-09-04 16:04:45 +02:00
Thomas Zilio bf254b227b Completato supporto delle traduzioni
Sostituzione della funzione gettext _() con la nuova tr() per permettere l'effettiva traduzione del progetto.
2017-09-04 12:02:29 +02:00
Thomas Zilio 396524eb50 Miglioramento della documentazione 2017-09-04 11:53:30 +02:00
Thomas Zilio c7e88bcf5e Miglioramento dell'API
Aggiunta sezione di log per l'API e migliorata la gestione del login.
Aggiunto controllo contro attacchi brute-force nel login.
2017-09-04 10:24:44 +02:00
Thomas Zilio 343943aede Bugfix e miglioramenti
Fix di alcuni bug distribuiti nei vari moduli e aggiornamento dei campi "idutente" del database a "id_utente" per maggiore omogeneità.
2017-09-01 18:13:25 +02:00
Thomas Zilio 4d8a35d5da Miglioramento CSS
Aggiunto limite massimo di larghezza per le colonne Datatables (500px).
2017-09-01 13:08:43 +02:00
Thomas Zilio b11f641f24 Risoluzione di alcuni bug
Risoluzione di alcuni bug individuati e miglioramento della performance dell'aggiornamento.
2017-09-01 12:55:48 +02:00
Luca fad9f7c783 Aggiornamenti css + testi
Aggiunto tiny-loader per dashboard, sistemati stili per interventi da pianificare, rivisti alcuni testi installazione.
2017-08-31 19:06:23 +02:00
Thomas Zilio da818b9908 Fix completo della branch 2.2.1
Completo ripristino dei fix da Sourceforge per il branch 2.2.1, con l'eccezione dei file riguardanti le stampe.
2017-08-31 16:23:26 +02:00
Thomas Zilio bc38e8a0c4 Fix fino alla revisione 1538
Aggiornamento del changelog per la versione 2.3 e ripristino dei fix da Sourceforge fino alla revisione 1538.
2017-08-31 12:52:15 +02:00
Thomas Zilio 78484220fe Bugfix generale
Risoluzione delle problematiche incontate con l'installazione del software su Aruba con versione di MySQL non aggiornata.
Aggiunto sistema automatico di completamento dei campi per l'API, con disattivazione del severzio automatica per MySQL < 5.6.5.
2017-08-31 10:09:06 +02:00
Thomas Zilio 5b71a4c956 Fix dell'aggiornamento 2017-08-30 15:24:26 +02:00
Thomas Zilio 0a6b708960 Bugfix
Fix di alcuni bug nel sistema di aggiornamento.
2017-08-30 14:43:38 +02:00
Thomas Zilio 22cedab248 Bugfix in preparazione della release
Risoluzione di alcuni bug presenti in preparazione della release.
2017-08-30 11:50:46 +02:00
Thomas Zilio af55c235f2 Bugfix
Fix di alcuni bug in vari moduli.
2017-08-29 16:34:02 +02:00
Thomas Zilio 56fb26fb52 Bugfix
Bugfix vari su articoli e fatture.
2017-08-29 16:06:37 +02:00
Thomas Zilio fd054bf13c Aggiornamento dell'API
Aggiornamento dell'API, con introduzione del supporto a tutte le operazioni specifiche e miglioramento della documentazione integrata.
2017-08-29 12:42:42 +02:00
Thomas Zilio 892b9a815c Aggiornamento dell'API
Aggiornamento dell'API, con introduzione del supporto completo alla creazione di nuovi valori e miglioramento della gestione delle eccezioni.
2017-08-28 18:15:52 +02:00
Thomas Zilio e25e609d80 Miglioramento del codice
Utilizzo della funzione str_contains al posto dei singoli strpos per semplificare i controlli sui contenuti delle stringhe.
2017-08-28 15:29:03 +02:00
Thomas Zilio 2d6d54d940 Bugfix
Bugfix nella gestione degli sconti per le fatture in stato di Emessa e aggiunta della conversione dei campi del database da DATETIME a DATE.
2017-08-28 15:01:02 +02:00
Thomas Zilio 346ac55cba Fix parziale del bug #18
Risoluzione delle problematiche relative alla scontistica generale, con generalizzazione delle operazioni con la funzione aggiorna_sconto().
2017-08-28 12:15:30 +02:00
Thomas Zilio 161889bfb5 Fix di alcuni link
Fix di alcuni link nei plugin per adeguarli al nuovo sistema dei tab.
2017-08-28 10:07:38 +02:00
Thomas Zilio 90bc71f57e Miglioramento di sicurezza
Utilizzo della notazione "#attributo" nei metodi semplificati della classe Database per utilizzare query avanzate nei campi.
2017-08-28 09:58:40 +02:00
Thomas Zilio a98839bd70 Generalizzazione delle icone
Generalizzazione delle icone di eliminazione (fa-trash ovunque, in sostituzione a fa-trash-o presente solo in alcuni punti).
2017-08-28 09:50:25 +02:00
Thomas Zilio d47fbd3fcc Bugfix
Bugfix vari (#16, #17) e aggiunta dei metodi semplificati per gestire le relazioni tra tabelle (sync, attach, detach - esempio di utilizzo nell'aggiornamento dei permessi per le Viste).
2017-08-24 10:39:32 +02:00
Thomas Zilio c25aff729f Correzione del bug #3
Risoluzione completa del bug #3, causato da alcuni problemi con l'inputmask inizializzata con valori negativi.
2017-08-12 11:41:16 +02:00
Thomas Zilio 0d470170d6 Fix del bug #3
Risoluzione del bug #3 grazie all'utilizzo della funziona abs() sul totale da pagare, con fix di un bug nella prima nota.
Miglioramento nella gestione dei numeri  dagli input a livello JS (nuove funzioni integrate toEnglish() e toLocale() da utilizzare sul valore dell'input).
2017-08-11 12:11:57 +02:00
Thomas Zilio b7643c1299 Fix del bug #13
Fix del bug #13.
Miglioramento della documentazione sui file MODULE.
2017-08-09 08:11:04 +02:00
Thomas Zilio f50aae1534 Bugfix
Fix dei bug segnalati da #1, #2, #4, #5,  #7. Parziale risoluzione di #6 (in attesa di ulteriori specifiche).
2017-08-08 14:04:46 +02:00
Thomas Zilio 273372dbdc Miglioramento della documentazione automatica
Miglioramento del processo di documentazione automatica per il branch gh-pages, con generalizzazione della struttura della classe Auth.
Aggiunto sistema per la formattazione automatica del codice sfruttanto PHP CS Fixer (https://github.com/FriendsOfPHP/PHP-CS-Fixer).
2017-08-07 13:07:18 +02:00
Thomas Zilio 1fab4e10ca Fix in Preventivi
Risoluzione di un fix relativo alla selezione dell'articolo quando la riga era generica.
2017-08-04 16:38:34 +02:00
Thomas Zilio 1c9e7b1634 Commit iniziale (r1662)
Migrazione da SourceForge, partendo dal commit 1662 della carrtella trunk/openstamanager.
2017-08-04 16:28:16 +02:00