Commit Graph

43 Commits

Author SHA1 Message Date
0e938c1df1 aggiunto commento su file di configurazione xml
il db 20.137 va utilizzato per eventuali modifiche da fare sulla cassa nella versione precedente alla gestione delle prenotazioni.
2025-08-29 16:16:06 +02:00
4489f3d311 Merge pull request '0002566-lettura-tessera-dematerializzata-tramite-QR-code' (#8) from 0002566-lettura-tessera-dematerializzata-tramite-QR-code into dev
Reviewed-on: #8
2025-08-29 14:14:33 +00:00
f8fba1fec3 modifica timeout lettura
ridotto per velocizzare il processo di lettura di qr code.
la classe qrscanner è utilizzata solo a fini di test per la lettura di qr code con webcam.
nel frmcerca aggiunto campo nascosto per gestire la lettura del qr code senza mostrarlo a video, viene inserito il numero di tessera solo se i controlli vanno a buon fine
nel form principale (puntocassa) non è stato necessario, in quanto ci sono thread in ascolto che leggono i caratteri (emulazione tastiera), validi sia per il qr code che per rfid.
nella classe qrcryptoservice.java è inserito il timer del qr code (CLOCK_SKEW) a 60 secondi, nonchè la chiave AES per la decriptazione (AES_KEY): dovrà essere modificata quando si andrà in produzione.
L'algoritmo di decriptazione usato per il qr code è AES-256 con CBC.
2025-08-29 16:12:47 +02:00
26875041f5 Merge pull request '0002586-bug-saldo-nullo-dopo-registrazione-passaggio' (#7) from 0002586-bug-saldo-nullo-dopo-registrazione-passaggio into dev
Reviewed-on: #7
2025-08-01 07:49:14 +00:00
ed788bdbcf gestione bottone X popup saldo sufficiente
non veniva correttamente gestito il caso in cui l'utente clicca sulla X per annullare l'operazione.
il saldo nullo dipende da un trigger sul database
2025-08-01 09:41:28 +02:00
92995d5658 creazione classe per gestione qr code 2025-07-21 12:29:32 +02:00
7e093539a8 passaggio flag vincolato
il flag (bonus e gratuità) è vero se ci sono residui e se non c’è una prenotazione prepagata.
2025-07-21 10:14:14 +02:00
391e7a2217 Merge pull request '0002499-evitare-cancellazione-piatti-se-saldo-tessera-risulta-insufficiente' (#6) from 0002499-evitare-cancellazione-piatti-se-saldo-tessera-risulta-insufficiente into dev
Reviewed-on: #6
2025-06-13 10:44:54 +00:00
37547911dd rimossa eliminazione piatto se saldo insufficiente e modo a scalare
se modo pagamento a scalare, il messaggio di saldo insufficiente viene mostrato anche dopo il click su chiudi, i piatti non vengono cancellati
2025-06-13 12:43:41 +02:00
29988283c2 Merge pull request '0002491-Gestione-delle-prenotazioni-avvenute-su-Ristocloud' (#5) from 0002491-Gestione-delle-prenotazioni-avvenute-su-Ristocloud into dev
Reviewed-on: #5
2025-06-12 14:50:23 +00:00
2cdc76f9a4 completamento modifiche
in caso di presenza di una prenotazione legata ad una tessera, il saldo non viene aggiornato se la stessa risulta già pagata.
inoltre, se pagata, non sarà possibile modificare i prodotti presenti nel carrello.

effettuata pulizia codice e creazione nuove funzioni per migliorare la leggibilità del sorgente
2025-06-04 09:44:18 +02:00
df62c97c24 Merge pull request 'refactoring-dipasquale-code' (#4) from refactoring-dipasquale-code into dev
Reviewed-on: informaticaitaliana/Cassa-DSU#4
2025-05-21 09:51:59 +00:00
c5d3d8ef39 creazione nuove funzioni
per accorpare codice e renderlo più leggibile, sono state create nuove funzioni, aggiunti commenti e rinominate variabili
2025-05-21 11:50:55 +02:00
d317600862 spostamento ricalcolo prezzi prodotti
prima della verifica del saldo
2025-05-20 14:51:16 +02:00
3aee4a7568 spostamento sommaColonne
il metodo sommaColonne calcola i totali dei prodotti selezionati. Nel caso di selezione prodotti prima della scelta della tessera, va ricalcolato il prezzo totale prima della verifica del saldo (che viene fatto in pulsantiModoPagamento())
2025-05-20 09:07:06 +02:00
00faae60ab risoluzione bug controllo saldo
se una tessera ha una prenotazione, viene controllato il saldo prima del caricamento completo della tessera (e del saldo), per cui risulta sempre negativo e viene mostrato il messaggio di errore "saldo insufficiente. Spostato il metodo pulsantiModoPagamento() per permettere il caricamento del saldo prima del controllo dello stesso.

pulizia codice
2025-05-19 09:03:19 +02:00
45209fa973 Merge pull request '0002454-azzeramento-dopo-selezione-tessera-con-saldo-negativo' (#3) from 0002454-azzeramento-dopo-selezione-tessera-con-saldo-negativo into dev
Reviewed-on: informaticaitaliana/Cassa-DSU#3
2025-05-07 08:17:37 +00:00
d19dbf7be3 completamento modifica
in azzera() i pulsanti del pannello categorie vengono disabilitati solo se il flagPrecaricaLista è falso
2025-05-07 10:16:27 +02:00
3ff1146b96 Merge pull request '0002321-visibilità-passaggi' (#2) from 0002321-visibilità-passaggi into dev
Reviewed-on: informaticaitaliana/Cassa-DSU#2
2025-04-15 13:11:11 +00:00
b3b5fe4fca aggiornamento versione
visualizzazione composizioni generiche
2025-04-04 10:42:20 +02:00
e0b3307584 modifica proporzioni label 2025-02-05 12:12:54 +01:00
720b70b7c8 rimozione suffisso
risoluzione bug git (su Windows non è case sensitive, pertanto passare da 'frmxxx' a 'Frmxxx' genera un falso doppione in fase di staging dei files)
2024-11-05 14:42:26 +01:00
8eba2a86b0 rename classi form
aggiunto suffisso new
2024-11-05 14:40:08 +01:00
79814f154e Merge branch 'dev' of https://git-repo.eu/informaticaitaliana/Cassa-DSU into dev 2024-11-05 09:09:29 +01:00
8669ba7ca0 modifica db locale 2024-11-05 09:09:17 +01:00
86545d7984 Merge pull request '0002064-avanzamento-tecnologico-e-pulizia-sorgenti' (#1) from 0002064-avanzamento-tecnologico-e-pulizia-sorgenti into dev
Reviewed-on: informaticaitaliana/Cassa-DSU#1
2024-11-05 08:04:31 +00:00
d66fd9c45b modifica funzione caricaPannello
rimosso JPanel
2024-11-05 09:01:42 +01:00
02e6cdb77c aggiunta descrizione funzioni 2024-11-05 08:59:33 +01:00
8f1a75b4d7 risoluzione problema calcolo saldo
spostamento metodo pulsantiModoPagamento, che richiama il calcolo del saldo. esso verrà richiamato dopo l'aggiornamento della fascia (conseguente alla scelta della tessera)
2024-08-09 14:45:30 +02:00
54cd2ebb02 modifica gitignore (2) 2024-07-23 15:29:54 +02:00
192f42a832 rimozione files dal repo (2)
cartella out
2024-07-23 15:29:31 +02:00
a8a3f994a4 modifica gitignore 2024-07-23 15:28:22 +02:00
cd5e4d2195 rimozione classe inutilizzata
reportistica
2024-07-23 15:27:54 +02:00
66127ae2cf rimozione files dal repo 2024-07-23 15:26:24 +02:00
4aaa8d6e06 aggiunta connessione db test 2024-07-23 09:46:55 +02:00
434ffc2bca aggiunta parametro display
parametro che indica l'altezza della barra delle applicazioni (windows)
renaming dei panel usati nel progetto
2024-07-02 11:39:30 +02:00
661b6b6e75 aggiunta file forms
nome lettera maiuscola
2024-06-06 14:47:47 +02:00
5173c3f573 refactoring, renaming e pulizia codice 2024-05-10 10:38:08 +02:00
47de3cd653 gitignore
rimozione build
2024-05-10 09:09:18 +02:00
5dea696b40 gitignore
rimozione dist
2024-05-10 09:07:42 +02:00
f5259135fd cancellazione classe MyDialog non usata 2024-05-10 09:03:09 +02:00
1a824c9a11 gitignore 2024-05-10 08:32:54 +02:00
f9f641cff9 primo commit 2024-05-09 17:08:13 +02:00