Compare commits

...

321 Commits

Author SHA1 Message Date
4d20273a9a Finish Carelli_OrdiniA_FixEmail 2022-10-18 15:25:26 +02:00
f9b1c50493 [Ordini Acquisto]
- Fix Email

[Accettazione]

- Fix posizione zero su array
2022-10-18 15:24:55 +02:00
7c010bcf83 Finish RichiesteIMEBA 2022-10-17 18:25:13 +02:00
d9d35e505f Aggiunte richieste imeba in gestione viaggi 2022-10-17 18:24:51 +02:00
883c6c1c7d Merge remote-tracking branch 'origin/develop' into develop 2022-10-14 17:39:23 +02:00
ceab1ecdba Escluso controllo su key_group agente 2022-10-14 17:39:17 +02:00
8972d43171 Finish FloraPulia_RiepilogoMerceOrdine_ModificheMinori 2022-10-14 15:40:54 +02:00
9c0e0e2e46 Merge branch 'develop' into feature/FloraPulia_RiepilogoMerceOrdine_ModificheMinori 2022-10-14 15:39:50 +02:00
35de99b29b [Riepilogo Merce Ordine]
- Modifiche Minori e Bug Fix
2022-10-14 15:39:40 +02:00
2a0ee2b463 Escluso controllo su key_group agente 2022-10-14 10:52:23 +02:00
8f1c33f134 - Rimosso console.log 2022-10-13 13:34:28 +02:00
4c388ed84a Finish FloraPulia_AggiornaListino_Modifiche 2022-10-13 13:33:33 +02:00
16c5cb325d Merge branch 'develop' into feature/FloraPulia_AggiornaListino_Modifiche 2022-10-13 13:33:28 +02:00
79afd963b0 [Riepilogo Merce Ordine]
- Aggiunto Elimina Riga
- Aggiunto Aggiungi Riga
- Fix Modifica Note
- Bug fix e Modifiche Minori

[Aggiorna Listino]

- Aggiunto conferma eliminazione nel popup
- Bug fix e Modifiche Minori
2022-10-13 13:33:20 +02:00
caf990fcce Merge remote-tracking branch 'origin/develop' into develop 2022-10-13 10:26:38 +02:00
c78c9fdcd8 rimossa login con password globale in debug, aggiunte opzioni pdosqlserver per login con php7.4 2022-10-13 10:26:29 +02:00
be2f757314 Fix include mancanti in image.php 2022-10-13 09:49:14 +02:00
a2d1a0fd60 correzione query per estrarre le statistiche degli articoli piu venduti 2022-10-12 16:06:24 +02:00
d8411ed4cc Merge branch 'master' into develop 2022-10-11 17:59:35 +02:00
b30c6a841e Finish FixSignupMode 2022-10-11 17:59:34 +02:00
d2862e39f4 Corretto nome classe errato 2022-10-11 17:59:26 +02:00
02e5534b7c Aggiustamenti verifica aggiornamento prezzi 2022-10-11 10:06:39 +02:00
335175090c New fonts 2022-10-10 16:56:50 +02:00
50eeac4186 Merge branch 'master' into develop 2022-10-10 16:03:51 +02:00
64e968500b Finish FontMancanti 2022-10-10 16:03:51 +02:00
b94a36637f Fix font mancanti e rimossi require duplicati 2022-10-10 16:03:43 +02:00
9ac190bc3b Merge branch 'master' into develop 2022-10-10 16:03:02 +02:00
7044abf6d7 Fix font mancanti 2022-10-10 15:49:49 +02:00
c6de2d5de4 Vario su grunt 2022-10-10 13:56:39 +02:00
b1af8c0f3e Vario su grunt 2022-10-10 13:46:05 +02:00
f4ed03798d Merge branch 'master' into develop 2022-10-10 12:14:33 +02:00
a792891f27 Finish FixBuild 2022-10-10 12:14:33 +02:00
e4e30fd9f4 Modificata build pvm 2022-10-10 12:14:18 +02:00
3fa6009178 Merge branch 'master' into develop 2022-10-10 09:56:00 +02:00
e6e76f8d36 Finish RegistrazionePassErrata 2022-10-10 09:55:59 +02:00
956824d1ea Fix errore password errata in login nuovo utente 2022-10-10 09:55:52 +02:00
1646fbbe8a Crm Integry 2022-10-07 18:10:42 +02:00
2bd76d0438 Crm Integry 2022-10-07 17:34:24 +02:00
007be70089 Crm Integry 2022-10-07 17:00:06 +02:00
1755001da9 Modifica query per visualizzazione clienti in offerte 2022-10-07 16:59:55 +02:00
45ee756d66 Gestita generazione immagini florapulia 2022-10-07 15:13:43 +02:00
e47005a79f Grunt aggiunte tutte le gestioni in build 2022-10-06 16:04:17 +02:00
7942dd05f2 Merge branch 'master' into develop 2022-10-06 15:44:31 +02:00
b3310073e1 Fix merge mancanti 2022-10-06 15:42:44 +02:00
1943da15ff Merge branch 'master' into develop 2022-10-06 15:33:45 +02:00
556b8ad597 Finish FixMergeMancanti 2022-10-06 15:33:44 +02:00
a09997e705 Aggiustamento gestione verifica aggiornamento prezzi
(cherry picked from commit 0dfd813608)
2022-10-06 15:33:34 +02:00
18025662f5 Riabilitati watcher 2022-10-06 15:24:45 +02:00
f0ff975466 Merge branch 'master' into develop 2022-10-06 15:14:18 +02:00
7b59863220 Finish CorrettoOrdinamento 2022-10-06 15:14:17 +02:00
62b982a6d4 Verifica aggiornamento prezzi corretto ordinamento 2022-10-06 15:14:08 +02:00
8401b71aca nuova gestione crm per integry 2022-10-06 14:58:21 +02:00
b4e6b54542 aggiunto parametro tipo costo sulla scheda costi 2022-10-06 14:58:04 +02:00
361cea9bc4 Commentato codice inutile 2022-10-06 12:16:27 +02:00
3901ecedc8 Merge branch 'master' into develop 2022-10-06 10:25:06 +02:00
12a476488a Finish PopoverCostoMercato 2022-10-06 10:25:05 +02:00
c8a8eaabb1 Verifica aggiornamento prezzi aggiunto popover costo mercato 2022-10-06 10:24:57 +02:00
d5ba0a045a Merge branch 'master' into develop
# Conflicts:
#	public_html/gest-lib/verifica_aggiornamento_prezzi/js/main.js
2022-10-06 10:02:34 +02:00
2d77c99f3e Finish AggiunteVerificaAggiormentoPrezzi 2022-10-06 10:01:44 +02:00
cf7d498f60 Aggiustamenti salvataggio tabelle kendo e miglioramenti verifica aggiornamento prezzi 2022-10-06 10:01:31 +02:00
d3feb789fa Finish Florapulia_AggiornaListino_EstensioneTimeOut 2022-10-05 16:41:38 +02:00
3b3ba37065 [Aggiorna Listino]
- Rimosso il timeout di php al download dell'excel
2022-10-05 16:41:33 +02:00
b38ca57c4d Finish Licor_MRP_Fixes 2022-10-05 16:17:43 +02:00
326f8a42e9 Merge branch 'develop' into feature/Licor_MRP_Fixes 2022-10-05 16:17:38 +02:00
7fa218b10f [MRP]
- Quando si effettua un ordine di acquisto dal MRP bisogna far visualizzare solo i fornitori attivi
- In "dettaglio ordini" separati gli ordini effettivi e gli ordini sospesi
2022-10-05 16:17:33 +02:00
f0b00d03cf Cancellazione listino fotografico EXCEL di FLORAPULIA 2022-10-05 16:16:04 +02:00
972b39b019 Merge branch 'master' into develop 2022-10-05 12:03:45 +02:00
4c2909af5e Finish Hotfix-6 2022-10-05 12:03:44 +02:00
cec05d8c4a rollback composer a php 5.3 per compatibilita server clienti 2022-10-05 12:03:26 +02:00
1d7b83608d Merge remote-tracking branch 'origin/develop' into develop 2022-10-05 10:39:30 +02:00
7f07b54ef6 Corretta gestione menu su utenti senza gruppo 2022-10-05 10:39:21 +02:00
6e79871ba8 Commentati include autoloaded 2022-10-05 10:10:30 +02:00
6652097aaa Eliminata classi a doppio 2022-10-05 09:55:16 +02:00
cb39d4c7e6 Finish ApuliaPlants_OrdiniA_InvioMailPerDeposito 2022-10-05 09:41:42 +02:00
c032ad0b2d [Ordini Acquisto]
- Adesso gli indirizzi letti dalla GestSetupDepo 'MAIL_AGGIUNTIVE_INVIO_DEPOSITO' vengono inseriti come indirizzi destinatari nella mail
2022-10-05 09:41:34 +02:00
38917d52a4 Corretta validazione in creazione nuovo ordine di produzione 2022-10-04 17:46:15 +02:00
638718a75b rollback composer a php 5.3 per compatibilita server clienti 2022-10-04 15:48:27 +02:00
aff8e9749f Merge branch 'master' into develop 2022-10-04 13:11:28 +02:00
f94c0f461b Finish Hotfix-6 2022-10-04 13:11:27 +02:00
4625bfb50a rollback composer a php 5.3 per compatibilita server clienti 2022-10-04 13:11:22 +02:00
0dfd813608 Aggiustamento gestione verifica aggiornamento prezzi 2022-10-04 11:57:49 +02:00
daeb206133 Rimossi include manuali e creato autoloader 2022-10-03 18:16:25 +02:00
16ca25ece8 Merge branch 'master' into develop 2022-10-03 15:30:22 +02:00
e64878a40b Finish Hotfix-6 2022-10-03 15:30:21 +02:00
75c909720e aggiornato composer per compatiblità php 5.6 2022-10-03 15:30:14 +02:00
0b53050e84 aggiornato composer per compatiblità php 5.6 2022-10-03 15:27:34 +02:00
4689301dc2 Aggiornamento kendo 2022.2.621, verifica aggiornamento prezzi aggiunto dropdown per colonne ed info costo standard 2022-09-30 09:30:13 +02:00
bba38d067a corretto salvataggio setup in gestioni con gest_name scritto in minuscolo(w_pordi_rc) 2022-09-29 18:32:28 +02:00
5145b5dd16 Merge branch 'master' into develop 2022-09-29 11:55:18 +02:00
0aa34dd709 Finish Hotfix-6 2022-09-29 11:55:18 +02:00
3a006b28dd rimosse incompatibilita con php 5.6 2022-09-29 11:55:12 +02:00
6bec2e5704 Merge remote-tracking branch 'origin/develop' into develop 2022-09-29 11:43:47 +02:00
a966469e36 Attivazione MRP su LEVANPLAST 2022-09-29 11:43:38 +02:00
4591d62611 Finish Florapulia_AggiornaListino_PrezzoCarrello 2022-09-28 16:33:44 +02:00
70837b278e [Pricelist Update]
- Al cambio del prezzo carrello viene aggiornato il prezzo di vendita
- Modificato l'onchange del prezzo carrello e della scontistica
2022-09-28 16:33:39 +02:00
1c11c1a411 Finish Dulciar_ImportaOrdiniVenditaWeb_PulsanteElimina 2022-09-28 14:40:05 +02:00
2ecb688567 [Importa Ordini Vendita Web]
- Tasto elimina ordini
2022-09-28 14:39:59 +02:00
83307789b0 Offerte di vendita descrizione filtrabile ed aggiunta colonna listino 2022-09-28 10:11:57 +02:00
11d0130b87 Conto economico prodotto non nascondo la tabella anche se vuota 2022-09-27 18:51:57 +02:00
0b3722cca7 Gestione foto articoli gestita paginazione 2022-09-27 18:43:21 +02:00
73d31c1ce0 Aggiunta descrizione estesa 2022-09-27 18:11:22 +02:00
69bf75531a Merge tag 'Biolevante_ContrattiDiVendita_StampaEModificheGrafiche' into develop
Finish Biolevante_ContrattiDiVendita_StampaEModificheGrafiche

