Commit Graph

454 Commits

Author SHA1 Message Date
Maicol Battistini 6cacf7d23a
fix: Ricordami non funzionante nell'accesso 2023-12-11 20:27:28 +01:00
Maicol Battistini 93047b15b9
fix: Icone e opzioni select non visualizzabili 2023-12-11 15:08:11 +01:00
Maicol Battistini ac00f29786
style: 💄 Nascondi scrollbar durante la chiusura del drawer 2023-12-11 15:06:13 +01:00
Maicol Battistini 3d5b587042
style: 💄 Migliorato posizionamento fab 2023-12-11 15:05:47 +01:00
Maicol Battistini 7e5b520720
fix: Pulsante Annulla salva il record 2023-12-11 14:21:41 +01:00
Maicol Battistini 187cc5c784
fix: Pulsante indietro salva il record 2023-12-11 14:21:00 +01:00
Maicol Battistini 11b334b52e
feat: Aggiornare tipi di dati e logiche in AddEditRecordDialog
È stata rimossa la dipendenza inutile da JSONAPI e aggiornato l'oggetto formState per accettare sia tipi 'Map' che 'Record'. Inoltre, sono state modificate le corrispondenti funzioni 'fillForm' e '#modelAttributesFromFormState' per utilizzare un getter accessorio 'formStateAsMap' per normalizzare l'accesso ai dati del formState.
2023-12-11 10:53:57 +01:00
Maicol Battistini c9a93976fa
feat: Aggiunti headers per le richieste dei models
È stata aggiunta la gestione dei cookie al modello Record per supportare l'uso dei token CSRF. Questa modifica consente al modello di ottenere il token CSRF dal tag meta o dal cookie, come specificato nella documentazione di Laravel.
2023-12-11 10:51:17 +01:00
Maicol Battistini 3f20852d01
fix: Gestione degli errori
Si è aggiornato l'handler degli errori, sostituendo JSONAPI.RequestError con ResponseError di Spraypaint in AddEditRecordDialog. Inoltre, si è rimodellata la gestione dell'errore in onSaveError adattandola alla risposta di Spraypaint.
Il file request.d.ts è stato rinominato in spraypaint.d.ts e il suo contenuto è stato semplificato, esportando direttamente da 'spraypaint'. Infine, si è aggiornato l'index per importare il nuovo file spraypaint.d.ts.
2023-12-11 10:49:10 +01:00
Maicol Battistini 71b03c14b6
feat: Migrazione della struttura dei model JS da Coloquent a Spraypaint
Il commit riguarda la rimozione di Coloquent e l'adozione del framework Spraypaint per la struttura dei model. Contiene variazioni nell'implementazione dei metodi associati ai modelli e una modifica delle chiamate per l'ottenimento dei dati. Inoltre, le modifiche aiuteranno a potenziare le prestazioni delle applicazioni.
2023-12-10 17:23:48 +01:00
Maicol Battistini b448da234e
fix: Visualizzazione menu utente
Il componente UserInfoActionDialog è stato creato per mostrare le informazioni dell'utente con opzioni per il profilo utente e il logout. Allo stesso tempo, il codice relativo alle azioni dell'utente è stato rimosso da UserInfoAction.tsx e sostituito con il nuovo componente. Ho inoltre apportato una modifica a app.blade.php per correggere il caricamento dell'utente.
2023-12-08 17:31:27 +01:00
Maicol Battistini b94e09f027
Modifica posizionamento sticky-bottom in SCSS
Il commit modifica gli stili CSS per l'elemento .sticky-bottom per migliorarne il posizionamento. In particolare, le modifiche riguardano il margine destro rendendolo di 30px (da 16px) e la distanza dal fondo della pagina che passa a 96px (da 50px).
2023-12-08 17:09:10 +01:00
Maicol Battistini e059c4fec5
style: Migliorato design, top app bar e drawer 2023-12-08 17:04:33 +01:00
Maicol Battistini 3f82280b8e
style: Aggiungi supporto per md-switch in _material.scss
Il selettore CSS nel file _material.scss è stato modificato per includere non solo gli elementi md-checkbox, ma anche gli elementi md-switch. Questo garantirà che sia gli elementi checkbox che gli switch siano correttamente visualizzati come flessibili e allineati al centro. Inoltre, è stato aggiunto un gap di 8px per garantire un adeguato spazio tra gli elementi.
2023-09-13 15:01:22 +02:00
Maicol Battistini f6bfb4fefb
fix: Form di login non visualizzato 2023-09-12 14:17:43 +02:00
Maicol Battistini 2c6dec2647
fix: Eccezione durante la visualizzazione degli errori
Il trattamento degli errori restituiti dal server in AddEditRecordDialog.tsx è ora gestito attraverso un campo di messaggio piuttosto che unire tutti i dettagli dell'errore. Questo è stato modificato per risolvere i problemi di leggibilità con errori multipli. Come soluzione temporanea, la struttura dell'interfaccia "RequestError" in request.d.ts è stata modificata per includere sia la lista degli errori che il messaggio di errore.
2023-09-11 18:53:27 +02:00
Maicol Battistini 30fc79d7af
fix: Fix Material web pre16-17 BC 2023-09-11 18:51:37 +02:00
Maicol Battistini 1c0b2fdc99
perf: Permetti richieste parallele nei model 2023-08-31 18:02:52 +02:00
Maicol Battistini 5a6bdb711c
style: 💄 Aggiornati Material Tokens 2023-08-18 14:24:18 +02:00
Maicol Battistini 1a90d65a59
fix: Pulsante calendario viene usato come submit in un form 2023-08-18 14:23:49 +02:00
Maicol Battistini 17b1b06bd9
fix: Fix stile dialog di eliminazione di un cord 2023-08-17 18:09:59 +02:00
Maicol Battistini 5227127e93
fix: Fix selects not using form state 2023-08-17 17:18:55 +02:00
Maicol Battistini 13a6dba0ed
fix: Fix Material web pre15 BC 2023-08-17 15:36:30 +02:00
Maicol Battistini 16184aff3c
fix: Fix BC material web pre14 2023-08-04 17:50:34 +02:00
Maicol Battistini 53227e8575
style: 💄 Fix styling MD pre 14 2023-08-04 17:43:31 +02:00
Maicol Battistini 0a08d01643
fix: Fix BC material web pre14 2023-08-04 16:13:48 +02:00
Maicol Battistini e894086b4c
fix: Fix manifest PWA non registrato correttamente 2023-07-26 18:55:05 +02:00
Maicol Battistini 6d8e3f5d27
refactor: ♻️ Ottimizzazione 2023-07-25 11:23:19 +02:00
Maicol Battistini ef15adcb88
feat: Permetti di personalizzare il titolo della pagina 2023-07-25 11:21:41 +02:00
Maicol Battistini d98718cedc
fix: Fix conversioni date quando si usa il formato standard ISO8601 2023-07-25 10:05:20 +02:00
Maicol Battistini f230f5954d
feat: Disattiva il pulsante indietro se si parte da uno step specifico 2023-07-19 16:55:40 +02:00
Maicol Battistini 75ac1f0eaf
fix: Spostato lo state nel form 2023-07-19 16:35:23 +02:00
Maicol Battistini ef92a05c73
fix: Caricamento routes quando il DB non esiste 2023-07-19 16:32:02 +02:00
Maicol Battistini 8200e18c6b
fix: Fix caricamento pagina senza database 2023-07-18 23:18:52 +02:00
Maicol Battistini 6871ae8c21
fix: 🏷️ Fix attributi obbligatori 2023-07-14 11:45:27 +02:00
Maicol Battistini 5cb4f0c605
fix: 🏷️ Fix tipizzazione 2023-07-14 11:22:47 +02:00
Maicol Battistini a3070f752e
feat: Aggiunto componente `FilledDateTextField` 2023-07-14 11:19:10 +02:00
Maicol Battistini 4464214904
fix: Non lanciare un errore quando si prova a convertire una data quando non è valida
Ad esempio quando è `undefined`
2023-07-14 11:10:05 +02:00
Maicol Battistini 3c811c4c62
refactor: 🏷️ Migliorata tipizzazione del model 2023-07-14 11:06:57 +02:00
Maicol Battistini d953206e01
fix: Fix casing attributi 2023-07-13 12:38:03 +02:00
Maicol Battistini 514a2112d5
refactor: ♻️ Refactoring 2023-07-11 15:29:09 +02:00
Maicol Battistini b808fa50f0
feat: Aggiunta paginazione custom 2023-07-11 12:50:02 +02:00
Maicol Battistini c5477f0767
feat: Aggiunto supporto ai filtri e sorting per le relationships 2023-07-06 15:31:43 +02:00
Maicol Battistini 4234ad2b54
refactor: ♻️ Code reformat 2023-07-06 15:29:53 +02:00
Maicol Battistini 79110ea2fb
fix: Espandi il div invece che il link 2023-07-05 15:52:07 +02:00
Maicol Battistini 9beb4987f4
feat: Aggiunta estendibilità migliorata per il footer 2023-07-05 15:51:50 +02:00
Maicol Battistini 7e15bade8d
fix: Ricerca non funzionante
Query parameter sbagliato
2023-07-05 15:39:00 +02:00
Maicol Battistini 8ef0fa73f6
feat: Aggiunta selezione dello step tramite parametro 2023-07-05 10:17:27 +02:00
Maicol Battistini 3405e82c4c
fix: Pulsante drawer non funzionante 2023-07-04 22:48:45 +02:00
Maicol Battistini f20bef6943
fix: Fix setup non funzionante 2023-07-02 13:56:16 +02:00