Commit Graph

70 Commits

Author SHA1 Message Date
Maicol Battistini bba677d522
refactor: 🎨 Migliorata struttura del codice con nuove regole ESLint
Sono state aggiunte nuove regole ESLint per standardizzare il codice
2021-09-07 13:37:18 +02:00
Maicol Battistini 2d37c8eda4
feat: Sostituito Laravel Mix con Vite
Vite permette di utilizzare i moduli ES6, in modo da caricare le views dei moduli custom tramite Import Maps (automatico). Gli assets devono essere inseriti nella cartella resources/static invece che nella cartella public.
Altri miglioramenti:
- I componenti sono stati migliorati, in modo da utilizzare collect.js (le collections di Laravel in JS) e classnames (per l'aggiunta di classi CSS ai componenti)
- Ogni cartella ha ora un file `index.js` così da poter importare facilmente i componenti nei moduli custom
- Possibilità di aggiungere un titolo nella pagina, definendolo nella route
-
2021-09-07 13:28:20 +02:00
Maicol Battistini 11ac8a707e
chore(deps): Aggiunte librerie di utilità
- Ziggy per utilizzare le routes in JS
- Laravel mobile detect per gestire il comportamento delle view (blade) con dispositivi di grandezza diversa
2021-08-19 16:40:24 +02:00
Maicol Battistini f832b0f2fa
chore(deps): Aggiunto Laravel Packager per la creazione dei moduli 2021-08-10 14:38:23 +02:00
Maicol Battistini 631d24b402
chore(deps): Aggiunto helper per IDE 2021-08-05 12:41:16 +02:00
Maicol Battistini d1b3c05255
refactor(backend): ♻️ Refactor generale
Stile codice, sostituiti tipi PHPDoc con i tipi nativi di PHP
2021-08-03 19:43:16 +02:00
Maicol Battistini ceb854bbb3
feat(i18n): Aggiunto nuovo sistema di traduzioni backend e frontend
Il nuovo sistema si basa sul sistema nativo di Laravel. Le traduzioni e la lingua dell'utente vengono passati a JS (mithril) tramite Inertia. C'è anche una route per modificare la lingua.
2021-08-03 19:17:43 +02:00
Maicol Battistini bbf7365d5e
feat(i18n): 🌐 Aggiunto export traduzioni 2021-08-03 10:23:20 +02:00
Maicol Battistini 53aee9a14e
feat: Aggiunti InertiaJS e MithrilJS 2021-07-30 22:56:43 +02:00
Maicol Battistini e7b540d015
feat(tools): Aggiunto PHP CS Fixer v3 2021-07-30 19:15:52 +02:00
Maicol Battistini 7ce18cdbab
feat: 🏗️ Aggiunto composer.json mancante 2021-07-30 18:55:16 +02:00
Maicol Battistini e95a36991d
feat: 🏗️ Introduzione Laravel 8 2021-07-30 18:38:43 +02:00
Dasc3er 87d309fe22 Aggiornamento plugin Articoli di Dettagli clienti e fornitori
Aggiunto plugin separato per la visualizzazione dei piani di sconto/maggiorazione, correzione sconto/rincaro in sconto/maggiorazione.
2021-07-27 18:11:54 +02:00
Dasc3er 5135a2c04c Introduzione procedura di autenticazione OAuth2 per account email 2021-07-27 10:16:10 +02:00
Dasc3er 74faa7f639 Rimozione ottimizzazione automatica autoloader
Per ammettere l'utilizzo delle classi personalizzate nelle cartelle custom.
2021-05-10 18:33:32 +02:00
Dasc3er 55825cca6f Aggiunto sistema di registrazione procedure di importazione 2021-02-26 11:04:06 +01:00
Luca 0f9cafbe3c Aggiornamento del copyright notice 2021-01-20 15:08:51 +01:00
Dasc3er fc4af97dab Aggiunta base per il modulo Listini generale 2020-11-13 18:40:09 +01:00
Luca f17324dd39 Aggiunta impostazione per mostrare o nascondere barra plugin 2020-10-29 12:30:46 +01:00
Dasc3er bfa4f12a30 Correzioni per gli errori su costanti globali
Utilizzo delle nuove funzioni base_dir, base_url e base_link per sostituire DOCROOT; BASEURL e ROOTDIR.
Correzioni sul trait StoreTrait, ora definito come LocalPoolTrait e utilizzante il metodo pool.
2020-09-23 13:36:37 +02:00
Dasc3er 32b0aa83a6 Base per la geolocalizzazione automatica 2020-09-03 15:00:52 +02:00
Dasc3er 17784fc3fa Fix validatore di Codice Fiscale per PHP 7.4 2020-08-31 15:16:10 +02:00
Dasc3er 7bc18666f6 Base per controllo di intergità del database 2020-08-28 11:20:20 +02:00
Dasc3er 8ccee151f9 Base per i dettagli articolo per anagrafica 2020-08-25 17:38:10 +02:00
Thomas Zilio 333a7b33f2 Introduzione sistema di cron per la gestione di task ricorrenti 2020-08-11 09:38:20 +02:00
Thomas Zilio 0703214738 Aggiunto controllo aggiuntivo sui checksum dei file (#705) 2020-08-03 15:29:19 +02:00
Thomas Zilio c83053b366 Fix #808
Aggiunta restrizione nelle immagini supportate.
2020-05-04 09:45:48 +02:00
Thomas Zilio 6d44051eb3 Uniformazione righe interventi (#659) 2020-02-14 17:02:16 +01:00
Thomas Zilio 3d94b0d005
Correzioni per l'utilizzo delle classi v2.4.10 (#676) 2019-11-22 15:23:20 +01:00
Luca 8a1e87326b Migliorie minori 2019-07-11 17:47:16 +02:00
Thomas Zilio b16fc4adfa Miglioramento dei tests 2019-07-11 17:20:58 +02:00
Thomas Zilio 85d5ee692e Fix #550 2019-04-11 16:11:32 -07:00
Thomas Zilio 7f1a7e1d87 Fix tests 2019-02-22 13:10:58 +01:00
Thomas Zilio 0a911a877a Generalizzazione gestione errori
Aggiunta di un sistema standard per la gestione degli errori in caso di debug disattivato.
Sostituzione di alcuni metodi della classe Database con il corrispettivo Eloquent.
2019-01-06 14:18:48 +01:00
Thomas Zilio 5792ac57d0 Bugfix minori 2019-01-03 11:04:28 +01:00
Thomas Zilio f5ef5a64f2 Validazione codice fiscale (#350) 2018-11-16 19:14:21 +01:00
Thomas Zilio 608199dffd Fix minori 2018-10-20 09:50:52 +02:00
Thomas Zilio 580a2e71d8 Gestione seriali integrata nelle classi 2018-10-04 17:25:42 +02:00
Thomas Zilio aac50aa2da Miglioramento classi dei moduli 2018-09-25 16:47:44 +02:00
Thomas Zilio e91064eb38 Aggiunta importazione FE 2018-09-24 18:10:16 +02:00
Thomas Zilio 2c6fb7fe93 Correzioni minori 2018-09-20 16:12:34 +02:00
Thomas Zilio 8ea1127625 Introduzione Eloquent in Interventi 2018-08-29 18:06:51 +02:00
Thomas Zilio 4a149588ff Fix composer.json 2018-08-28 15:54:29 +02:00
Thomas Zilio 19b5d4e5e7 Ampliamento API e bugfix 2018-08-28 15:39:51 +02:00
Thomas Zilio 530ceaabf4 Miglioramenti strutturali 2018-08-09 10:14:26 +02:00
Thomas Zilio 0a8d4488a4 Aggiunta Eloquent
Aggiunta di Eloquent per l'introduzione delle classi dedicate alla gestione dei singoli moduli.
Esempio fornito in Fatture.
2018-08-08 19:32:20 +02:00
Thomas Zilio 32ad29da4b Aggiunta dei test Codeception 2018-08-03 17:19:45 +02:00
Thomas Zilio 3eefce1ee9 Ridistribuzione funzioni generiche 2018-07-17 12:05:21 +02:00
Thomas Zilio 45ee5f8b7b Aggiunta connessione per iPA 2018-07-09 18:26:22 +02:00
Thomas Zilio 89cd1499f3 Introdotta libreria OWASP CSRF 2018-07-08 18:25:36 +02:00