# Conflicts:
#	public_html/css/main/layout.css
2022-09-27 17:41:30 +02:00
4f13b4f7c1 Finish Biolevante_ContrattiDiVendita_StampaEModificheGrafiche 2022-09-27 17:40:20 +02:00
bd3b42305d [Contratti di Vendita]
- Aggiunto pulsante per stampa riepilogo
- Modifiche grafiche (dimensioni input)
2022-09-27 17:25:44 +02:00
48d25dbbc7 Viaggi ordine riaggiunto campo note in sezione viaggi 2022-09-27 16:26:39 +02:00
7e205865eb sistemata query per selezione indirizzi per invio listini di vendita 2022-09-27 16:16:35 +02:00
f21932b26a Conto economico prodotto migliorato caricamento contatti 2022-09-27 16:07:42 +02:00
78cf789aa5 Abilitata la pagina viaggi_ordini anche agli utenti aziendali 2022-09-27 15:14:25 +02:00
76672b1d0d Finish Biolevante_MRP_ModificheDettaglioOrdini 2022-09-27 13:00:53 +02:00
c466f5495c [MRP]
- Modifiche al popup dettaglio ordini
2022-09-27 13:00:38 +02:00
19b4d22b36 Finish Licor_PVM_FixMRPeMonitoraggiolinee 2022-09-27 12:17:25 +02:00
f87548d28c [MRP]
- Fix filtro depositi non veniva applicato alla criticità

[Monitoraggio Linee]

