1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-08 14:36:05 +01:00
Commit Graph

325 Commits

Author SHA1 Message Date
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