diff --git a/Jenkinsfile b/Jenkinsfile
index 723f2fbd..69f80321 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -29,7 +29,9 @@ pipeline {
}
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
- bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
+ // checkout NuGet in file sorgente!!!
+ fixNuget("${WORKSPACE}\\MAPO.sln")
+ // bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
}
}
stage('Build') {
@@ -39,7 +41,9 @@ pipeline {
properties([buildDiscarder(logRotator(artifactDaysToKeepStr: '180', artifactNumToKeepStr: '30', daysToKeepStr: '360', numToKeepStr: '30')), pipelineTriggers([])])
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
- bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
+ // checkout NuGet in file sorgente!!!
+ fixNuget("${WORKSPACE}\\MAPO.sln")
+ // bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
}
script {
/* compilo installers in base al BRANCH del cliente... */
@@ -74,7 +78,9 @@ pipeline {
script {
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
- bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
+ // checkout NuGet in file sorgente!!!
+ fixNuget("${WORKSPACE}\\MAPO.sln")
+ // bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
}
script {
/* DEPLOY condizionale: master (Ufficio Seriate) / demo_ovh (Demo Online) */
@@ -163,7 +169,9 @@ pipeline {
script {
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
- bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
+ // checkout NuGet in file sorgente!!!
+ fixNuget("${WORKSPACE}\\MAPO.sln")
+ // bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
}
// ora mi occupo delle operazioni di compressione e copia...
script {
@@ -352,3 +360,18 @@ def sendSlack(status, colorCode) {
"Modifiche:\n " + getChangeString() + "\n\n Verifica build: <${env.BUILD_URL}|Apri>" + "\n"
)
}
+// funzione x fix pacchetti nuget da NOSTRO repo Nexus con proxy
+def fixNuget(solutionFile) {
+ // bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source http://nexus.steamware.net/repository/nuget-group"
+ // solo la prima volta va aggiunta...
+ hasSource = bat "e:\\nuget sources list | find \"Steamware\" /C"
+ if (hasSource == "0")
+ {
+ bat "e:\\nuget sources Add -Name \"Steamware Nexus\" -Source http://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
+ }
+ else
+ {
+ bat "e:\\nuget sources Update -Name \"Steamware Nexus\" -Source http://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
+ }
+ bat "e:\\nuget.exe restore ${solutionFile}"
+}
\ No newline at end of file
diff --git a/MAPO.sln b/MAPO.sln
index 40af8bd7..746fb20f 100644
--- a/MAPO.sln
+++ b/MAPO.sln
@@ -15,8 +15,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-MON", "MP-MON\MP-MON.csp
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-TAB", "MP-TAB\MP-TAB.csproj", "{51F720FE-7BED-4275-93B1-CDA9A9B53670}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SteamWare", "..\Steamware\SteamWareLib\SteamWare.csproj", "{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}"
-EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8688B7C8-87E9-4FCE-B607-9C3F963CD6B7}"
ProjectSection(SolutionItems) = preProject
Appunti.md = Appunti.md
@@ -137,22 +135,6 @@ Global
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Prod|Any CPU.Build.0 = Prod|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.ActiveCfg = Release|Any CPU
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Donati|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Donati|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS01|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.IIS02|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Jetco|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Prod|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Prod|Any CPU.Build.0 = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Any CPU.Build.0 = Release|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E5A49351-F487-4329-8117-925A8FE662E5}.Donati|Any CPU.ActiveCfg = Release|Any CPU
diff --git a/MP-ADM/MP-ADM.csproj b/MP-ADM/MP-ADM.csproj
index 70767ffa..786b152c 100644
--- a/MP-ADM/MP-ADM.csproj
+++ b/MP-ADM/MP-ADM.csproj
@@ -46,6 +46,9 @@
4
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
@@ -58,9 +61,18 @@
..\packages\AspNet.ScriptManager.jQuery.UI.Combined.1.12.1\lib\net45\AspNet.ScriptManager.jQuery.UI.Combined.dll
+
+ ..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
+
+
+ ..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll
+
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll
@@ -68,15 +80,36 @@
..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\MongoDB.Bson.2.9.3\lib\net452\MongoDB.Bson.dll
+
+
+ ..\packages\MongoDB.Driver.2.9.3\lib\net452\MongoDB.Driver.dll
+
+
+ ..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
+
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
+
+
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.0.25\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
+
+
+ ..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
@@ -87,6 +120,7 @@
..\packages\System.Diagnostics.PerformanceCounter.4.6.0\lib\net461\System.Diagnostics.PerformanceCounter.dll
+
..\packages\System.IO.Pipelines.4.6.0\lib\netstandard2.0\System.IO.Pipelines.dll
@@ -100,12 +134,20 @@
..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+
..\packages\System.Threading.Channels.4.6.0\lib\netstandard2.0\System.Threading.Channels.dll
..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
@@ -219,6 +261,8 @@
+
+
@@ -369,6 +413,7 @@
+
@@ -386,6 +431,8 @@
+
+
@@ -926,10 +973,6 @@
-
- {2872dcfe-8b46-43b2-baa0-842a816a2dd5}
- SteamWare
-
{4617a665-d6e3-4ceb-a689-ce2eecd45713}
MapoDb
diff --git a/MP-ADM/README.txt b/MP-ADM/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MP-ADM/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MP-ADM/example-NLog.config b/MP-ADM/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MP-ADM/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-ADM/example-app.config b/MP-ADM/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MP-ADM/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-ADM/example-config-table.txt b/MP-ADM/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MP-ADM/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MP-ADM/example-favicon.ico b/MP-ADM/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MP-ADM/example-favicon.ico differ
diff --git a/MP-ADM/packages.config b/MP-ADM/packages.config
index 90731115..78f20a29 100644
--- a/MP-ADM/packages.config
+++ b/MP-ADM/packages.config
@@ -1,11 +1,14 @@
+
+
+
@@ -23,16 +26,25 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-IO/MP-IO.csproj b/MP-IO/MP-IO.csproj
index ec8d8ab8..fa2c675e 100644
--- a/MP-IO/MP-IO.csproj
+++ b/MP-IO/MP-IO.csproj
@@ -43,6 +43,21 @@
false
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
+
+ ..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
+
+
+ ..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
+
+
+ ..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll
+
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll
@@ -57,18 +72,36 @@
..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\MongoDB.Bson.2.9.3\lib\net452\MongoDB.Bson.dll
+
+
+ ..\packages\MongoDB.Driver.2.9.3\lib\net452\MongoDB.Driver.dll
+
+
+ ..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
+
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
- ..\packages\NLog.4.6.7\lib\net45\NLog.dll
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.0.25\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
+
+
+ ..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
@@ -90,6 +123,11 @@
..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
@@ -136,6 +174,8 @@
+
+
@@ -174,6 +214,7 @@
+
Always
@@ -266,6 +307,8 @@
PreserveNewest
+
+
Designer
@@ -291,10 +334,6 @@
-
- {2872dcfe-8b46-43b2-baa0-842a816a2dd5}
- SteamWare
-
{4617a665-d6e3-4ceb-a689-ce2eecd45713}
MapoDb
diff --git a/MP-IO/README.txt b/MP-IO/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MP-IO/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MP-IO/Web.config b/MP-IO/Web.config
index b0aea158..a19b97bf 100644
--- a/MP-IO/Web.config
+++ b/MP-IO/Web.config
@@ -38,7 +38,9 @@
-
+
+
+
diff --git a/MP-IO/example-NLog.config b/MP-IO/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MP-IO/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-IO/example-app.config b/MP-IO/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MP-IO/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-IO/example-config-table.txt b/MP-IO/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MP-IO/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MP-IO/example-favicon.ico b/MP-IO/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MP-IO/example-favicon.ico differ
diff --git a/MP-IO/packages.config b/MP-IO/packages.config
index d886515c..e9ae505c 100644
--- a/MP-IO/packages.config
+++ b/MP-IO/packages.config
@@ -1,5 +1,9 @@
+
+
+
+
@@ -12,18 +16,26 @@
-
-
+
+
+
+
+
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-LAND/MP-LAND.csproj b/MP-LAND/MP-LAND.csproj
index 2c8965f2..e38155b0 100644
--- a/MP-LAND/MP-LAND.csproj
+++ b/MP-LAND/MP-LAND.csproj
@@ -46,16 +46,31 @@
4
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
+
+ ..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
+
..\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll
True
+
+ ..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
+
+
+ ..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll
+
..\packages\EntityFramework.6.3.0\lib\net45\EntityFramework.dll
..\packages\EntityFramework.6.3.0\lib\net45\EntityFramework.SqlServer.dll
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll
@@ -63,15 +78,36 @@
..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\MongoDB.Bson.2.9.3\lib\net452\MongoDB.Bson.dll
+
+
+ ..\packages\MongoDB.Driver.2.9.3\lib\net452\MongoDB.Driver.dll
+
+
+ ..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
+
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
+
+
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.0.25\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
+
+
+ ..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
@@ -81,6 +117,7 @@
..\packages\System.Diagnostics.PerformanceCounter.4.6.0\lib\net461\System.Diagnostics.PerformanceCounter.dll
+
..\packages\System.IO.Pipelines.4.6.0\lib\netstandard2.0\System.IO.Pipelines.dll
@@ -94,8 +131,14 @@
..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
..\packages\System.Threading.Channels.4.6.0\lib\netstandard2.0\System.Threading.Channels.dll
True
@@ -103,6 +146,7 @@
..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
@@ -206,6 +250,8 @@
+
+
@@ -224,6 +270,7 @@
+
Always
@@ -255,6 +302,8 @@
+
+
@@ -363,10 +412,6 @@
-
- {2872DCFE-8B46-43B2-BAA0-842A816A2DD5}
- SteamWare
-
{4617a665-d6e3-4ceb-a689-ce2eecd45713}
MapoDb
diff --git a/MP-LAND/README.txt b/MP-LAND/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MP-LAND/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MP-LAND/Web.config b/MP-LAND/Web.config
index 9619a59c..219824e3 100644
--- a/MP-LAND/Web.config
+++ b/MP-LAND/Web.config
@@ -51,7 +51,11 @@
-
+
+
+
+
+
diff --git a/MP-LAND/example-NLog.config b/MP-LAND/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MP-LAND/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-LAND/example-app.config b/MP-LAND/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MP-LAND/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-LAND/example-config-table.txt b/MP-LAND/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MP-LAND/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MP-LAND/example-favicon.ico b/MP-LAND/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MP-LAND/example-favicon.ico differ
diff --git a/MP-LAND/packages.config b/MP-LAND/packages.config
index 77ab548a..8ff0f4d7 100644
--- a/MP-LAND/packages.config
+++ b/MP-LAND/packages.config
@@ -1,7 +1,11 @@
+
+
+
+
@@ -15,17 +19,26 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-MON/MP-MON.csproj b/MP-MON/MP-MON.csproj
index 6b158167..4f5369e0 100644
--- a/MP-MON/MP-MON.csproj
+++ b/MP-MON/MP-MON.csproj
@@ -46,16 +46,31 @@
4
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
+
+ ..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
+
..\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll
True
+
+ ..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
+
+
+ ..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll
+
..\packages\EntityFramework.6.3.0\lib\net45\EntityFramework.dll
..\packages\EntityFramework.6.3.0\lib\net45\EntityFramework.SqlServer.dll
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll
@@ -63,15 +78,36 @@
..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\MongoDB.Bson.2.9.3\lib\net452\MongoDB.Bson.dll
+
+
+ ..\packages\MongoDB.Driver.2.9.3\lib\net452\MongoDB.Driver.dll
+
+
+ ..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
+
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
+
+
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.0.25\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
+
+
+ ..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
@@ -81,6 +117,7 @@
..\packages\System.Diagnostics.PerformanceCounter.4.6.0\lib\net461\System.Diagnostics.PerformanceCounter.dll
+
..\packages\System.IO.Pipelines.4.6.0\lib\netstandard2.0\System.IO.Pipelines.dll
@@ -94,14 +131,21 @@
..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
..\packages\System.Threading.Channels.4.6.0\lib\netstandard2.0\System.Threading.Channels.dll
..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
@@ -258,6 +302,8 @@
+
+
@@ -296,6 +342,8 @@
+
+
@@ -313,6 +361,7 @@
+
Always
@@ -415,10 +464,6 @@
-
- {2872dcfe-8b46-43b2-baa0-842a816a2dd5}
- SteamWare
-
{4617a665-d6e3-4ceb-a689-ce2eecd45713}
MapoDb
diff --git a/MP-MON/README.txt b/MP-MON/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MP-MON/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MP-MON/Web.config b/MP-MON/Web.config
index 122cc939..16e517b3 100644
--- a/MP-MON/Web.config
+++ b/MP-MON/Web.config
@@ -42,7 +42,11 @@
-
+
+
+
+
+
diff --git a/MP-MON/example-NLog.config b/MP-MON/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MP-MON/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-MON/example-app.config b/MP-MON/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MP-MON/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-MON/example-config-table.txt b/MP-MON/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MP-MON/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MP-MON/example-favicon.ico b/MP-MON/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MP-MON/example-favicon.ico differ
diff --git a/MP-MON/packages.config b/MP-MON/packages.config
index 4c250c6e..c3949b4f 100644
--- a/MP-MON/packages.config
+++ b/MP-MON/packages.config
@@ -1,7 +1,11 @@
+
+
+
+
@@ -16,17 +20,26 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-SITE/README.txt b/MP-SITE/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MP-SITE/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MP-SITE/example-NLog.config b/MP-SITE/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MP-SITE/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-SITE/example-app.config b/MP-SITE/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MP-SITE/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-SITE/example-config-table.txt b/MP-SITE/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MP-SITE/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MP-SITE/example-favicon.ico b/MP-SITE/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MP-SITE/example-favicon.ico differ
diff --git a/MP-Site/MP-Site.csproj b/MP-Site/MP-Site.csproj
index e2b06468..e4e5661a 100644
--- a/MP-Site/MP-Site.csproj
+++ b/MP-Site/MP-Site.csproj
@@ -50,6 +50,9 @@
4
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
@@ -59,9 +62,18 @@
..\packages\AspNet.ScriptManager.jQuery.3.4.1\lib\net45\AspNet.ScriptManager.jQuery.dll
+
+ ..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
+
+
+ ..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll
+
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll
@@ -69,15 +81,36 @@
..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\MongoDB.Bson.2.9.3\lib\net452\MongoDB.Bson.dll
+
+
+ ..\packages\MongoDB.Driver.2.9.3\lib\net452\MongoDB.Driver.dll
+
+
+ ..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
+
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
+
+
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.0.25\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
+
+
+ ..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
@@ -103,12 +136,20 @@
..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+
..\packages\System.Threading.Channels.4.6.0\lib\netstandard2.0\System.Threading.Channels.dll
..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
@@ -179,6 +220,8 @@
+
+
@@ -234,6 +277,7 @@
+
@@ -255,6 +299,8 @@
+
+
@@ -824,10 +870,6 @@
-
- {2872dcfe-8b46-43b2-baa0-842a816a2dd5}
- SteamWare
-
{4617a665-d6e3-4ceb-a689-ce2eecd45713}
MapoDb
diff --git a/MP-Site/packages.config b/MP-Site/packages.config
index 633aaf4e..40743f5d 100644
--- a/MP-Site/packages.config
+++ b/MP-Site/packages.config
@@ -1,10 +1,13 @@
+
+
+
@@ -26,16 +29,25 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-TAB/MP-TAB.csproj b/MP-TAB/MP-TAB.csproj
index 23f539dc..573ee7c8 100644
--- a/MP-TAB/MP-TAB.csproj
+++ b/MP-TAB/MP-TAB.csproj
@@ -21,9 +21,11 @@
4.0
- 44328
- enabled
- disabled
+ 44384
+
+
+
+
@@ -80,6 +82,12 @@
false
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
+
+ ..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
+
False
..\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll
@@ -90,9 +98,18 @@
..\packages\AspNet.ScriptManager.jQuery.UI.Combined.1.12.1\lib\net45\AspNet.ScriptManager.jQuery.UI.Combined.dll
+
+ ..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll
+
+
+ ..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll
+
..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll
@@ -120,18 +137,36 @@
..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll
+
+ ..\packages\MongoDB.Bson.2.9.3\lib\net452\MongoDB.Bson.dll
+
+
+ ..\packages\MongoDB.Driver.2.9.3\lib\net452\MongoDB.Driver.dll
+
+
+ ..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
+
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
- ..\packages\NLog.4.6.7\lib\net45\NLog.dll
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
- ..\packages\Pipelines.Sockets.Unofficial.2.0.25\lib\net461\Pipelines.Sockets.Unofficial.dll
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
+
+
+ ..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
@@ -153,6 +188,11 @@
..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
@@ -372,6 +412,8 @@
+
+
@@ -415,6 +457,7 @@
+
@@ -442,6 +485,8 @@
PreserveNewest
+
+
Designer
@@ -1020,10 +1065,6 @@
-
- {2872dcfe-8b46-43b2-baa0-842a816a2dd5}
- SteamWare
-
{4617a665-d6e3-4ceb-a689-ce2eecd45713}
MapoDb
diff --git a/MP-TAB/README.txt b/MP-TAB/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MP-TAB/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MP-TAB/Web.config b/MP-TAB/Web.config
index 2c1898b4..947bc3bb 100644
--- a/MP-TAB/Web.config
+++ b/MP-TAB/Web.config
@@ -27,7 +27,7 @@
-
+
diff --git a/MP-TAB/example-NLog.config b/MP-TAB/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MP-TAB/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MP-TAB/example-app.config b/MP-TAB/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MP-TAB/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MP-TAB/example-config-table.txt b/MP-TAB/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MP-TAB/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MP-TAB/example-favicon.ico b/MP-TAB/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MP-TAB/example-favicon.ico differ
diff --git a/MP-TAB/packages.config b/MP-TAB/packages.config
index d0f646e7..6bdf6447 100644
--- a/MP-TAB/packages.config
+++ b/MP-TAB/packages.config
@@ -1,10 +1,14 @@
+
+
+
+
@@ -21,19 +25,27 @@
-
-
+
+
+
+
+
-
+
+
+
+
+
+
diff --git a/MapoDb/MapoDb.csproj b/MapoDb/MapoDb.csproj
index 49aa14d8..37a1ae29 100644
--- a/MapoDb/MapoDb.csproj
+++ b/MapoDb/MapoDb.csproj
@@ -56,6 +56,12 @@
false
+
+ ..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll
+
+
+ ..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll
+
..\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll
@@ -71,6 +77,9 @@
..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll
+
+ ..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll
+
False
@@ -86,23 +95,52 @@
..\packages\MongoDB.Driver.Core.2.9.3\lib\net452\MongoDB.Driver.Core.dll
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll
-
- ..\packages\SharpCompress.0.23.0\lib\net45\SharpCompress.dll
+
+ ..\packages\NLog.4.6.8\lib\net45\NLog.dll
+
+
+ ..\packages\Pipelines.Sockets.Unofficial.2.1.0\lib\net461\Pipelines.Sockets.Unofficial.dll
+
+
+ ..\packages\SharpCompress.0.24.0\lib\net45\SharpCompress.dll
..\packages\Snappy.NET.1.1.1.8\lib\net45\Snappy.NET.dll
+
+ ..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll
+
+
+ ..\packages\SteamWare.3.4.1911.687\lib\net462\SteamWare.dll
+
-
- ..\packages\System.Buffers.4.4.0\lib\netstandard2.0\System.Buffers.dll
+
+ ..\packages\System.Buffers.4.5.0\lib\netstandard2.0\System.Buffers.dll
+
+ ..\packages\System.Diagnostics.PerformanceCounter.4.6.0\lib\net461\System.Diagnostics.PerformanceCounter.dll
+
+
+
+ ..\packages\System.IO.Pipelines.4.6.0\lib\netstandard2.0\System.IO.Pipelines.dll
+
+
+ ..\packages\System.Memory.4.5.3\lib\netstandard2.0\System.Memory.dll
+
+
+
+ ..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
+
+
+ ..\packages\System.Runtime.CompilerServices.Unsafe.4.6.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
+
..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
True
@@ -111,7 +149,14 @@
+
+ ..\packages\System.Threading.Channels.4.6.0\lib\netstandard2.0\System.Threading.Channels.dll
+
+
+ ..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
+
+
@@ -229,6 +274,8 @@
DS_Utility.xsd
+
+
SettingsSingleFileGenerator
@@ -273,14 +320,13 @@
+
+
+
-
- {2872dcfe-8b46-43b2-baa0-842a816a2dd5}
- SteamWare
-
{d07211b6-cf67-4c7f-8040-5b8c3b12bb4b}
MapoSDK
diff --git a/MapoDb/README.txt b/MapoDb/README.txt
new file mode 100644
index 00000000..bf60ed18
--- /dev/null
+++ b/MapoDb/README.txt
@@ -0,0 +1,12 @@
+---------------------------------------------------------------
+------- SteamWareLib SDK -------
+---------------------------------------------------------------
+
+Libreria di utility base di SteamWare.
+
+Le dipendenze inserite sono necessarie al funzionamento dell'SDK.
+
+Sono inclusi a titolo di esempio vari files di conf:
+ * example-NLog.config
+
+Attenzione a configurare correttamente il file NLog.xml includendo il rule per la classe, vedere ad esempio il file example-NLog.config allegato.
\ No newline at end of file
diff --git a/MapoDb/app.config b/MapoDb/app.config
index 0903c3d1..abf93c3f 100644
--- a/MapoDb/app.config
+++ b/MapoDb/app.config
@@ -30,7 +30,7 @@
-
+
@@ -56,6 +56,10 @@
+
+
+
+
diff --git a/MapoDb/example-NLog.config b/MapoDb/example-NLog.config
new file mode 100644
index 00000000..a11a39e6
--- /dev/null
+++ b/MapoDb/example-NLog.config
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MapoDb/example-app.config b/MapoDb/example-app.config
new file mode 100644
index 00000000..fb421650
--- /dev/null
+++ b/MapoDb/example-app.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MapoDb/example-config-table.txt b/MapoDb/example-config-table.txt
new file mode 100644
index 00000000..dd0ab8ef
--- /dev/null
+++ b/MapoDb/example-config-table.txt
@@ -0,0 +1,30 @@
+# chiave valore valoreStd note
+_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
+_allowForceUser true true abilita login forzato
+_commonPages menu menu pagina comune
+_emailPwd drmfsls16 drmfsls16 drmfsls16
+_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
+_enableSSL true true true
+_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
+_righeDataGrid 30 30 Num righe datagrid std
+_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
+_righeDataGridLong 30 30 Num righe datagrid long
+_righeDataGridMed 15 15 Num righe datagrid med
+_righeDataGridShort 10 10 Num righe datagrid short
+_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
+_useAIMSmtp false false impiego client posta elettronica alternativo
+_useAuthSmtp true true true
+AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
+autoConfCmd true true Conferma automatica comandi barcode
+baseUrl http://site_name http://iis02/site_name URL base del sito
+cacheValSec 60 60 Validità cache dati in gestore Barcode
+cookieDayExp 365 365 Periodo validità cookie
+cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
+enableCookie true true Abilitazione uso cookie
+enableLogOut true false Abilita button logout COMPLETO in alto a sx
+enablePlain true true Abilitazione decode plain
+maxAuth 1000 1000 num auth minimo per NON consumare tokens
+serializeSession true true Serializzazione valori in sessione (REDIS)
+SiteName iis02/site_name iis02/site_name Nome sito
+enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
+doShrinkFolder true true Imposta compressione area LOGS
\ No newline at end of file
diff --git a/MapoDb/example-favicon.ico b/MapoDb/example-favicon.ico
new file mode 100644
index 00000000..4f0e0ad0
Binary files /dev/null and b/MapoDb/example-favicon.ico differ
diff --git a/MapoDb/packages.config b/MapoDb/packages.config
index 20a39ad6..26a9eb49 100644
--- a/MapoDb/packages.config
+++ b/MapoDb/packages.config
@@ -1,5 +1,7 @@
+
+
@@ -8,11 +10,23 @@
-
-
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file