mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-16 19:40:44 +01:00
Bugfix e changelog
This commit is contained in:
parent
1772ee27bc
commit
629c5a0ec4
58
CHANGELOG.md
58
CHANGELOG.md
@ -4,17 +4,19 @@ Tutti i maggiori cambiamenti di questo progetto saranno documentati in questo fi
|
||||
|
||||
Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://keepachangelog.com/), e il progetto segue il [Semantic Versioning](http://semver.org/) per definire le versioni delle release.
|
||||
|
||||
- [2.4.1 (2018-08-01)](#241-2018-08-01)
|
||||
- [Aggiunto (Added)](#aggiunto-added)
|
||||
- [Modificato (Changed)](#modificato-changed)
|
||||
- [Fixed](#fixed)
|
||||
- [2.4 (2018-03-30)](#24-2018-03-30)
|
||||
- [Aggiunto (Added)](#aggiunto-added)
|
||||
- [Modificato (Changed)](#modificato-changed)
|
||||
- [Rimosso (Removed)](#rimosso-removed)
|
||||
- [Fixed](#fixed)
|
||||
- [2.3.1 (2018-02-19)](#231-2018-02-19)
|
||||
- [Aggiunto (Added)](#aggiunto-added)
|
||||
- [Modificato (Changed)](#modificato-changed)
|
||||
- [Rimosso (Removed)](#rimosso-removed)
|
||||
- [Fixed](#fixed)
|
||||
- [2.3 (2018-01-27)](#23-in-sviluppo)
|
||||
- [2.3 (2018-02-16)](#23-2018-02-16)
|
||||
- [Aggiunto (Added)](#aggiunto-added)
|
||||
- [Modificato (Changed)](#modificato-changed)
|
||||
- [Deprecato (Deprecated)](#deprecato-deprecated)
|
||||
@ -30,6 +32,56 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k
|
||||
- [Fixed](#fixed)
|
||||
|
||||
|
||||
## 2.4.1 (2018-08-01)
|
||||
|
||||
### Aggiunto (Added)
|
||||
- Supporto alla generazione PDF/A
|
||||
- Gestione di Note di accredito e di addebito per le Fatture
|
||||
- Salvataggio AJAX delle righe in Fatture
|
||||
- Cambio automatico dello stato dei documenti
|
||||
- Nomi per i filtri di accesso ai moduli
|
||||
- Anteprime degli upload (per immagini e PDF)
|
||||
- Validazione di indirizzi email e codici fiscali
|
||||
- Test della connessione al server email
|
||||
- Widget *Attività da pianificare* per individuare le attività senza tecnici
|
||||
- Esportazione tabelle in PDF ed Excel (impostazione *Abilita esportazione Excel e PDF*)
|
||||
- Stampa dedicata al calendario attività in **Dashboard**
|
||||
- Operazioni rapide su **Anagrafiche** di tipo *Cliente*
|
||||
- Campi aggiuntivi nella creazione di nuove **Anagrafiche**
|
||||
- Possibilità di specificare tempi standard per *Tipologia di intervento*
|
||||
- Seriali nella stampa **Interventi**
|
||||
- Quantità calcolata tramite movimenti in data attuale per **Articoli**
|
||||
- Movimenti manuali con causale degli **Articoli**
|
||||
|
||||
### Modificato (Changed)
|
||||
- Miglioramento della gestione di installazione/aggiornamento
|
||||
- Migliorata la procedura per i moduli (esempi: https://github.com/devcode-it/example)
|
||||
- Aggiunto supporto all'installazione dei plugin (esempio: https://github.com/devcode-it/example/tree/master/sedi)
|
||||
- Aggiunto supporto a file ZIP con vari moduli/plugin (installazione in ordine alfabetico)
|
||||
- Miglioramento dei pre-requisiti di installazione
|
||||
- Gestione degli upload tramite AJAX
|
||||
- Gestione del logo per le stampe come un allegato
|
||||
- Gestione delle immagini di **Articoli** e **Impianti** come allegati
|
||||
- Miglioramento del plugin *Pianificazione interventi* in **Contratti**
|
||||
- Miglioramento della ritenuta d'acconto (calcolo impostabile su Imponibile o Rivalsa INPS)
|
||||
- Ripristinati plugin *Pianificazione fatturazione* e widget *Rate contrattuali*
|
||||
- Miglioramento della tabella dei *Costi Totali* in **Interventi**
|
||||
- Collegamento ad un'anagrafica obbligatorio per i nuovi utenti
|
||||
- Ridenominazione delle tabelle `co_righe_contratti` e `co_righe2_contratti` in `co_contratti_promemoria` e `co_righe_contratti`
|
||||
- I movimenti articoli utilizzano la data del documento relativo
|
||||
- I chilometri del cliente vengono riportati nell'intervento
|
||||
- I tecnici possono aggiungere **Interventi** solo a loro nome
|
||||
|
||||
### Fixed
|
||||
- Correzione dei link alle stampe sulle tabelle dei moduli
|
||||
- Correzione della scontistica per la stampa **Interventi**
|
||||
- Correzione degli arrotondamenti su IVA e imponibili nei documenti
|
||||
- Correzione del budget dei **Contratti**
|
||||
- Correzione della scadenza "Data fattura fine mese"
|
||||
- Correzione del plugin *Statistiche* in **Anagrafiche**
|
||||
- Correzione del widget *Debiti verso fornitori*
|
||||
- Correzioni minori
|
||||
|
||||
## 2.4 (2018-03-30)
|
||||
|
||||
### Aggiunto (Added)
|
||||
|
4
core.php
4
core.php
@ -222,10 +222,6 @@ if (!API::isAPIRequest()) {
|
||||
Permissions::addModule($id_module);
|
||||
}
|
||||
|
||||
if (!empty($skip_permissions)) {
|
||||
Permissions::skip();
|
||||
}
|
||||
|
||||
Permissions::check();
|
||||
}
|
||||
|
||||
|
@ -1278,7 +1278,6 @@ function message(element) {
|
||||
preConfirm: function () {
|
||||
$('#swal-form').find(':input').each(function () {
|
||||
data[$(this).attr('name')] = $(this).val();
|
||||
console.log($(this).attr('name'));
|
||||
});
|
||||
|
||||
return new Promise(function (resolve) {
|
||||
|
@ -4,7 +4,6 @@ include_once __DIR__.'/../../core.php';
|
||||
|
||||
switch (filter('op')) {
|
||||
case 'update':
|
||||
|
||||
$nome = filter('nome');
|
||||
|
||||
if (isset($nome)) {
|
||||
@ -51,7 +50,7 @@ switch (filter('op')) {
|
||||
case 'delete':
|
||||
|
||||
$documenti = $dbo->fetchNum('SELECT idanagrafica FROM an_anagrafiche WHERE idbanca_vendite='.prepare($id_record).'
|
||||
UNION SELECT idanagrafica FROM an_anagrafiche WHERE idbanca_acquisti='.prepare($id_record));
|
||||
UNION SELECT idanagrafica FROM an_anagrafiche WHERE idbanca_acquisti='.prepare($id_record));
|
||||
|
||||
if (isset($id_record) && empty($documenti)) {
|
||||
$dbo->query('DELETE FROM `co_banche` WHERE `id`='.prepare($id_record));
|
||||
|
@ -47,7 +47,7 @@ include_once __DIR__.'/../../core.php';
|
||||
|
||||
<?php
|
||||
$documenti = $dbo->fetchNum('SELECT idanagrafica FROM an_anagrafiche WHERE idbanca_vendite='.prepare($id_record).'
|
||||
UNION SELECT idanagrafica FROM an_anagrafiche WHERE idbanca_acquisti='.prepare($id_record));
|
||||
UNION SELECT idanagrafica FROM an_anagrafiche WHERE idbanca_acquisti='.prepare($id_record));
|
||||
|
||||
if (!empty($documenti)) {
|
||||
echo '
|
||||
|
@ -170,7 +170,7 @@ class Backup
|
||||
$files = Symfony\Component\Finder\Finder::create()
|
||||
->files()
|
||||
->exclude($ignores['dirs'])
|
||||
->ignoreDotFiles(true)
|
||||
->ignoreDotFiles(false)
|
||||
->ignoreVCS(true)
|
||||
->in(DOCROOT)
|
||||
->in(self::getDatabaseDirectory());
|
||||
|
Loading…
x
Reference in New Issue
Block a user