Commit Graph

870 Commits

Author SHA1 Message Date
Thomas Zilio 9509355260 Miglioramenti distribuiti 2018-09-04 10:03:02 +02:00
Thomas Zilio 90897ef0cd Merge branch 'master' into 2.4.2 2018-09-03 16:49:43 +02:00
Thomas Zilio a7d6402282 Merge branch 'master' into 2.4.2 2018-09-03 16:01:05 +02:00
Thomas Zilio 8cc2783187 Miglioramento variabili di filtraggio
@fpsoftware
2018-09-03 09:29:54 +02:00
Thomas Zilio c35ea2c836 Eliminazione allegati via AJAX 2018-08-31 18:06:44 +02:00
Thomas Zilio 2b976dacb0 Miglioramento promemoria 2018-08-31 11:39:38 +02:00
Thomas Zilio 1101c80006 Bugfix plugin Pianificazione interventi 2018-08-31 09:41:43 +02:00
Thomas Zilio 9d50ba0c69 Aggiornamento Pianificazione interventi
Aggiornamento della struttura del plugin Pianificazione interventi, con test da effettuare.
2018-08-30 18:20:30 +02:00
Thomas Zilio 629c5a0ec4 Bugfix e changelog 2018-08-30 15:17:39 +02:00
Thomas Zilio f01e4526f9 Merge branch 'master' into 2.4.2 2018-08-29 18:15:12 +02:00
Thomas Zilio 8ea1127625 Introduzione Eloquent in Interventi 2018-08-29 18:06:51 +02:00
Thomas Zilio 22f69746d7 Fix visualizzazione plugin 2018-08-28 16:55:28 +02:00
Thomas Zilio 19b5d4e5e7 Ampliamento API e bugfix 2018-08-28 15:39:51 +02:00
Thomas Zilio 2127efa03a Ottimizzazioni interne
Miglioramento della gestione dei Moduli in modo statico.
Sfruttamento delle collezioni Laravel per migliorare la flessibilità interna.
2018-08-21 11:06:37 +02:00
Bacca97 6d3d22ec8c Bugfix: sistemato calcolo numero preventivo e numero ordine 2018-08-20 18:07:13 +02:00
Thomas Zilio 1ba712c1c8 Fix upload file (API) 2018-08-20 13:09:27 +02:00
Thomas Zilio 6f4a12a85a Miglioramenti e bugfix tests 2018-08-13 10:01:15 +02:00
Thomas Zilio 7c91131021 Stile del codice 2018-08-11 15:49:46 +02:00
Thomas Zilio eb0d8cf932 Bugfix e miglioramenti Eloquent 2018-08-11 15:37:38 +02:00
Thomas Zilio 6f70484c41 Modelli Eloquent di base
Aggiunti i modelli Eloquent per la gestione delle strutture di base del database.
Utilizzi da implementare.
2018-08-10 17:14:09 +02:00
Thomas Zilio a97fac4cba Miglioramenti API e documentazione
Modifica della struttura delle risposte JSON dell'API.
2018-08-09 15:33:01 +02:00
Thomas Zilio 0a8d4488a4 Aggiunta Eloquent
Aggiunta di Eloquent per l'introduzione delle classi dedicate alla gestione dei singoli moduli.
Esempio fornito in Fatture.
2018-08-08 19:32:20 +02:00
Thomas Zilio 74b9868766 Fix get_var 2018-08-01 15:32:23 +02:00
Thomas Zilio 3549e8bd65 Miglioramento API generali 2018-07-31 14:50:28 +02:00
Thomas Zilio b577be15dc Aggiunta versione al login API 2018-07-28 17:57:01 +02:00
Thomas Zilio 0a3cc1ca9b Adeguamento per l'applicazione 2018-07-27 12:17:17 +02:00
Thomas Zilio 119e21c8f6 Merge branch 'master' into 2.4.2 2018-07-25 12:34:54 +02:00
Luca 6315861a07 Fix per test connessione al server SMTP 2018-07-25 12:00:49 +02:00
Thomas Zilio 11ec680563 Cleanup 2018-07-19 17:29:21 +02:00
Thomas Zilio 0c49cb5b15 Miglioramento gestione logger 2018-07-19 14:34:52 +02:00
Thomas Zilio 857e584a6e Miglioramenti di compatibilità 2018-07-19 12:47:28 +02:00
Thomas Zilio 949a98cf22 Supporto a ID fittizi per upload
@lucasalva87 Per eventuali operazioni di inserimento che necessitano la possibilità di inserire allegati.
2018-07-19 11:48:07 +02:00
Thomas Zilio 1418a08b4d Enabled in Visible per zz_views
Aggiunto supporto ai formati delle date nelle query.
2018-07-19 09:58:28 +02:00
Thomas Zilio f04f2a99da Miglioramento gestione plugins e moduli 2018-07-18 16:12:25 +02:00
Thomas Zilio 9e34829fc7 Miglioramento gestione variabili $$ 2018-07-18 14:50:46 +02:00
Thomas Zilio 3bf0ff69ae Bugfix installazione 2018-07-17 12:52:07 +02:00
Thomas Zilio cf3973ac47 Merge branch 'master' into 2.4.2 2018-07-17 12:08:52 +02:00
Thomas Zilio 38b5ad1ffe Normalizzazione deleted
Sostituzione dei campi deleted con deleted_at, maggiormente normalizzato e internazionale.
2018-07-17 08:05:19 +02:00
Thomas Zilio 2e139d6b19 Fix permessi Viste 2018-07-14 13:39:04 +02:00
Thomas Zilio d255b538e3 Bugfix #269 e cleanup 2018-07-14 13:34:00 +02:00
Thomas Zilio 26d22892c9 Supporto Prepared Statements
Aggiunto supporto ai Prepared Statements PDO, per una maggiore sicurezza rispetto al metodo prepare (#160).
2018-07-14 11:41:42 +02:00
Thomas Zilio b810ee631a Merge branch 'master' into 2.4.2 2018-07-13 16:19:44 +02:00
Thomas Zilio 791c6a51ea Fix charset email 2018-07-10 16:44:09 +02:00
Thomas Zilio 3f1f2a85b4 Introduzione operazioni utente
Introduzione delle operazioni utente (issue #137) e dell'email per la Fatturazione Elettronica.
Gli XML vengono ora registrati come allegati.
2018-07-10 12:07:48 +02:00
Thomas Zilio 013a8225fa Merge branch 'master' into 2.4.2 2018-07-09 17:24:22 +02:00
Thomas Zilio 6c0cd2a8cf Aggiunto blocco fatture Emesse 2018-07-09 16:12:27 +02:00
Luca da65e058f9 Aggiunto controllo per impedire di pianificare promemoria senza il tipo intervento 2018-07-09 13:03:33 +02:00
Thomas Zilio f90cb57c38 Introduzione plugin FE 2018-07-09 12:57:55 +02:00
Luca f716aab59b Sposto fisicamente i file allegati per i promemoria in fase di pianificazione intervento 2018-07-09 12:33:45 +02:00
Thomas Zilio 0ecf1b931f Bugfix upload 2018-07-09 11:29:37 +02:00
Thomas Zilio 4e7f9df9fc Aggiornamento impostazioni 2018-07-09 10:44:54 +02:00
Thomas Zilio 89cd1499f3 Introdotta libreria OWASP CSRF 2018-07-08 18:25:36 +02:00
Thomas Zilio 0e91e8eede Aggiornamento classe Settings 2018-07-08 18:11:17 +02:00
Thomas Zilio ed99fc96f7 Miglioramenti autenticazione 2018-07-08 16:18:44 +02:00
Thomas Zilio 99f719f994 Merge branch 'master' into 2.4.2 2018-07-08 15:42:36 +02:00
Thomas Zilio a253632cdd Bugfix mail: nome mittente 2018-07-08 15:42:20 +02:00
Thomas Zilio 4be3171061 Aggiornamento moduli non conformi 2018-07-07 14:24:59 +02:00
Thomas Zilio 0b9f6fd2ca Introduzione messaggi flash
Sostituzione del vecchio sistema di gestione dei messaggi per l'utente con il sistema flash (libreria di base slim/flash).
2018-07-07 13:56:22 +02:00
Thomas Zilio f533383a02 Bugfix categorie allegati 2018-07-04 13:07:30 +02:00
Thomas Zilio cfbe83e0cd Migliorie note di accredito/addebito 2018-07-04 12:57:53 +02:00
Thomas Zilio addf0c8a43 Gestione immagini come allegati
Gestione delle immagini degli Articoli come allegati.
2018-07-03 21:22:29 +02:00
Thomas Zilio c48d66b519 Miglioramento gestione debug 2018-07-03 15:39:29 +02:00
Thomas Zilio bb47682f03 Ottimizzazzione Database 2018-07-03 15:05:27 +02:00
Thomas Zilio f3193b5ac2 Completamento #22 2018-07-03 11:37:15 +02:00
Thomas Zilio 6c6a370757 Introduzione inizializzazione di OSM
Introduzione della sezione di inizializzazione delle informazioni di base per il funzionamento del gestionale.
2018-07-03 11:12:32 +02:00
Thomas Zilio 0601fa7898 Aggiunto autocomplete categorie 2018-07-02 17:15:25 +02:00
Thomas Zilio 9924755763 Fix progress upload 2018-07-02 15:50:07 +02:00
Thomas Zilio 459f75cab8 Migliorie varie
Aggiunto supporto al logo stampe caricabile come allegato.
Miglioramento della gestione dei dati di input.
Completata gestione AJAX degli allegati.
2018-07-02 15:41:38 +02:00
Thomas Zilio cec0d1d7a9 Fix modulo Aggiornamenti
Aggiornati requisitit MySQL.
2018-06-29 17:58:42 +02:00
Thomas Zilio 6986a6ca99 Aggiunto test SMTP 2018-06-29 16:19:48 +02:00
Thomas Zilio 796de53c5a Fix decimali delle quantità 2018-06-29 13:35:39 +02:00
Thomas Zilio 67d5df087b Miglioramenti della documentazione
Miglioramenti della documentazione della classe App e aggiornamento dipendenze Composer.
2018-06-27 18:58:50 +02:00
Thomas Zilio c5430fb98b Fix SOAP e CURL 2018-06-27 10:50:41 +02:00
Thomas Zilio 3f664f3098 Miglioramenti documentazione 2018-06-26 16:33:15 +02:00
Thomas Zilio 1cd3476773 Fix IVA 2018-06-26 15:53:10 +02:00
Thomas Zilio 4a1244c9a1 Ottimizzazzioni distribuite
Ottimizzazione della nuova funzione per l'individuazione dei percorsi personalizzati.
Introduzione della validazione di email e VAT anche senza ApiLayer.
2018-06-26 14:26:40 +02:00
Thomas Zilio 52fb10a456 Ulteriore rimozione warnings
Rimozione warnings completa per le funzionalità principali.
2018-06-26 10:25:50 +02:00
Thomas Zilio 625b9eb5a4 Normalizzazione file custom 2018-06-26 09:41:43 +02:00
Thomas Zilio 5f5e836652 Bugfix e rimozione warnings 2018-06-23 18:35:08 +02:00
Thomas Zilio 893d1b6081 Rimozione di vari warning 2018-06-23 15:41:32 +02:00
Thomas Zilio c90a161046 Bugfix parziale #247 2018-06-22 17:04:37 +02:00
Luca a8c15e7995 Aggiunto riferimento idpreventivo per righe ordini 2018-06-14 15:47:59 +02:00
Luca 3d142953b1 Migliorata validazione indirizzi email con API 2018-06-08 01:19:20 +02:00
Luca 6562be2fff Fix ordinamento stampe + aggiunta stampa ordine fornitore con costi 2018-06-07 12:23:42 +02:00
Luca 0307cec03f Aggiunto formato per stampe con html2pdf 2018-06-05 14:25:30 +02:00
Bacca97 a3c30930b5 Bugfix permessi 2018-05-31 11:36:14 +02:00
Luca e129a3408e Bugfix 2018-05-24 14:32:34 +02:00
Luca e18135d8c1 Import articoli + fix allegati plugin 2018-05-23 18:05:49 +02:00
Luca a854477448 Fix filelist_and_upload per immagini 2018-05-22 18:54:43 +02:00
Luca 76315a0617 Ripristino modifiche file FileManager.php commit dc3f035 2018-05-22 18:37:51 +02:00
Luca 20a6500b6b Fix per visualizzazione anteprime su chrome 2018-05-22 18:08:35 +02:00
Luca e698c479f7 Aggiunte anteprime per filelist_and_upload 2018-05-22 17:17:08 +02:00
Luca 02a1b75d28 Fix plugin statistiche in anagrafica 2018-05-19 01:45:48 +02:00
Luca 0950671c52 Spostati pulsanti in ddt e ordini secondo nuova struttura su file esterno buttons.php 2018-05-19 00:50:06 +02:00
Luca c7025fd36c fix per timestamp-picker non visibile con la classe table-responsive + allegati in pianificazione interventi 2018-05-17 19:30:44 +02:00
Luca dbc3922445 Ultimi fix per caricamento articoli in promemoria contratti 2018-05-16 18:14:07 +02:00
Luca 45ec3917ff Spostato il caricamento della lista allegati ajax all'interno del file ajax.php 2018-05-16 14:55:19 +02:00
Luca b0b9a5123f Ricarico via ajax lista allegati 2018-05-16 11:03:58 +02:00
Luca 473fe4d8d0 Fix possibilità di caricare allegati anche per i plugin 2018-05-16 00:19:10 +02:00
Luca 697d4621da Aggiunta possibilità di caricare allegati anche per i plugins 2018-05-15 19:07:28 +02:00
Thomas Zilio 207108e02b Ottimizzazione API interventi
Fix completo #109.
2018-05-12 10:50:51 +02:00
Thomas Zilio 4806973ec7 Fix del codice 2018-05-11 15:56:08 +02:00
Thomas Zilio 6b58c22308 Ottimizzazione classe Modules
Ottimizzazione della gestione delle informazioni all'interno della classe Modules (4f7da8b536).
2018-05-11 15:34:54 +02:00
Thomas Zilio 797a42e6d2 Bigfix #234
Rimozione dell'opzione vuote nel caso di select multipli (necessaria invece per select singoli).
2018-05-11 14:56:57 +02:00
Thomas Zilio d298f5d703 Bugfix #213
Miglioramenti vari.
2018-05-11 14:48:46 +02:00
Thomas Zilio 2fab964105 Supporto PDF/A (#228) 2018-05-11 10:34:11 +02:00
Luca 628c480c4a Fix ordinamento voci di menù 2018-05-09 15:00:42 +02:00
Thomas Zilio ee76cad982 Aggiornamento AdminLTE 2018-05-05 14:54:47 +02:00
Thomas Zilio eb3a11bdfc Fix per richieste GET
Aggiunto messaggio di risorsa mancante per le richieste GET.
2018-05-04 18:50:15 +02:00
Luca 6c84d7597b Gestito readonly anche per i 'choice' e bloccati campi se intervento completato 2018-05-04 15:25:43 +02:00
Thomas Zilio 95aa649ee1 Fix di alcuni warning (#229) 2018-05-03 17:29:10 +02:00
Luca d9f9461e9f Fix controllo campo enabled per autenticazione tramite token 2018-05-03 13:09:50 +02:00
Luca 22dff2511d Aggiunta possibilità di specificare porta servizio mysql + help text per plugins 2018-05-03 12:53:30 +02:00
Thomas Zilio 35bb5c9ce3 Bugfix #226 2018-04-28 17:34:56 +02:00
Bacca97 e34b9ac54d Bugfix: sistemata visualizzazione totale colonna datatables 2018-04-20 15:50:57 +02:00
Thomas Zilio da843a1113 Fix del codice
Separazione dell'icona del gestionale dal codice HTML.
2018-04-13 17:46:13 +02:00
Thomas Zilio 3a7dd14c3f Miglioramento del codice (sync) 2018-04-08 09:37:45 +02:00
Luca aaf31822fd Fix 2.4 2018-04-06 17:39:56 +02:00
lepool 194b7677a1 fix allegati multipli email 2018-04-02 08:38:35 +02:00
Thomas Zilio 30024fd353 Fix parziale #203 2018-03-30 21:27:57 +02:00
Luca ac7e43234a Fix ordini 2018-03-30 01:57:00 +02:00
Luca feffd8198f Selezione banca in fase di aggiunta fattura 2018-03-29 00:26:23 +02:00
Bacca97 84f329bc7e Bugfix modulo segmenti 2018-03-27 15:11:31 +02:00
Thomas Zilio 6e2940795e Fix temporaneo #191 2018-03-24 13:56:49 +01:00
Luca 4f7da8b536 Rimosso stato intervento default in fase di aggiunta + union select con zz_segments per modules 2018-03-23 21:35:50 +01:00
Thomas Zilio acf1db245e Fix issue #168 2018-03-23 14:42:56 +01:00
Thomas Zilio db38efea54 Correzione dello stile del codice 2018-03-22 15:40:20 +01:00
Luca f998adc626 Aumentata flessibilità segmenti con introduzione dei filtri 2018-03-22 12:45:29 +01:00
Luca 732ff78c90 Fix segmenti 2018-03-21 19:33:33 +01:00
Luca 8f8b4b3b18 Rivista struttura 'sezionali' e convertita in 'segmenti' per una maggiore flessibilità 2018-03-21 16:57:31 +01:00
Luca 9b24ab8125 Sezionali fatture vendita 2018-03-20 00:57:36 +01:00
Thomas Zilio 038c9e767b Generalizzazione della gestione stringhe
Miglioramento della gestione delle stringhe con pattern personalizzati.
Possibile soluzione alla issue #180 e ai relativi problemi con la generazione dei numeri consecutivi.
2018-03-19 15:30:16 +01:00
Thomas Zilio 2252101200 Bugfix e miglioramenti del codice
Miglioramento della gestione degli import.
2018-03-15 17:39:19 +01:00
Thomas Zilio f75a8a066b Introduzione classe Backup
Introduzione della classe Backup per la gestione dei backup del gestionale, con relativi miglioramenti nella gestione delle informazioni sui backup e la rispettiva generazione.
2018-03-03 15:03:28 +01:00
Thomas Zilio 8be6e11009 Cleanup del codice 2018-03-02 19:01:30 +01:00
Luca 97bc123997 Introduzione validazione p.iva 2018-03-01 22:05:54 +01:00
Luca eec00ab614 Introduzione nuova classe VALIDATE per controllare indirizzi email 2018-03-01 20:35:25 +01:00
Luca 5357976462 Fix invio email (variabile host errata) 2018-02-27 16:19:13 +01:00
Thomas Zilio 50a9711a17 Bugfix sui pulsanti stampe ed email 2018-02-27 08:56:46 +01:00
Luca 6b31ddad0e Fix "print" è una keyword riservata in PHP 2018-02-26 16:37:31 +01:00
Thomas Zilio d6cbbc3953 Fix per i caratteri di fine riga nei CSV 2018-02-24 09:09:53 +01:00
Thomas Zilio d5c513f9e5 Aggiunto modulo per l'importazione CSV 2018-02-23 19:04:05 +01:00
Thomas Zilio 7538e132c1 Conversione dei widget in HTMLBuilder 2018-02-22 12:35:22 +01:00
Thomas Zilio 9df593466c Miglioramento dell'invio email
Miglioramento dell'invio email, con aggiunta di autocompletamento degli indirizzi e miglioramenti grafici.
2018-02-21 17:47:43 +01:00
Thomas Zilio ae4d6b1d98 Introduzione dell'invio email 2018-02-20 17:57:16 +01:00
Thomas Zilio 99865fbd61 Fix della struttura per le stampe 2018-02-20 16:46:23 +01:00
Thomas Zilio c1660eb169 Correzione delle informazioni 2018-02-20 14:56:13 +01:00
Thomas Zilio c85bb159fa Introduzione pagina personale (#116)
Introduzione di una pagina personale per l'utente, con la possbilità di modificare la propria password (#116).
2018-02-20 14:23:00 +01:00
Thomas Zilio 999d0a8439 Generalizzazione dei form per le righe (Contratti)
Generalizzazione della gestione dei form di righe, articoli e descrizioni come discusso in #156.
Separazione di righe e articoli da #101.
2018-02-19 10:52:42 +01:00
Thomas Zilio 6bb310675d Normalizzazione dello stile del codice 2018-02-18 19:53:23 +01:00
Thomas Zilio 4c948e8102 Correzione sezionali 2018-02-17 14:32:40 +01:00
Thomas Zilio 95e0555c90 Rimozione controllo sui permessi per select 2018-02-16 14:25:06 +01:00
Thomas Zilio 6ecee8cb5e Correzione contatore di ricorsione 2018-02-16 09:41:28 +01:00
Thomas Zilio d4fd77859b Fix sulla ricorsione HTMLBuilder 2018-02-16 09:40:28 +01:00
Thomas Zilio 0d7bb0973f Miglioramento ricorsione HTMLBuilder
Miglioramento della ricorsione di HTMLBuilder, con aggiunta di un limite interno per ricorsioni infinite.
2018-02-16 09:32:50 +01:00
Thomas Zilio 58bbe8f417 Completo supporto ai plugin (campi personalizzati) 2018-02-15 17:30:42 +01:00
Thomas Zilio 3d22c8337c Aggiunto supporto ai plugin per i campi personalizzati 2018-02-15 14:07:05 +01:00
Thomas Zilio bb41a50314 Bugfix 2018-02-14 18:39:41 +01:00
Thomas Zilio fdad40cb2b Generalizzazione di varie sezioni
Generalizzazione della gestione delle query di Moduli e Plugin.
Miglioramento della gestione degli assets (ora gestiti dalla classe App e personalizzabili nella configurazione).
Miglioramento del nome della gestione di alcune variabili, con relativa individuazione (classe App).
Rimozione codice deprecato nel core.
2018-02-14 11:10:03 +01:00
Thomas Zilio 5d95c15746 Introduzione iniziale campi personalizzati
Introduzione iniziale campi personalizzati (#124) per i moduli.
2018-02-10 17:24:16 +01:00
Thomas Zilio d00c50fc03 Miglioramenti vari
Introduzione costante BASEURL e relativa variabile (#145).
Miglioramento della gestione delle anteprime dei PDF, ora unificate sotto PDFJS e la classe Prints.
2018-02-10 10:53:00 +01:00
Luca baaaac7368 Fix sezionali 2018-02-09 17:01:06 +01:00
Thomas Zilio 303a9e3417 Miglioramento API e AJAX
Miglioramento API e AJAX, ora capaci di individuare personalizzazione più complesse e ampie.
2018-02-09 15:10:06 +01:00
Thomas Zilio cbabe27966 Aggiornamento dei pulsanti stampe
Aggiornamento dei pulsanti stampe, ora gestiti attraverso HTMLBuilder e non con la classe principale per permettere il futuro ampliamento con le email.
Fix sui numeri di pagina per le stampe con HTML2PDF.
2018-02-04 17:26:25 +01:00
Thomas Zilio 43881389ff Implementazione distribuita della ricerca 2018-02-04 09:41:46 +01:00
Thomas Zilio 9c2d1fa607 Introduzione della nuova struttura AJAX
Introduzione della nuova struttura AJAX per la gestione automatica e modulare del sistema di ricerca e del completamente automatico.
Miglioramenti nella gestione dei permessi.
2018-02-03 16:29:53 +01:00
Thomas Zilio 3ca9156741 Miglioramento gestione select dinamici
Miglioramento della gestione dei select dinamici, in risposta a #66.
Per il momento la gestione è ancora completamente delegata a file fisici, con possibilità di aggiungere un file ajax/select.php nei moduli.
2018-02-03 15:03:48 +01:00
Thomas Zilio 93e428d1fb Merge branch 'master' into 2.4 2018-02-03 13:55:09 +01:00
Thomas Zilio d5cce8a23e Miglioramento ordinamento sottomenu
Miglioramento della query per l'ordinamneto dei sottomenu, basata sul commit 74aa3cf08c.
2018-01-31 11:02:34 +01:00
Bacca97 74aa3cf08c Fix, aggiunto ordinamento sottomenu 2018-01-31 10:42:42 +01:00
Thomas Zilio 29957f64f5 Fix dei bug segnalati nel forum
Fix dei bug segnalati nel forum riguardanti la procedura di aggiornamento.
2018-01-29 18:28:09 +01:00
Thomas Zilio b1114bd98c Fix parallelo (#130) 2018-01-27 11:50:29 +01:00
lepool cdffe0f2bf Risoluzione problema installazione, Fix #130 2018-01-26 20:41:12 +01:00
Fabio Lovato f6a544f448 Impostata quantità minima a 0 invece che 1 per numeri decimali >0 e <1 2018-01-23 17:36:22 +01:00
Thomas Zilio 3d99799264 Fix di alcuni bug (#117)
Risoluzione di alcuni malfunzionamenti durante l'installazione causati da codice non aggiornato.
2018-01-17 15:47:00 +01:00
Thomas Zilio 965d467d7d Miglioramento della documentazione del codice
Miglioramento della documentazione del codice nelle classi dedicata alla generazione dell'input HTML.
Aggiunto supporto agli array in formato JSON nel campo "values" dei select.
Aggiunto redirect automatico nel file _controller.php_: se specificati $id_record e $id_module indirizza al file _editor.php_.
2018-01-12 16:23:26 +01:00
Thomas Zilio c01242f71b Merge branch 'master' into 2.4 2018-01-02 17:04:57 +01:00
Thomas Zilio 3c2f6012e4 Aggiornamento requisito PHP 5.6
Aggiornamento del requisito minimo a PHP 5.6, come discusso in #92.
2018-01-02 17:01:47 +01:00
Thomas Zilio 593464603d Miglioramento di compatibilità con PHP 5.4
Miglioramento di compatibilità con PHP 5.4, ottenuto attraverso test su Altervista.
2017-12-31 16:00:23 +01:00
Thomas Zilio 90efc32121 Sostituzione di ViewerJS con PDFJS
Sostituzione di ViewerJS con PDFJS e bugfix.
2017-12-30 14:13:11 +01:00
Thomas Zilio 655532c241 Merge branch 'master' into 2.4 2017-12-30 13:21:45 +01:00
Thomas Zilio f165a8035b Miglioramento di compatibilità
Miglioramento di compatibilità della versione visualizzata: se il file VERSION non esiste (release non ufficiale), viene utilizzata la versione a database.
2017-12-30 12:13:13 +01:00
Thomas Zilio 04b44df970 Introduzione della versione nella procedura di release
Introduzione della versione nella procedura di release, per compatibilità con il sistema precedente.
2017-12-30 12:10:06 +01:00
Thomas Zilio 8aadc173c9 Miglioramento procedura di release
Miglioramento della procedura di release con la possibilità di impostare la versione come "beta".
Rimozione del file VERSION, sostituibile dalla versione indicata nel database e utilizzato solo per inserire la dicitura "beta".
2017-12-30 12:05:09 +01:00
Thomas Zilio a2c6a6984d Risoluzione del bug #83
Risoluzione del bug #83, causato da un problema di confronto tra percorsi.
2017-12-22 11:44:27 +01:00
Thomas Zilio 525b7e441d Merge branch 'master' into 2.4 2017-11-17 09:17:02 +01:00
Luca 531de41002 per i mobile, i widget su controller_top vanno sotto 2017-11-14 17:42:09 +01:00
Thomas Zilio b7950b0b6b Merge branch 'master' into 2.3.1 2017-11-11 10:23:02 +01:00
Thomas Zilio 7d2fed121f Fix del bug #42 2017-10-12 20:10:27 +02:00
Thomas Zilio 4d5453940a Fix del bug #30
Aggiunta di un controllo per evitare la conversione erronea di numeri particolari (Partita IVA, ...) nel caso sia utilizzata l'estensione intl.
2017-09-28 12:05:10 +02:00
Thomas Zilio 48cff7f7fd Miglioramento del sistema di conversione automatica
Miglioramento del sistema di conversione automatica dei formati dell'input.
Aggiunta condizione di fallback per i tag personalizzati, per cui se il contenuto non viene renderizzato viene mostrato il codice responsabile del "malfunzionamento" (per rendere più semplice l'individuazione del problema).
2017-09-24 12:10:22 +02:00
Thomas Zilio 88d3e6d645 Risoluzione di un bug sulla conversione delle date in numeri 2017-09-22 16:50:40 +02:00
Thomas Zilio a65fccf6b8 Fix dei bug #25
Risoluzione dei bug indicati nella issue #25.
2017-09-22 16:36:43 +02:00
Thomas Zilio 1e0f5c79b4 Miglioramento della struttura di Modules e Plugins 2017-09-22 15:23:09 +02:00
Thomas Zilio 7796f7c261 Miglioramento della struttura di Modules e Plugins 2017-09-22 15:19:59 +02:00
Thomas Zilio 438b0c9a44 Importazione dell'account email da Impostazioni 2017-09-22 15:16:56 +02:00
Thomas Zilio 12aa14d060 Aggiunta del sistema di sincronizzazione caliendario nell'API
Aggiunta del sistema di sincronizzazione del caliendario interventi all'interno dell'API, per futura integrazione completa.
2017-09-22 09:58:29 +02:00
Thomas Zilio 34f136a024 Fix della colorazione dei dropdown 2017-09-21 18:10:53 +02:00
Thomas Zilio 083dc25b8e Correzione del funzionamento della stampa di riepilogo interventi 2017-09-21 18:04:57 +02:00
Thomas Zilio 2b3bd9344b Aggiornamento di tutti i link alle stampe 2017-09-21 17:48:41 +02:00
Thomas Zilio 04093aa468 Introduzione del menu automatico per le stampe 2017-09-21 17:15:13 +02:00
Thomas Zilio cff7e82461 Miglioramento della nuova gestione delle stampe 2017-09-21 16:09:48 +02:00
Thomas Zilio 8125956d5d Introduzione delle stampe nel database 2017-09-21 15:51:39 +02:00
Thomas Zilio 0f37c587e1 Aggiornamento delle stampe
Aggiornamento della stampa del consuntivo del contratto al nuovo sistema.
Miglioramento della gestione automatica della formattazione dei numeri con decimali predefiniti.
2017-09-21 10:01:07 +02:00
Thomas Zilio 62ad12b8be Bugfix per la protezione brute-force 2017-09-20 15:10:23 +02:00
Thomas Zilio e654dba5e3 Migliorato supporto nativo delle conversione numeriche
Aggiunto sistema basilare per le conversioni numeriche nel caso non sia presente l'estensione intl di PHP.
2017-09-20 12:14:33 +02:00
Thomas Zilio 99564e957b Bugfix minore 2017-09-20 10:33:22 +02:00
Thomas Zilio 47fd7c52af Bugfix della conversione delle date 2017-09-20 10:26:15 +02:00
Thomas Zilio 0bb3e9cb74 Migliorie generiche 2017-09-19 18:14:23 +02:00
Thomas Zilio 667425df8b Aggiornamento nella gestione delle conversioni
Miglioramento della gestione delle conversioni di numeri e date, ora semplificate in una singola classe.
Bugfix distribuito e rinominazione dello sconto globale in sconto incondizionato (a livello di label).
2017-09-19 16:20:44 +02:00
Thomas Zilio cc195e2c73 Bugfix 2017-09-18 17:24:25 +02:00
Thomas Zilio 01a470281d Miglioramento nella gestione delle traduzioni
Aggiounto supporto alla traduzione nella dicitura dello sconto.
Aggiunto messaggio di referenza contratti e interventi nelle fatture.
Aggiunto supporto a messaggi di speigazione per i widget.
2017-09-15 09:48:56 +02:00
Thomas Zilio 1256c2fea9 Bugfix della classe Mail 2017-09-14 12:51:34 +02:00
Thomas Zilio de1e1beb25 Unificazione della gestione delle email 2017-09-14 11:40:13 +02:00
Thomas Zilio 6510807bdd Miglioramenti vari
Miglioramento della presentazione del progetto e delle informazioni relative.
Aggiunti messaggi per segnalare il collegamento dei documenti tra di loro ed evitare cancellazioni involontarie.
Unificato il sistema di identificazione dei numeri (ora abbreviati in "num.").
2017-09-14 10:27:49 +02:00
Thomas Zilio 65720db6c9 Cleanup di alcune dipendenze JS e CSS 2017-09-13 16:21:16 +02:00
Thomas Zilio d69a43860c Bugfix e miglioramenti
Miglioramento della gestione automatica dei conti relativi ai pagamenti.
Aggiunta possibilità di non specificare il nome tra gli allegati (se non impostato, viene preso il nome effettivo del file).
Aggiunta possibilità di testare la query principale nel modulo Viste.
Risoluzione di alcuni problemi nelle stampe dei contratti.
2017-09-13 13:05:35 +02:00
Thomas Zilio c7f3885206 Bugfix
Risoluzione di alcuni bug nelle impostazioni e nella procedura di aggiornamento.
2017-09-12 09:57:02 +02:00
Thomas Zilio 3b7b590bfc Bugfix
Risoluzione di alcuni bug relativi alla presenza di newline all'interno dei tag personalizzati del progetto e all'impostazione di backuo automatico all'accesso.
2017-09-11 18:12:41 +02:00
Thomas Zilio f9346b3923 Spostamento delle classi del progetto in src/
Spostamento delle nuove classi nella cartella src/, per maggiore compatibilità con la struttura generica dei progetti attuali.
2017-09-11 14:36:38 +02:00