Commit Graph

5451 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 c55f09d28d
chore(deps): Aggiornato @material/web a nightly 2023-12-11 14:20:03 +01:00
Maicol Battistini 77cda6cd15
chore: Aggiunta doppia configurazione a codeception e phpspec xml
La configurazione di codeception.xml e phpspec.xml è stata duplicata. Questo può essere un errore di fusione o una modifica intenzionale, l'impatto dovrebbe essere valutato.
2023-12-11 10:54:16 +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 749835323d
chore: Aggiornati file di PHPStorm 2023-12-08 17:04:33 +01:00
Maicol Battistini e059c4fec5
style: Migliorato design, top app bar e drawer 2023-12-08 17:04:33 +01:00
Maicol Battistini b5deeda68b
chore(deps): Aggiorna le dipendenze nel file package.json
Questo commit aggiorna varie dipendenze all'interno del nostro file package.json. Miglioramenti includono la versione più recente del gestore di pacchetti e aggiornamenti a diversi pacchetti di sviluppo e di produzione. Ciò assicura che stiamo utilizzando le ultime versioni e che il nostro progetto è aggiornat.
2023-12-08 17:04:33 +01:00
Maicol Battistini ed007723a0
chore(deps): Aggiorna versione PHP e libreria Laravel Restify nel composer.json
La versione richiesta di PHP è stata aggiornata da 8.1 a 8.2. Inoltre, nel file composer.json, l'edizione richiesta della libreria Laravel Restify è cambiata da "dev-8.x-fixes" a "dev-8.x-jsonapi-compatibility". A seguito di ciò, sono state rimosse numerose funzioni non necessarie dalla classe Repository.
2023-12-08 17:04:32 +01:00
Maicol Battistini af1109c873
refactor: Refactor della creazione di un utente Admin usando l'azione di Fortify 2023-12-08 17:04:32 +01:00
Maicol Battistini e409fcb0d2
fix: Sostituito 'name' con 'username' nella creazione di un utente 2023-12-08 17:04:32 +01:00
Maicol Battistini 598030e40f
chore: Aggiornamento delle versioni di PHP e Laravel nelle impostazioni di Rector 2023-12-08 16:52:19 +01:00
Maicol Battistini 77902a725d
chore(deps): ⬆️ Aggiornate le dipendenze
La versione di mithril-utilities è stata aggiornata da 1.2.7 a 1.4.0 nel nostro package.json. Questo aggiornamento è stato apportato per beneficiare delle correzioni di bug e delle nuove funzionalità introdotte nelle versioni più recenti del pacchetto, migliorando l'efficienza del nostro codice.
2023-09-13 15:05:00 +02: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 f05cb3acaf
chore: Aggiunta configurazione per namespacing dei modelli e Scopes
Sono state aggiunte due nuove voci di configurazione nell'IDE per il Laravel plugin. Questi includono `createEloquentScope:inModuleNamespace` e `createModel:inModuleNamespace` con rispettivi valori. Questo cambio è necessario per mantenere l'organizzazione del codice e migliorare la navigazione tra i files. L'opzione `generationStringSettings` è stata rimossa, dato che le sue funzioni sono state sostituite da questo aggiornamento.
2023-09-11 18:53:59 +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 7723673687
chore(deps): ⬆️ Aggiornate le dipendenze 2023-09-11 18:50:39 +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 446011eecb
chore(deps): ⬆️ Aggiornate le dipendenze 2023-08-17 15:32:23 +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 ab68326f1c
chore(deps): ⬆️ Aggiornate le dipendenze 2023-08-04 17:42:01 +02:00
Maicol Battistini 431947ecee
feat: Migliorato comando usando Laravel Prompts 2023-08-04 16:16:57 +02:00
Maicol Battistini 0a08d01643
fix: Fix BC material web pre14 2023-08-04 16:13:48 +02:00
Maicol Battistini ea931a6c9d
chore(deps): Updated dependencies 2023-08-04 16:08:42 +02:00
Maicol Battistini f0727459fa
feat: Aggiunto comando per creare un utente admin 2023-07-26 19:14:35 +02:00
Maicol Battistini e894086b4c
fix: Fix manifest PWA non registrato correttamente 2023-07-26 18:55:05 +02:00
Maicol Battistini 83d1c1ddd4
fix: 🐛 Usa UTC per parsare le date in arrivo dall'API 2023-07-25 11:28:30 +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 4e31f90db9
chore: Migliorata procedura di installazione 2023-07-19 16:53:55 +02:00
Maicol Battistini 75ac1f0eaf
fix: Spostato lo state nel form 2023-07-19 16:35:23 +02:00