- Aggiunti file cq_dr03p06
2022-09-27 12:17:20 +02:00
81b7948967 Gestione foto articoli aggiunto drag and drop 2022-09-27 10:07:58 +02:00
10e7002265 Aggiunta funzionalità di salvataggio opzioni kendo grid 2022-09-26 16:47:19 +02:00
45c9b34791 Merge tag 'Carelli_RilevazioniSteup_SottoAttivita' into develop
Finish Carelli_RilevazioniSteup_SottoAttivita
2022-09-26 15:59:04 +02:00
1f5359e3b2 Finish Carelli_RilevazioniSteup_SottoAttivita 2022-09-26 15:59:03 +02:00
13a7d632ee [Rilevazioni Steup]
- Aggiunto campo sottoattivita
- Aggiunta select2
2022-09-26 15:58:48 +02:00
ae033bc3af Merge branch 'master' into develop 2022-09-26 10:47:44 +02:00
3ca257c845 Finish Hotfix-6 2022-09-26 10:47:44 +02:00
0099e6c834 aggiunte configurazioni trasferimento ime_Ba 2022-09-26 10:47:39 +02:00
367c1f713c Finish Biolevante_DeliveryPlan_FixQtaContratti 2022-09-23 16:49:00 +02:00
cd5e84c6b8 [Delivery Plan]
- Fix: il simbolo da contratto appariva solo se la qtaResidua era maggiore di zero, adesso se c'è un id contratto
- Fix: La qta residua veniva controllata erroneamente
- Fix: Al change del peso e al suo eventuale reset alla qta residua gli altri valori cambiavano comunque
2022-09-23 16:48:55 +02:00
8d3565faef Finish FloraPulia_AggiornaListino_Fix 2022-09-23 16:44:38 +02:00
da746792c9 [Aggiorna Listino]
- Modifiche minori e fix
2022-09-23 16:44:31 +02:00
8c590ec576 Merge branch 'master' into develop 2022-09-22 17:20:19 +02:00
7fe057e59c Finish HotfixBiolevante 2022-09-22 17:20:18 +02:00
b0a2dc978a Miglioramenti verifica aggiornamento prezzi 2022-09-22 17:20:02 +02:00
f9d610cd9e Finish IMEBA_ControlloGiacenze_Fix 2022-09-22 12:39:07 +02:00
013add44eb [Controllo Giacenze]
- Aggiunto controllo alla stampa (default)
- Modificato i messaggi di errore
- Fix colonna checkbox
2022-09-22 12:39:01 +02:00
e1fef97cc5 Finish Florapulia_AggiornaListino_ModificheVarie 2022-09-22 12:24:44 +02:00
6aeb34e16b [Aggiorna Listino]
- Fix input Disponibile
- Alla modifica degli input vengono automaticamente aggiornati anche i listini di vendita (se prsesenti nella GestSetup "COD_VLIS_SPECIALE"
- Nel download Excel vengono scaricati anche i listini speciali
- Nel download PDF vengono scaricati anche i listini speciali
2022-09-22 12:24:28 +02:00
ec7026d277 Merge branch 'master' into develop 2022-09-20 17:59:00 +02:00
2b66ad4a6b Finish Hotfix 2022-09-20 17:58:59 +02:00
fb194a3331 Modifica query list-linee-clie in ordini_a_riass_clie 2022-09-20 17:58:07 +02:00
e1e7360f75 Finish Gramm_PVM_ModificheVarie 2022-09-20 17:47:20 +02:00
a40fa279d5 Merge branch 'develop' into feature/Gramm_PVM_ModificheVarie 2022-09-20 17:47:15 +02:00
19cf4aea03 [Delivery Plan]
- Aggiunto popup per selezione range stampa

[Monitoraggio Linee]

- Rimossa colonna stato dalla stampa
- Aggiunta setup per i codmstp nello stop form a Palo Pasta a Gramm
2022-09-20 17:47:11 +02:00
15438738f7 Merge tag 'Carelli_OrdiniA_FixInvioMailCC' into develop
Finish Carelli_OrdiniA_FixInvioMailCC
2022-09-20 11:39:45 +02:00
bcf8133440 Finish Carelli_OrdiniA_FixInvioMailCC 2022-09-20 11:39:44 +02:00
3e270ce051 [Ordini Acquisto]
- Rimossa riga inserita per sbaglio che dava errore sull'add CC
2022-09-20 11:39:36 +02:00
545b4ab4f1 Merge branch 'master' into develop 2022-09-19 11:08:31 +02:00
cc40f86413 Finish CRPFixRecalcProdTeorica 2022-09-19 11:08:31 +02:00
2a3cd404cb CRP calcolo prod_teorica una volta sola 2022-09-19 11:08:16 +02:00
903fcee282 Merge tag 'Biolevante_DeliveryPlan_FixAutocompleteCliente' into develop
Finish Biolevante_DeliveryPlan_FixAutocompleteCliente
2022-09-19 10:28:57 +02:00
069836848e Finish Biolevante_DeliveryPlan_FixAutocompleteCliente 2022-09-19 10:28:56 +02:00
a8609fbd10 [Delivery Plan]
- Fix per l'autocomplete del cliente (qualora la partita iva fosse null non ricercava il cliente)
2022-09-19 10:28:49 +02:00
3679208e76 CRP fix campo rinominato e calcolo non applicato 2022-09-16 17:17:05 +02:00
fff0c818ff Mappa campi di raccolta aggiunta data e agronomo in dettaglio report 2022-09-16 15:59:20 +02:00
e8998d8e38 Sistemata registrazione utenti, non impostava flag_extra_user 2022-09-16 10:23:12 +02:00
b3b03220db rettifica giacenze 2022-09-14 16:24:00 +02:00
367b0c0c4e ritornare indieto con db di ime_ba 2022-09-14 14:39:01 +02:00
13e2e5a928 Merge branch 'master' into develop 2022-09-14 14:06:20 +02:00
0b8b8cd275 Finish Ime 2022-09-14 14:06:19 +02:00
9543cc26fe Ime ba 2022-09-14 14:06:12 +02:00
c0a46f551e Merge tag 'Carelli_OrdiniTrasferimento_FixDocumenti' into develop
Finish Carelli_OrdiniTrasferimento_FixDocumenti
2022-09-13 17:32:25 +02:00
b3085e2b3e Finish Carelli_OrdiniTrasferimento_FixDocumenti 2022-09-13 17:32:23 +02:00
7229e43d16 [Accettazione]
- Fix risultati null nella query
2022-09-13 17:32:05 +02:00
2f60608aa6 Corretto costo standard in verifica aggiornamento prezzi e fix invio pdf a clienti in conto economico prodotto 2022-09-13 16:36:37 +02:00
05585e079b Finish Carelli_RilevazioniSteup_FixCaricamentoUtenti 2022-09-13 15:50:12 +02:00
18ac3aa9ec [Rilevazioni Steup]
- Fix caricamento degli utenti (Non più necessarie le modifiche che stavo facendo su js)
- Modifiche grafiche minori
2022-09-13 15:50:07 +02:00
4e068eb1c9 Merge branch 'master' into develop 2022-09-13 15:17:32 +02:00
975a5f8072 Finish Hotfix-6 2022-09-13 15:17:31 +02:00
43a995e0e1 bugfix cc nullo in invio mail ordini acquisto 2022-09-13 15:17:25 +02:00
0b7f096712 Finish VerificaAggiornamentoPrezzi 2022-09-13 10:24:57 +02:00
53dc29846b Nuova gestione verifica aggiornamento prezzi 2022-09-13 10:24:26 +02:00
fe5932d45c Finish CRPTotOre 2022-09-12 18:45:37 +02:00
a163187b49 Merge branch 'master' into develop 2022-09-12 18:45:37 +02:00
d165dea290 CRP aggiunto totale ore in campagna ed in sede 2022-09-12 18:45:30 +02:00
dc5674446d test funzionamento jenkins 2022-09-12 18:14:32 +02:00
793c8adaf5 aggiunta configurazione azienda demo ortofrutta 2022-09-12 18:13:13 +02:00
06779735f9 Finish Hotfix-6 2022-09-12 18:10:20 +02:00
b62f0c26c3 Merge branch 'master' into develop 2022-09-12 18:10:20 +02:00
29ba4fc3e0 test funzionamento jenkins 2022-09-12 18:10:14 +02:00
dedc4522b7 test funzionamento jenkins 2022-09-12 18:07:57 +02:00
4d3301a1f3 Finish Hotfix-6 2022-09-12 18:06:27 +02:00
e4552b214f Merge branch 'master' into develop 2022-09-12 18:06:27 +02:00
1cca412b8d test funzionamento jenkins 2022-09-12 18:06:22 +02:00
31405ca978 Merge branch 'master' into develop 2022-09-12 17:39:14 +02:00
9765e1170f Finish AggiunteCRP 2022-09-12 17:39:13 +02:00
c6920254fe Aggiunte crp per richieste agricoper 2022-09-12 17:39:06 +02:00
5d11aca5df Merge branch 'master' into develop 2022-09-12 17:23:44 +02:00
0e19d76ae6 Finish Hotfix-6 2022-09-12 17:23:44 +02:00
1b84e233b0 aggiunto destinatario fornitore in dati documento 2022-09-12 17:23:38 +02:00
2de08f4369 Finish Biolevante_MRP_FixDataCons 2022-09-12 17:02:17 +02:00
611e53a163 Merge branch 'develop' into feature/Biolevante_MRP_FixDataCons 2022-09-12 17:02:13 +02:00
8862c6980b [MRP]
- Fix datepickers DataCons
2022-09-12 17:02:09 +02:00
2da40c499b Finish Dulciar_MonitoraggioLinee_FixDeleteUDC 2022-09-12 17:01:03 +02:00
539a307802 Merge tag 'Dulciar_MonitoraggioLinee_FixDeleteUDC' into develop
Finish Dulciar_MonitoraggioLinee_FixDeleteUDC
2022-09-12 17:01:03 +02:00
78eeec46e9 [Monitoraggio Linee]
- Adesso elimina prima il documento che il collo
2022-09-12 17:00:54 +02:00
cd32825e3a Finish VGAlimenti_ControlloGiacenze_ModificaQta&Azzeramento 2022-09-12 11:37:05 +02:00
958ccf7ae3 [Controllo Giacenze]
- Aggiunta colonna Causale
2022-09-12 11:36:56 +02:00
7a2482aa0c Merge branch 'develop' into feature/VGAlimenti_ControlloGiacenze_ModificaQta&Azzeramento 2022-09-09 17:57:27 +02:00
464996d3d6 Merge remote-tracking branch 'origin/feature/VGAlimenti_ControlloGiacenze_ModificaQta&Azzeramento' into feature/VGAlimenti_ControlloGiacenze_ModificaQta&Azzeramento 2022-09-09 17:57:12 +02:00
a64d93ca3f Finish Carelli_Accettazione_SelezioneOrdiniEBolle 2022-09-09 17:56:04 +02:00
a40dc72ed1 [Accettazione]
- In fase di accettazione guidare la selezione di ordini e bolle se nella bolla è presente il numero dell'ordine da evadere
2022-09-09 17:55:58 +02:00
0878caa2bf aggiunta causale 2022-09-09 16:29:47 +02:00
d334d0a087 Merge tag 'IME_Catalogo_FixNuovoDestinatario' into develop
Finish IME_Catalogo_FixNuovoDestinatario
2022-09-09 12:42:49 +02:00
b17c772dff Finish IME_Catalogo_FixNuovoDestinatario 2022-09-09 12:42:48 +02:00
60ccbe7586 [Catalogo]
- Fix destinatario
2022-09-09 12:42:29 +02:00
6438bf385a Merge branch 'develop' into feature/VGAlimenti_ControlloGiacenze_ModificaQta&Azzeramento 2022-09-09 12:34:03 +02:00
65f2c128ba - rimossi console.log 2022-09-09 12:33:56 +02:00
93d744bfe9 Aggiunta pagina movimenti contabili 2022-09-09 10:40:36 +02:00
67aa1428ba Merge branch 'develop' into feature/VGAlimenti_ControlloGiacenze_ModificaQta&Azzeramento 2022-09-09 10:23:45 +02:00
f1bef4085a [Controllo Giacenze]
- Aggiunto context menù con Stampa, Modifica Qta e Azzera qta
2022-09-09 10:23:41 +02:00
5102314858 Merge branch 'master' into develop
# Conflicts:
#	public_html/gest-lib/mappa_campi_di_raccolta/css/main.css
2022-09-08 09:56:51 +02:00
009e9e9b00 Finish Hotfix-6 2022-09-08 09:56:22 +02:00
d63675ab38 separata configurazione server di ime ba 2022-09-08 09:56:16 +02:00
4b3b1040fe aggiunta configurazione azienda demo ortofrutta 2022-09-06 17:54:37 +02:00
acebe0048b Merge remote-tracking branch 'origin/develop' into develop 2022-09-06 17:53:49 +02:00
66f4597e06 aggiunta configurazione azienda demo ortofrutta 2022-09-06 17:53:44 +02:00
2af45472e0 Finish Carelli_ValidaDocumentiDiAcquisto_ModificheVarie 2022-09-06 16:10:43 +02:00
4df7103907 [Check Doc Acquisti]
- Reso numerica la colonna "Righe da controllare"
- Fix salvataggio data_reg
2022-09-06 15:53:38 +02:00
5c17c7e6c0 Merge branch 'develop' into feature/Carelli_ValidaDocumentiDiAcquisto_ModificheVarie 2022-09-06 12:44:12 +02:00
02657dc495 Merge remote-tracking branch 'origin/develop' into develop 2022-09-06 11:46:35 +02:00
bb423c12e9 aggiunta stefania alla lista di utenti per la gestione consenge di ime 2022-09-06 11:46:31 +02:00
1a580b17a0 Finish HotfixCRP 2022-09-06 10:07:36 +02:00
90a4f8aad4 Merge branch 'master' into develop 2022-09-06 10:07:36 +02:00
cf6f00f118 CRP rimosso cod_jcom da tabelle e fix join 2022-09-06 10:07:25 +02:00
73c8e0a579 Merge branch 'master' into develop 2022-09-05 16:51:28 +02:00
99b170772e Finish Hotfix-6 2022-09-05 16:51:28 +02:00
e1dbd07448 Gestita preselezione codice gruppo mrp con parametro query per permettere la navigazioen da più pagine contemporaneamente 2022-09-05 16:51:22 +02:00
3d974dd484 Mappa campi di raccolta aggiunta lista allegati ordine, casella num. piante, commentati header vecchi ed attivata cache privata in campi di raccolta 2022-09-05 12:55:57 +02:00
b89bfade3a Merge tag 'Biolevante_MonitoraggioLinee_RimozionePulsanteStampa' into develop
Finish Biolevante_MonitoraggioLinee_RimozionePulsanteStampa
2022-09-05 10:34:27 +02:00
01dab42875 Finish Biolevante_MonitoraggioLinee_RimozionePulsanteStampa 2022-09-05 10:34:26 +02:00
52d9e2017f [Monitoraggio Linee]
- Rimosso il pulsante (Si utilizzerà il print dell'html direttamente dal browser)
2022-09-05 10:34:15 +02:00
8e2437632c Pianificazione produzione orto aggiunta checkbox magazzino 2022-09-02 10:30:39 +02:00
123c715326 Aggiunta voce di menu per ripianificare una riga del piano produzione 2022-09-01 11:59:02 +02:00
58740fa960 Merge branch 'master' into develop 2022-08-30 18:37:05 +02:00
21b2cfaf88 Finish FixVariCRP 2022-08-30 18:37:04 +02:00
5836948cda Fix vari funzionamento crp 2022-08-30 18:36:51 +02:00
bce0fb2c15 aggiunta possibilità di associare un gruppo ai report senza entrare in modifica del report 2022-08-30 13:16:59 +02:00
de862caa32 Finish Hotfix-6 2022-08-29 10:13:02 +02:00
9ce7a3bb6b Merge branch 'master' into develop 2022-08-29 10:13:02 +02:00
2ecbdadac1 Correzione gestione serbaoti dulciar,
Funzionalità login da amministratore
2022-08-29 10:12:57 +02:00
d9b923cff7 Correzione gestione serbaoti dulciar,
Funzionalità login da amministratore
2022-08-29 10:12:49 +02:00
a15f52ea8e allineata classe fa_1_5x in popup-orderDetail.php 2022-08-24 09:36:22 +02:00
ba60359634 Finish Release-1 2022-08-23 16:12:01 +02:00
a4ef276e3d Finish Release-1 2022-08-23 16:12:00 +02:00
f13aa7f3c6 aggiunta possibilità di filtrare le righe del listino sul codice articolo 2022-08-23 16:11:55 +02:00
043c0e4a41 corretta gestione headers in download da servizi Java 2022-08-23 15:55:19 +02:00
cc115282e0 Merge branch 'master' into develop 2022-08-22 18:27:13 +02:00
9f1147557e Finish Hotfix-6 2022-08-22 18:27:12 +02:00
bb9e4cadce modifica note in generazione ordini di acquisto apulia plants 2022-08-22 18:11:53 +02:00
417478720a rimosso invio mail in dev 2022-08-22 10:03:47 +02:00
1b242229af Merge branch 'develop' into feature/Florapulia_RiepilogoMerceOrdine_ModificheGestSetup 2022-08-19 18:07:09 +02:00
779407b948 Modifiche foglio 1 di Florapulia 2022-08-19 18:07:04 +02:00
5ee3c23a97 aggiunta possibilità di configurare gli utenti che possono modificare il campo "SegnalatoDa" 2022-08-17 15:53:02 +02:00
0e1fd0f3ea Finish Integry_Mrp_Fixes 2022-08-12 17:24:35 +02:00
0d2aa7e31f [MRP]
- Fixes delle chiamate multiple
2022-08-12 17:23:40 +02:00
101e9b72b8 Configurazione URL esterno FLORAPULIA 2022-08-12 16:40:22 +02:00
1232a4f296 Merge branch 'develop' into feature/Carelli_ValidaDocumentiDiAcquisto_ModificheVarie 2022-08-11 16:20:59 +02:00
852f74cf13 [Check Doc Acquisti]
- Aggiornata la tabella con Kendo Grid per fix filtri su firefox
- Aggiunto tabella "Documenti da Assegnare", il tab esce con una setup
- Eliminato il campo tipo_variazione dalle query
- Salvo il listino della bolla nel documento pedan
- Visualizzare totali impoinibile, iva e documento nella testata
- Fix box campi pedana e prezzo
- Aggiunto possibilità di filtrare le righe con errori da modificare
- Data di registrazione modificabile
- Aggiunto air date picker
- Modifiche minori e bug fixes
2022-08-11 16:20:49 +02:00
55777c1697 Merge remote-tracking branch 'origin/develop' into develop 2022-08-11 11:32:14 +02:00
5d4cc5e816 Eliminata gestione L da lista ordini di acquisto 2022-08-11 10:20:19 +02:00
bc9550216c Merge branch 'master' into develop 2022-08-10 15:02:58 +02:00
d6207d7907 Finish Hotfix-6 2022-08-10 15:02:58 +02:00
6848022f85 aggiunto controllo su datepicker per nuova libreria 2022-08-10 15:02:52 +02:00
58d3ad9046 Merge branch 'master' into develop 2022-08-10 09:48:38 +02:00
f95f43e987 Finish Hotfix-6 2022-08-10 09:48:37 +02:00
7ad0eb4832 aggiunto controllo su datepicker per nuova libreria 2022-08-10 09:47:42 +02:00
07e8120d09 Finish Integry_ReportArea_FixConfigurazioneDiStampa 2022-08-08 16:55:55 +02:00
4bc50dd38d [Associazione Report]
- Fix errore query, alla creazione non faceva salvare perché non controllava se l'id della setup fosse già esistente ma controllava l'id del report
2022-08-08 16:55:50 +02:00
71b4bce86b Aggiunto messaggio varieta non disponibile in popup pianificazione produzione 2022-08-05 09:50:56 +02:00
758feb81da Aggiunte ore di lavoro in sede pianificazione produzione orto 2022-08-04 18:40:47 +02:00
35351153ae Attivazione riepilogo merce FLORAPULIA 2022-08-04 18:21:17 +02:00
e95c834422 Aggiunto caricamento allegati in formato mp4, pdf e word 2022-08-04 17:55:41 +02:00
ba9486c471 Fix forzatura padding/margin in classi margin e padding 2022-08-04 15:38:45 +02:00
076438b4e6 Merge branch 'master' into develop 2022-08-04 12:14:13 +02:00
a71438deff Finish Hotfix-1 2022-08-04 12:14:13 +02:00
27cfc4139d Correzione query per evitare di prendere ingressi e uscite 2022-08-04 12:14:05 +02:00
6f54d2c1ec Fix foto articoli nascoste in articoli anag, corrette colonne pagina login, corretto filtro settimana mappa campi di raccolta 2022-08-03 09:51:25 +02:00
9903996f4b Finish Integry_DeliveryPlan_ModificheParzialmenteEvaso 2022-08-02 17:24:42 +02:00
e7bdc6b60a Merge tag 'Integry_DeliveryPlan_ModificheParzialmenteEvaso' into develop
Finish Integry_DeliveryPlan_ModificheParzialmenteEvaso
2022-08-02 17:24:42 +02:00
60762352d8 [Delivery Plan]
- Fix qta_evasa fissa
- Fix stato
- Se parzialmente evaso sbloccare i campi del popup
2022-08-02 17:24:35 +02:00
d19b7887a6 Nascosto pulsante abilita log su entity child 2022-08-01 17:14:58 +02:00
7b2adef99b Merge tag 'Carelli_PresenzeExport_FixArrayLavoratiVuoto' into develop
Finish Carelli_PresenzeExport_FixArrayLavoratiVuoto
2022-08-01 15:49:59 +02:00
dd4975f137 Finish Carelli_PresenzeExport_FixArrayLavoratiVuoto 2022-08-01 15:49:58 +02:00
9560205600 [Presenze Export]
- Fix array vuoto codJflav
2022-08-01 15:49:40 +02:00
b52b26ac8b Corretta riabilitazione upload se errore in campi di raccolta 2022-08-01 11:47:57 +02:00
789bb43149 Merge branch 'master' into develop 2022-07-29 13:09:32 +02:00
1791c160cc Finish AggiuntaQtaEvasa 2022-07-29 13:09:31 +02:00
9fc2d7a15e Nascosto pulsante modifica report ed aggiunta qta evasa a video 2022-07-29 13:09:05 +02:00
ff7e8fbfdd Fix ceil calcolo num cnf da peso 2022-07-28 18:55:29 +02:00
81cd1723df Finish Biolevante_MRP_RigaGiacenzaMRP 2022-07-28 17:45:39 +02:00
fec5f488e6 [Generale]
- Bloccata funzionalità di scroll sugli input number che faceva salire o scendere il numero

[MRP]

- Aggiunta riga Giacenza
- Modifiche grafiche alla tabella mrp
2022-07-28 16:54:01 +02:00
759aca2992 Fix filtri mancanti budget vendite 2022-07-28 16:09:59 +02:00
dca5004e4e Aggiustamento grafico mappa campi di raccolta 2022-07-28 15:37:23 +02:00
a8b456cd19 Fix modifica report con data precedente ad oggi 2022-07-28 15:27:02 +02:00
863dcaf2d3 Merge remote-tracking branch 'origin/develop' into develop 2022-07-28 15:10:36 +02:00
eb492060de Modifica per crp materie prime 2022-07-28 15:01:16 +02:00
b7472896f2 Finish Gramm_MonitoraggioLinee_AggiuntaCodMstp002 2022-07-28 13:05:03 +02:00
1422fcea85 [Monitoraggio Linee]
- Aggiunto mstp 002 alla query che calcola la semola lorda
2022-07-28 13:04:58 +02:00
849ae94bf5 Merge tag 'Agricoper_DeliveryPlan_AggiuntaRigaDestinatario' into develop
Finish Agricoper_DeliveryPlan_AggiuntaRigaDestinatario

# Conflicts:
#	public_html/gest-lib/delivery_plan/js/planner/plannerUtils.js
2022-07-28 13:00:59 +02:00
c37dc3d062 Finish Agricoper_DeliveryPlan_AggiuntaRigaDestinatario 2022-07-28 13:00:15 +02:00
431b67b1a6 [Delivery Plan]
- Se non c'è la città mostro il destinatario nell'avviso
2022-07-28 13:00:09 +02:00
aecf9ae4e1 Finish Gramm_MonitoraggioLinee_StampaRiepilogoLinee 2022-07-27 16:36:57 +02:00
18b352a474 [Monitoraggio Linee]
- Aggiunto pulsante di stampa ad ogni linea che stampa il riepilogo degli ordini
- Aggiunta classe css che mostra, nasconde o rimuove un elemento nella stampa html
- Modifiche minori
2022-07-27 16:36:51 +02:00
1bdba25ea4 Finish Agricoper_DeliveryPlan_DataConsegna 2022-07-27 10:48:19 +02:00
e2b1bbdba1 Merge branch 'develop' into feature/Agricoper_DeliveryPlan_DataConsegna 2022-07-27 10:48:15 +02:00
f0f5060b00 [Delivery Plan]
- Aggiunto nuovo stato "PARZIALMENTE EVASO"
- Aggiunto stile per il nuovo stato, rendendo l'alert a strisce
- Modificata l'assegnazione dello stato, invece di if nidificati uno switch case
- Modifiche minori
2022-07-27 10:48:11 +02:00
adb3bba08a Finish HotfixPhp5.3 2022-07-27 09:23:07 +02:00
a30eea9357 Merge branch 'master' into develop 2022-07-27 09:23:07 +02:00
44bd659773 Correzioni per php 5.3
(cherry picked from commit 744f77e972)
2022-07-27 09:22:46 +02:00
eb5b156f6b Sistemato errore generazione scarichi materiali duplicati da piano prod. 2022-07-26 17:19:55 +02:00
cbb1f461c1 Finish Biolevante_MRP_DettaglioOrdiniVendita 2022-07-26 16:26:27 +02:00
7ee982070e [MRP]
- Aggiunto Dettaglio Ordini

[Gestione Utenti]

- Fix bug per versioni php precedenti
2022-07-26 16:26:20 +02:00
4919ca8e7d Merge remote-tracking branch 'origin/develop' into develop 2022-07-26 16:18:25 +02:00
97d564150d Modifica a delivery plan non visualizzare in data consegna doc e visualizzare i parziamente evasi 2022-07-26 16:18:22 +02:00
7b188ccebc Merge remote-tracking branch 'origin/develop' into develop 2022-07-26 16:17:21 +02:00
744f77e972 Correzioni per php 5.3 2022-07-26 15:46:35 +02:00
cc88e17bf0 Finish Hotfix-1 2022-07-26 15:37:49 +02:00
eb1315b4b1 Merge branch 'master' into develop 2022-07-26 15:37:49 +02:00
73d971943a corretto errore su date e datetime nulle 2022-07-26 15:37:43 +02:00
6da30c6697 [MRP]
- Fix data_cons
2022-07-26 10:07:44 +02:00
d55515ad57 Merge tag 'Smetar_ContattiCommesse_Fixes' into develop
Finish Smetar_ContattiCommesse_Fixes
2022-07-25 17:51:34 +02:00
5a799e66c7 Finish Integry_MRP_ControlloFiltroDataCons 2022-07-25 17:48:20 +02:00
0243cce36c Merge branch 'develop' into feature/Integry_MRP_ControlloFiltroDataCons 2022-07-25 17:48:16 +02:00
370e2ab9c2 [MRP]
- Aggiornamento air datepicker
- Separazione datepicker base dallo stdpkg
- Modifiche grafiche al form nuovo ordine di produzione
- Bug Fixes e Modifiche Minori
2022-07-25 17:48:11 +02:00
57a36b794e Merge remote-tracking branch 'origin/develop' into develop 2022-07-25 13:07:51 +02:00
0396ce8795 Aggiunta condizione su listino preferenziale 2022-07-25 13:07:46 +02:00
3fb0141881 Merge branch 'master' into develop 2022-07-25 12:44:15 +02:00
1110 changed files with 47178 additions and 319142 deletions

1285
.gitattributes vendored

File diff suppressed because it is too large Load Diff

2
.gitignore vendored
View File

@@ -17,3 +17,5 @@ public_html/test.php
.idea/usage.statistics.xml
.idea/tasks.xml
.idea/watcherTasks.xml
/public_html/scss/css/*.css
/public_html/gest-lib/*/css/main.css

2
.idea/php.xml generated
View File

@@ -23,7 +23,7 @@
<server host="localpvm" id="5394f34d-47b0-4fe7-87c5-bce404508b30" name="localpvm" />
</servers>
</component>
<component name="PhpProjectSharedConfiguration">
<component name="PhpProjectSharedConfiguration" php_language_level="7.4">
<option name="suggestChangeDefaultLanguageLevel" value="false" />
</component>
</project>

1
.idea/vcs.xml generated
View File

@@ -7,5 +7,6 @@
</component>
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@@ -1,5 +1,5 @@
// <editor-fold desc="LISTA AZIENDE" defaultstate="collapsed">
var _arr_aziende = [
const _arr_aziende = [
{n: "agricoper"},
{n: "auricchio", sub: ["auricchio_miki"]},
{n: "biolevante"},
@@ -14,7 +14,8 @@ var _arr_aziende = [
{n: "frudis"},
{n: "giovmaggio", sub: ["maggioSRL"]},
{n: "gramm"},
{n: "ime_te", sub: ["ime_ba"]},
{n: "ime_te"},
{n: "ime_ba"},
{n: "lamonarca"},
{n: "licor"},
{n: "loredana"},
@@ -24,6 +25,7 @@ var _arr_aziende = [
{n: "morgante"},
{n: "mysrl"},
{n: "new_life"},
{n: "of_demo"},
{n: "produzione"},
{n: "risto_cash"},
{n: "sapori_veri", sub: ["dispensa"]},
@@ -75,7 +77,7 @@ module.exports = function (grunt) {
return "Valore vuoto non ammesso";
} else {
moduleID = format_id(moduleID);
var moduleList = get_listModuli();
const moduleList = get_listModuli();
if (moduleID in moduleList) {
return "ID già esistente. Specificarne un altro";
}
@@ -107,13 +109,13 @@ module.exports = function (grunt) {
}
],
then: function (results) {
var moduleName = format_id(results.moduleName);
var moduleTitle = results.moduleTitle;
const moduleName = format_id(results.moduleName);
let moduleTitle = results.moduleTitle;
if (moduleTitle.length === 0) {
moduleTitle = results.moduleName;
}
moduleTitle = ucwords(moduleTitle.replace("_", " ").toLowerCase());
var moduleNameCC = ucfirst(toCamelCase(moduleName));
const moduleNameCC = ucfirst(toCamelCase(moduleName));
// console.log(grunt.config("moduleName"));
@@ -130,14 +132,15 @@ module.exports = function (grunt) {
}]);
var e = {};
const e = {};
e[moduleName] = {
title: moduleTitle,
pages: moduleName + ".php",
position: [],
children: [],
icon: "icon.png",
libs: ["std-pkg"]
libs: ["std-pkg"],
requirePermission: true
};
grunt.config.set("merge-append-json.newmodule.append", e);
@@ -197,8 +200,8 @@ module.exports = function (grunt) {
grunt.registerTask("build", "Salva file di build", function (arg1) {
var date = new Date();
var build = {
const date = new Date();
const build = {
name: cleanName(arg1),
build: {
date: date.toLocaleString(),
@@ -207,31 +210,35 @@ module.exports = function (grunt) {
};
grunt.file.write("public_html/build.json", JSON.stringify(build));
});
for (var i in _arr_aziende) {
var nomeAzienda = _arr_aziende[i].n.toLowerCase();
_arr_aziende.forEach(azienda => {
let nomeAzienda = azienda.n.toLowerCase();
grunt.registerTask(nomeAzienda, [
//"clean:default",
"uglify",
"cssmin",
"copy:build_folder",
//"uglify",
//"cssmin",
//"copy:build_folder",
//"copy:assets",
"build:" + cleanName(nomeAzienda),
"copy:" + cleanName(nomeAzienda),
"file-creator:" + cleanName(nomeAzienda),
"clean:build",
// "compress:" + cleanName(nomeAzienda)
"rename:" + cleanName(nomeAzienda)
]);
}
//"clean:build",
"compress:" + cleanName(nomeAzienda),
//"rename:" + cleanName(nomeAzienda),
"clean:tmp"
var arr_taskBuildAll = [];
]);
});
const arr_taskBuildAll = [];
// arr_taskBuildAll.push("clean:default");
// arr_taskBuildAll.push("uglify");
// arr_taskBuildAll.push("cssmin");
// arr_taskBuildAll.push("copy:build_folder");
arr_taskBuildAll.push("uglify");
arr_taskBuildAll.push("cssmin");
arr_taskBuildAll.push("copy:build_folder");
arr_taskBuildAll.push("copy:assets");
for (var i in _arr_aziende) {
var nomeAzienda = _arr_aziende[i].n.toLowerCase();
arr_taskBuildAll.push("compress:assets");
_arr_aziende.forEach(item => {
const nomeAzienda = item.n.toLowerCase();
arr_taskBuildAll.push(nomeAzienda);
// arr_taskBuildAll.push("clean:tmp");
@@ -241,7 +248,8 @@ module.exports = function (grunt) {
// arr_taskBuildAll.push("compress:" + cleanName(nomeAzienda));
// arr_taskBuildAll.push("rename:" + cleanName(nomeAzienda));
}
});
// arr_taskBuildAll.push("clean:build");
grunt.registerTask("BuildAll", arr_taskBuildAll);
@@ -258,30 +266,30 @@ function cleanName(s) {
}
function fileCreator_getValues() {
var ret = {};
const ret = {};
var _getFunc = function (_nomeAzienda) {
const _getFunc = function (_nomeAzienda) {
return function (fs, fd, done) {
fs.writeSync(fd, _nomeAzienda);
done();
};
};
for (var i in _arr_aziende) {
var nomeAzienda = cleanName(_arr_aziende[i].n).toUpperCase();
var nomeAziendaLower = nomeAzienda.toLowerCase();
var path = "exports/tmp/nome_azienda.txt";
_arr_aziende.forEach(item => {
const nomeAzienda = cleanName(item.n).toUpperCase();
const nomeAziendaLower = nomeAzienda.toLowerCase();
const path = "exports/tmp/nome_azienda.txt";
ret[nomeAziendaLower] = {};
ret[nomeAziendaLower][path] = _getFunc(nomeAzienda);
}//log(ret)
});//log(ret)
return ret;
}
function compress_getValues() {
var ret = {};
for (var i in _arr_aziende) {
var nomeAzienda = cleanName(_arr_aziende[i].n).toUpperCase();
var nomeAziendaLower = nomeAzienda.toLowerCase();
const ret = {};
_arr_aziende.forEach(azienda => {
const nomeAzienda = cleanName(azienda.n).toUpperCase();
const nomeAziendaLower = nomeAzienda.toLowerCase();
ret[nomeAziendaLower] = {
options: {archive: "exports/" + nomeAziendaLower + ".zip"},
expand: true,
@@ -289,20 +297,28 @@ function compress_getValues() {
src: ["**/*"],
dest: "/"
};
});
ret["assets"] = {
options: {archive: "exports/_base.zip"},
expand: true,
cwd: "exports/_base",
src: ["**/*"],
dest: "/"
}
return ret;
}
function rename_export_folder_script() {
var ret = {};
for (var i in _arr_aziende) {
var nomeAzienda = cleanName(_arr_aziende[i].n).toUpperCase();
var nomeAziendaLower = nomeAzienda.toLowerCase();
const ret = {};
_arr_aziende.forEach(azienda => {
const nomeAzienda = cleanName(azienda.n).toUpperCase();
const nomeAziendaLower = nomeAzienda.toLowerCase();
ret[nomeAziendaLower] = {
src: "exports/tmp",
dest: "exports/" + nomeAziendaLower + "/"
};
}
});
return ret;
}
@@ -315,18 +331,18 @@ function log(v) {
}
function get_listScriptFile() {
var root = "public_html/";
var arr_scripts = require("./" + root + "include/scriptList.json");
for (var i = 0; i < arr_scripts.length; i++) {
const root = "public_html/";
const arr_scripts = require("./" + root + "include/scriptList.json");
for (let i = 0; i < arr_scripts.length; i++) {
arr_scripts[i] = root + arr_scripts[i];
}
return arr_scripts;
}
function get_listScriptFileLogin() {
var root = "public_html/";
var arr_scripts = require("./" + root + "gest-lib/login/" + "include/scriptList.json");
for (var i = 0; i < arr_scripts.length; i++) {
const root = "public_html/";
const arr_scripts = require("./" + root + "gest-lib/login/" + "include/scriptList.json");
for (let i = 0; i < arr_scripts.length; i++) {
arr_scripts[i] = root + arr_scripts[i];
}
return arr_scripts;
@@ -334,88 +350,80 @@ function get_listScriptFileLogin() {
// <editor-fold desc="copy_getValues" defaultstate="collapsed">
function copy_getValues(grunt) {
var ret = {};
const ret = {};
try {
var arr_systemFile = [
const arr_systemFile = [
"config.php", "flushcache.php", "functions.php", "image.php", "download.php",
"include_login.php", "index.php", "logout.php", "obj-json-b64-codecs.php", "firebase-messaging-sw.js"
];
var moduleList = get_listModuli();
//const moduleList = get_listModuli();
for (var i in _arr_aziende) {
var item = _arr_aziende[i];
var nomeAzienda = cleanName(item.n).toLowerCase();
var arr_profiles = [nomeAzienda];
if (typeof item.sub != "undefined") {
for (var i in item.sub) {
arr_profiles.push(item.sub[i]);
}
_arr_aziende.forEach(azienda => {
const nomeAzienda = cleanName(azienda.n).toLowerCase();
const arr_profiles = [nomeAzienda];
if (typeof azienda.sub != "undefined") {
azienda.sub.forEach(profile => arr_profiles.push(profile));
}
var arr_gestAzi = [];
var data = require("./public_html/config_aziende/" + nomeAzienda.toUpperCase() + "/gestioni.json");
for (var i in data) {
var item = data[i];
arr_gestAzi.push(item.name);
}
arr_gestAzi.push("tasks_launcher", "impostazioni", "index", "report_area", "associazione_report", "phpinfo", "login", "emailcheck", "user_settings", "messenger", "logs", "notifiche", "i18n", "weather", "allegati");
//const arr_gestAzi = [];
var arr_moduleIDToCopy = [];
for (var moduleID in moduleList) {
if (!moduleList.hasOwnProperty(moduleID)) continue;
if (arr_gestAzi.indexOf(moduleID) >= 0) {
arr_moduleIDToCopy.push(moduleID);
//const data = require("./public_html/config_aziende/" + nomeAzienda.toUpperCase() + "/gestioni.json");
//data.forEach(gestione => arr_gestAzi.push(gestione.name));
var module = moduleList[moduleID];
if ("children" in module && module.children != null) {
for (var j in module.children) {
var childModuleName = module.children[j];
if (arr_moduleIDToCopy.indexOf(childModuleName) < 0 && childModuleName in moduleList) {
arr_moduleIDToCopy.push(childModuleName);
}
}
}
}
}
//arr_gestAzi.push("tasks_launcher", "impostazioni", "index", "report_area", "associazione_report", "phpinfo", "login", "emailcheck", "user_settings", "messenger", "logs", "notifiche", "i18n", "weather", "allegati");
var arr_gestFileAzi = [];
for (var i = 0; i < arr_moduleIDToCopy.length; i++) {
var moduleID = arr_moduleIDToCopy[i];
var module = moduleList[moduleID];
var basename = moduleID.split("-")[0];
// Metto in build tutti i moduli
// const arr_moduleIDToCopy = [];
// for (const moduleID in moduleList) {
// if (!moduleList.hasOwnProperty(moduleID)) continue;
// if (arr_gestAzi.indexOf(moduleID) >= 0) {
// arr_moduleIDToCopy.push(moduleID);
//
// const module = moduleList[moduleID];
// if ("children" in module && module.children != null) {
// module.children.forEach(childModuleName => {
// if (arr_moduleIDToCopy.indexOf(childModuleName) < 0 && childModuleName in moduleList) {
// arr_moduleIDToCopy.push(childModuleName);
// }
// })
// }
// }
// }
// AGGIUNGE FILE PHP GESTIONE IN ROOT
var page = module.pages.split("?")[0]; // es. "colli_aperti.php?spedizione" -> "colli_aperti.php", "spedizione"
arr_gestFileAzi.push(page);
let arr_gestFileAzi = [];
// Object.entries(moduleList).forEach(([moduleID]) => {
// const module = moduleList[moduleID];
// const basename = moduleID.split("-")[0];
//
// // AGGIUNGE FILE PHP GESTIONE IN ROOT
// const page = module.pages.split("?")[0]; // es. "colli_aperti.php?spedizione" -> "colli_aperti.php", "spedizione"
// arr_gestFileAzi.push(page);
//
// // AGGIUNGE FILE SFUSI SPECIFICATI IN gestione.include
// if (typeof module.include != "undefined") {
// arr_gestFileAzi = arr_gestFileAzi.concat(module.include);
// }
//
// // AGGIUNGE DIRECTORY GESTIONI SOTTO gest-lib
// arr_gestFileAzi.push("gest-lib/" + basename + "/**");
//
// // NON COPIA SCSS IN gest-lib
// arr_gestFileAzi.push("!gest-lib/" + basename + "/scss/**");
// AGGIUNGE FILE SFUSI SPECIFICATI IN gestione.include
if (typeof module.include != "undefined") {
arr_gestFileAzi = arr_gestFileAzi.concat(module.include);
}
// AGGIUNGE FILE CONFIGURAZIONE AZIENDA
arr_profiles.forEach(profile => {
//arr_gestFileAzi.push("!config_aziende/"+item.toUpperCase()+"/login-bg/**"); // non funziona
arr_gestFileAzi.push("config_aziende/" + profile.toUpperCase() + "/**");
arr_gestFileAzi.push("config_aziende/" + profile.toLowerCase() + ".config.json");
});
// });
// AGGIUNGE DIRECTORY GESTIONI SOTTO gest-lib
arr_gestFileAzi.push("gest-lib/" + basename + "/**");
let arr_copyValues = []; //["**", "!*.php", "!*.js", "!js/**", "!css/**", "!scss/**", "!assets/**", "!vendor/**", "!gest-lib/**", "!cache/**", "!config_aziende/**"];
// NON COPIA SCSS IN gest-lib
//arr_gestFileAzi.push("!gest-lib/"+basename+"/scss/**");
// AGGIUNGE FILE CONFIGURAZIONE AZIENDA
for (var j = 0; j < arr_profiles.length; j++) {
var item = arr_profiles[j];
//arr_gestFileAzi.push("!config_aziende/"+item.toUpperCase()+"/login-bg/**"); // non funziona
arr_gestFileAzi.push("config_aziende/" + item.toUpperCase() + "/**");
arr_gestFileAzi.push("config_aziende/" + item.toLowerCase() + ".config.json");
}
}
var arr_copyValues = ["**", "!*.php", "!*.js", "!js/**", "!css/**", "!assets/**", "!vendor/**",
"!gest-lib/**", "!cache/**", "!config_aziende/**"];
arr_copyValues = arr_copyValues.concat(arr_systemFile);
//arr_copyValues = arr_copyValues.concat(arr_systemFile);
arr_copyValues = arr_copyValues.concat(arr_gestFileAzi);
arr_copyValues.push("!**/old/**");
//arr_copyValues.push("!**/old/**");
/*
arr_copyValues = a.filter(function(item, pos){ // rimuove eventuali doppioni
@@ -429,12 +437,11 @@ function copy_getValues(grunt) {
expand: true,
options: {timestamp: true}
};
}
;
});
ret["assets"] = {
cwd: "public_html",
src: ["assets/**", "vendor/**"],
src: ["**", "!config_aziende/**", "!js/**", "!scss/**", "!css/**"],
dest: "exports/_base", // + nomeAzienda.toUpperCase(),
expand: true,
options: {timestamp: true}
@@ -442,7 +449,7 @@ function copy_getValues(grunt) {
ret.build_folder = {
cwd: "public_html/",
src: ["css/**", "!css/*/*.css", "!css/addons"],
src: ["css/**", "!css/*/*.css", "!css/addons/**", "!**/*.css.map"],
dest: "public_html/build/",
expand: true,
options: {timestamp: true}
@@ -456,8 +463,8 @@ function copy_getValues(grunt) {
options: {
timestamp: true,
processContent: function (content, srcpath) { // nelle versioni piu recenti si chiama 'process'
var moduleNameCCLower = toCamelCase(format_id(grunt.config("moduleName")));
var moduleNameCC = ucfirst(moduleNameCCLower);
const moduleNameCCLower = toCamelCase(format_id(grunt.config("moduleName")));
const moduleNameCC = ucfirst(moduleNameCCLower);
content = content.replace(/EmptySection/g, moduleNameCC);
content = content.replace(/emptySection/g, moduleNameCCLower);
return content;
@@ -470,8 +477,8 @@ function copy_getValues(grunt) {
expand: true,
flatten: true,
processContent: function (content, srcpath) { // nelle versioni piu recenti si chiama 'process'
var moduleName = format_id(grunt.config("moduleName"));
var moduleNameCC = ucfirst(toCamelCase(moduleName));
const moduleName = format_id(grunt.config("moduleName"));
const moduleNameCC = ucfirst(toCamelCase(moduleName));
//console.log(moduleName+" "+moduleNameCC);
return content.replace(/EmptySection/i, moduleNameCC);
}

5458
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -6,12 +6,6 @@
"directories": {
"test": "test"
},
"dependencies": {
"fullcalendar": "^5.10.2",
"grunt": "^0.4.5",
"grunt-contrib-clean": "^0.5.0",
"grunt-contrib-copy": "^0.4.1"
},
"devDependencies": {
"grunt": "^0.4.5",
"grunt-cli": "^1.2.0",

View File

@@ -47,11 +47,15 @@
],
"css": []
},
"jquery-uiDatepicker": {
"js": [
"assets/jquery/ui/ui.datepicker-it.js"
]
},
"jquery-ui": {
"js": [
"assets/jquery/ui/jquery-ui.min.js",
"assets/jquery/MonthPicker/MonthPicker.min.js",
"assets/jquery/ui/ui.datepicker-it.js"
"assets/jquery/MonthPicker/MonthPicker.min.js"
],
"css": [
"assets/jquery/ui/jquery-ui.min.css",
@@ -96,7 +100,7 @@
"assets/bootstrap/js/bootstrap-notify.js"
],
"css": [
"assets/bootstrap/css/bootstrap.css",
"assets/bootstrap/css/bootstrap.min.css",
"assets/bootstrap/css/bootstrap-switch.min.css",
"assets/bootstrap/css/bootstrap-range-input.min.css"
],
@@ -208,7 +212,8 @@
},
"moment": {
"js": [
"assets/moment-with-locales.js"
"assets/moment-with-locales.js",
"assets/moment-duration-format.js"
]
},
"URI": {
@@ -353,14 +358,15 @@
"assets/bootstrap-table/css/bootstrap-table-filter-control.min.css"
]
},
"kendogrid": {
"kendo": {
"js": [
"assets/kendogrid/js/kendo.all.min.js",
"assets/kendogrid/js/cultures/kendo.culture.it-IT.min.js",
"assets/kendogrid/js/messages/kendo.messages.it-IT.min.js"
"assets/kendo/js/kendo.all.min.js",
"assets/kendo/js/cultures/kendo.culture.it-IT.min.js",
"assets/kendo/js/messages/kendo.messages.it-IT.min.js"
],
"css": [
"assets/kendogrid/styles/kendo.bootstrap-table.theme.css"
"assets/kendo/styles/kendo.common.min.css",
"assets/kendo/styles/kendo.default-v2.min.css"
]
},
"amcharts": {
@@ -439,5 +445,10 @@
"assets/air-datepicker/datepicker.min.js",
"assets/air-datepicker/datepicker.it.min.js"
]
},
"mimetype-to-fontawesome": {
"js": [
"assets/mimetype-to-fontawesome.js"
]
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -21,7 +21,7 @@ var dateFormat;
function convert(format, sourceRules, destRules) {
if (sourceRules == destRules)
return format;
var result = '';
var result = "";
var index = 0;
var destTokens = getTokens(destRules);
var sourceMap = getTokenMap(getTokens(sourceRules));
@@ -35,9 +35,11 @@ var dateFormat;
}
return result;
}
dateFormat.convert = convert;
function locateNextToken(rules, format, begin) {
var literal = '';
var literal = "";
var index = begin;
var sequence = getTokenSequence(getTokenMap(getTokens(rules)));
while (index < format.length) {
@@ -47,7 +49,9 @@ var dateFormat;
index += escaped.length;
continue;
}
var token = sequence.first(function (x) { return format.indexOf(x, index) == index; });
var token = sequence.first(function (x) {
return format.indexOf(x, index) == index;
});
if (!token) {
literal += format.charAt(index);
index++;
@@ -60,11 +64,12 @@ var dateFormat;
};
}
return {
token: '',
token: "",
literal: literal,
nextBegin: index
};
}
function getTokens(rules) {
return [rules.DayOfMonthShort, rules.DayOfMonthLong,
rules.DayOfWeekShort, rules.DayOfWeekLong,
@@ -80,8 +85,11 @@ var dateFormat;
rules.FractionalSecond1, rules.FractionalSecond2, rules.FractionalSecond3,
rules.TimeZone,
rules.UnixTimestamp
].map(function (x) { return x || ''; });
].map(function (x) {
return x || "";
});
}
function getTokenMap(tokens) {
var map = {};
for (var i = 0; i < tokens.length; i++) {
@@ -92,11 +100,15 @@ var dateFormat;
}
return map;
}
function getTokenSequence(map) {
var tokens = Object.keys(map);
tokens.sort(function (a, b) { return b.length - a.length; });
tokens.sort(function (a, b) {
return b.length - a.length;
});
return tokens;
}
function indexOfAny(s, chars) {
for (var i = 0; i < s.length; i++) {
var c = s.charAt(i);
@@ -107,53 +119,54 @@ var dateFormat;
}
return -1;
}
dateFormat.standard = {
DayOfMonthShort: 'd',
DayOfMonthLong: 'dd',
DayOfWeekShort: 'ddd',
DayOfWeekLong: 'dddd',
DayOfYearShort: 'D',
DayOfYearLong: 'DD',
MonthOfYearShort: 'M',
MonthOfYearLong: 'MM',
MonthNameShort: 'MMM',
MonthNameLong: 'MMMM',
YearShort: 'yy',
YearLong: 'yyyy',
AmPm: 'tt',
Hour24Short: 'H',
Hour24Long: 'HH',
Hour12Short: 'h',
Hour12Long: 'hh',
MinuteShort: 'm',
MinuteLong: 'mm',
SecondShort: 's',
SecondLong: 'ss',
FractionalSecond1: 'f',
FractionalSecond2: 'ff',
FractionalSecond3: 'fff',
TimeZone: 'Z',
UnixTimestamp: 'X',
DayOfMonthShort: "d",
DayOfMonthLong: "dd",
DayOfWeekShort: "ddd",
DayOfWeekLong: "dddd",
DayOfYearShort: "D",
DayOfYearLong: "DD",
MonthOfYearShort: "M",
MonthOfYearLong: "MM",
MonthNameShort: "MMM",
MonthNameLong: "MMMM",
YearShort: "yy",
YearLong: "yyyy",
AmPm: "tt",
Hour24Short: "H",
Hour24Long: "HH",
Hour12Short: "h",
Hour12Long: "hh",
MinuteShort: "m",
MinuteLong: "mm",
SecondShort: "s",
SecondLong: "ss",
FractionalSecond1: "f",
FractionalSecond2: "ff",
FractionalSecond3: "fff",
TimeZone: "Z",
UnixTimestamp: "X",
MakeLiteral: function (literal) {
var reserved = 'dDMytHhmsfZX';
var reserved = "dDMytHhmsfZX";
if (indexOfAny(literal, reserved) < 0)
return literal;
var result = '';
var result = "";
for (var i = 0; i < literal.length; i++) {
var c = literal.charAt(i);
if (reserved.contains(c))
result += '\\';
result += "\\";
result += c;
}
return result;
},
ReadEscapedPart: function (format, startIndex) {
var result = '';
var result = "";
var index = startIndex;
while (index < format.length) {
var c = format.charAt(index);
if (c == '\\') {
result += index == format.length - 1 ? '\\' : format[++index];
if (c == "\\") {
result += index == format.length - 1 ? "\\" : format[++index];
index++;
continue;
}
@@ -166,64 +179,63 @@ var dateFormat;
},
};
dateFormat.dotNet = {
DayOfMonthShort: 'd',
DayOfMonthLong: 'dd',
DayOfWeekShort: 'ddd',
DayOfWeekLong: 'dddd',
DayOfMonthShort: "d",
DayOfMonthLong: "dd",
DayOfWeekShort: "ddd",
DayOfWeekLong: "dddd",
DayOfYearShort: null,
DayOfYearLong: null,
MonthOfYearShort: 'M',
MonthOfYearLong: 'MM',
MonthNameShort: 'MMM',
MonthNameLong: 'MMMM',
YearShort: 'yy',
YearLong: 'yyyy',
AmPm: 'tt',
Hour24Short: 'H',
Hour24Long: 'HH',
Hour12Short: 'h',
Hour12Long: 'hh',
MinuteShort: 'm',
MinuteLong: 'mm',
SecondShort: 's',
SecondLong: 'ss',
FractionalSecond1: 'f',
FractionalSecond2: 'ff',
FractionalSecond3: 'fff',
TimeZone: 'zzz',
MonthOfYearShort: "M",
MonthOfYearLong: "MM",
MonthNameShort: "MMM",
MonthNameLong: "MMMM",
YearShort: "yy",
YearLong: "yyyy",
AmPm: "tt",
Hour24Short: "H",
Hour24Long: "HH",
Hour12Short: "h",
Hour12Long: "hh",
MinuteShort: "m",
MinuteLong: "mm",
SecondShort: "s",
SecondLong: "ss",
FractionalSecond1: "f",
FractionalSecond2: "ff",
FractionalSecond3: "fff",
TimeZone: "zzz",
UnixTimestamp: null,
MakeLiteral: function (literal) {
var reserved = 'dfFghHKmMstyz\'"';
var reserved = "dfFghHKmMstyz'\"";
if (indexOfAny(literal, reserved) < 0)
return literal;
var result = '';
var result = "";
for (var i = 0; i < literal.length; i++) {
var c = literal.charAt(i);
if (reserved.contains(c))
result += '\\';
result += "\\";
result += c;
}
return result;
},
ReadEscapedPart: function (format, startIndex) {
var result = '';
var result = "";
var index = startIndex;
while (index < format.length) {
var c = format.charAt(index);
if (c == '\\') {
result += index == format.length - 1 ? '\\' : format[++index];
if (c == "\\") {
result += index == format.length - 1 ? "\\" : format[++index];
index++;
continue;
}
if (c == '"') {
if (c == "\"") {
while (++index < format.length) {
var cc = format.charAt(index);
if (cc == '"')
if (cc == "\"")
break;
if (cc == '\\') {
result += index == format.length - 1 ? '\\' : format[++index];
}
else {
if (cc == "\\") {
result += index == format.length - 1 ? "\\" : format[++index];
} else {
result += cc;
}
}
@@ -235,10 +247,9 @@ var dateFormat;
var cc = format.charAt(index);
if (cc == "'")
break;
if (cc == '\\') {
result += index == format.length - 1 ? '\\' : format[++index];
}
else {
if (cc == "\\") {
result += index == format.length - 1 ? "\\" : format[++index];
} else {
result += cc;
}
}
@@ -254,47 +265,47 @@ var dateFormat;
},
};
dateFormat.momentJs = {
DayOfMonthShort: 'D',
DayOfMonthLong: 'DD',
DayOfWeekShort: 'ddd',
DayOfWeekLong: 'dddd',
DayOfYearShort: 'DDD',
DayOfYearLong: 'DDDD',
MonthOfYearShort: 'M',
MonthOfYearLong: 'MM',
MonthNameShort: 'MMM',
MonthNameLong: 'MMMM',
YearShort: 'YY',
YearLong: 'YYYY',
AmPm: 'A',
Hour24Short: 'H',
Hour24Long: 'HH',
Hour12Short: 'h',
Hour12Long: 'hh',
MinuteShort: 'm',
MinuteLong: 'mm',
SecondShort: 's',
SecondLong: 'ss',
FractionalSecond1: 'S',
FractionalSecond2: 'SS',
FractionalSecond3: 'SSS',
TimeZone: 'Z',
UnixTimestamp: 'X',
DayOfMonthShort: "D",
DayOfMonthLong: "DD",
DayOfWeekShort: "ddd",
DayOfWeekLong: "dddd",
DayOfYearShort: "DDD",
DayOfYearLong: "DDDD",
MonthOfYearShort: "M",
MonthOfYearLong: "MM",
MonthNameShort: "MMM",
MonthNameLong: "MMMM",
YearShort: "YY",
YearLong: "YYYY",
AmPm: "A",
Hour24Short: "H",
Hour24Long: "HH",
Hour12Short: "h",
Hour12Long: "hh",
MinuteShort: "m",
MinuteLong: "mm",
SecondShort: "s",
SecondLong: "ss",
FractionalSecond1: "S",
FractionalSecond2: "SS",
FractionalSecond3: "SSS",
TimeZone: "Z",
UnixTimestamp: "X",
MakeLiteral: function (literal) {
var reserved = 'MoDdeEwWYgGAaHhmsSzZX';
var reserved = "MoDdeEwWYgGAaHhmsSzZX";
literal = literal.replace("[", "(").replace("]", ")");
if (indexOfAny(literal, reserved) < 0)
return literal;
return '[' + literal + ']';
return "[" + literal + "]";
},
ReadEscapedPart: function (format, startIndex) {
if (format.charAt(startIndex) != '[')
return { value: '', length: 0 };
var result = '';
if (format.charAt(startIndex) != "[")
return {value: "", length: 0};
var result = "";
var index = startIndex;
while (index < format.length) {
var c = format.charAt(index);
if (c == ']') {
if (c == "]") {
break;
}
result += c;
@@ -306,18 +317,18 @@ var dateFormat;
},
};
dateFormat.datepicker = {
DayOfMonthShort: 'd',
DayOfMonthLong: 'dd',
DayOfWeekShort: 'D',
DayOfWeekLong: 'DD',
DayOfYearShort: 'o',
DayOfYearLong: 'oo',
MonthOfYearShort: 'm',
MonthOfYearLong: 'mm',
MonthNameShort: 'M',
MonthNameLong: 'MM',
YearShort: 'y',
YearLong: 'yy',
DayOfMonthShort: "d",
DayOfMonthLong: "dd",
DayOfWeekShort: "D",
DayOfWeekLong: "DD",
DayOfYearShort: "o",
DayOfYearLong: "oo",
MonthOfYearShort: "m",
MonthOfYearLong: "mm",
MonthNameShort: "M",
MonthNameLong: "MM",
YearShort: "y",
YearLong: "yy",
AmPm: null,
Hour24Short: null,
Hour24Long: null,
@@ -331,7 +342,7 @@ var dateFormat;
FractionalSecond2: null,
FractionalSecond3: null,
TimeZone: null,
UnixTimestamp: '@',
UnixTimestamp: "@",
MakeLiteral: function (literal) {
var reserved = "dDomMy@'";
if (indexOfAny(literal, reserved) < 0)
@@ -340,8 +351,8 @@ var dateFormat;
},
ReadEscapedPart: function (format, startIndex) {
if (format.charAt(startIndex) != "'")
return { value: '', length: 0 };
var result = '';
return {value: "", length: 0};
var result = "";
var index = startIndex;
while (++index < format.length) {
var c = format.charAt(index);
@@ -351,12 +362,69 @@ var dateFormat;
break;
if (format[index] == "'") {
result += c;
}
else {
} else {
break;
}
} else {
result += c;
}
else {
}
return {
value: result,
length: index - startIndex
};
},
};
dateFormat.airDatepicker = {
DayOfMonthShort: "d",
DayOfMonthLong: "dd",
DayOfWeekShort: "D",
DayOfWeekLong: "DD",
DayOfYearShort: "o",
DayOfYearLong: "oo",
MonthOfYearShort: "m",
MonthOfYearLong: "mm",
MonthNameShort: "M",
MonthNameLong: "MM",
YearShort: "yy",
YearLong: "yyyy",
AmPm: null,
Hour24Short: null,
Hour24Long: null,
Hour12Short: null,
Hour12Long: null,
MinuteShort: null,
MinuteLong: null,
SecondShort: null,
SecondLong: null,
FractionalSecond1: null,
FractionalSecond2: null,
FractionalSecond3: null,
TimeZone: null,
UnixTimestamp: "@",
MakeLiteral: function (literal) {
var reserved = "dDomMy@'";
if (indexOfAny(literal, reserved) < 0)
return literal;
return "'" + literal.replace("'", "''") + "'";
},
ReadEscapedPart: function (format, startIndex) {
if (format.charAt(startIndex) != "'")
return {value: "", length: 0};
var result = "";
var index = startIndex;
while (++index < format.length) {
var c = format.charAt(index);
if (c == "'") {
index++;
if (index == format.length)
break;
if (format[index] == "'") {
result += c;
} else {
break;
}
} else {
result += c;
}
}
@@ -379,30 +447,30 @@ var dateFormat;
MonthNameLong: null,
YearShort: null,
YearLong: null,
AmPm: 'TT',
Hour24Short: 'H',
Hour24Long: 'HH',
Hour12Short: 'h',
Hour12Long: 'hh',
MinuteShort: 'm',
MinuteLong: 'mm',
SecondShort: 's',
SecondLong: 'ss',
AmPm: "TT",
Hour24Short: "H",
Hour24Long: "HH",
Hour12Short: "h",
Hour12Long: "hh",
MinuteShort: "m",
MinuteLong: "mm",
SecondShort: "s",
SecondLong: "ss",
FractionalSecond1: null,
FractionalSecond2: null,
FractionalSecond3: 'l',
TimeZone: 'Z',
FractionalSecond3: "l",
TimeZone: "Z",
UnixTimestamp: null,
MakeLiteral: function (literal) {
var reserved = "HhmslctTzZ'";
if (indexOfAny(literal, reserved) < 0)
return literal;
return "'" + literal.replace("'", '"') + "'";
return "'" + literal.replace("'", "\"") + "'";
},
ReadEscapedPart: function (format, startIndex) {
if (format.charAt(startIndex) != "'")
return { value: '', length: 0 };
var result = '';
return {value: "", length: 0};
var result = "";
var index = startIndex;
while (++index < format.length) {
var c = format.charAt(index);
@@ -414,8 +482,7 @@ var dateFormat;
result += c;
else
break;
}
else {
} else {
result += c;
}
}

View File

@@ -1 +1 @@
.flex{display:flex;--flex-grid: 12}.flex.inline{display:inline-flex}.flex.fullsize{width:100vw;height:100vh}.flex.column{flex-direction:column}.flex.column.reverse{flex-direction:column-reverse}.flex.reverse{flex-direction:row-reverse}.flex.wrap{flex-wrap:wrap}.flex.wrap-reverse{flex-wrap:wrap-reverse}.flex.auto>*{flex:1 1 0%}.flex.center>*{margin:auto}.flex.justify-flex-start{justify-content:flex-start}.flex.justify-flex-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-space-around{justify-content:space-around}.flex.justify-space-between{justify-content:space-between}.flex.align-flex-start{align-items:flex-start}.flex.align-flex-end{align-items:flex-end}.flex.align-center{align-items:center}.flex.align-stretch{align-items:stretch}.flex.align-baseline{align-items:baseline}.flex.content-flex-start{align-content:flex-start}.flex.content-flex-end{align-content:flex-end}.flex.content-center{align-content:center}.flex.content-space-around{align-content:space-around}.flex.content-space-between{align-content:space-between}.flex.content-stretch{align-content:stretch}.flex.gaps.column:not(.reverse)>:not(:last-child){margin-bottom:var(--flex-gap, 1em)}.flex.gaps.column.reverse>:not(:last-child){margin-top:var(--flex-gap, 1em)}.flex.gaps:not(.column):not(.reverse)>:not(:last-child){margin-right:var(--flex-gap, 1em)}.flex.gaps:not(.column).reverse>:not(:last-child){margin-left:var(--flex-gap, 1em)}.flex>.box.first{order:-1}.flex>.box.last{order:1}.flex>.box.grow{flex:1 0}.flex>.box.grow-fixed{flex:1 0 0}@media not all and (min-resolution: 0.001dpcm){.flex>.box.grow-fixed{flex-basis:0%}}.flex>.box.nogrow{flex-grow:0;flex-basis:auto}.flex>.box.noshrink{flex-shrink:0}.flex>.box.center{margin:auto}.flex>.box.left{margin-left:0;margin-right:auto}.flex>.box.right{margin-right:0;margin-left:auto}.flex>.box.top{margin-top:0;margin-bottom:auto}.flex>.box.bottom{margin-bottom:0;margin-top:auto}.flex>.box.self-flex-start{align-self:flex-start}.flex>.box.self-flex-end{align-self:flex-end}.flex>.box.self-center{align-self:center}.flex>.box.self-stretch{align-self:stretch}.flex>.box.self-baseline{align-self:baseline}.flex.grid-1>*{--flex-grid: 1}.flex .col-1{--flex-col: 1}.flex.grid-2>*{--flex-grid: 2}.flex .col-2{--flex-col: 2}.flex.grid-3>*{--flex-grid: 3}.flex .col-3{--flex-col: 3}.flex.grid-4>*{--flex-grid: 4}.flex .col-4{--flex-col: 4}.flex.grid-5>*{--flex-grid: 5}.flex .col-5{--flex-col: 5}.flex.grid-6>*{--flex-grid: 6}.flex .col-6{--flex-col: 6}.flex.grid-7>*{--flex-grid: 7}.flex .col-7{--flex-col: 7}.flex.grid-8>*{--flex-grid: 8}.flex .col-8{--flex-col: 8}.flex.grid-9>*{--flex-grid: 9}.flex .col-9{--flex-col: 9}.flex.grid-10>*{--flex-grid: 10}.flex .col-10{--flex-col: 10}.flex.grid-11>*{--flex-grid: 11}.flex .col-11{--flex-col: 11}.flex.grid-12>*{--flex-grid: 12}.flex .col-12{--flex-col: 12}.flex.grid-1>*,.flex.grid-2>*,.flex.grid-3>*,.flex.grid-4>*,.flex.grid-5>*,.flex.grid-6>*,.flex.grid-7>*,.flex.grid-8>*,.flex.grid-9>*,.flex.grid-10>*,.flex.grid-11>*,.flex.grid-12>*{flex:0 4 calc(100%/var(--flex-grid))}.flex>.col-1,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-10,.flex>.col-11,.flex>.col-12{flex:0 1 calc(100%/var(--flex-grid)*var(--flex-col))}.flex>input,.flex>textarea{min-width:0}/*# sourceMappingURL=flexbox.css.map */
.flex{display:flex;--flex-grid: 12}.flex.inline{display:inline-flex}.flex.fullsize{width:100vw;height:100vh}.flex.column{flex-direction:column}.flex.column.reverse{flex-direction:column-reverse}.flex.reverse{flex-direction:row-reverse}.flex.wrap{flex-wrap:wrap}.flex.wrap-reverse{flex-wrap:wrap-reverse}.flex.auto>*{flex:1 1 0%}.flex.center>*{margin:auto}.flex.justify-flex-start{justify-content:flex-start}.flex.justify-flex-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-space-around{justify-content:space-around}.flex.justify-space-between{justify-content:space-between}.flex.align-flex-start{align-items:flex-start}.flex.align-flex-end{align-items:flex-end}.flex.align-center{align-items:center}.flex.align-stretch{align-items:stretch}.flex.align-baseline{align-items:baseline}.flex.content-flex-start{align-content:flex-start}.flex.content-flex-end{align-content:flex-end}.flex.content-center{align-content:center}.flex.content-space-around{align-content:space-around}.flex.content-space-between{align-content:space-between}.flex.content-stretch{align-content:stretch}.flex.gaps.column:not(.reverse)>:not(:last-child){margin-bottom:var(--flex-gap, 1em)}.flex.gaps.column.reverse>:not(:last-child){margin-top:var(--flex-gap, 1em)}.flex.gaps:not(.column):not(.reverse)>:not(:last-child){margin-right:var(--flex-gap, 1em)}.flex.gaps:not(.column).reverse>:not(:last-child){margin-left:var(--flex-gap, 1em)}.flex>.box.first{order:-1}.flex>.box.last{order:1}.flex>.box.grow{flex:1 0}.flex>.box.grow-fixed{flex:1 0 0}@media not all and (min-resolution: 0.001dpcm){.flex>.box.grow-fixed{flex-basis:0%}}.flex>.box.nogrow{flex-grow:0;flex-basis:auto}.flex>.box.noshrink{flex-shrink:0}.flex>.box.center{margin:auto}.flex>.box.left{margin-left:0;margin-right:auto}.flex>.box.right{margin-right:0;margin-left:auto}.flex>.box.top{margin-top:0;margin-bottom:auto}.flex>.box.bottom{margin-bottom:0;margin-top:auto}.flex>.box.self-flex-start{align-self:flex-start}.flex>.box.self-flex-end{align-self:flex-end}.flex>.box.self-center{align-self:center}.flex>.box.self-stretch{align-self:stretch}.flex>.box.self-baseline{align-self:baseline}.flex.grid-1>*{--flex-grid: 1}.flex .col-1{--flex-col: 1}.flex.grid-2>*{--flex-grid: 2}.flex .col-2{--flex-col: 2}.flex.grid-3>*{--flex-grid: 3}.flex .col-3{--flex-col: 3}.flex.grid-4>*{--flex-grid: 4}.flex .col-4{--flex-col: 4}.flex.grid-5>*{--flex-grid: 5}.flex .col-5{--flex-col: 5}.flex.grid-6>*{--flex-grid: 6}.flex .col-6{--flex-col: 6}.flex.grid-7>*{--flex-grid: 7}.flex .col-7{--flex-col: 7}.flex.grid-8>*{--flex-grid: 8}.flex .col-8{--flex-col: 8}.flex.grid-9>*{--flex-grid: 9}.flex .col-9{--flex-col: 9}.flex.grid-10>*{--flex-grid: 10}.flex .col-10{--flex-col: 10}.flex.grid-11>*{--flex-grid: 11}.flex .col-11{--flex-col: 11}.flex.grid-12>*{--flex-grid: 12}.flex .col-12{--flex-col: 12}.flex.grid-1>*,.flex.grid-2>*,.flex.grid-3>*,.flex.grid-4>*,.flex.grid-5>*,.flex.grid-6>*,.flex.grid-7>*,.flex.grid-8>*,.flex.grid-9>*,.flex.grid-10>*,.flex.grid-11>*,.flex.grid-12>*{flex:0 4 calc(100% / var(--flex-grid))}.flex>.col-1,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-10,.flex>.col-11,.flex>.col-12{flex:0 1 calc(100% / var(--flex-grid) * var(--flex-col))}.flex>input,.flex>textarea{min-width:0}/*# sourceMappingURL=flexbox.css.map */

View File

@@ -0,0 +1,10 @@
/**
* Kendo UI v2022.2.621 (http://www.telerik.com/kendo-ui)
* Copyright 2022 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
*
* Kendo UI commercial licenses may be obtained at
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/
!function(e){"function"==typeof define&&define.amd?define(["kendo.core.min"],e):e()}(function(){kendo.cultures["en-US"]={name:"en-US",numberFormat:{pattern:["-n"],decimals:2,",":",",".":".",groupSize:[3],percent:{pattern:["-n%","n%"],decimals:2,",":",",".":".",groupSize:[3],symbol:"%"},currency:{name:"US Dollar",abbr:"USD",pattern:["($n)","$n"],decimals:2,",":",",".":".",groupSize:[3],symbol:"$"}},calendars:{standard:{days:{names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],namesAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],namesShort:["Su","Mo","Tu","We","Th","Fr","Sa"]},months:{names:["January","February","March","April","May","June","July","August","September","October","November","December"],namesAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},AM:["AM","am","AM"],PM:["PM","pm","PM"],patterns:{d:"M/d/yyyy",D:"dddd, MMMM d, yyyy",F:"dddd, MMMM d, yyyy h:mm:ss tt",g:"M/d/yyyy h:mm tt",G:"M/d/yyyy h:mm:ss tt",m:"MMMM d",M:"MMMM d",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"h:mm tt",T:"h:mm:ss tt",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",y:"MMMM yyyy",Y:"MMMM yyyy"},"/":"/",":":":",firstDay:0}}}});
//# sourceMappingURL=kendo.culture.en-US.min.js.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"kendo.culture.en-US.min.js","sources":["cultures/kendo.culture.en-US.js"],"sourcesContent":["\n(function(f){\n if (typeof define === 'function' && define.amd) {\n define([\"kendo.core\"], f);\n } else {\n f();\n }\n}(function(){\n(function( window, undefined ) {\n kendo.cultures[\"en-US\"] = {\n name: \"en-US\",\n numberFormat: {\n pattern: [\"-n\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n percent: {\n pattern: [\"-n%\",\"n%\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n symbol: \"%\"\n },\n currency: {\n name: \"US Dollar\",\n abbr: \"USD\",\n pattern: [\"($n)\",\"$n\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n symbol: \"$\"\n }\n },\n calendars: {\n standard: {\n days: {\n names: [\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],\n namesAbbr: [\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\n namesShort: [\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"]\n },\n months: {\n names: [\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\n namesAbbr: [\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]\n },\n AM: [\"AM\",\"am\",\"AM\"],\n PM: [\"PM\",\"pm\",\"PM\"],\n patterns: {\n d: \"M/d/yyyy\",\n D: \"dddd, MMMM d, yyyy\",\n F: \"dddd, MMMM d, yyyy h:mm:ss tt\",\n g: \"M/d/yyyy h:mm tt\",\n G: \"M/d/yyyy h:mm:ss tt\",\n m: \"MMMM d\",\n M: \"MMMM d\",\n s: \"yyyy'-'MM'-'dd'T'HH':'mm':'ss\",\n t: \"h:mm tt\",\n T: \"h:mm:ss tt\",\n u: \"yyyy'-'MM'-'dd HH':'mm':'ss'Z'\",\n y: \"MMMM yyyy\",\n Y: \"MMMM yyyy\"\n },\n \"/\": \"/\",\n \":\": \":\",\n firstDay: 0\n }\n }\n };\n})(this);\n}));"],"names":["f","define","amd","kendo","cultures","name","numberFormat","pattern","decimals",",",".","groupSize","percent","symbol","currency","abbr","calendars","standard","days","names","namesAbbr","namesShort","months","AM","PM","patterns","d","D","F","g","G","m","M","s","t","T","u","y","Y","/",":","firstDay"],"mappings":"CACC,SAASA,GACgB,mBAAXC,QAAyBA,OAAOC,IACvCD,OAAO,CAAC,cAAeD,GAEvBA,IAJR,CAME,WAEEG,MAAMC,SAAS,SAAW,CACtBC,KAAM,QACNC,aAAc,CACVC,QAAS,CAAC,MACVC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZC,QAAS,CACLL,QAAS,CAAC,MAAM,MAChBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,KAEZC,SAAU,CACNT,KAAM,YACNU,KAAM,MACNR,QAAS,CAAC,OAAO,MACjBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,MAGhBG,UAAW,CACPC,SAAU,CACNC,KAAM,CACFC,MAAO,CAAC,SAAS,SAAS,UAAU,YAAY,WAAW,SAAS,YACpEC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAChDC,WAAY,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,OAE/CC,OAAQ,CACJH,MAAO,CAAC,UAAU,WAAW,QAAQ,QAAQ,MAAM,OAAO,OAAO,SAAS,YAAY,UAAU,WAAW,YAC3GC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAElFG,GAAI,CAAC,KAAK,KAAK,MACfC,GAAI,CAAC,KAAK,KAAK,MACfC,SAAU,CACNC,EAAG,WACHC,EAAG,qBACHC,EAAG,gCACHC,EAAG,mBACHC,EAAG,sBACHC,EAAG,SACHC,EAAG,SACHC,EAAG,gCACHC,EAAG,UACHC,EAAG,aACHC,EAAG,iCACHC,EAAG,YACHC,EAAG,aAEPC,IAAK,IACLC,IAAK,IACLC,SAAU"}

View File

@@ -0,0 +1,10 @@
/**
* Kendo UI v2022.2.621 (http://www.telerik.com/kendo-ui)
* Copyright 2022 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
*
* Kendo UI commercial licenses may be obtained at
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/
!function(e){"function"==typeof define&&define.amd?define(["kendo.core.min"],e):e()}(function(){kendo.cultures["it-IT"]={name:"it-IT",numberFormat:{pattern:["-n"],decimals:2,",":".",".":",",groupSize:[3],percent:{pattern:["-n%","n%"],decimals:2,",":".",".":",",groupSize:[3],symbol:"%"},currency:{name:"Euro",abbr:"EUR",pattern:["-n $","n $"],decimals:2,",":".",".":",",groupSize:[3],symbol:"€"}},calendars:{standard:{days:{names:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],namesAbbr:["dom","lun","mar","mer","gio","ven","sab"],namesShort:["do","lu","ma","me","gi","ve","sa"]},months:{names:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],namesAbbr:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"]},AM:[""],PM:[""],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",F:"dddd d MMMM yyyy HH:mm:ss",g:"dd/MM/yyyy HH:mm",G:"dd/MM/yyyy HH:mm:ss",m:"d MMMM",M:"d MMMM",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"HH:mm",T:"HH:mm:ss",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",y:"MMMM yyyy",Y:"MMMM yyyy"},"/":"/",":":":",firstDay:1}}}});
//# sourceMappingURL=kendo.culture.it-IT.min.js.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"kendo.culture.it-IT.min.js","sources":["cultures/kendo.culture.it-IT.js"],"sourcesContent":["\n(function(f){\n if (typeof define === 'function' && define.amd) {\n define([\"kendo.core\"], f);\n } else {\n f();\n }\n}(function(){\n(function( window, undefined ) {\n kendo.cultures[\"it-IT\"] = {\n name: \"it-IT\",\n numberFormat: {\n pattern: [\"-n\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n percent: {\n pattern: [\"-n%\",\"n%\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n symbol: \"%\"\n },\n currency: {\n name: \"Euro\",\n abbr: \"EUR\",\n pattern: [\"-n $\",\"n $\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n symbol: \"€\"\n }\n },\n calendars: {\n standard: {\n days: {\n names: [\"domenica\",\"lunedì\",\"martedì\",\"mercoledì\",\"giovedì\",\"venerdì\",\"sabato\"],\n namesAbbr: [\"dom\",\"lun\",\"mar\",\"mer\",\"gio\",\"ven\",\"sab\"],\n namesShort: [\"do\",\"lu\",\"ma\",\"me\",\"gi\",\"ve\",\"sa\"]\n },\n months: {\n names: [\"gennaio\",\"febbraio\",\"marzo\",\"aprile\",\"maggio\",\"giugno\",\"luglio\",\"agosto\",\"settembre\",\"ottobre\",\"novembre\",\"dicembre\"],\n namesAbbr: [\"gen\",\"feb\",\"mar\",\"apr\",\"mag\",\"giu\",\"lug\",\"ago\",\"set\",\"ott\",\"nov\",\"dic\"]\n },\n AM: [\"\"],\n PM: [\"\"],\n patterns: {\n d: \"dd/MM/yyyy\",\n D: \"dddd d MMMM yyyy\",\n F: \"dddd d MMMM yyyy HH:mm:ss\",\n g: \"dd/MM/yyyy HH:mm\",\n G: \"dd/MM/yyyy HH:mm:ss\",\n m: \"d MMMM\",\n M: \"d MMMM\",\n s: \"yyyy'-'MM'-'dd'T'HH':'mm':'ss\",\n t: \"HH:mm\",\n T: \"HH:mm:ss\",\n u: \"yyyy'-'MM'-'dd HH':'mm':'ss'Z'\",\n y: \"MMMM yyyy\",\n Y: \"MMMM yyyy\"\n },\n \"/\": \"/\",\n \":\": \":\",\n firstDay: 1\n }\n }\n };\n})(this);\n}));"],"names":["f","define","amd","kendo","cultures","name","numberFormat","pattern","decimals",",",".","groupSize","percent","symbol","currency","abbr","calendars","standard","days","names","namesAbbr","namesShort","months","AM","PM","patterns","d","D","F","g","G","m","M","s","t","T","u","y","Y","/",":","firstDay"],"mappings":"CACC,SAASA,GACgB,mBAAXC,QAAyBA,OAAOC,IACvCD,OAAO,CAAC,cAAeD,GAEvBA,IAJR,CAME,WAEEG,MAAMC,SAAS,SAAW,CACtBC,KAAM,QACNC,aAAc,CACVC,QAAS,CAAC,MACVC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZC,QAAS,CACLL,QAAS,CAAC,MAAM,MAChBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,KAEZC,SAAU,CACNT,KAAM,OACNU,KAAM,MACNR,QAAS,CAAC,OAAO,OACjBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,MAGhBG,UAAW,CACPC,SAAU,CACNC,KAAM,CACFC,MAAO,CAAC,WAAW,SAAS,UAAU,YAAY,UAAU,UAAU,UACtEC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAChDC,WAAY,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,OAE/CC,OAAQ,CACJH,MAAO,CAAC,UAAU,WAAW,QAAQ,SAAS,SAAS,SAAS,SAAS,SAAS,YAAY,UAAU,WAAW,YACnHC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAElFG,GAAI,CAAC,IACLC,GAAI,CAAC,IACLC,SAAU,CACNC,EAAG,aACHC,EAAG,mBACHC,EAAG,4BACHC,EAAG,mBACHC,EAAG,sBACHC,EAAG,SACHC,EAAG,SACHC,EAAG,gCACHC,EAAG,QACHC,EAAG,WACHC,EAAG,iCACHC,EAAG,YACHC,EAAG,aAEPC,IAAK,IACLC,IAAK,IACLC,SAAU"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 799 B

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 787 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 799 B

View File

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

Before

Width:  |  Height:  |  Size: 1018 B

After

Width:  |  Height:  |  Size: 1018 B

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View File

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View File

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 787 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 847 B

After

Width:  |  Height:  |  Size: 847 B

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 1014 B

After

Width:  |  Height:  |  Size: 1014 B

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 787 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 816 B

After

Width:  |  Height:  |  Size: 816 B

View File

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 799 B

View File

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

Before

Width:  |  Height:  |  Size: 988 B

After

Width:  |  Height:  |  Size: 988 B

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 130 B

View File

Before

Width:  |  Height:  |  Size: 130 B

After

Width:  |  Height:  |  Size: 130 B

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

View File

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 787 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1020 B

After

Width:  |  Height:  |  Size: 1020 B

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 63 B

After

Width:  |  Height:  |  Size: 63 B

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 787 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 799 B

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 567 B

After

Width:  |  Height:  |  Size: 567 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1011 B

After

Width:  |  Height:  |  Size: 1011 B

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Some files were not shown because too many files have changed in this diff Show More