Commit Graph

73 Commits

Author SHA1 Message Date
f11820b8b1 aggiunta campo dettagli 2025-08-20 17:23:59 +02:00
07f4fab26e Merge pull request '0002593-endpoint-prenotazioni-adeguamento-strutture-dati' (#23) from 0002593-endpoint-prenotazioni-adeguamento-strutture-dati into dev
Reviewed-on: #23
2025-08-20 14:35:44 +00:00
a5a154c7bf gestione struttura lista prodotti
aggiunta gestione quantita negli endpoint legati alle prenotazioni
gestione eccezione se id prenotazione da annullare non esiste
2025-08-20 16:31:48 +02:00
52b8936bfe prima implementazione
aggiunta dei campi mancanti
2025-08-19 17:57:23 +02:00
695404b275 Merge pull request '0002592-endpoint-verificaVassoio' (#22) from 0002592-endpoint-verificaVassoio into dev
Reviewed-on: #22
2025-08-19 15:48:45 +00:00
be8df16fe0 gestione campo quantita
nel body della request deve poter essere passata la quantita per ogni id prodotto della lista prodotti
2025-08-19 17:47:17 +02:00
66602efc24 Merge pull request '0002592-endpoint-verificaVassoio' (#21) from 0002592-endpoint-verificaVassoio into dev
Reviewed-on: #21
2025-08-18 14:13:21 +00:00
d296748215 aggiunta endpoint /verificaVassoio
una POST per recuperare l'id del vassoio più conveniente collegato a utente e prodotti, -1 se non esiste
2025-08-18 16:12:27 +02:00
883c878662 Merge pull request '0002580-aggiunta-parametri-limit-offset-order-in-GET-movimenti-e-prenotazioni' (#20) from 0002580-aggiunta-parametri-limit-offset-order-in-GET-movimenti-e-prenotazioni into dev
Reviewed-on: #20
2025-07-31 06:55:43 +00:00
df68a4ff06 aggiunto ulteriore ordinamento per ID
se le date / giorni sono uguali, ordinare i record per ID
2025-07-30 17:44:39 +02:00
ab56a26f57 Merge pull request '0002580-aggiunta-parametri-limit-offset-order-in-GET-movimenti-e-prenotazioni' (#19) from 0002580-aggiunta-parametri-limit-offset-order-in-GET-movimenti-e-prenotazioni into dev
Reviewed-on: #19
2025-07-29 13:41:49 +00:00
230c529d40 aggiunta parametri per paginazione
query per recupero del numero di record totali in base alla tessera indicata nei parametri
2025-07-29 15:40:48 +02:00
80aa4afd57 endpoint /prenotazioni: aggiunto controllo su lista prodotti prenotati
la lista prodotti non può essere vuota
2025-06-30 12:49:45 +02:00
c556c531a8 Merge pull request 'formattazione data limite cancellazione' (#18) from 0002430-endpoint-annullaPrenotazioni into dev
Reviewed-on: #18
2025-05-15 10:50:50 +00:00
d399d06a56 formattazione data limite cancellazione
senza formattazione, il parse va in errore
2025-05-15 12:49:49 +02:00
49799b6734 Merge pull request 'modifica formattazione date' (#17) from 0002429-endpoint-prenotazioni into dev
Reviewed-on: #17
2025-05-15 08:00:51 +00:00
328c444405 modifica formattazione date
modificato nome oggetto lista prodotti nella /GET, per renderlo coerente con il dataset della /POST
2025-05-15 10:00:01 +02:00
896a21173a Merge pull request 'campo ID_VASSOIO nullable' (#16) from 0002429-endpoint-prenotazioni into dev
Reviewed-on: #16
2025-05-13 09:51:25 +00:00
de62e90480 campo ID_VASSOIO nullable
per il pregresso e per le prenotazioni create da Ricarichiamoci, il vassoio non viene selezionato.
Solo Ristocloud ha l'obbligo di indicare il vassoio
2025-05-13 11:50:38 +02:00
3a3e9b633b Merge pull request '/GET prenotazioni' (#15) from 0002429-endpoint-prenotazioni into dev
Reviewed-on: #15
2025-05-12 15:52:44 +00:00
b210ffd802 /GET prenotazioni
recupero delle prenotazioni di una tessera, con i prodotti prenotati
2025-05-12 17:51:58 +02:00
f88167d87e Merge pull request '0002429-endpoint-prenotazioni' (#14) from 0002429-endpoint-prenotazioni into dev
Reviewed-on: #14
2025-04-30 10:03:04 +00:00
4c80fdcdb3 aggiunta campo codice ristocloud 2025-04-30 12:01:33 +02:00
73e46947cd Merge pull request '0002430-endpoint-annullaPrenotazioni' (#13) from 0002430-endpoint-annullaPrenotazioni into 0002429-endpoint-prenotazioni
Reviewed-on: #13
2025-04-30 09:18:23 +00:00
635b19e17a PATCH annulla prenotazione 2025-04-30 11:16:46 +02:00
fbcef1af3e /POST prenotazioni
inserimento nuova prenotazione, con i relativi prodotti
2025-04-29 14:43:16 +02:00
4c3ea7fbf0 Merge pull request '0002441-endpoint-residenze' (#12) from 0002441-endpoint-residenze into dev
Reviewed-on: #12
2025-04-28 09:14:11 +00:00
d5db89f5c2 /GET residenze 2025-04-28 11:13:20 +02:00
3fe10dfcdb Merge pull request '0002440-endpoint-prodottiDisponibili' (#11) from 0002440-endpoint-prodottiDisponibili into dev
Reviewed-on: #11
2025-04-28 08:52:03 +00:00
213d7fdd74 GET prodotti prenotabili 2025-04-14 17:03:57 +02:00
3995d993e5 Merge pull request '0002438-endpoint-puntiDistribuzione' (#10) from 0002438-endpoint-puntiDistribuzione into dev
Reviewed-on: #10
2025-04-14 09:58:43 +00:00
eae52617a3 modifica controlli sui parametri 2025-04-14 11:57:30 +02:00
837914f913 Merge pull request '0002439-endpoint-slotOrari' (#9) from 0002439-endpoint-slotOrari into dev
Reviewed-on: #9
2025-04-14 09:51:03 +00:00
10d2fefa24 GET recupero slot orari 2025-04-14 11:47:55 +02:00
1adb9c5f0e Merge pull request '0002438-endpoint-puntiDistribuzione' (#8) from 0002438-endpoint-puntiDistribuzione into dev
Reviewed-on: #8
2025-04-11 14:29:17 +00:00
5c169dcfdd GET recupero punti distribuzione 2025-04-11 16:28:18 +02:00
3e0ae28708 Merge pull request '0002357-endpoint-ricariche' (#7) from 0002357-endpoint-ricariche into dev
Reviewed-on: #7
2025-04-10 07:50:08 +00:00
529087dd98 POST creazione ricarica
ID gestito dalla sequenza
2025-04-10 09:46:14 +02:00
025f45b972 Merge pull request '0002393-endpoint-valorePasti' (#6) from 0002393-endpoint-valorePasti into dev
Reviewed-on: #6
2025-04-01 07:14:02 +00:00
8b4c9138ac miglioramento caso valori non trovati
risposta con Not Found
2025-04-01 09:13:08 +02:00
e0e93f93d0 Merge pull request '0002358-endpoint-composizioni' (#5) from 0002358-endpoint-composizioni into dev
Reviewed-on: #5
2025-04-01 06:55:19 +00:00
a633d1aac6 Merge branch '0002358-endpoint-composizioni' of https://git-repo.eu/maiora/backend-api-DSU into 0002358-endpoint-composizioni
# Conflicts:
#	src/main/kotlin/eu/maiora/plugins/Routing.kt
2025-04-01 08:53:27 +02:00
3585ec9ad6 implementazione endpoint composizioni
recupero senza filtri, viene restituita la lista di tutte le composizioni dei vassoi
2025-04-01 08:52:41 +02:00
5ae17aa8a8 Merge remote-tracking branch 'upstream/dev' into dev 2025-04-01 08:48:19 +02:00
dfa518383a Merge pull request '0002393-endpoint-valorePasti' (#3) from 0002393-endpoint-valorePasti into dev
Reviewed-on: #3
2025-04-01 06:47:44 +00:00
3f8ecb0370 recupero prezzo e punti
dati una tessera, un vassoio e una data
2025-04-01 08:45:33 +02:00
0e061c9eca ripristino plugin CallLogging
permette di stampare nei log la risposta HTTP inviata da Ktor
2025-03-27 17:35:19 +01:00
7b8eaa6261 rimozione plugin CallLogging
non utilizzato (usiamo logback)
2025-03-27 17:04:17 +01:00
7f6e1fc6cb gestione rolling logs
di default ogni file di log è giornaliero e può essere al max 100MB. Il totale dei files di log può essere di 5GB e i files verranno cancellati ogni 15 giorni
2025-03-27 16:08:25 +01:00
71443ff6f3 implementazione endpoint composizioni
recupero senza filtri, viene restituita la lista di tutte le composizioni dei vassoi
2025-03-26 10:10:02 +01:00