Skip to content

Releases: devcode-it/openstamanager

2.10.4

28 Apr 09:07

Choose a tag to compare

Modificato (Changed)

  • Ottimizzazione importazione anagrafiche a blocchi per evitare duplicati

Fixed

  • Corretto completamento suggerimento indirizzi email referenti in invio mail
  • Corretto invio mail con allegato a utenti senza i permessi per il modulo Coda di invio
  • Corretto template stampa ddt
  • Corretto riferimento documenti collegati nelle righe
  • Corretto campo collega a fatture pro-forma in import fe
  • Corretto addebito spese di incasso
  • Corretta impostazione split payment in fattura
  • Corretto avviso fatturazione attività futura per date corrispondenti
  • Corretto plugin movimenti e giacenze per sede
  • Corretto upload allegati in ckeditor per moduli senza permessi
  • Corretta funzione selezione segmento predefinito
  • Corretto salvataggio allegati duplicati
  • Corretto #1787 avviso nessuna banca di addebito impostata in fatture di acquisto
  • Corretta importazione fatture di acquisto e vendita
  • Corretto ordinamento movimenti articolo
  • Corretta visualizzazione banca per fatture con metodo di pagamento sepa
  • Corretta conversione valori checklist da ckeditor
  • Corretta autenticazione con OAuth2
  • Corretta traduzione mancante su tasto di creazione fattura da ddt
  • Corretta duplicazione degli allegati in fase di invio mail

2.10.3

07 Apr 08:45

Choose a tag to compare

Modificato (Changed)

  • Ottimizzazione formato ICS per esportazione calendario
  • Ottimizzazione controlli su integrità
  • Ottimizzazione lettura file JSON moduli premium
  • Miglioria grafica stampa riepilogo intervento con tabelle di riepilogo sessioni e materiale utilizzato
  • Miglioria tooltip sessione in dashboard
  • Miglioria avviso in cambio stato fattura
  • Correzione etichetta per esportazione iCal

Fixed

  • Corretto grafico vendite e acquisti in Statistiche
  • Corretto template di stampa fatturato
  • Corretto registrazione insoluto da tasto Registra insoluto
  • Corretto avviso banca di addebito non selezionata per fatture con metodo di pagamento riba
  • Corretto nome colonna tradotto da Modifica colonne
  • Corretto scritture contabili da tasto Riapri documento
  • Corretto colonna Conto in vista Fatture di acquisto è ora raggruppata per conto
  • Corretto allegato pdf alle email in invio mail fatture da bulk
  • Corretto emissione fatture con impostazione Data emissione fattura automatica abilitata
  • Corretto verifica P.IVA destinatario prima dell'importazione FE
  • Corretto caricamento tabelle senza ordinamento
  • Corretto aggiunta conti in piano dei conti
  • Corretto template stampa ddt
  • Corretto generazione movimento autofattura in fase di import FE
  • Corretto tooltip delle sessioni in dashboard viene ora visualizzata solo la sessione selezionata
  • Corretto controlli integrità su widgets premium
  • Corretto contatore differenze in campi personalizzati
  • Corretto gestione caratteri per codice SIA
  • Corretto spostamento log Laravel in logs/app.log e abilitazione rotazione giornaliera a 30 giorni
  • Corretto addebito di spese di incasso automatiche per fatture non in bozza

2.10.2

17 Mar 11:04

Choose a tag to compare

Modificato (Changed)

  • Ottimizzata la lettura dei file JSON dei moduli premium
  • Ottimizzata l'importazione delle ricevute FE per evitare interruzioni in caso di ricevuta di scarto
  • Modificata l'etichetta "Data di registrazione" con "Data di ricezione"
  • Migliorata la gestione dei log Laravel spostandoli in logs/app.log con rotazione giornaliera a 30 giorni
  • Miglioria grafica stampa riepilogo intervento con tabelle di riepilogo sessioni e materiale utilizzato

