1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-23 14:57:46 +01:00

76 Commits

Author SHA1 Message Date
Maicol Battistini
b1a0a01f0b
feat: Implementata JSON API
Vedi specifiche: https://jsonapi.org
2021-10-06 19:15:12 +02:00
Maicol Battistini
46fc810126
feat: Aggiunta API CRUD generica 2021-10-04 10:30:51 +02:00
Maicol Battistini
e92e1e544b
chore(deps): Rimosse dipendenze di test inutilizzate 2021-10-01 15:36:01 +02:00
Maicol Battistini
7b1113eadf
fix(deps): ✏️ Typo 2021-09-29 17:30:54 +02:00
Maicol Battistini
03c8bdb14a
fix(deps): Cambiato nome per il pacchetto dei moduli standard 2021-09-29 16:59:21 +02:00
Maicol Battistini
986d13cc60
chore(deps): Cambiate alcune dipendenze 2021-09-14 20:05:00 +02:00
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