Fixed

  • Corretto link ai moduli per migliore accessibilità, il link è ora stato ridotto all'icona spostata prima della descrizione
  • Corretta conversione valore negativi in esportazione fatture in XLS
  • Corretta generazione fatture con righe descrittive da bulk
  • Corretta creazione ordine fornitore da preventivo per righe descrittive
  • Corretta generazione progressivo per maschere senza riferimento all'anno
  • Corretto evasione seriali nel caso di seriali senza documento di acquisto associato
  • Corretto movimento automatico rilevazione IVA
  • Corretto filtro per anagrafica in stampa scadenzario
  • Corrette vulnerabilità minori
  • Corretta vulnerabilità Time-Based Blind SQL Injection via options[stato] Parameter
  • Corretta vulnerabilità Remote Code Execution via Insecure Deserialization in OAuth2
  • Corretta vulnerabilità SQL Injection via righe Parameter in confronta_righe Modals
  • Corretta vulnerabilità SQL Injection via Aggiornamenti Module
  • Corretto blocco campi numero e data per fatture elettroniche importate
  • Corretta generazione movimenti applicando data registrazione fattura
  • Corretta funzione ricalcolo scadenze per movimenti di apertura e chiusura
  • Corretta eliminazione fatture collegate a interventi
  • Corretta eliminazione fatture da bulk
  • Corretto errore duplica ordine cliente/fornitore (#1773)
  • Corrette vulnerabilità SQL injection attraverso l'utilizzo della funzione prepare() per l'escaping delle variabili nelle query SQL
  • Corretta impostazione di max_rows a 0 per prevenzione divisione per 0
  • Corrette le etichette delle date di registrazione/ricezione
  • Corretto applicazione tema in tempo reale al cambio della select, senza attendere refresh della pagina
  • Corretto redirect in aggiornamento
  • Corretto aggiornamento campo uid in interventi tecnici
  • Corretto raggruppamento per fattura in mastrini piano dei conti
  • Corretta query vista modulo Stati dei preventivi
  • Corretto conteggio documenti collegati ad aliquota IVA
  • Corretta query eliminazione categorie
  • Corretta eliminazione IVA da bulk
  • Corretto raggruppamento movimenti piano dei conti
  • Corretti raggruppamenti movimenti contabili
  • Aggiunto warning nel log per tag con JSON malformato

2.10.1

26 Feb 11:36

Choose a tag to compare

Modificato (Changed)

  • Ottimizzazione invio fatture elettroniche da coda di invio con campo fe_failed_at
  • Invio fatture elettroniche da bulk ora prevede tre tentativi di invio prima di rimuovere le fatture dalla coda
  • Ottimizzazione query con Laravel
  • Ottimizzazione plugin consuntivo
  • Ottimizzazione classi documenti e generazione numero progressivo
  • Miglioria modale di aggiunta articolo
  • Miglioria grafica header interventi
  • Miglioria grafica tasti azione su righe
  • Migliorata la gestione di modifica iva massiva righe documenti
  • Copia righe documenti disponibile anche per documenti bloccati

Fixed

  • Corretta visualizzazione documenti collegati a contratti per attività collegate al contratto
  • Corretto conteggio ore in header
  • Corretta distinzione somma ore sessioni da conteggiare per consuntivo
  • Corretto logging invio fatture da coda di invio
  • Corretta impostazione OAuth2
  • Corretta vulnerabilità Unauthenticated privilege escalation
  • Corretto calcolo ore totali contratto che non venivano sommate
  • Corretto reset cache hooks per evitare avviso cron non impostato correttamente
  • Corretti riferimenti plugin per importazione XML acquisto con modulo Fatture di vendita disabilitato
  • Corretta modifica nome categorie e sottocategorie per sottocategorie duplicate
  • Corretto conteggio righe per CIG e CUP in calcolo righe per generazione fattura
  • Corretta selezione stato ordine in creazione documento
  • Corretto errore 500 se display non definito (#1765)
  • Corretta visualizzazione costi sessione
  • Corretto caricamento plugin consuntivo nel caso di documento eliminato
  • Corrette stampa liquidazione IVA e registro IVA
  • Corretta funzione in update.php per prevenire attacchi XSS
  • Corretta visualizzazione quantità disponibile per sede in select articoli nei documenti
  • Corretta sanitizzazione per prevenire SQL injection
  • Corretta generazione fattura elettronica per sedi committente paesi esteri
  • Corretti calcoli automatici orari in modifica sessione
  • Corretta selezione tecnico in automezzi limitata ad anagrafiche di tipo tecnico
  • Corretta selezione data in aggiunta danno plugin Danni in Automezzi (#1758)
  • Corretto errore visualizzazione modello in vista Articoli (#1756)
  • Corretto l'accesso alla visualizzazione della pagina info dell'utente non loggato
  • Corrette vulnerabilità minori
  • Corretta corrispondenza anagrafica in controllo di integrità XML e documenti di vendita
  • Corretto riferimento fattura di acquisto nel caso di autofatture
  • Corretta gestione errori in fase di invio email
  • Corretto percorso suggerito per la configurazione del cron, non veniva riportata la root dir
  • Corretta esclusione file .env dalla release
  • Corretta visualizzazione costi sessione
  • Corretta larghezza campo codice in stampa DDT
  • Corretto dettaglio prezzi sessioni e calcolo sconto
  • Corretta creazione immagine docker

2.10-beta

05 Feb 15:59

Choose a tag to compare

2.10-beta Pre-release
Pre-release

⚠️Attenzione questa versione non va utilizzata in ambienti di produzione.

Aggiunto (Added)

  • Aggiunto controllo sui widget personalizzati in aggiornamenti
  • Aggiunta variabile interventi {email_user} per gestione reply_to in email
  • Aggiunta gestione registrazione danni automezzi
  • Aggiunta esportazione xml per la liquidazione IVA
  • Aggiunta gestione tariffe tipi interventi in base alla sede cliente
  • Aggiunta registrazione contabile automatica in base al pagamento
  • Aggiunta bulk esportazione stampe viaggi automezzi
  • Aggiunta azione di gruppo per l'aggiornamento massivo degli agenti principali nelle anagrafiche
  • Aggiunta costi, margine e rincaro anche su contratti
  • Aggiunta impostazione unità di misura predefinita per aggiunta articoli
  • Aggiunta gestione controlli file e database per moduli aggiuntivi
  • Aggiunta gestione attivazione/disattivazione correttore ortografico editor
  • Aggiunta impostazione per nascondere il numero totale dei record delle tabelle
  • Aggiunta gestione importazione delle fatture elettroniche di acquisto in automatico e in modalità semplificata
  • Aggiunta duplicazione listino selezione anagrafiche collegate e azione di gruppo per aggiornare lo sconto
  • Aggiunta gestione sconto combinato nello sconto delle righe dei documenti e in stampa
  • Aggiunta selezione su campi da aggiornare da scheda articolo nelle righe dei documenti
  • Aggiunta scelta del tipo garanzia articolo con opzione giorni, mesi, anni
  • Aggiunta campo input per data inventario
  • Aggiunta gestione soft delete delle sedi
  • Aggiunta prevista opzione per nascondere i codici articolo in stampa contratti
  • Aggiunta gestione viaggi
  • Aggiunta gestione deleted_at sugli utenti per nascondere utenti eliminati dalla lista
  • Aggiunta pre-selezione barcode automatico alla creazione di un nuovo articolo
  • Aggiunta lingue vista sede destinazione in preventivi
  • Aggiunta colonna sede destinazione in vista preventivi
  • Aggiunto in controlli gestionale il controllo per i file .htaccess di sistema
  • Aggiunta la gestione del tecnico in modifica sessione
  • Aggiunta la gestione dell'inventario
  • Aggiunti e migliorati testi in inglese
  • Aggiunta api per la sincronizzazione dei movimenti fatti dal tecnico
  • Aggiunta aggiornamento api app per introduzione filtri gruppi e tipi anagrafiche nei tipi attività
  • Aggiunte API per Laravel
  • Aggiunto token di sessione per prevenire accessi multipli da parte dello stesso utente
  • Aggiunta sessioni tecnici multiple
  • Aggiunti header per moduli con accesso tramite token (anagrafiche e impianti)
  • Aggiunta gestione key in filelist upload
  • Aggiunta descrizione aggiuntiva personalizzata in fatturazione
  • Aggiunta btn-default su pulsanti copia-incolla
  • Aggiunto docker a dependabot
  • Aggiunta verifica automatica aggiornamenti npm e composer
  • Aggiunta attivazione del tasto copia su documenti bloccati
  • Aggiunta funzione copia/incolla delle righe tra i documenti
  • Aggiunta gestione stampa definitiva libro giornale e liquidazione IVA
  • Aggiunta calcolo provvigioni agenti su utile o ricavo
  • Aggiunta salvataggio sessioni via ajax
  • Aggiunta abilitazione dinamica pulsante "Azioni di gruppo"
  • Aggiunta conversione importazione dati aggiuntivi nelle fatture elettroniche
  • Aggiunto riferimento al numero secondario nei documenti
  • Aggiunta gestione data competenza nei documenti
  • Aggiunta introdotti limiti API distinti per autenticati e non autenticati con chiavi dedicate
  • Aggiunta valorizzazione dati_aggiuntivi_fe in importazione fatture acquisto
  • Aggiunta ottimizzazione indici articoli
  • Aggiunta API per la gestione delle notifiche
  • Aggiunta logging in zz_operations per cambio stato intervento e aggiunta sessione
  • Aggiunta gestione utenti in tipi attività
  • Aggiunta aggiunto rate limiting API con Illuminate RateLimiter e store su file
  • Aggiunta risorsa api per la gestione dei token fcm per l'invio di notifiche all'app
  • Aggiunta aggiunta protezione contro directory listing nella cartella files
  • Aggiunta api per la verifica di modifiche sui record per app
  • Aggiunta impostazione per consentire l'inserimento di allegati in attività completate
  • Aggiunta pulsante generazione etichetta impianto con creazione automatica di un accesso tramite token diretto o otp
  • Aggiunta azione di gruppo crea lista in anagrafiche
  • Aggiunta aggiunta tipo attività nelle variabili per attività
  • Aggiunta pulsante eliminazione per conti di livello 2
  • Aggiunta sistema di redirect post-login
  • Aggiunta tipo anagrafica in tipologie interventi
  • Aggiunta registrazione richieste API nei log delle operazioni
  • Aggiunta ripristino checklist impianti nelle attività
  • Aggiunta gestione ddt di rientro
  • Aggiunta inversione flag opt-out e azione di gruppo export
  • Aggiunta stampa barcode da righe ddt
  • Aggiunta lettura cron spazio sul disco in aggiunta ed eliminazione allegati
  • Aggiunta aggiunta controllo su cron
  • Aggiunta aggiunta iban e totale nei template email di fatture

Modificato (Changed)

  • Migliorata l'azione di gruppo di aggiornamento prezzi listini articoli
  • Migliorata la gestione dei cespiti
  • Migliorati i permessi sul modulo Token OTP
  • Spostata la verifica dei permessi di upload/eliminazione allegati su classe
  • Spostati i flag dei moduli in zz_modules_flags
  • Allineamento requisiti workflow GitHub Actions
  • Miglioria grafica logs
  • Aggiornamento libreria ua-parser-js per gestione icone
  • Aggiornamento librerie (chart.js, hotkeys-js, jquery, protobufjs, smartwizard)

Fixed

  • Corretta l'impostazione del log di invio per singola fattura in fase di invio email da azioni di gruppo
  • Corretta iva calcolata su ritenuta in tabella riepilogo iva della stampa fattura
  • Corretta stampa fattura con dicitura iva che veniva impostata a centro pagina
  • Corretta navigabilità nella configurazione del database
  • Corretti gli avvisi in fase di login utente
  • Corretta visualizzazione cancel button default per swal
  • Corretta stampa sede in riepilogo interventi
  • Corretta data per calcolo progressivo contratto in duplicazione contratto anno precedente
  • Corretto utilizzo di insert ignore per evitare errore js in fase di modifica permessi utenti
  • Corretta correzione salvataggio firma
  • Corretta impostazione banca di accredito predefinita in fattura in base a impostazione specificata in anagrafica cliente
  • Corretto link alla documentazione
  • Corretta stampa registro iva acquisti per fatture a cavallo dell'anno
  • Corretto aggiornamento quantità da importazione articoli dove non è specificata la data
  • Corretta l'impostazione del giorno scadenza per regole pagamenti
  • Corretto percorso base_path
  • Corretta query installazione plugin
  • Corretta miglioria controllo su quantità in creazione documento, che viene ora abilitata in base all'impostazione Permetti selezione articoli con quantità minore o uguale a zero in Documenti di Vendita
  • Corretta esclusione controllo sulle quantità per i documenti con direzione uscita
  • Corretto raggruppamento righe per ordine in fase di selezione ordine da importare nei documenti
  • Corretta selezione banca addebito nel caso di pagamento tramite Ri.Ba.
  • Corretto calcolo quantità disponibile articoli in fase di generazione ddt da ordine
  • Corretto avviso per uscita da fattura di acquisto
  • Corretto calcolo arrotondamento in importazione fattura di acquisto se indicato in maniera errata nell'xml
  • Corretta importazione fatture con tipo documento e data registrazione mancanti in xml
  • Corretto refuso nome documento in creazione ddt da preventivo
  • Corretto script creazione immagine docker
  • Corretta prevenzione sql injection

2.9.8

23 Dec 10:19

Choose a tag to compare

Modificato (Changed)

  • Migliorata la gestione delle aliquote IVA con aggiunta di un controllo sulla presenza della natura IVA per aliquote esenti
  • Aggiornamento foglio di stile asso software per generazione XML
  • Miglioria controllo su importazione fatture

Fixed

  • Corretta la gestione dei barcode collegati ad articoli eliminati
  • Corretto l'avviso sulle risorse in scadenza
  • Corretta la generazione di scadenze relative a fatture con marca da bollo
  • Corretta la visualizzazione della ragione sociale del fornitore nella sezione Ultimi 20 prezzi di acquisto in Articoli
  • Corretta la stampa inventario
  • Corretta la stampa dei contratti
  • Corretta l'impostazione del pagamento predefinito dell'anagrafica in aggiunta di una nuova attività
  • Corretta l'aggiunta di marca e modello in fase di creazione di un impianto
  • Corretta l'aggiunta di una prima nota dall'edit prima nota
  • Corretta la stampa della provvigione agente
  • Corretto il salvataggio della configurazione Oauth2
  • Corretta l'associazione di permessi ai gruppi di utenti
  • Corretto l'invio mail da terminale durante l'esecuzione del cron
  • Corretta la vista di Accesso con OAuth
  • Corretta l'aggiunta di una categoria
  • Corretta la visualizzazione di articoli collegati a una marca
  • Corretta l'aggiunta di una categoria file
  • Corretto il calcolo della quantità evasa delle righe preventivo per problema in fase di eliminazione fattura creata da preventivo con quantità eccedenti la disponibilità a magazzino
  • Corretto l'ordinamento dei movimenti degli articoli da plugin per data movimento
  • Corretta la gestione dei seriali in note di credito collegate a fatture
  • Corretto il redirect al modulo fatture da plugin serial, nel caso di note di credito
  • Corretta la gestione dei seriali rientrati a magazzino tramite nota di credito
  • Corretta la selezione del tipo documento in fase di generazione nota di credito

2.9.7

09 Dec 11:40

Choose a tag to compare

2.9.7 (2025-12-09)

Modificato (Changed)

  • Miglioria avviso allegati anagrafiche

Fixed

  • Corretti riferimenti in registrazione contabile da bulk
  • Corretta visualizzazione riferimenti import FE
  • Corretta aggiunta ordini in attività
  • Corretto cambio stato contratti
  • Corretto controllo su iban
  • Corretta migrazione immagini marche
  • Corretto caricamento allegati
  • Corretta sottocategoria in vista contratti
  • Corretto salvataggio allegati
  • Corretta rivalsa in FE
  • Corretta associazione sottocategoria a impianto
  • Corretta Importazione fatture da zip
  • Corretto avviso tasto importa in sequenza
  • Corretto salvataggio firma da app
  • Corretti allegati fatture elettroniche

2.9.6

26 Nov 10:23

Choose a tag to compare

2.9.6 (2025-11-26)

Modificato (Changed)

  • Miglioria grafica controlli gestionale in Aggiornamenti
  • Miglioria log caricamento file aggiornamento
  • Miglioria gestione immagini impianto, articolo e firme allegati
  • Gestione indirizzo apilayer con solo indirizzo valorizzato
  • Rimozione blocco generazione autofatture a 0

Fixed

  • Corretto log invio fatture da bulk
  • Corretto calcolo spazio occupato
  • Corretta lettura informazioni su services
  • Corretta stampa inventario con filtri
  • Corretta visualizzazione highlight righe documenti alla modifica
  • Corretta selezione seriali
  • Corretta gestione assenza file modules.json e views.json
  • Corretta aggiunta record multilingua mancanti a database
  • Corretta lettura cache Informazioni su services
  • Corretta visualizzazione servizi
  • Corretta segnalazione compatibilità
  • Corretto background red widget contratti in scadenza
  • Corretta aggiunta stato ddt
  • Corretta salvataggio categorie contratti
  • Corretto title stampa bilancio

2.9.5

12 Nov 14:37

Choose a tag to compare

2.9.5 (2025-11-12)

Modificato (Changed)

  • Miglioria widget rate contrattuali con visualizzazione ottimizzata
  • Controllo integrità files allegati per garantire la consistenza dei dati
  • Verifica title assenti database per completezza delle informazioni

Fixed

  • Corretta visualizzazione importo stampa preventivo
  • Corretta duplicazione fattura con marca da bollo
  • Corretto export FE dati aggiuntivi
  • Corretta visualizzazione pagamento in stampa preventivo
  • Corretta query vista modulo Log eventi
  • Corretta sincronizzazione su app degli articoli eliminati
  • Corretta importazione barcode articoli
  • Corretta generazione autofattura per reverse charge
  • Corretta maggiorazione nei template
  • Corrette API allegati
  • Corretto elenco tipi di spedizione in ordini
  • Corrette anomalie ammortamenti/cespiti
  • Corretto carattere non supportato XML
  • Corretto avviso per valore richiesto al login
  • Corretta impostazione idconto righe

2.9.4

28 Oct 10:02

Choose a tag to compare

2.9.4 (2025-10-28)

Modificato (Changed)

  • Migliorata la ricerca articoli per codice descrizione
  • Migliorato il modulo Aggiornamenti con ulteriori controlli
  • Ottimizzazione import listini cliente, preventivi, impianti, articoli
  • Miglioria gestione banche nei preventivi per una gestione più accurata
  • Rimozione console.log per pulizia del codice
  • Su marche, parent = 0 diventa NULL per coerenza database
  • Rimozione warning da riga di comando per output più pulito

Fixed

  • Corretto salvataggio inline nuova scadenza non funzionante
  • Corretto allineamento larghezza input field e icon button nella pagina reset password e login
  • Corretta generazione stampe contabili definitive
  • Corretto ordinamento viste non rispettato
  • Corretta gestione valori a null database per evitare errori
  • Rimosso BountySource dal README (servizio non più esistente)
  • Corretta visualizzazione barra dei plugin non corretta
  • Corretto capitale sociale opzionale permettendo salvataggio a null
  • Corretta formattazione colonne formato data
  • Corretto svuota cache hooks non funzionante
  • Corretta generazione query risoluzione problemi database
  • Corretto inserimento ordine in attività con errori
  • Corretta applicazione filtri segmenti non funzionante