Compare commits
128 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a9983d141d | |||
| c582b88e4a | |||
| 0bcdca1148 | |||
| a8d5f88f3d | |||
| 8039dfbc14 | |||
| f619f3f45e | |||
| 85c11fb8c4 | |||
| 43d613eb67 | |||
| 6276d86b5b | |||
| 9f9f980fed | |||
| 0bfff6fff0 | |||
| 78eae161f3 | |||
| 7ccd2683a0 | |||
| a3ea802cef | |||
| 123f0ffc73 | |||
| 2b9f6bae40 | |||
| 74b347674e | |||
| 75319660ad | |||
| d52dcba3c3 | |||
| 837f319a44 | |||
| 3c2e7103f8 | |||
| 59601e8884 | |||
| cd59b42441 | |||
| 5e18508bba | |||
| afa1e11ed0 | |||
| 8232cf09c0 | |||
| 489fce335d | |||
| 968a879cb0 | |||
| 6338d3f5c3 | |||
| 486cb3d27d | |||
| 5473c1cf3f | |||
| d8a6b612ea | |||
| fdbc9925b5 | |||
| 291885f352 | |||
| 9248716653 | |||
| 74ee7f4bfd | |||
| b2d5d460fe | |||
| 409dd854e5 | |||
| 815c51c0fd | |||
| 15d30fc483 | |||
| 8c0997aaec | |||
| 4e5fd73872 | |||
| 628f1ed15e | |||
| 647d763b97 | |||
| 71e2755355 | |||
| 51036d4f10 | |||
| 6740cc4d1f | |||
| b2acfaef84 | |||
| 8c6f3480da | |||
| 2cf43e2912 | |||
| 9b17e49e62 | |||
| 8d53fe433e | |||
| d377c1cc86 | |||
| 185730f7a0 | |||
| bd93ee1565 | |||
| fe66e7fc8c | |||
| 66d3379182 | |||
| 1bf2c11bfb | |||
| 73afda89f0 | |||
| d2e5bd4f4b | |||
| 7ad387a383 | |||
| 3e64170d1b | |||
| 8aef753487 | |||
| bbcc2aeb70 | |||
| 5e72ab6b66 | |||
| b15917bfe2 | |||
| 844fb09964 | |||
| d1eda95b34 | |||
| 1754a5e590 | |||
| 7b1c2b0390 | |||
| d669fdde97 | |||
| dd5c626a8d | |||
| 7aa7c5429b | |||
| 81f5248ca4 | |||
| 05c4e91bbd | |||
| 6d91a8a8e0 | |||
| f8ffa10b6e | |||
| 5e38362c89 | |||
| 758f3678e1 | |||
| 15c66f0670 | |||
| c4956e5b63 | |||
| 3e1c5e1942 | |||
| 2f893db3e0 | |||
| a7d8ce1367 | |||
| 1e02e1a171 | |||
| 9bf8465536 | |||
| 57eda21415 | |||
| a357bc5daa | |||
| 9d51e94871 | |||
| 8c063797e2 | |||
| c71d373e44 | |||
| 32f826f027 | |||
| b8a4bdb8a5 | |||
| 0cdec5b545 | |||
| 89d03317e7 | |||
| 9ef4349380 | |||
| 48d868d58d | |||
| 369d5629fb | |||
| 4ae649c821 | |||
| 8e14f689c5 | |||
| 95f091e47f | |||
| 084e84d639 | |||
| ce8c5ba23e | |||
| 0e646b1d6f | |||
| 3147edb63a | |||
| cc0ef384fa | |||
| a7bfc78395 | |||
| 760c2633f0 | |||
| 4876d7236b | |||
| fb354fecb8 | |||
| 94e53ebf62 | |||
| 366a501c4f | |||
| 9c7585b86f | |||
| f4aee79d60 | |||
| fa3e9a8273 | |||
| 22a6b8e74e | |||
| 3c214ced3c | |||
| 96a7e86517 | |||
| 01ef2fed20 | |||
| d167e1d7d4 | |||
| 716d5238bc | |||
| 3e9efd5190 | |||
| ec8a36f554 | |||
| bc78b4a2e9 | |||
| 5ac070a292 | |||
| ac8d477185 | |||
| 26c289b986 | |||
| b85b440d77 |
+12
-12
@@ -271,7 +271,7 @@ ADM:staging:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-ADM/MP-ADM.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-ADM/MP-ADM.csproj'
|
||||||
needs: ["ADM:build"]
|
needs: ["ADM:build"]
|
||||||
|
|
||||||
IO:staging:
|
IO:staging:
|
||||||
@@ -285,7 +285,7 @@ IO:staging:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-IO/MP-IO.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-IO/MP-IO.csproj'
|
||||||
needs: ["IO:build"]
|
needs: ["IO:build"]
|
||||||
|
|
||||||
SITE:staging:
|
SITE:staging:
|
||||||
@@ -299,7 +299,7 @@ SITE:staging:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-SITE/MP-SITE.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-SITE/MP-SITE.csproj'
|
||||||
needs: ["SITE:build"]
|
needs: ["SITE:build"]
|
||||||
|
|
||||||
# MON:staging:
|
# MON:staging:
|
||||||
@@ -313,7 +313,7 @@ SITE:staging:
|
|||||||
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
# - *version-fix
|
# - *version-fix
|
||||||
# script:
|
# script:
|
||||||
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MON/MP-MON.csproj'
|
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MON/MP-MON.csproj'
|
||||||
# needs: ["MON:build"]
|
# needs: ["MON:build"]
|
||||||
|
|
||||||
TAB:staging:
|
TAB:staging:
|
||||||
@@ -327,7 +327,7 @@ TAB:staging:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-TAB/MP-TAB.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-TAB/MP-TAB.csproj'
|
||||||
needs: ["TAB:build"]
|
needs: ["TAB:build"]
|
||||||
|
|
||||||
MAG:staging:
|
MAG:staging:
|
||||||
@@ -341,7 +341,7 @@ MAG:staging:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MAG/MP-MAG.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MAG/MP-MAG.csproj'
|
||||||
needs: ["MAG:build"]
|
needs: ["MAG:build"]
|
||||||
|
|
||||||
ADM:deploy:
|
ADM:deploy:
|
||||||
@@ -355,7 +355,7 @@ ADM:deploy:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS03 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-ADM/MP-ADM.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-ADM/MP-ADM.csproj'
|
||||||
needs: ["ADM:build"]
|
needs: ["ADM:build"]
|
||||||
|
|
||||||
IO:deploy:
|
IO:deploy:
|
||||||
@@ -369,7 +369,7 @@ IO:deploy:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS03 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-IO/MP-IO.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-IO/MP-IO.csproj'
|
||||||
needs: ["IO:build"]
|
needs: ["IO:build"]
|
||||||
|
|
||||||
SITE:deploy:
|
SITE:deploy:
|
||||||
@@ -383,7 +383,7 @@ SITE:deploy:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS03 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-SITE/MP-SITE.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-SITE/MP-SITE.csproj'
|
||||||
needs: ["SITE:build"]
|
needs: ["SITE:build"]
|
||||||
|
|
||||||
# MON:deploy:
|
# MON:deploy:
|
||||||
@@ -397,7 +397,7 @@ SITE:deploy:
|
|||||||
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
# - *version-fix
|
# - *version-fix
|
||||||
# script:
|
# script:
|
||||||
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS03 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MON/MP-MON.csproj'
|
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MON/MP-MON.csproj'
|
||||||
# needs: ["MON:build"]
|
# needs: ["MON:build"]
|
||||||
|
|
||||||
TAB:deploy:
|
TAB:deploy:
|
||||||
@@ -411,7 +411,7 @@ TAB:deploy:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS03 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-TAB/MP-TAB.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-TAB/MP-TAB.csproj'
|
||||||
needs: ["TAB:build"]
|
needs: ["TAB:build"]
|
||||||
|
|
||||||
MAG:deploy:
|
MAG:deploy:
|
||||||
@@ -425,7 +425,7 @@ MAG:deploy:
|
|||||||
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
- *version-fix
|
- *version-fix
|
||||||
script:
|
script:
|
||||||
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS03 /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MAG/MP-MAG.csproj'
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MAG/MP-MAG.csproj'
|
||||||
needs: ["MAG:build"]
|
needs: ["MAG:build"]
|
||||||
|
|
||||||
ADM:install:
|
ADM:install:
|
||||||
|
|||||||
Vendored
+14
-14
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Grid v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap Grid v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
.container,
|
.container,
|
||||||
@@ -93,7 +93,7 @@
|
|||||||
|
|
||||||
.row-cols-3 > * {
|
.row-cols-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.row-cols-4 > * {
|
.row-cols-4 > * {
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
|
|
||||||
.row-cols-6 > * {
|
.row-cols-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-auto {
|
.col-auto {
|
||||||
@@ -298,7 +298,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-sm-3 > * {
|
.row-cols-sm-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-sm-4 > * {
|
.row-cols-sm-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -310,7 +310,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-sm-6 > * {
|
.row-cols-sm-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-sm-auto {
|
.col-sm-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -467,7 +467,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-md-3 > * {
|
.row-cols-md-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-md-4 > * {
|
.row-cols-md-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -479,7 +479,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-md-6 > * {
|
.row-cols-md-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-md-auto {
|
.col-md-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -636,7 +636,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-lg-3 > * {
|
.row-cols-lg-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-lg-4 > * {
|
.row-cols-lg-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -648,7 +648,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-lg-6 > * {
|
.row-cols-lg-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-lg-auto {
|
.col-lg-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -805,7 +805,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xl-3 > * {
|
.row-cols-xl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xl-4 > * {
|
.row-cols-xl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -817,7 +817,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xl-6 > * {
|
.row-cols-xl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xl-auto {
|
.col-xl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -974,7 +974,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-3 > * {
|
.row-cols-xxl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xxl-4 > * {
|
.row-cols-xxl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -986,7 +986,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-6 > * {
|
.row-cols-xxl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xxl-auto {
|
.col-xxl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+14
-14
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Grid v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap Grid v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
.container,
|
.container,
|
||||||
@@ -93,7 +93,7 @@
|
|||||||
|
|
||||||
.row-cols-3 > * {
|
.row-cols-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.row-cols-4 > * {
|
.row-cols-4 > * {
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
|
|
||||||
.row-cols-6 > * {
|
.row-cols-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-auto {
|
.col-auto {
|
||||||
@@ -298,7 +298,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-sm-3 > * {
|
.row-cols-sm-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-sm-4 > * {
|
.row-cols-sm-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -310,7 +310,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-sm-6 > * {
|
.row-cols-sm-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-sm-auto {
|
.col-sm-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -467,7 +467,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-md-3 > * {
|
.row-cols-md-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-md-4 > * {
|
.row-cols-md-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -479,7 +479,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-md-6 > * {
|
.row-cols-md-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-md-auto {
|
.col-md-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -636,7 +636,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-lg-3 > * {
|
.row-cols-lg-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-lg-4 > * {
|
.row-cols-lg-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -648,7 +648,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-lg-6 > * {
|
.row-cols-lg-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-lg-auto {
|
.col-lg-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -805,7 +805,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xl-3 > * {
|
.row-cols-xl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xl-4 > * {
|
.row-cols-xl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -817,7 +817,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xl-6 > * {
|
.row-cols-xl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xl-auto {
|
.col-xl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -974,7 +974,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-3 > * {
|
.row-cols-xxl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xxl-4 > * {
|
.row-cols-xxl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -986,7 +986,7 @@
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-6 > * {
|
.row-cols-xxl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xxl-auto {
|
.col-xxl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+6
-2
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Reboot v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
:root,
|
:root,
|
||||||
@@ -98,6 +98,7 @@
|
|||||||
--bs-link-hover-color: #0a58ca;
|
--bs-link-hover-color: #0a58ca;
|
||||||
--bs-link-hover-color-rgb: 10, 88, 202;
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
--bs-code-color: #d63384;
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
--bs-highlight-bg: #fff3cd;
|
--bs-highlight-bg: #fff3cd;
|
||||||
--bs-border-width: 1px;
|
--bs-border-width: 1px;
|
||||||
--bs-border-style: solid;
|
--bs-border-style: solid;
|
||||||
@@ -169,6 +170,8 @@
|
|||||||
--bs-link-color-rgb: 110, 168, 254;
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
--bs-link-hover-color-rgb: 139, 185, 254;
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
--bs-code-color: #e685b5;
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
--bs-border-color: #495057;
|
--bs-border-color: #495057;
|
||||||
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
--bs-form-valid-color: #75b798;
|
--bs-form-valid-color: #75b798;
|
||||||
@@ -324,6 +327,7 @@ small {
|
|||||||
|
|
||||||
mark {
|
mark {
|
||||||
padding: 0.1875em;
|
padding: 0.1875em;
|
||||||
|
color: var(--bs-highlight-color);
|
||||||
background-color: var(--bs-highlight-bg);
|
background-color: var(--bs-highlight-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+6
-2
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Reboot v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
:root,
|
:root,
|
||||||
@@ -98,6 +98,7 @@
|
|||||||
--bs-link-hover-color: #0a58ca;
|
--bs-link-hover-color: #0a58ca;
|
||||||
--bs-link-hover-color-rgb: 10, 88, 202;
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
--bs-code-color: #d63384;
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
--bs-highlight-bg: #fff3cd;
|
--bs-highlight-bg: #fff3cd;
|
||||||
--bs-border-width: 1px;
|
--bs-border-width: 1px;
|
||||||
--bs-border-style: solid;
|
--bs-border-style: solid;
|
||||||
@@ -169,6 +170,8 @@
|
|||||||
--bs-link-color-rgb: 110, 168, 254;
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
--bs-link-hover-color-rgb: 139, 185, 254;
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
--bs-code-color: #e685b5;
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
--bs-border-color: #495057;
|
--bs-border-color: #495057;
|
||||||
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
--bs-form-valid-color: #75b798;
|
--bs-form-valid-color: #75b798;
|
||||||
@@ -324,6 +327,7 @@ small {
|
|||||||
|
|
||||||
mark {
|
mark {
|
||||||
padding: 0.1875em;
|
padding: 0.1875em;
|
||||||
|
color: var(--bs-highlight-color);
|
||||||
background-color: var(--bs-highlight-bg);
|
background-color: var(--bs-highlight-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+8
-5
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Utilities v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap Utilities v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
:root,
|
:root,
|
||||||
@@ -98,6 +98,7 @@
|
|||||||
--bs-link-hover-color: #0a58ca;
|
--bs-link-hover-color: #0a58ca;
|
||||||
--bs-link-hover-color-rgb: 10, 88, 202;
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
--bs-code-color: #d63384;
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
--bs-highlight-bg: #fff3cd;
|
--bs-highlight-bg: #fff3cd;
|
||||||
--bs-border-width: 1px;
|
--bs-border-width: 1px;
|
||||||
--bs-border-style: solid;
|
--bs-border-style: solid;
|
||||||
@@ -169,6 +170,8 @@
|
|||||||
--bs-link-color-rgb: 110, 168, 254;
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
--bs-link-hover-color-rgb: 139, 185, 254;
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
--bs-code-color: #e685b5;
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
--bs-border-color: #495057;
|
--bs-border-color: #495057;
|
||||||
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
--bs-form-valid-color: #75b798;
|
--bs-form-valid-color: #75b798;
|
||||||
@@ -716,15 +719,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.shadow {
|
.shadow {
|
||||||
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
|
box-shadow: var(--bs-box-shadow) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-sm {
|
.shadow-sm {
|
||||||
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
|
box-shadow: var(--bs-box-shadow-sm) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-lg {
|
.shadow-lg {
|
||||||
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
|
box-shadow: var(--bs-box-shadow-lg) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-none {
|
.shadow-none {
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+8
-5
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Utilities v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap Utilities v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
:root,
|
:root,
|
||||||
@@ -98,6 +98,7 @@
|
|||||||
--bs-link-hover-color: #0a58ca;
|
--bs-link-hover-color: #0a58ca;
|
||||||
--bs-link-hover-color-rgb: 10, 88, 202;
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
--bs-code-color: #d63384;
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
--bs-highlight-bg: #fff3cd;
|
--bs-highlight-bg: #fff3cd;
|
||||||
--bs-border-width: 1px;
|
--bs-border-width: 1px;
|
||||||
--bs-border-style: solid;
|
--bs-border-style: solid;
|
||||||
@@ -169,6 +170,8 @@
|
|||||||
--bs-link-color-rgb: 110, 168, 254;
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
--bs-link-hover-color-rgb: 139, 185, 254;
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
--bs-code-color: #e685b5;
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
--bs-border-color: #495057;
|
--bs-border-color: #495057;
|
||||||
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
--bs-form-valid-color: #75b798;
|
--bs-form-valid-color: #75b798;
|
||||||
@@ -716,15 +719,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.shadow {
|
.shadow {
|
||||||
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
|
box-shadow: var(--bs-box-shadow) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-sm {
|
.shadow-sm {
|
||||||
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
|
box-shadow: var(--bs-box-shadow-sm) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-lg {
|
.shadow-lg {
|
||||||
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
|
box-shadow: var(--bs-box-shadow-lg) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-none {
|
.shadow-none {
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+62
-68
@@ -1,7 +1,7 @@
|
|||||||
@charset "UTF-8";
|
@charset "UTF-8";
|
||||||
/*!
|
/*!
|
||||||
* Bootstrap v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
:root,
|
:root,
|
||||||
@@ -99,6 +99,7 @@
|
|||||||
--bs-link-hover-color: #0a58ca;
|
--bs-link-hover-color: #0a58ca;
|
||||||
--bs-link-hover-color-rgb: 10, 88, 202;
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
--bs-code-color: #d63384;
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
--bs-highlight-bg: #fff3cd;
|
--bs-highlight-bg: #fff3cd;
|
||||||
--bs-border-width: 1px;
|
--bs-border-width: 1px;
|
||||||
--bs-border-style: solid;
|
--bs-border-style: solid;
|
||||||
@@ -170,6 +171,8 @@
|
|||||||
--bs-link-color-rgb: 110, 168, 254;
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
--bs-link-hover-color-rgb: 139, 185, 254;
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
--bs-code-color: #e685b5;
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
--bs-border-color: #495057;
|
--bs-border-color: #495057;
|
||||||
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
--bs-form-valid-color: #75b798;
|
--bs-form-valid-color: #75b798;
|
||||||
@@ -325,6 +328,7 @@ small, .small {
|
|||||||
|
|
||||||
mark, .mark {
|
mark, .mark {
|
||||||
padding: 0.1875em;
|
padding: 0.1875em;
|
||||||
|
color: var(--bs-highlight-color);
|
||||||
background-color: var(--bs-highlight-bg);
|
background-color: var(--bs-highlight-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -819,7 +823,7 @@ progress {
|
|||||||
|
|
||||||
.row-cols-3 > * {
|
.row-cols-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.row-cols-4 > * {
|
.row-cols-4 > * {
|
||||||
@@ -834,7 +838,7 @@ progress {
|
|||||||
|
|
||||||
.row-cols-6 > * {
|
.row-cols-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-auto {
|
.col-auto {
|
||||||
@@ -1024,7 +1028,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-sm-3 > * {
|
.row-cols-sm-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-sm-4 > * {
|
.row-cols-sm-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1036,7 +1040,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-sm-6 > * {
|
.row-cols-sm-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-sm-auto {
|
.col-sm-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1193,7 +1197,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-md-3 > * {
|
.row-cols-md-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-md-4 > * {
|
.row-cols-md-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1205,7 +1209,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-md-6 > * {
|
.row-cols-md-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-md-auto {
|
.col-md-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1362,7 +1366,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-lg-3 > * {
|
.row-cols-lg-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-lg-4 > * {
|
.row-cols-lg-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1374,7 +1378,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-lg-6 > * {
|
.row-cols-lg-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-lg-auto {
|
.col-lg-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1531,7 +1535,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xl-3 > * {
|
.row-cols-xl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xl-4 > * {
|
.row-cols-xl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1543,7 +1547,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xl-6 > * {
|
.row-cols-xl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xl-auto {
|
.col-xl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1700,7 +1704,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-3 > * {
|
.row-cols-xxl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xxl-4 > * {
|
.row-cols-xxl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1712,7 +1716,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-6 > * {
|
.row-cols-xxl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xxl-auto {
|
.col-xxl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1856,16 +1860,16 @@ progress {
|
|||||||
--bs-table-bg-type: initial;
|
--bs-table-bg-type: initial;
|
||||||
--bs-table-color-state: initial;
|
--bs-table-color-state: initial;
|
||||||
--bs-table-bg-state: initial;
|
--bs-table-bg-state: initial;
|
||||||
--bs-table-color: var(--bs-body-color);
|
--bs-table-color: var(--bs-emphasis-color);
|
||||||
--bs-table-bg: var(--bs-body-bg);
|
--bs-table-bg: var(--bs-body-bg);
|
||||||
--bs-table-border-color: var(--bs-border-color);
|
--bs-table-border-color: var(--bs-border-color);
|
||||||
--bs-table-accent-bg: transparent;
|
--bs-table-accent-bg: transparent;
|
||||||
--bs-table-striped-color: var(--bs-body-color);
|
--bs-table-striped-color: var(--bs-emphasis-color);
|
||||||
--bs-table-striped-bg: rgba(0, 0, 0, 0.05);
|
--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
|
||||||
--bs-table-active-color: var(--bs-body-color);
|
--bs-table-active-color: var(--bs-emphasis-color);
|
||||||
--bs-table-active-bg: rgba(0, 0, 0, 0.1);
|
--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
|
||||||
--bs-table-hover-color: var(--bs-body-color);
|
--bs-table-hover-color: var(--bs-emphasis-color);
|
||||||
--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
|
--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
@@ -1934,7 +1938,7 @@ progress {
|
|||||||
.table-primary {
|
.table-primary {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #cfe2ff;
|
--bs-table-bg: #cfe2ff;
|
||||||
--bs-table-border-color: #bacbe6;
|
--bs-table-border-color: #a6b5cc;
|
||||||
--bs-table-striped-bg: #c5d7f2;
|
--bs-table-striped-bg: #c5d7f2;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #bacbe6;
|
--bs-table-active-bg: #bacbe6;
|
||||||
@@ -1948,7 +1952,7 @@ progress {
|
|||||||
.table-secondary {
|
.table-secondary {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #e2e3e5;
|
--bs-table-bg: #e2e3e5;
|
||||||
--bs-table-border-color: #cbccce;
|
--bs-table-border-color: #b5b6b7;
|
||||||
--bs-table-striped-bg: #d7d8da;
|
--bs-table-striped-bg: #d7d8da;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #cbccce;
|
--bs-table-active-bg: #cbccce;
|
||||||
@@ -1962,7 +1966,7 @@ progress {
|
|||||||
.table-success {
|
.table-success {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #d1e7dd;
|
--bs-table-bg: #d1e7dd;
|
||||||
--bs-table-border-color: #bcd0c7;
|
--bs-table-border-color: #a7b9b1;
|
||||||
--bs-table-striped-bg: #c7dbd2;
|
--bs-table-striped-bg: #c7dbd2;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #bcd0c7;
|
--bs-table-active-bg: #bcd0c7;
|
||||||
@@ -1976,7 +1980,7 @@ progress {
|
|||||||
.table-info {
|
.table-info {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #cff4fc;
|
--bs-table-bg: #cff4fc;
|
||||||
--bs-table-border-color: #badce3;
|
--bs-table-border-color: #a6c3ca;
|
||||||
--bs-table-striped-bg: #c5e8ef;
|
--bs-table-striped-bg: #c5e8ef;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #badce3;
|
--bs-table-active-bg: #badce3;
|
||||||
@@ -1990,7 +1994,7 @@ progress {
|
|||||||
.table-warning {
|
.table-warning {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #fff3cd;
|
--bs-table-bg: #fff3cd;
|
||||||
--bs-table-border-color: #e6dbb9;
|
--bs-table-border-color: #ccc2a4;
|
||||||
--bs-table-striped-bg: #f2e7c3;
|
--bs-table-striped-bg: #f2e7c3;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #e6dbb9;
|
--bs-table-active-bg: #e6dbb9;
|
||||||
@@ -2004,7 +2008,7 @@ progress {
|
|||||||
.table-danger {
|
.table-danger {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #f8d7da;
|
--bs-table-bg: #f8d7da;
|
||||||
--bs-table-border-color: #dfc2c4;
|
--bs-table-border-color: #c6acae;
|
||||||
--bs-table-striped-bg: #eccccf;
|
--bs-table-striped-bg: #eccccf;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #dfc2c4;
|
--bs-table-active-bg: #dfc2c4;
|
||||||
@@ -2018,7 +2022,7 @@ progress {
|
|||||||
.table-light {
|
.table-light {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #f8f9fa;
|
--bs-table-bg: #f8f9fa;
|
||||||
--bs-table-border-color: #dfe0e1;
|
--bs-table-border-color: #c6c7c8;
|
||||||
--bs-table-striped-bg: #ecedee;
|
--bs-table-striped-bg: #ecedee;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #dfe0e1;
|
--bs-table-active-bg: #dfe0e1;
|
||||||
@@ -2032,7 +2036,7 @@ progress {
|
|||||||
.table-dark {
|
.table-dark {
|
||||||
--bs-table-color: #fff;
|
--bs-table-color: #fff;
|
||||||
--bs-table-bg: #212529;
|
--bs-table-bg: #212529;
|
||||||
--bs-table-border-color: #373b3e;
|
--bs-table-border-color: #4d5154;
|
||||||
--bs-table-striped-bg: #2c3034;
|
--bs-table-striped-bg: #2c3034;
|
||||||
--bs-table-striped-color: #fff;
|
--bs-table-striped-color: #fff;
|
||||||
--bs-table-active-bg: #373b3e;
|
--bs-table-active-bg: #373b3e;
|
||||||
@@ -2388,6 +2392,7 @@ textarea.form-control-lg {
|
|||||||
|
|
||||||
.form-check-input {
|
.form-check-input {
|
||||||
--bs-form-check-bg: var(--bs-body-bg);
|
--bs-form-check-bg: var(--bs-body-bg);
|
||||||
|
flex-shrink: 0;
|
||||||
width: 1em;
|
width: 1em;
|
||||||
height: 1em;
|
height: 1em;
|
||||||
margin-top: 0.25em;
|
margin-top: 0.25em;
|
||||||
@@ -2544,7 +2549,7 @@ textarea.form-control-lg {
|
|||||||
height: 0.5rem;
|
height: 0.5rem;
|
||||||
color: transparent;
|
color: transparent;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: var(--bs-tertiary-bg);
|
background-color: var(--bs-secondary-bg);
|
||||||
border-color: transparent;
|
border-color: transparent;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
@@ -2573,7 +2578,7 @@ textarea.form-control-lg {
|
|||||||
height: 0.5rem;
|
height: 0.5rem;
|
||||||
color: transparent;
|
color: transparent;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: var(--bs-tertiary-bg);
|
background-color: var(--bs-secondary-bg);
|
||||||
border-color: transparent;
|
border-color: transparent;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
@@ -3037,6 +3042,9 @@ textarea.form-control-lg {
|
|||||||
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
|
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
|
||||||
box-shadow: var(--bs-btn-focus-box-shadow);
|
box-shadow: var(--bs-btn-focus-box-shadow);
|
||||||
}
|
}
|
||||||
|
.btn-check:checked:focus-visible + .btn {
|
||||||
|
box-shadow: var(--bs-btn-focus-box-shadow);
|
||||||
|
}
|
||||||
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
|
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
|
||||||
color: var(--bs-btn-disabled-color);
|
color: var(--bs-btn-disabled-color);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
@@ -3431,7 +3439,7 @@ textarea.form-control-lg {
|
|||||||
--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
|
--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
|
||||||
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
|
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
|
||||||
--bs-dropdown-divider-margin-y: 0.5rem;
|
--bs-dropdown-divider-margin-y: 0.5rem;
|
||||||
--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
--bs-dropdown-box-shadow: var(--bs-box-shadow);
|
||||||
--bs-dropdown-link-color: var(--bs-body-color);
|
--bs-dropdown-link-color: var(--bs-body-color);
|
||||||
--bs-dropdown-link-hover-color: var(--bs-body-color);
|
--bs-dropdown-link-hover-color: var(--bs-body-color);
|
||||||
--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
|
--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
|
||||||
@@ -4568,12 +4576,11 @@ textarea.form-control-lg {
|
|||||||
--bs-accordion-btn-padding-y: 1rem;
|
--bs-accordion-btn-padding-y: 1rem;
|
||||||
--bs-accordion-btn-color: var(--bs-body-color);
|
--bs-accordion-btn-color: var(--bs-body-color);
|
||||||
--bs-accordion-btn-bg: var(--bs-accordion-bg);
|
--bs-accordion-btn-bg: var(--bs-accordion-bg);
|
||||||
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
|
||||||
--bs-accordion-btn-icon-width: 1.25rem;
|
--bs-accordion-btn-icon-width: 1.25rem;
|
||||||
--bs-accordion-btn-icon-transform: rotate(-180deg);
|
--bs-accordion-btn-icon-transform: rotate(-180deg);
|
||||||
--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
|
--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
|
||||||
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
|
||||||
--bs-accordion-btn-focus-border-color: #86b7fe;
|
|
||||||
--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
|
--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
|
||||||
--bs-accordion-body-padding-x: 1.25rem;
|
--bs-accordion-body-padding-x: 1.25rem;
|
||||||
--bs-accordion-body-padding-y: 1rem;
|
--bs-accordion-body-padding-y: 1rem;
|
||||||
@@ -4631,7 +4638,6 @@ textarea.form-control-lg {
|
|||||||
}
|
}
|
||||||
.accordion-button:focus {
|
.accordion-button:focus {
|
||||||
z-index: 3;
|
z-index: 3;
|
||||||
border-color: var(--bs-accordion-btn-focus-border-color);
|
|
||||||
outline: 0;
|
outline: 0;
|
||||||
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
|
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
|
||||||
}
|
}
|
||||||
@@ -4649,7 +4655,7 @@ textarea.form-control-lg {
|
|||||||
border-top-left-radius: var(--bs-accordion-border-radius);
|
border-top-left-radius: var(--bs-accordion-border-radius);
|
||||||
border-top-right-radius: var(--bs-accordion-border-radius);
|
border-top-right-radius: var(--bs-accordion-border-radius);
|
||||||
}
|
}
|
||||||
.accordion-item:first-of-type .accordion-button {
|
.accordion-item:first-of-type > .accordion-header .accordion-button {
|
||||||
border-top-left-radius: var(--bs-accordion-inner-border-radius);
|
border-top-left-radius: var(--bs-accordion-inner-border-radius);
|
||||||
border-top-right-radius: var(--bs-accordion-inner-border-radius);
|
border-top-right-radius: var(--bs-accordion-inner-border-radius);
|
||||||
}
|
}
|
||||||
@@ -4660,11 +4666,11 @@ textarea.form-control-lg {
|
|||||||
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
||||||
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
||||||
}
|
}
|
||||||
.accordion-item:last-of-type .accordion-button.collapsed {
|
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
|
||||||
border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
|
border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
|
||||||
border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
|
border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
|
||||||
}
|
}
|
||||||
.accordion-item:last-of-type .accordion-collapse {
|
.accordion-item:last-of-type > .accordion-collapse {
|
||||||
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
||||||
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
||||||
}
|
}
|
||||||
@@ -4673,21 +4679,21 @@ textarea.form-control-lg {
|
|||||||
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
|
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
|
||||||
}
|
}
|
||||||
|
|
||||||
.accordion-flush .accordion-collapse {
|
.accordion-flush > .accordion-item {
|
||||||
border-width: 0;
|
|
||||||
}
|
|
||||||
.accordion-flush .accordion-item {
|
|
||||||
border-right: 0;
|
border-right: 0;
|
||||||
border-left: 0;
|
border-left: 0;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
.accordion-flush .accordion-item:first-child {
|
.accordion-flush > .accordion-item:first-child {
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
}
|
}
|
||||||
.accordion-flush .accordion-item:last-child {
|
.accordion-flush > .accordion-item:last-child {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
|
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
.accordion-flush > .accordion-item > .accordion-collapse {
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5473,7 +5479,7 @@ textarea.form-control-lg {
|
|||||||
--bs-modal-border-color: var(--bs-border-color-translucent);
|
--bs-modal-border-color: var(--bs-border-color-translucent);
|
||||||
--bs-modal-border-width: var(--bs-border-width);
|
--bs-modal-border-width: var(--bs-border-width);
|
||||||
--bs-modal-border-radius: var(--bs-border-radius-lg);
|
--bs-modal-border-radius: var(--bs-border-radius-lg);
|
||||||
--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
--bs-modal-box-shadow: var(--bs-box-shadow-sm);
|
||||||
--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
|
--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
|
||||||
--bs-modal-header-padding-x: 1rem;
|
--bs-modal-header-padding-x: 1rem;
|
||||||
--bs-modal-header-padding-y: 1rem;
|
--bs-modal-header-padding-y: 1rem;
|
||||||
@@ -5573,7 +5579,6 @@ textarea.form-control-lg {
|
|||||||
display: flex;
|
display: flex;
|
||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
|
||||||
padding: var(--bs-modal-header-padding);
|
padding: var(--bs-modal-header-padding);
|
||||||
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
|
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
|
||||||
border-top-left-radius: var(--bs-modal-inner-border-radius);
|
border-top-left-radius: var(--bs-modal-inner-border-radius);
|
||||||
@@ -5614,7 +5619,7 @@ textarea.form-control-lg {
|
|||||||
@media (min-width: 576px) {
|
@media (min-width: 576px) {
|
||||||
.modal {
|
.modal {
|
||||||
--bs-modal-margin: 1.75rem;
|
--bs-modal-margin: 1.75rem;
|
||||||
--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
--bs-modal-box-shadow: var(--bs-box-shadow);
|
||||||
}
|
}
|
||||||
.modal-dialog {
|
.modal-dialog {
|
||||||
max-width: var(--bs-modal-width);
|
max-width: var(--bs-modal-width);
|
||||||
@@ -5866,7 +5871,7 @@ textarea.form-control-lg {
|
|||||||
--bs-popover-border-color: var(--bs-border-color-translucent);
|
--bs-popover-border-color: var(--bs-border-color-translucent);
|
||||||
--bs-popover-border-radius: var(--bs-border-radius-lg);
|
--bs-popover-border-radius: var(--bs-border-radius-lg);
|
||||||
--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
|
--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
|
||||||
--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
--bs-popover-box-shadow: var(--bs-box-shadow);
|
||||||
--bs-popover-header-padding-x: 1rem;
|
--bs-popover-header-padding-x: 1rem;
|
||||||
--bs-popover-header-padding-y: 0.5rem;
|
--bs-popover-header-padding-y: 0.5rem;
|
||||||
--bs-popover-header-font-size: 1rem;
|
--bs-popover-header-font-size: 1rem;
|
||||||
@@ -6139,20 +6144,12 @@ textarea.form-control-lg {
|
|||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* rtl:options: {
|
|
||||||
"autoRename": true,
|
|
||||||
"stringMap":[ {
|
|
||||||
"name" : "prev-next",
|
|
||||||
"search" : "prev",
|
|
||||||
"replace" : "next"
|
|
||||||
} ]
|
|
||||||
} */
|
|
||||||
.carousel-control-prev-icon {
|
.carousel-control-prev-icon {
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control-next-icon {
|
.carousel-control-next-icon {
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators {
|
.carousel-indicators {
|
||||||
@@ -6301,7 +6298,7 @@ textarea.form-control-lg {
|
|||||||
--bs-offcanvas-bg: var(--bs-body-bg);
|
--bs-offcanvas-bg: var(--bs-body-bg);
|
||||||
--bs-offcanvas-border-width: var(--bs-border-width);
|
--bs-offcanvas-border-width: var(--bs-border-width);
|
||||||
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
|
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
|
||||||
--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
|
||||||
--bs-offcanvas-transition: transform 0.3s ease-in-out;
|
--bs-offcanvas-transition: transform 0.3s ease-in-out;
|
||||||
--bs-offcanvas-title-line-height: 1.5;
|
--bs-offcanvas-title-line-height: 1.5;
|
||||||
}
|
}
|
||||||
@@ -6772,14 +6769,11 @@ textarea.form-control-lg {
|
|||||||
.offcanvas-header {
|
.offcanvas-header {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
|
||||||
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
|
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
|
||||||
}
|
}
|
||||||
.offcanvas-header .btn-close {
|
.offcanvas-header .btn-close {
|
||||||
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
|
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
|
||||||
margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
|
margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
|
||||||
margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
|
|
||||||
margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.offcanvas-title {
|
.offcanvas-title {
|
||||||
@@ -7380,15 +7374,15 @@ textarea.form-control-lg {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.shadow {
|
.shadow {
|
||||||
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
|
box-shadow: var(--bs-box-shadow) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-sm {
|
.shadow-sm {
|
||||||
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
|
box-shadow: var(--bs-box-shadow-sm) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-lg {
|
.shadow-lg {
|
||||||
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
|
box-shadow: var(--bs-box-shadow-lg) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-none {
|
.shadow-none {
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+69
-66
@@ -1,7 +1,7 @@
|
|||||||
@charset "UTF-8";
|
@charset "UTF-8";
|
||||||
/*!
|
/*!
|
||||||
* Bootstrap v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
:root,
|
:root,
|
||||||
@@ -99,6 +99,7 @@
|
|||||||
--bs-link-hover-color: #0a58ca;
|
--bs-link-hover-color: #0a58ca;
|
||||||
--bs-link-hover-color-rgb: 10, 88, 202;
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
--bs-code-color: #d63384;
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
--bs-highlight-bg: #fff3cd;
|
--bs-highlight-bg: #fff3cd;
|
||||||
--bs-border-width: 1px;
|
--bs-border-width: 1px;
|
||||||
--bs-border-style: solid;
|
--bs-border-style: solid;
|
||||||
@@ -170,6 +171,8 @@
|
|||||||
--bs-link-color-rgb: 110, 168, 254;
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
--bs-link-hover-color-rgb: 139, 185, 254;
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
--bs-code-color: #e685b5;
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
--bs-border-color: #495057;
|
--bs-border-color: #495057;
|
||||||
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
--bs-form-valid-color: #75b798;
|
--bs-form-valid-color: #75b798;
|
||||||
@@ -325,6 +328,7 @@ small, .small {
|
|||||||
|
|
||||||
mark, .mark {
|
mark, .mark {
|
||||||
padding: 0.1875em;
|
padding: 0.1875em;
|
||||||
|
color: var(--bs-highlight-color);
|
||||||
background-color: var(--bs-highlight-bg);
|
background-color: var(--bs-highlight-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -817,7 +821,7 @@ progress {
|
|||||||
|
|
||||||
.row-cols-3 > * {
|
.row-cols-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.row-cols-4 > * {
|
.row-cols-4 > * {
|
||||||
@@ -832,7 +836,7 @@ progress {
|
|||||||
|
|
||||||
.row-cols-6 > * {
|
.row-cols-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-auto {
|
.col-auto {
|
||||||
@@ -1022,7 +1026,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-sm-3 > * {
|
.row-cols-sm-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-sm-4 > * {
|
.row-cols-sm-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1034,7 +1038,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-sm-6 > * {
|
.row-cols-sm-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-sm-auto {
|
.col-sm-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1191,7 +1195,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-md-3 > * {
|
.row-cols-md-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-md-4 > * {
|
.row-cols-md-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1203,7 +1207,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-md-6 > * {
|
.row-cols-md-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-md-auto {
|
.col-md-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1360,7 +1364,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-lg-3 > * {
|
.row-cols-lg-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-lg-4 > * {
|
.row-cols-lg-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1372,7 +1376,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-lg-6 > * {
|
.row-cols-lg-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-lg-auto {
|
.col-lg-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1529,7 +1533,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xl-3 > * {
|
.row-cols-xl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xl-4 > * {
|
.row-cols-xl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1541,7 +1545,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xl-6 > * {
|
.row-cols-xl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xl-auto {
|
.col-xl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1698,7 +1702,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-3 > * {
|
.row-cols-xxl-3 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 33.3333333333%;
|
width: 33.33333333%;
|
||||||
}
|
}
|
||||||
.row-cols-xxl-4 > * {
|
.row-cols-xxl-4 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1710,7 +1714,7 @@ progress {
|
|||||||
}
|
}
|
||||||
.row-cols-xxl-6 > * {
|
.row-cols-xxl-6 > * {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
width: 16.6666666667%;
|
width: 16.66666667%;
|
||||||
}
|
}
|
||||||
.col-xxl-auto {
|
.col-xxl-auto {
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
@@ -1854,16 +1858,16 @@ progress {
|
|||||||
--bs-table-bg-type: initial;
|
--bs-table-bg-type: initial;
|
||||||
--bs-table-color-state: initial;
|
--bs-table-color-state: initial;
|
||||||
--bs-table-bg-state: initial;
|
--bs-table-bg-state: initial;
|
||||||
--bs-table-color: var(--bs-body-color);
|
--bs-table-color: var(--bs-emphasis-color);
|
||||||
--bs-table-bg: var(--bs-body-bg);
|
--bs-table-bg: var(--bs-body-bg);
|
||||||
--bs-table-border-color: var(--bs-border-color);
|
--bs-table-border-color: var(--bs-border-color);
|
||||||
--bs-table-accent-bg: transparent;
|
--bs-table-accent-bg: transparent;
|
||||||
--bs-table-striped-color: var(--bs-body-color);
|
--bs-table-striped-color: var(--bs-emphasis-color);
|
||||||
--bs-table-striped-bg: rgba(0, 0, 0, 0.05);
|
--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
|
||||||
--bs-table-active-color: var(--bs-body-color);
|
--bs-table-active-color: var(--bs-emphasis-color);
|
||||||
--bs-table-active-bg: rgba(0, 0, 0, 0.1);
|
--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
|
||||||
--bs-table-hover-color: var(--bs-body-color);
|
--bs-table-hover-color: var(--bs-emphasis-color);
|
||||||
--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
|
--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
@@ -1932,7 +1936,7 @@ progress {
|
|||||||
.table-primary {
|
.table-primary {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #cfe2ff;
|
--bs-table-bg: #cfe2ff;
|
||||||
--bs-table-border-color: #bacbe6;
|
--bs-table-border-color: #a6b5cc;
|
||||||
--bs-table-striped-bg: #c5d7f2;
|
--bs-table-striped-bg: #c5d7f2;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #bacbe6;
|
--bs-table-active-bg: #bacbe6;
|
||||||
@@ -1946,7 +1950,7 @@ progress {
|
|||||||
.table-secondary {
|
.table-secondary {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #e2e3e5;
|
--bs-table-bg: #e2e3e5;
|
||||||
--bs-table-border-color: #cbccce;
|
--bs-table-border-color: #b5b6b7;
|
||||||
--bs-table-striped-bg: #d7d8da;
|
--bs-table-striped-bg: #d7d8da;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #cbccce;
|
--bs-table-active-bg: #cbccce;
|
||||||
@@ -1960,7 +1964,7 @@ progress {
|
|||||||
.table-success {
|
.table-success {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #d1e7dd;
|
--bs-table-bg: #d1e7dd;
|
||||||
--bs-table-border-color: #bcd0c7;
|
--bs-table-border-color: #a7b9b1;
|
||||||
--bs-table-striped-bg: #c7dbd2;
|
--bs-table-striped-bg: #c7dbd2;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #bcd0c7;
|
--bs-table-active-bg: #bcd0c7;
|
||||||
@@ -1974,7 +1978,7 @@ progress {
|
|||||||
.table-info {
|
.table-info {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #cff4fc;
|
--bs-table-bg: #cff4fc;
|
||||||
--bs-table-border-color: #badce3;
|
--bs-table-border-color: #a6c3ca;
|
||||||
--bs-table-striped-bg: #c5e8ef;
|
--bs-table-striped-bg: #c5e8ef;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #badce3;
|
--bs-table-active-bg: #badce3;
|
||||||
@@ -1988,7 +1992,7 @@ progress {
|
|||||||
.table-warning {
|
.table-warning {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #fff3cd;
|
--bs-table-bg: #fff3cd;
|
||||||
--bs-table-border-color: #e6dbb9;
|
--bs-table-border-color: #ccc2a4;
|
||||||
--bs-table-striped-bg: #f2e7c3;
|
--bs-table-striped-bg: #f2e7c3;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #e6dbb9;
|
--bs-table-active-bg: #e6dbb9;
|
||||||
@@ -2002,7 +2006,7 @@ progress {
|
|||||||
.table-danger {
|
.table-danger {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #f8d7da;
|
--bs-table-bg: #f8d7da;
|
||||||
--bs-table-border-color: #dfc2c4;
|
--bs-table-border-color: #c6acae;
|
||||||
--bs-table-striped-bg: #eccccf;
|
--bs-table-striped-bg: #eccccf;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #dfc2c4;
|
--bs-table-active-bg: #dfc2c4;
|
||||||
@@ -2016,7 +2020,7 @@ progress {
|
|||||||
.table-light {
|
.table-light {
|
||||||
--bs-table-color: #000;
|
--bs-table-color: #000;
|
||||||
--bs-table-bg: #f8f9fa;
|
--bs-table-bg: #f8f9fa;
|
||||||
--bs-table-border-color: #dfe0e1;
|
--bs-table-border-color: #c6c7c8;
|
||||||
--bs-table-striped-bg: #ecedee;
|
--bs-table-striped-bg: #ecedee;
|
||||||
--bs-table-striped-color: #000;
|
--bs-table-striped-color: #000;
|
||||||
--bs-table-active-bg: #dfe0e1;
|
--bs-table-active-bg: #dfe0e1;
|
||||||
@@ -2030,7 +2034,7 @@ progress {
|
|||||||
.table-dark {
|
.table-dark {
|
||||||
--bs-table-color: #fff;
|
--bs-table-color: #fff;
|
||||||
--bs-table-bg: #212529;
|
--bs-table-bg: #212529;
|
||||||
--bs-table-border-color: #373b3e;
|
--bs-table-border-color: #4d5154;
|
||||||
--bs-table-striped-bg: #2c3034;
|
--bs-table-striped-bg: #2c3034;
|
||||||
--bs-table-striped-color: #fff;
|
--bs-table-striped-color: #fff;
|
||||||
--bs-table-active-bg: #373b3e;
|
--bs-table-active-bg: #373b3e;
|
||||||
@@ -2386,6 +2390,7 @@ textarea.form-control-lg {
|
|||||||
|
|
||||||
.form-check-input {
|
.form-check-input {
|
||||||
--bs-form-check-bg: var(--bs-body-bg);
|
--bs-form-check-bg: var(--bs-body-bg);
|
||||||
|
flex-shrink: 0;
|
||||||
width: 1em;
|
width: 1em;
|
||||||
height: 1em;
|
height: 1em;
|
||||||
margin-top: 0.25em;
|
margin-top: 0.25em;
|
||||||
@@ -2542,7 +2547,7 @@ textarea.form-control-lg {
|
|||||||
height: 0.5rem;
|
height: 0.5rem;
|
||||||
color: transparent;
|
color: transparent;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: var(--bs-tertiary-bg);
|
background-color: var(--bs-secondary-bg);
|
||||||
border-color: transparent;
|
border-color: transparent;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
@@ -2571,7 +2576,7 @@ textarea.form-control-lg {
|
|||||||
height: 0.5rem;
|
height: 0.5rem;
|
||||||
color: transparent;
|
color: transparent;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: var(--bs-tertiary-bg);
|
background-color: var(--bs-secondary-bg);
|
||||||
border-color: transparent;
|
border-color: transparent;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
@@ -3035,6 +3040,9 @@ textarea.form-control-lg {
|
|||||||
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
|
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
|
||||||
box-shadow: var(--bs-btn-focus-box-shadow);
|
box-shadow: var(--bs-btn-focus-box-shadow);
|
||||||
}
|
}
|
||||||
|
.btn-check:checked:focus-visible + .btn {
|
||||||
|
box-shadow: var(--bs-btn-focus-box-shadow);
|
||||||
|
}
|
||||||
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
|
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
|
||||||
color: var(--bs-btn-disabled-color);
|
color: var(--bs-btn-disabled-color);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
@@ -3429,7 +3437,7 @@ textarea.form-control-lg {
|
|||||||
--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
|
--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
|
||||||
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
|
--bs-dropdown-divider-bg: var(--bs-border-color-translucent);
|
||||||
--bs-dropdown-divider-margin-y: 0.5rem;
|
--bs-dropdown-divider-margin-y: 0.5rem;
|
||||||
--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
--bs-dropdown-box-shadow: var(--bs-box-shadow);
|
||||||
--bs-dropdown-link-color: var(--bs-body-color);
|
--bs-dropdown-link-color: var(--bs-body-color);
|
||||||
--bs-dropdown-link-hover-color: var(--bs-body-color);
|
--bs-dropdown-link-hover-color: var(--bs-body-color);
|
||||||
--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
|
--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
|
||||||
@@ -4566,12 +4574,11 @@ textarea.form-control-lg {
|
|||||||
--bs-accordion-btn-padding-y: 1rem;
|
--bs-accordion-btn-padding-y: 1rem;
|
||||||
--bs-accordion-btn-color: var(--bs-body-color);
|
--bs-accordion-btn-color: var(--bs-body-color);
|
||||||
--bs-accordion-btn-bg: var(--bs-accordion-bg);
|
--bs-accordion-btn-bg: var(--bs-accordion-bg);
|
||||||
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
|
||||||
--bs-accordion-btn-icon-width: 1.25rem;
|
--bs-accordion-btn-icon-width: 1.25rem;
|
||||||
--bs-accordion-btn-icon-transform: rotate(-180deg);
|
--bs-accordion-btn-icon-transform: rotate(-180deg);
|
||||||
--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
|
--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
|
||||||
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
|
||||||
--bs-accordion-btn-focus-border-color: #86b7fe;
|
|
||||||
--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
|
--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
|
||||||
--bs-accordion-body-padding-x: 1.25rem;
|
--bs-accordion-body-padding-x: 1.25rem;
|
||||||
--bs-accordion-body-padding-y: 1rem;
|
--bs-accordion-body-padding-y: 1rem;
|
||||||
@@ -4629,7 +4636,6 @@ textarea.form-control-lg {
|
|||||||
}
|
}
|
||||||
.accordion-button:focus {
|
.accordion-button:focus {
|
||||||
z-index: 3;
|
z-index: 3;
|
||||||
border-color: var(--bs-accordion-btn-focus-border-color);
|
|
||||||
outline: 0;
|
outline: 0;
|
||||||
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
|
box-shadow: var(--bs-accordion-btn-focus-box-shadow);
|
||||||
}
|
}
|
||||||
@@ -4647,7 +4653,7 @@ textarea.form-control-lg {
|
|||||||
border-top-right-radius: var(--bs-accordion-border-radius);
|
border-top-right-radius: var(--bs-accordion-border-radius);
|
||||||
border-top-left-radius: var(--bs-accordion-border-radius);
|
border-top-left-radius: var(--bs-accordion-border-radius);
|
||||||
}
|
}
|
||||||
.accordion-item:first-of-type .accordion-button {
|
.accordion-item:first-of-type > .accordion-header .accordion-button {
|
||||||
border-top-right-radius: var(--bs-accordion-inner-border-radius);
|
border-top-right-radius: var(--bs-accordion-inner-border-radius);
|
||||||
border-top-left-radius: var(--bs-accordion-inner-border-radius);
|
border-top-left-radius: var(--bs-accordion-inner-border-radius);
|
||||||
}
|
}
|
||||||
@@ -4658,11 +4664,11 @@ textarea.form-control-lg {
|
|||||||
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
||||||
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
||||||
}
|
}
|
||||||
.accordion-item:last-of-type .accordion-button.collapsed {
|
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
|
||||||
border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
|
border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
|
||||||
border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
|
border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
|
||||||
}
|
}
|
||||||
.accordion-item:last-of-type .accordion-collapse {
|
.accordion-item:last-of-type > .accordion-collapse {
|
||||||
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
border-bottom-left-radius: var(--bs-accordion-border-radius);
|
||||||
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
border-bottom-right-radius: var(--bs-accordion-border-radius);
|
||||||
}
|
}
|
||||||
@@ -4671,21 +4677,21 @@ textarea.form-control-lg {
|
|||||||
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
|
padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
|
||||||
}
|
}
|
||||||
|
|
||||||
.accordion-flush .accordion-collapse {
|
.accordion-flush > .accordion-item {
|
||||||
border-width: 0;
|
|
||||||
}
|
|
||||||
.accordion-flush .accordion-item {
|
|
||||||
border-left: 0;
|
border-left: 0;
|
||||||
border-right: 0;
|
border-right: 0;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
.accordion-flush .accordion-item:first-child {
|
.accordion-flush > .accordion-item:first-child {
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
}
|
}
|
||||||
.accordion-flush .accordion-item:last-child {
|
.accordion-flush > .accordion-item:last-child {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
|
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
.accordion-flush > .accordion-item > .accordion-collapse {
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5471,7 +5477,7 @@ textarea.form-control-lg {
|
|||||||
--bs-modal-border-color: var(--bs-border-color-translucent);
|
--bs-modal-border-color: var(--bs-border-color-translucent);
|
||||||
--bs-modal-border-width: var(--bs-border-width);
|
--bs-modal-border-width: var(--bs-border-width);
|
||||||
--bs-modal-border-radius: var(--bs-border-radius-lg);
|
--bs-modal-border-radius: var(--bs-border-radius-lg);
|
||||||
--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
--bs-modal-box-shadow: var(--bs-box-shadow-sm);
|
||||||
--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
|
--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
|
||||||
--bs-modal-header-padding-x: 1rem;
|
--bs-modal-header-padding-x: 1rem;
|
||||||
--bs-modal-header-padding-y: 1rem;
|
--bs-modal-header-padding-y: 1rem;
|
||||||
@@ -5571,7 +5577,6 @@ textarea.form-control-lg {
|
|||||||
display: flex;
|
display: flex;
|
||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
|
||||||
padding: var(--bs-modal-header-padding);
|
padding: var(--bs-modal-header-padding);
|
||||||
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
|
border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
|
||||||
border-top-right-radius: var(--bs-modal-inner-border-radius);
|
border-top-right-radius: var(--bs-modal-inner-border-radius);
|
||||||
@@ -5612,7 +5617,7 @@ textarea.form-control-lg {
|
|||||||
@media (min-width: 576px) {
|
@media (min-width: 576px) {
|
||||||
.modal {
|
.modal {
|
||||||
--bs-modal-margin: 1.75rem;
|
--bs-modal-margin: 1.75rem;
|
||||||
--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
--bs-modal-box-shadow: var(--bs-box-shadow);
|
||||||
}
|
}
|
||||||
.modal-dialog {
|
.modal-dialog {
|
||||||
max-width: var(--bs-modal-width);
|
max-width: var(--bs-modal-width);
|
||||||
@@ -5856,7 +5861,7 @@ textarea.form-control-lg {
|
|||||||
--bs-popover-border-color: var(--bs-border-color-translucent);
|
--bs-popover-border-color: var(--bs-border-color-translucent);
|
||||||
--bs-popover-border-radius: var(--bs-border-radius-lg);
|
--bs-popover-border-radius: var(--bs-border-radius-lg);
|
||||||
--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
|
--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
|
||||||
--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
--bs-popover-box-shadow: var(--bs-box-shadow);
|
||||||
--bs-popover-header-padding-x: 1rem;
|
--bs-popover-header-padding-x: 1rem;
|
||||||
--bs-popover-header-padding-y: 0.5rem;
|
--bs-popover-header-padding-y: 0.5rem;
|
||||||
--bs-popover-header-font-size: 1rem;
|
--bs-popover-header-font-size: 1rem;
|
||||||
@@ -6120,14 +6125,15 @@ textarea.form-control-lg {
|
|||||||
background-position: 50%;
|
background-position: 50%;
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
.carousel-control-next-icon {
|
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control-prev-icon {
|
.carousel-control-prev-icon {
|
||||||
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.carousel-control-next-icon {
|
||||||
|
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
|
||||||
|
}
|
||||||
|
|
||||||
.carousel-indicators {
|
.carousel-indicators {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 0;
|
left: 0;
|
||||||
@@ -6179,8 +6185,8 @@ textarea.form-control-lg {
|
|||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-dark .carousel-control-next-icon,
|
.carousel-dark .carousel-control-prev-icon,
|
||||||
.carousel-dark .carousel-control-prev-icon {
|
.carousel-dark .carousel-control-next-icon {
|
||||||
filter: invert(1) grayscale(100);
|
filter: invert(1) grayscale(100);
|
||||||
}
|
}
|
||||||
.carousel-dark .carousel-indicators [data-bs-target] {
|
.carousel-dark .carousel-indicators [data-bs-target] {
|
||||||
@@ -6190,9 +6196,9 @@ textarea.form-control-lg {
|
|||||||
color: #000;
|
color: #000;
|
||||||
}
|
}
|
||||||
|
|
||||||
[data-bs-theme=dark] .carousel .carousel-control-next-icon,
|
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
|
||||||
[data-bs-theme=dark] .carousel .carousel-control-prev-icon, [data-bs-theme=dark].carousel .carousel-control-next-icon,
|
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
|
||||||
[data-bs-theme=dark].carousel .carousel-control-prev-icon {
|
[data-bs-theme=dark].carousel .carousel-control-next-icon {
|
||||||
filter: invert(1) grayscale(100);
|
filter: invert(1) grayscale(100);
|
||||||
}
|
}
|
||||||
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
|
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
|
||||||
@@ -6274,7 +6280,7 @@ textarea.form-control-lg {
|
|||||||
--bs-offcanvas-bg: var(--bs-body-bg);
|
--bs-offcanvas-bg: var(--bs-body-bg);
|
||||||
--bs-offcanvas-border-width: var(--bs-border-width);
|
--bs-offcanvas-border-width: var(--bs-border-width);
|
||||||
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
|
--bs-offcanvas-border-color: var(--bs-border-color-translucent);
|
||||||
--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
|
||||||
--bs-offcanvas-transition: transform 0.3s ease-in-out;
|
--bs-offcanvas-transition: transform 0.3s ease-in-out;
|
||||||
--bs-offcanvas-title-line-height: 1.5;
|
--bs-offcanvas-title-line-height: 1.5;
|
||||||
}
|
}
|
||||||
@@ -6745,14 +6751,11 @@ textarea.form-control-lg {
|
|||||||
.offcanvas-header {
|
.offcanvas-header {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
|
||||||
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
|
padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
|
||||||
}
|
}
|
||||||
.offcanvas-header .btn-close {
|
.offcanvas-header .btn-close {
|
||||||
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
|
padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
|
||||||
margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
|
margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) auto calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x));
|
||||||
margin-left: calc(-0.5 * var(--bs-offcanvas-padding-x));
|
|
||||||
margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.offcanvas-title {
|
.offcanvas-title {
|
||||||
@@ -7353,15 +7356,15 @@ textarea.form-control-lg {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.shadow {
|
.shadow {
|
||||||
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
|
box-shadow: var(--bs-box-shadow) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-sm {
|
.shadow-sm {
|
||||||
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
|
box-shadow: var(--bs-box-shadow-sm) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-lg {
|
.shadow-lg {
|
||||||
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
|
box-shadow: var(--bs-box-shadow-lg) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shadow-none {
|
.shadow-none {
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+47
-41
@@ -1,6 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<Import Project="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.props" Condition="Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.props')" />
|
|
||||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />
|
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
@@ -50,8 +49,8 @@
|
|||||||
<Reference Include="AjaxControlToolkit, Version=20.1.0.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL">
|
<Reference Include="AjaxControlToolkit, Version=20.1.0.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\AjaxControlToolkit.20.1.0\lib\net40\AjaxControlToolkit.dll</HintPath>
|
<HintPath>..\packages\AjaxControlToolkit.20.1.0\lib\net40\AjaxControlToolkit.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="AspNet.ScriptManager.jQuery, Version=3.7.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="AspNet.ScriptManager.jQuery, Version=3.7.1.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\AspNet.ScriptManager.jQuery.3.7.0\lib\net45\AspNet.ScriptManager.jQuery.dll</HintPath>
|
<HintPath>..\packages\AspNet.ScriptManager.jQuery.3.7.1\lib\net45\AspNet.ScriptManager.jQuery.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="AspNet.ScriptManager.jQuery.UI.Combined, Version=1.12.1.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="AspNet.ScriptManager.jQuery.UI.Combined, Version=1.12.1.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\AspNet.ScriptManager.jQuery.UI.Combined.1.12.1\lib\net45\AspNet.ScriptManager.jQuery.UI.Combined.dll</HintPath>
|
<HintPath>..\packages\AspNet.ScriptManager.jQuery.UI.Combined.1.12.1\lib\net45\AspNet.ScriptManager.jQuery.UI.Combined.dll</HintPath>
|
||||||
@@ -59,8 +58,8 @@
|
|||||||
<Reference Include="Crc32.NET, Version=1.0.0.0, Culture=neutral, PublicKeyToken=dc0b95cf99bf4e99, processorArchitecture=MSIL">
|
<Reference Include="Crc32.NET, Version=1.0.0.0, Culture=neutral, PublicKeyToken=dc0b95cf99bf4e99, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Crc32.NET.1.2.0\lib\net20\Crc32.NET.dll</HintPath>
|
<HintPath>..\packages\Crc32.NET.1.2.0\lib\net20\Crc32.NET.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="DnsClient, Version=1.7.0.0, Culture=neutral, PublicKeyToken=4574bb5573c51424, processorArchitecture=MSIL">
|
<Reference Include="DnsClient, Version=1.8.0.0, Culture=neutral, PublicKeyToken=4574bb5573c51424, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\DnsClient.1.7.0\lib\net45\DnsClient.dll</HintPath>
|
<HintPath>..\packages\DnsClient.1.8.0\lib\netstandard2.0\DnsClient.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Elmah, Version=1.2.14706.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="Elmah, Version=1.2.14706.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll</HintPath>
|
<HintPath>..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll</HintPath>
|
||||||
@@ -71,18 +70,27 @@
|
|||||||
<Reference Include="IronSnappy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b1d4b1dc83bdcf31, processorArchitecture=MSIL">
|
<Reference Include="IronSnappy, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b1d4b1dc83bdcf31, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\IronSnappy.1.3.1\lib\netstandard2.0\IronSnappy.dll</HintPath>
|
<HintPath>..\packages\IronSnappy.1.3.1\lib\netstandard2.0\IronSnappy.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.AspNet.SessionState.SessionStateModule, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll</HintPath>
|
<HintPath>..\packages\Microsoft.AspNet.SessionState.SessionStateModule.2.0.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Microsoft.CSharp" />
|
<Reference Include="Microsoft.CSharp" />
|
||||||
|
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=8.0.0.1, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.8.0.1\lib\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=8.0.0.1, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.8.0.1\lib\net462\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
<Reference Include="Microsoft.Web.Infrastructure, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.Web.Infrastructure, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
|
<HintPath>..\packages\Microsoft.Web.Infrastructure.2.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=5.1.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.0\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.5.0.4\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="Microsoft.Win32.Registry, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\Microsoft.Win32.Registry.5.0.0\lib\net461\Microsoft.Win32.Registry.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="MongoDB.Bson, Version=2.17.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="MongoDB.Bson, Version=2.17.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll</HintPath>
|
<HintPath>..\packages\MongoDB.Bson.2.17.0\lib\netstandard2.0\MongoDB.Bson.dll</HintPath>
|
||||||
@@ -100,7 +108,7 @@
|
|||||||
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\NLog.5.2.4\lib\net46\NLog.dll</HintPath>
|
<HintPath>..\packages\NLog.5.3.3\lib\net46\NLog.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="PdfSharp, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
|
<Reference Include="PdfSharp, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.dll</HintPath>
|
<HintPath>..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.dll</HintPath>
|
||||||
@@ -115,33 +123,34 @@
|
|||||||
<HintPath>..\packages\SharpCompress.0.38.0\lib\net462\SharpCompress.dll</HintPath>
|
<HintPath>..\packages\SharpCompress.0.38.0\lib\net462\SharpCompress.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\StackExchange.Redis.2.6.122\lib\net461\StackExchange.Redis.dll</HintPath>
|
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.5.3.2311.2908\lib\net462\SteamWare.dll</HintPath>
|
<HintPath>..\packages\SteamWare.5.4.2509.1715\lib\net462\SteamWare.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare.Logger, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare.Logger, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.Logger.5.3.2311.2908\lib\net462\SteamWare.Logger.dll</HintPath>
|
<HintPath>..\packages\SteamWare.Logger.5.4.2509.1715\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
<Reference Include="System.ComponentModel.DataAnnotations" />
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Configuration.ConfigurationManager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Configuration.ConfigurationManager, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll</HintPath>
|
<HintPath>..\packages\System.Configuration.ConfigurationManager.8.0.0\lib\net462\System.Configuration.ConfigurationManager.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Data" />
|
<Reference Include="System.Data" />
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
<Reference Include="System.Data.OracleClient" />
|
<Reference Include="System.Data.OracleClient" />
|
||||||
<Reference Include="System.Diagnostics.PerformanceCounter, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Diagnostics.PerformanceCounter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Diagnostics.PerformanceCounter.6.0.1\lib\net461\System.Diagnostics.PerformanceCounter.dll</HintPath>
|
<HintPath>..\packages\System.Diagnostics.PerformanceCounter.8.0.0\lib\net462\System.Diagnostics.PerformanceCounter.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
|
<Reference Include="System.DirectoryServices" />
|
||||||
<Reference Include="System.IO.Compression, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
<Reference Include="System.IO.Compression, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll</HintPath>
|
<HintPath>..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.IO.Pipelines, Version=6.0.0.3, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.IO.Pipelines, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.IO.Pipelines.6.0.3\lib\net461\System.IO.Pipelines.dll</HintPath>
|
<HintPath>..\packages\System.IO.Pipelines.8.0.0\lib\net462\System.IO.Pipelines.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
|
<HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
|
||||||
@@ -162,8 +171,8 @@
|
|||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
<Reference Include="System.Runtime.Serialization" />
|
||||||
<Reference Include="System.Security" />
|
<Reference Include="System.Security" />
|
||||||
<Reference Include="System.Security.AccessControl, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.AccessControl, Version=6.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll</HintPath>
|
<HintPath>..\packages\System.Security.AccessControl.6.0.1\lib\net461\System.Security.AccessControl.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Security.Cryptography.Algorithms, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Cryptography.Algorithms, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll</HintPath>
|
<HintPath>..\packages\System.Security.Cryptography.Algorithms.4.3.1\lib\net461\System.Security.Cryptography.Algorithms.dll</HintPath>
|
||||||
@@ -171,8 +180,8 @@
|
|||||||
<Reference Include="System.Security.Cryptography.Encoding, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Cryptography.Encoding, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll</HintPath>
|
<HintPath>..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Security.Cryptography.Pkcs, Version=6.0.0.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Cryptography.Pkcs, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll</HintPath>
|
<HintPath>..\packages\System.Security.Cryptography.Pkcs.8.0.0\lib\net462\System.Security.Cryptography.Pkcs.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Security.Cryptography.Primitives, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Cryptography.Primitives, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll</HintPath>
|
<HintPath>..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll</HintPath>
|
||||||
@@ -180,8 +189,8 @@
|
|||||||
<Reference Include="System.Security.Cryptography.X509Certificates, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Cryptography.X509Certificates, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll</HintPath>
|
<HintPath>..\packages\System.Security.Cryptography.X509Certificates.4.3.2\lib\net461\System.Security.Cryptography.X509Certificates.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Security.Permissions, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Permissions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll</HintPath>
|
<HintPath>..\packages\System.Security.Permissions.8.0.0\lib\net462\System.Security.Permissions.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll</HintPath>
|
<HintPath>..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll</HintPath>
|
||||||
@@ -191,8 +200,8 @@
|
|||||||
<Reference Include="System.Text.Encoding.CodePages, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Text.Encoding.CodePages, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Text.Encoding.CodePages.8.0.0\lib\net462\System.Text.Encoding.CodePages.dll</HintPath>
|
<HintPath>..\packages\System.Text.Encoding.CodePages.8.0.0\lib\net462\System.Text.Encoding.CodePages.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Threading.Channels, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Threading.Channels, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Threading.Channels.6.0.0\lib\net461\System.Threading.Channels.dll</HintPath>
|
<HintPath>..\packages\System.Threading.Channels.8.0.0\lib\net462\System.Threading.Channels.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
|
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
|
||||||
@@ -556,11 +565,11 @@
|
|||||||
<None Include="Scripts\jquery-3.4.1.intellisense.js" />
|
<None Include="Scripts\jquery-3.4.1.intellisense.js" />
|
||||||
<Content Include="Scripts\jquery-3.4.1.js" />
|
<Content Include="Scripts\jquery-3.4.1.js" />
|
||||||
<Content Include="Scripts\jquery-3.4.1.slim.js" />
|
<Content Include="Scripts\jquery-3.4.1.slim.js" />
|
||||||
<None Include="Scripts\jquery-3.7.0.intellisense.js" />
|
<None Include="Scripts\jquery-3.7.1.intellisense.js" />
|
||||||
<Content Include="Scripts\jquery-3.7.0.js" />
|
<Content Include="Scripts\jquery-3.7.1.js" />
|
||||||
<Content Include="Scripts\jquery-3.7.0.min.js" />
|
<Content Include="Scripts\jquery-3.7.1.min.js" />
|
||||||
<Content Include="Scripts\jquery-3.7.0.slim.js" />
|
<Content Include="Scripts\jquery-3.7.1.slim.js" />
|
||||||
<Content Include="Scripts\jquery-3.7.0.slim.min.js" />
|
<Content Include="Scripts\jquery-3.7.1.slim.min.js" />
|
||||||
<Content Include="Scripts\popper-utils.js" />
|
<Content Include="Scripts\popper-utils.js" />
|
||||||
<Content Include="Scripts\popper-utils.min.js" />
|
<Content Include="Scripts\popper-utils.min.js" />
|
||||||
<Content Include="Scripts\popper.js" />
|
<Content Include="Scripts\popper.js" />
|
||||||
@@ -1330,8 +1339,8 @@
|
|||||||
<Content Include="Scripts\popper-utils.js.map" />
|
<Content Include="Scripts\popper-utils.js.map" />
|
||||||
<Content Include="Web.PROD.Jetco.config" />
|
<Content Include="Web.PROD.Jetco.config" />
|
||||||
<Content Include="Web.DEV.config" />
|
<Content Include="Web.DEV.config" />
|
||||||
<Content Include="Scripts\jquery-3.7.0.slim.min.map" />
|
<Content Include="Scripts\jquery-3.7.1.slim.min.map" />
|
||||||
<Content Include="Scripts\jquery-3.7.0.min.map" />
|
<Content Include="Scripts\jquery-3.7.1.min.map" />
|
||||||
<None Include="Web.Debug.config">
|
<None Include="Web.Debug.config">
|
||||||
<DependentUpon>Web.config</DependentUpon>
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
</None>
|
</None>
|
||||||
@@ -1362,8 +1371,8 @@
|
|||||||
<TypeScriptCompile Include="Scripts\index.d.ts" />
|
<TypeScriptCompile Include="Scripts\index.d.ts" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Analyzer Include="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll" />
|
<Analyzer Include="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.8.0.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll" />
|
||||||
<Analyzer Include="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.NetAnalyzers.dll" />
|
<Analyzer Include="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.8.0.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.NetAnalyzers.dll" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
||||||
@@ -1397,12 +1406,9 @@
|
|||||||
<ErrorText>Questo progetto fa riferimento a uno o più pacchetti NuGet che non sono presenti in questo computer. Usare lo strumento di ripristino dei pacchetti NuGet per scaricarli. Per altre informazioni, vedere http://go.microsoft.com/fwlink/?LinkID=322105. Il file mancante è {0}.</ErrorText>
|
<ErrorText>Questo progetto fa riferimento a uno o più pacchetti NuGet che non sono presenti in questo computer. Usare lo strumento di ripristino dei pacchetti NuGet per scaricarli. Per altre informazioni, vedere http://go.microsoft.com/fwlink/?LinkID=322105. Il file mancante è {0}.</ErrorText>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Error Condition="!Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets'))" />
|
<Error Condition="!Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets'))" />
|
||||||
<Error Condition="!Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.props'))" />
|
|
||||||
<Error Condition="!Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.targets'))" />
|
|
||||||
<Error Condition="!Exists('..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets'))" />
|
<Error Condition="!Exists('..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets'))" />
|
||||||
<Error Condition="!Exists('..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets'))" />
|
<Error Condition="!Exists('..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets'))" />
|
||||||
</Target>
|
</Target>
|
||||||
<Import Project="..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.targets" Condition="Exists('..\packages\Microsoft.CodeAnalysis.NetAnalyzers.6.0.0\build\Microsoft.CodeAnalysis.NetAnalyzers.targets')" />
|
|
||||||
<Import Project="..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets" Condition="Exists('..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets')" />
|
<Import Project="..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets" Condition="Exists('..\packages\MongoDB.Libmongocrypt.1.5.4\build\MongoDB.Libmongocrypt.targets')" />
|
||||||
<Import Project="..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets" Condition="Exists('..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets')" />
|
<Import Project="..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets" Condition="Exists('..\packages\MongoDB.Driver.Core.2.17.0\build\MongoDB.Driver.Core.targets')" />
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
|||||||
Vendored
+8
-8
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
(function (global, factory) {
|
(function (global, factory) {
|
||||||
@@ -210,7 +210,6 @@
|
|||||||
const reflow = element => {
|
const reflow = element => {
|
||||||
element.offsetHeight; // eslint-disable-line no-unused-expressions
|
element.offsetHeight; // eslint-disable-line no-unused-expressions
|
||||||
};
|
};
|
||||||
|
|
||||||
const getjQuery = () => {
|
const getjQuery = () => {
|
||||||
if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
|
if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
|
||||||
return window.jQuery;
|
return window.jQuery;
|
||||||
@@ -648,7 +647,7 @@
|
|||||||
* Constants
|
* Constants
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const VERSION = '5.3.1';
|
const VERSION = '5.3.3';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class definition
|
* Class definition
|
||||||
@@ -731,7 +730,7 @@
|
|||||||
}
|
}
|
||||||
selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;
|
selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;
|
||||||
}
|
}
|
||||||
return parseSelector(selector);
|
return selector ? selector.split(',').map(sel => parseSelector(sel)).join(',') : null;
|
||||||
};
|
};
|
||||||
const SelectorEngine = {
|
const SelectorEngine = {
|
||||||
find(selector, element = document.documentElement) {
|
find(selector, element = document.documentElement) {
|
||||||
@@ -3916,7 +3915,6 @@
|
|||||||
// if false, we use the backdrop helper without adding any element to the dom
|
// if false, we use the backdrop helper without adding any element to the dom
|
||||||
rootElement: 'body' // give the choice to place backdrop under different elements
|
rootElement: 'body' // give the choice to place backdrop under different elements
|
||||||
};
|
};
|
||||||
|
|
||||||
const DefaultType$8 = {
|
const DefaultType$8 = {
|
||||||
className: 'string',
|
className: 'string',
|
||||||
clickCallback: '(function|null)',
|
clickCallback: '(function|null)',
|
||||||
@@ -4041,7 +4039,6 @@
|
|||||||
autofocus: true,
|
autofocus: true,
|
||||||
trapElement: null // The element to trap focus inside of
|
trapElement: null // The element to trap focus inside of
|
||||||
};
|
};
|
||||||
|
|
||||||
const DefaultType$7 = {
|
const DefaultType$7 = {
|
||||||
autofocus: 'boolean',
|
autofocus: 'boolean',
|
||||||
trapElement: 'element'
|
trapElement: 'element'
|
||||||
@@ -4768,7 +4765,10 @@
|
|||||||
br: [],
|
br: [],
|
||||||
col: [],
|
col: [],
|
||||||
code: [],
|
code: [],
|
||||||
|
dd: [],
|
||||||
div: [],
|
div: [],
|
||||||
|
dl: [],
|
||||||
|
dt: [],
|
||||||
em: [],
|
em: [],
|
||||||
hr: [],
|
hr: [],
|
||||||
h1: [],
|
h1: [],
|
||||||
@@ -5866,7 +5866,7 @@
|
|||||||
const CLASS_DROPDOWN = 'dropdown';
|
const CLASS_DROPDOWN = 'dropdown';
|
||||||
const SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
|
const SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
|
||||||
const SELECTOR_DROPDOWN_MENU = '.dropdown-menu';
|
const SELECTOR_DROPDOWN_MENU = '.dropdown-menu';
|
||||||
const NOT_SELECTOR_DROPDOWN_TOGGLE = ':not(.dropdown-toggle)';
|
const NOT_SELECTOR_DROPDOWN_TOGGLE = `:not(${SELECTOR_DROPDOWN_TOGGLE})`;
|
||||||
const SELECTOR_TAB_PANEL = '.list-group, .nav, [role="tablist"]';
|
const SELECTOR_TAB_PANEL = '.list-group, .nav, [role="tablist"]';
|
||||||
const SELECTOR_OUTER = '.nav-item, .list-group-item';
|
const SELECTOR_OUTER = '.nav-item, .list-group-item';
|
||||||
const SELECTOR_INNER = `.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`;
|
const SELECTOR_INNER = `.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+8
-8
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
import * as Popper from '@popperjs/core';
|
import * as Popper from '@popperjs/core';
|
||||||
@@ -206,7 +206,6 @@ const noop = () => {};
|
|||||||
const reflow = element => {
|
const reflow = element => {
|
||||||
element.offsetHeight; // eslint-disable-line no-unused-expressions
|
element.offsetHeight; // eslint-disable-line no-unused-expressions
|
||||||
};
|
};
|
||||||
|
|
||||||
const getjQuery = () => {
|
const getjQuery = () => {
|
||||||
if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
|
if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
|
||||||
return window.jQuery;
|
return window.jQuery;
|
||||||
@@ -644,7 +643,7 @@ class Config {
|
|||||||
* Constants
|
* Constants
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const VERSION = '5.3.1';
|
const VERSION = '5.3.3';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class definition
|
* Class definition
|
||||||
@@ -727,7 +726,7 @@ const getSelector = element => {
|
|||||||
}
|
}
|
||||||
selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;
|
selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;
|
||||||
}
|
}
|
||||||
return parseSelector(selector);
|
return selector ? selector.split(',').map(sel => parseSelector(sel)).join(',') : null;
|
||||||
};
|
};
|
||||||
const SelectorEngine = {
|
const SelectorEngine = {
|
||||||
find(selector, element = document.documentElement) {
|
find(selector, element = document.documentElement) {
|
||||||
@@ -2073,7 +2072,6 @@ const Default$8 = {
|
|||||||
// if false, we use the backdrop helper without adding any element to the dom
|
// if false, we use the backdrop helper without adding any element to the dom
|
||||||
rootElement: 'body' // give the choice to place backdrop under different elements
|
rootElement: 'body' // give the choice to place backdrop under different elements
|
||||||
};
|
};
|
||||||
|
|
||||||
const DefaultType$8 = {
|
const DefaultType$8 = {
|
||||||
className: 'string',
|
className: 'string',
|
||||||
clickCallback: '(function|null)',
|
clickCallback: '(function|null)',
|
||||||
@@ -2198,7 +2196,6 @@ const Default$7 = {
|
|||||||
autofocus: true,
|
autofocus: true,
|
||||||
trapElement: null // The element to trap focus inside of
|
trapElement: null // The element to trap focus inside of
|
||||||
};
|
};
|
||||||
|
|
||||||
const DefaultType$7 = {
|
const DefaultType$7 = {
|
||||||
autofocus: 'boolean',
|
autofocus: 'boolean',
|
||||||
trapElement: 'element'
|
trapElement: 'element'
|
||||||
@@ -2925,7 +2922,10 @@ const DefaultAllowlist = {
|
|||||||
br: [],
|
br: [],
|
||||||
col: [],
|
col: [],
|
||||||
code: [],
|
code: [],
|
||||||
|
dd: [],
|
||||||
div: [],
|
div: [],
|
||||||
|
dl: [],
|
||||||
|
dt: [],
|
||||||
em: [],
|
em: [],
|
||||||
hr: [],
|
hr: [],
|
||||||
h1: [],
|
h1: [],
|
||||||
@@ -4023,7 +4023,7 @@ const CLASS_NAME_SHOW$1 = 'show';
|
|||||||
const CLASS_DROPDOWN = 'dropdown';
|
const CLASS_DROPDOWN = 'dropdown';
|
||||||
const SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
|
const SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
|
||||||
const SELECTOR_DROPDOWN_MENU = '.dropdown-menu';
|
const SELECTOR_DROPDOWN_MENU = '.dropdown-menu';
|
||||||
const NOT_SELECTOR_DROPDOWN_TOGGLE = ':not(.dropdown-toggle)';
|
const NOT_SELECTOR_DROPDOWN_TOGGLE = `:not(${SELECTOR_DROPDOWN_TOGGLE})`;
|
||||||
const SELECTOR_TAB_PANEL = '.list-group, .nav, [role="tablist"]';
|
const SELECTOR_TAB_PANEL = '.list-group, .nav, [role="tablist"]';
|
||||||
const SELECTOR_OUTER = '.nav-item, .list-group-item';
|
const SELECTOR_OUTER = '.nav-item, .list-group-item';
|
||||||
const SELECTOR_INNER = `.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`;
|
const SELECTOR_INNER = `.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+8
-8
@@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v5.3.1 (https://getbootstrap.com/)
|
* Bootstrap v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
*/
|
*/
|
||||||
(function (global, factory) {
|
(function (global, factory) {
|
||||||
@@ -229,7 +229,6 @@
|
|||||||
const reflow = element => {
|
const reflow = element => {
|
||||||
element.offsetHeight; // eslint-disable-line no-unused-expressions
|
element.offsetHeight; // eslint-disable-line no-unused-expressions
|
||||||
};
|
};
|
||||||
|
|
||||||
const getjQuery = () => {
|
const getjQuery = () => {
|
||||||
if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
|
if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {
|
||||||
return window.jQuery;
|
return window.jQuery;
|
||||||
@@ -667,7 +666,7 @@
|
|||||||
* Constants
|
* Constants
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const VERSION = '5.3.1';
|
const VERSION = '5.3.3';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class definition
|
* Class definition
|
||||||
@@ -750,7 +749,7 @@
|
|||||||
}
|
}
|
||||||
selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;
|
selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;
|
||||||
}
|
}
|
||||||
return parseSelector(selector);
|
return selector ? selector.split(',').map(sel => parseSelector(sel)).join(',') : null;
|
||||||
};
|
};
|
||||||
const SelectorEngine = {
|
const SelectorEngine = {
|
||||||
find(selector, element = document.documentElement) {
|
find(selector, element = document.documentElement) {
|
||||||
@@ -2096,7 +2095,6 @@
|
|||||||
// if false, we use the backdrop helper without adding any element to the dom
|
// if false, we use the backdrop helper without adding any element to the dom
|
||||||
rootElement: 'body' // give the choice to place backdrop under different elements
|
rootElement: 'body' // give the choice to place backdrop under different elements
|
||||||
};
|
};
|
||||||
|
|
||||||
const DefaultType$8 = {
|
const DefaultType$8 = {
|
||||||
className: 'string',
|
className: 'string',
|
||||||
clickCallback: '(function|null)',
|
clickCallback: '(function|null)',
|
||||||
@@ -2221,7 +2219,6 @@
|
|||||||
autofocus: true,
|
autofocus: true,
|
||||||
trapElement: null // The element to trap focus inside of
|
trapElement: null // The element to trap focus inside of
|
||||||
};
|
};
|
||||||
|
|
||||||
const DefaultType$7 = {
|
const DefaultType$7 = {
|
||||||
autofocus: 'boolean',
|
autofocus: 'boolean',
|
||||||
trapElement: 'element'
|
trapElement: 'element'
|
||||||
@@ -2948,7 +2945,10 @@
|
|||||||
br: [],
|
br: [],
|
||||||
col: [],
|
col: [],
|
||||||
code: [],
|
code: [],
|
||||||
|
dd: [],
|
||||||
div: [],
|
div: [],
|
||||||
|
dl: [],
|
||||||
|
dt: [],
|
||||||
em: [],
|
em: [],
|
||||||
hr: [],
|
hr: [],
|
||||||
h1: [],
|
h1: [],
|
||||||
@@ -4046,7 +4046,7 @@
|
|||||||
const CLASS_DROPDOWN = 'dropdown';
|
const CLASS_DROPDOWN = 'dropdown';
|
||||||
const SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
|
const SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle';
|
||||||
const SELECTOR_DROPDOWN_MENU = '.dropdown-menu';
|
const SELECTOR_DROPDOWN_MENU = '.dropdown-menu';
|
||||||
const NOT_SELECTOR_DROPDOWN_TOGGLE = ':not(.dropdown-toggle)';
|
const NOT_SELECTOR_DROPDOWN_TOGGLE = `:not(${SELECTOR_DROPDOWN_TOGGLE})`;
|
||||||
const SELECTOR_TAB_PANEL = '.list-group, .nav, [role="tablist"]';
|
const SELECTOR_TAB_PANEL = '.list-group, .nav, [role="tablist"]';
|
||||||
const SELECTOR_OUTER = '.nav-item, .list-group-item';
|
const SELECTOR_OUTER = '.nav-item, .list-group-item';
|
||||||
const SELECTOR_INNER = `.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`;
|
const SELECTOR_INNER = `.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Vendored
+3
-3
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
-2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+26
-14
@@ -1,12 +1,12 @@
|
|||||||
/*!
|
/*!
|
||||||
* jQuery JavaScript Library v3.7.0
|
* jQuery JavaScript Library v3.7.1
|
||||||
* https://jquery.com/
|
* https://jquery.com/
|
||||||
*
|
*
|
||||||
* Copyright OpenJS Foundation and other contributors
|
* Copyright OpenJS Foundation and other contributors
|
||||||
* Released under the MIT license
|
* Released under the MIT license
|
||||||
* https://jquery.org/license
|
* https://jquery.org/license
|
||||||
*
|
*
|
||||||
* Date: 2023-05-11T18:29Z
|
* Date: 2023-08-28T13:37Z
|
||||||
*/
|
*/
|
||||||
( function( global, factory ) {
|
( function( global, factory ) {
|
||||||
|
|
||||||
@@ -147,7 +147,7 @@ function toType( obj ) {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
var version = "3.7.0",
|
var version = "3.7.1",
|
||||||
|
|
||||||
rhtmlSuffix = /HTML$/i,
|
rhtmlSuffix = /HTML$/i,
|
||||||
|
|
||||||
@@ -411,9 +411,14 @@ jQuery.extend( {
|
|||||||
// Do not traverse comment nodes
|
// Do not traverse comment nodes
|
||||||
ret += jQuery.text( node );
|
ret += jQuery.text( node );
|
||||||
}
|
}
|
||||||
} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
|
}
|
||||||
|
if ( nodeType === 1 || nodeType === 11 ) {
|
||||||
return elem.textContent;
|
return elem.textContent;
|
||||||
} else if ( nodeType === 3 || nodeType === 4 ) {
|
}
|
||||||
|
if ( nodeType === 9 ) {
|
||||||
|
return elem.documentElement.textContent;
|
||||||
|
}
|
||||||
|
if ( nodeType === 3 || nodeType === 4 ) {
|
||||||
return elem.nodeValue;
|
return elem.nodeValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1126,12 +1131,17 @@ function setDocument( node ) {
|
|||||||
documentElement.msMatchesSelector;
|
documentElement.msMatchesSelector;
|
||||||
|
|
||||||
// Support: IE 9 - 11+, Edge 12 - 18+
|
// Support: IE 9 - 11+, Edge 12 - 18+
|
||||||
// Accessing iframe documents after unload throws "permission denied" errors (see trac-13936)
|
// Accessing iframe documents after unload throws "permission denied" errors
|
||||||
|
// (see trac-13936).
|
||||||
|
// Limit the fix to IE & Edge Legacy; despite Edge 15+ implementing `matches`,
|
||||||
|
// all IE 9+ and Edge Legacy versions implement `msMatchesSelector` as well.
|
||||||
|
if ( documentElement.msMatchesSelector &&
|
||||||
|
|
||||||
// Support: IE 11+, Edge 17 - 18+
|
// Support: IE 11+, Edge 17 - 18+
|
||||||
// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
|
// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
|
||||||
// two documents; shallow comparisons work.
|
// two documents; shallow comparisons work.
|
||||||
// eslint-disable-next-line eqeqeq
|
// eslint-disable-next-line eqeqeq
|
||||||
if ( preferredDoc != document &&
|
preferredDoc != document &&
|
||||||
( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
|
( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
|
||||||
|
|
||||||
// Support: IE 9 - 11+, Edge 12 - 18+
|
// Support: IE 9 - 11+, Edge 12 - 18+
|
||||||
@@ -2694,12 +2704,12 @@ jQuery.find = find;
|
|||||||
jQuery.expr[ ":" ] = jQuery.expr.pseudos;
|
jQuery.expr[ ":" ] = jQuery.expr.pseudos;
|
||||||
jQuery.unique = jQuery.uniqueSort;
|
jQuery.unique = jQuery.uniqueSort;
|
||||||
|
|
||||||
// These have always been private, but they used to be documented
|
// These have always been private, but they used to be documented as part of
|
||||||
// as part of Sizzle so let's maintain them in the 3.x line
|
// Sizzle so let's maintain them for now for backwards compatibility purposes.
|
||||||
// for backwards compatibility purposes.
|
|
||||||
find.compile = compile;
|
find.compile = compile;
|
||||||
find.select = select;
|
find.select = select;
|
||||||
find.setDocument = setDocument;
|
find.setDocument = setDocument;
|
||||||
|
find.tokenize = tokenize;
|
||||||
|
|
||||||
find.escape = jQuery.escapeSelector;
|
find.escape = jQuery.escapeSelector;
|
||||||
find.getText = jQuery.text;
|
find.getText = jQuery.text;
|
||||||
@@ -5913,7 +5923,7 @@ function domManip( collection, args, callback, ignored ) {
|
|||||||
if ( hasScripts ) {
|
if ( hasScripts ) {
|
||||||
doc = scripts[ scripts.length - 1 ].ownerDocument;
|
doc = scripts[ scripts.length - 1 ].ownerDocument;
|
||||||
|
|
||||||
// Reenable scripts
|
// Re-enable scripts
|
||||||
jQuery.map( scripts, restoreScript );
|
jQuery.map( scripts, restoreScript );
|
||||||
|
|
||||||
// Evaluate executable scripts on first document insertion
|
// Evaluate executable scripts on first document insertion
|
||||||
@@ -6370,7 +6380,7 @@ var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" );
|
|||||||
trChild = document.createElement( "div" );
|
trChild = document.createElement( "div" );
|
||||||
|
|
||||||
table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate";
|
table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate";
|
||||||
tr.style.cssText = "border:1px solid";
|
tr.style.cssText = "box-sizing:content-box;border:1px solid";
|
||||||
|
|
||||||
// Support: Chrome 86+
|
// Support: Chrome 86+
|
||||||
// Height set through cssText does not get applied.
|
// Height set through cssText does not get applied.
|
||||||
@@ -6382,7 +6392,7 @@ var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" );
|
|||||||
// In our bodyBackground.html iframe,
|
// In our bodyBackground.html iframe,
|
||||||
// display for all div elements is set to "inline",
|
// display for all div elements is set to "inline",
|
||||||
// which causes a problem only in Android 8 Chrome 86.
|
// which causes a problem only in Android 8 Chrome 86.
|
||||||
// Ensuring the div is display: block
|
// Ensuring the div is `display: block`
|
||||||
// gets around this issue.
|
// gets around this issue.
|
||||||
trChild.style.display = "block";
|
trChild.style.display = "block";
|
||||||
|
|
||||||
@@ -10550,7 +10560,9 @@ jQuery.fn.extend( {
|
|||||||
},
|
},
|
||||||
|
|
||||||
hover: function( fnOver, fnOut ) {
|
hover: function( fnOver, fnOut ) {
|
||||||
return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
|
return this
|
||||||
|
.on( "mouseenter", fnOver )
|
||||||
|
.on( "mouseleave", fnOut || fnOver );
|
||||||
}
|
}
|
||||||
} );
|
} );
|
||||||
|
|
||||||
Vendored
+2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,12 +1,12 @@
|
|||||||
/*!
|
/*!
|
||||||
* jQuery JavaScript Library v3.7.0 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/animatedSelector,-effects/Tween
|
* jQuery JavaScript Library v3.7.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/animatedSelector,-effects/Tween
|
||||||
* https://jquery.com/
|
* https://jquery.com/
|
||||||
*
|
*
|
||||||
* Copyright OpenJS Foundation and other contributors
|
* Copyright OpenJS Foundation and other contributors
|
||||||
* Released under the MIT license
|
* Released under the MIT license
|
||||||
* https://jquery.org/license
|
* https://jquery.org/license
|
||||||
*
|
*
|
||||||
* Date: 2023-05-11T18:29Z
|
* Date: 2023-08-28T13:37Z
|
||||||
*/
|
*/
|
||||||
( function( global, factory ) {
|
( function( global, factory ) {
|
||||||
|
|
||||||
@@ -147,7 +147,7 @@ function toType( obj ) {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
var version = "3.7.0 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/animatedSelector,-effects/Tween",
|
var version = "3.7.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/animatedSelector,-effects/Tween",
|
||||||
|
|
||||||
rhtmlSuffix = /HTML$/i,
|
rhtmlSuffix = /HTML$/i,
|
||||||
|
|
||||||
@@ -411,9 +411,14 @@ jQuery.extend( {
|
|||||||
// Do not traverse comment nodes
|
// Do not traverse comment nodes
|
||||||
ret += jQuery.text( node );
|
ret += jQuery.text( node );
|
||||||
}
|
}
|
||||||
} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
|
}
|
||||||
|
if ( nodeType === 1 || nodeType === 11 ) {
|
||||||
return elem.textContent;
|
return elem.textContent;
|
||||||
} else if ( nodeType === 3 || nodeType === 4 ) {
|
}
|
||||||
|
if ( nodeType === 9 ) {
|
||||||
|
return elem.documentElement.textContent;
|
||||||
|
}
|
||||||
|
if ( nodeType === 3 || nodeType === 4 ) {
|
||||||
return elem.nodeValue;
|
return elem.nodeValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1126,12 +1131,17 @@ function setDocument( node ) {
|
|||||||
documentElement.msMatchesSelector;
|
documentElement.msMatchesSelector;
|
||||||
|
|
||||||
// Support: IE 9 - 11+, Edge 12 - 18+
|
// Support: IE 9 - 11+, Edge 12 - 18+
|
||||||
// Accessing iframe documents after unload throws "permission denied" errors (see trac-13936)
|
// Accessing iframe documents after unload throws "permission denied" errors
|
||||||
|
// (see trac-13936).
|
||||||
|
// Limit the fix to IE & Edge Legacy; despite Edge 15+ implementing `matches`,
|
||||||
|
// all IE 9+ and Edge Legacy versions implement `msMatchesSelector` as well.
|
||||||
|
if ( documentElement.msMatchesSelector &&
|
||||||
|
|
||||||
// Support: IE 11+, Edge 17 - 18+
|
// Support: IE 11+, Edge 17 - 18+
|
||||||
// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
|
// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
|
||||||
// two documents; shallow comparisons work.
|
// two documents; shallow comparisons work.
|
||||||
// eslint-disable-next-line eqeqeq
|
// eslint-disable-next-line eqeqeq
|
||||||
if ( preferredDoc != document &&
|
preferredDoc != document &&
|
||||||
( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
|
( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
|
||||||
|
|
||||||
// Support: IE 9 - 11+, Edge 12 - 18+
|
// Support: IE 9 - 11+, Edge 12 - 18+
|
||||||
@@ -2694,12 +2704,12 @@ jQuery.find = find;
|
|||||||
jQuery.expr[ ":" ] = jQuery.expr.pseudos;
|
jQuery.expr[ ":" ] = jQuery.expr.pseudos;
|
||||||
jQuery.unique = jQuery.uniqueSort;
|
jQuery.unique = jQuery.uniqueSort;
|
||||||
|
|
||||||
// These have always been private, but they used to be documented
|
// These have always been private, but they used to be documented as part of
|
||||||
// as part of Sizzle so let's maintain them in the 3.x line
|
// Sizzle so let's maintain them for now for backwards compatibility purposes.
|
||||||
// for backwards compatibility purposes.
|
|
||||||
find.compile = compile;
|
find.compile = compile;
|
||||||
find.select = select;
|
find.select = select;
|
||||||
find.setDocument = setDocument;
|
find.setDocument = setDocument;
|
||||||
|
find.tokenize = tokenize;
|
||||||
|
|
||||||
find.escape = jQuery.escapeSelector;
|
find.escape = jQuery.escapeSelector;
|
||||||
find.getText = jQuery.text;
|
find.getText = jQuery.text;
|
||||||
@@ -5913,7 +5923,7 @@ function domManip( collection, args, callback, ignored ) {
|
|||||||
if ( hasScripts ) {
|
if ( hasScripts ) {
|
||||||
doc = scripts[ scripts.length - 1 ].ownerDocument;
|
doc = scripts[ scripts.length - 1 ].ownerDocument;
|
||||||
|
|
||||||
// Reenable scripts
|
// Re-enable scripts
|
||||||
jQuery.map( scripts, restoreScript );
|
jQuery.map( scripts, restoreScript );
|
||||||
|
|
||||||
// Evaluate executable scripts on first document insertion
|
// Evaluate executable scripts on first document insertion
|
||||||
@@ -6370,7 +6380,7 @@ var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" );
|
|||||||
trChild = document.createElement( "div" );
|
trChild = document.createElement( "div" );
|
||||||
|
|
||||||
table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate";
|
table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate";
|
||||||
tr.style.cssText = "border:1px solid";
|
tr.style.cssText = "box-sizing:content-box;border:1px solid";
|
||||||
|
|
||||||
// Support: Chrome 86+
|
// Support: Chrome 86+
|
||||||
// Height set through cssText does not get applied.
|
// Height set through cssText does not get applied.
|
||||||
@@ -6382,7 +6392,7 @@ var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" );
|
|||||||
// In our bodyBackground.html iframe,
|
// In our bodyBackground.html iframe,
|
||||||
// display for all div elements is set to "inline",
|
// display for all div elements is set to "inline",
|
||||||
// which causes a problem only in Android 8 Chrome 86.
|
// which causes a problem only in Android 8 Chrome 86.
|
||||||
// Ensuring the div is display: block
|
// Ensuring the div is `display: block`
|
||||||
// gets around this issue.
|
// gets around this issue.
|
||||||
trChild.style.display = "block";
|
trChild.style.display = "block";
|
||||||
|
|
||||||
@@ -8451,7 +8461,9 @@ jQuery.fn.extend( {
|
|||||||
},
|
},
|
||||||
|
|
||||||
hover: function( fnOver, fnOut ) {
|
hover: function( fnOver, fnOut ) {
|
||||||
return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
|
return this
|
||||||
|
.on( "mouseenter", fnOver )
|
||||||
|
.on( "mouseleave", fnOut || fnOver );
|
||||||
}
|
}
|
||||||
} );
|
} );
|
||||||
|
|
||||||
+2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -3,17 +3,11 @@
|
|||||||
<!-- Per altre informazioni sull'utilizzo della trasformazione web.config, vedere https://go.microsoft.com/fwlink/?LinkId=125889 -->
|
<!-- Per altre informazioni sull'utilizzo della trasformazione web.config, vedere https://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
<!--
|
<appSettings>
|
||||||
Nell'esempio seguente, la trasformazione "SetAttributes" modifica il valore di
|
<add key="RedisConn" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
"connectionString" in modo da utilizzare "ReleaseSQLServer" solo quando il localizzatore "Match"
|
<add key="RedisConnAdmin" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
individua un attributo "name" con valore "MyDB".
|
<add key="redisDb" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
</appSettings>
|
||||||
<connectionStrings>
|
|
||||||
<add name="MyDB"
|
|
||||||
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
|
||||||
xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
|
|
||||||
</connectionStrings>
|
|
||||||
-->
|
|
||||||
<system.web>
|
<system.web>
|
||||||
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
<!--
|
<!--
|
||||||
|
|||||||
+24
-6
@@ -14,8 +14,8 @@
|
|||||||
</configSections>
|
</configSections>
|
||||||
<appSettings>
|
<appSettings>
|
||||||
<!--Redis conn-->
|
<!--Redis conn-->
|
||||||
<add key="RedisConn" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
<add key="RedisConn" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
||||||
<add key="RedisConnAdmin" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
<add key="RedisConnAdmin" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
||||||
<add key="redisDb" value="5" />
|
<add key="redisDb" value="5" />
|
||||||
<add key="aspnet:RequestQueueLimitPerSession" value="50" />
|
<add key="aspnet:RequestQueueLimitPerSession" value="50" />
|
||||||
<add key="aspnet:AllowConcurrentRequestsPerSession" value="true" />
|
<add key="aspnet:AllowConcurrentRequestsPerSession" value="true" />
|
||||||
@@ -32,9 +32,19 @@
|
|||||||
<add key="MoonProConnectionStringIS" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_IS_ColCom;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MoonProConnectionStringIS" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_IS_ColCom;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="MoonProConnectionStringArca" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_IS_EdilChim;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MoonProConnectionStringArca" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_IS_EdilChim;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="MoonProConnectionStringES3" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_ES3;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MoonProConnectionStringES3" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_ES3;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringFluxData" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="VocabolarioConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="VocabolarioConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<!--<add key="DbConfConnectionString" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionString" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringIS" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_IS_ColCom;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringArca" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_IS_EdilChim;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringES3" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_ES3;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringFluxData" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="PermessiConnectionString" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="VocabolarioConnectionString" value="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />-->
|
||||||
</appSettings>
|
</appSettings>
|
||||||
<connectionStrings>
|
<connectionStrings>
|
||||||
<add name="MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
@@ -43,6 +53,14 @@
|
|||||||
<add name="MapoDb.Properties.Settings.C_TRACKConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=C_TRACK;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MapoDb.Properties.Settings.C_TRACKConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=C_TRACK;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="MapoDb.Properties.Settings.MoonPro_ES3ConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro_ES3;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
<add name="MapoDb.Properties.Settings.MoonPro_ES3ConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro_ES3;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
||||||
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_FluxDataConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||||
|
<!--<add name="MoonProConnectionString" connectionString="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_IS_ConnectionString" connectionString="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_IS_ColCom;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.C_TRACKConnectionString" connectionString="Data Source=SQL2022PROD;Initial Catalog=C_TRACK;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_ES3ConnectionString" connectionString="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_ES3;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="ErrorLog" connectionString="Data Source=SQL2022PROD;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_FluxDataConnectionString" connectionString="Data Source=SQL2022PROD;Initial Catalog=Lvf_MoonPro_Prod_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;TrustServerCertificate=True" providerName="System.Data.SqlClient" />-->
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<system.web>
|
<system.web>
|
||||||
<compilation debug="true" targetFramework="4.6.2" />
|
<compilation debug="true" targetFramework="4.6.2" />
|
||||||
@@ -291,7 +309,7 @@
|
|||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
<dependentAssembly>
|
<dependentAssembly>
|
||||||
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.3" newVersion="6.0.0.3" />
|
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
|
||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
<dependentAssembly>
|
<dependentAssembly>
|
||||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||||
@@ -319,11 +337,11 @@
|
|||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
<dependentAssembly>
|
<dependentAssembly>
|
||||||
<assemblyIdentity name="DnsClient" publicKeyToken="4574bb5573c51424" culture="neutral" />
|
<assemblyIdentity name="DnsClient" publicKeyToken="4574bb5573c51424" culture="neutral" />
|
||||||
<bindingRedirect oldVersion="0.0.0.0-1.7.0.0" newVersion="1.7.0.0" />
|
<bindingRedirect oldVersion="0.0.0.0-1.8.0.0" newVersion="1.8.0.0" />
|
||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
<dependentAssembly>
|
<dependentAssembly>
|
||||||
<assemblyIdentity name="System.Threading.Channels" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
<assemblyIdentity name="System.Threading.Channels" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
|
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
|
||||||
</dependentAssembly>
|
</dependentAssembly>
|
||||||
<dependentAssembly>
|
<dependentAssembly>
|
||||||
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||||
@@ -365,7 +383,7 @@
|
|||||||
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
|
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
|
||||||
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
|
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
|
||||||
<remove name="Session" />
|
<remove name="Session" />
|
||||||
<add name="Session" type="Microsoft.AspNet.SessionState.SessionStateModuleAsync, Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode" />
|
<add name="Session" type="Microsoft.AspNet.SessionState.SessionStateModuleAsync, Microsoft.AspNet.SessionState.SessionStateModule, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,managedHandler" />
|
||||||
</modules>
|
</modules>
|
||||||
<validation validateIntegratedModeConfiguration="false" />
|
<validation validateIntegratedModeConfiguration="false" />
|
||||||
</system.webServer>
|
</system.webServer>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
|
||||||
<head runat="server">
|
<head runat="server">
|
||||||
<title>MP-ADM: <%: SteamWare.devicesAuthProxy.getPage(Request.Url) %></title>
|
<title>MP-ADM</title>
|
||||||
<link href="~/Content/bootstrap.min.css" rel="stylesheet" type="text/css" />
|
<link href="~/Content/bootstrap.min.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="~/Content/Style.min.css" rel="stylesheet" type="text/css" />
|
<link href="~/Content/Style.min.css" rel="stylesheet" type="text/css" />
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||||
|
|||||||
@@ -34,6 +34,11 @@
|
|||||||
<asp:Label ID="Label2" runat="server" Text='<%# Eval("NumPezzi","{0:N0}") %>' CssClass="fontMedio" />
|
<asp:Label ID="Label2" runat="server" Text='<%# Eval("NumPezzi","{0:N0}") %>' CssClass="fontMedio" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
|
<asp:TemplateField HeaderText="PzPallet" SortExpression="PzPallet">
|
||||||
|
<ItemTemplate>
|
||||||
|
<asp:Label ID="lblPzPallet" runat="server" Text='<%# Eval("PzPallet","{0:N0}") %>' CssClass="fontMedio" />
|
||||||
|
</ItemTemplate>
|
||||||
|
</asp:TemplateField>
|
||||||
<asp:TemplateField HeaderText="TC Attrezzato" SortExpression="TCRichAttr">
|
<asp:TemplateField HeaderText="TC Attrezzato" SortExpression="TCRichAttr">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class='<%# "font-weight-bold fontMedio " + cssFromTempi(Eval("TCAssegnato"), Eval("TCRichAttr")) %>'>
|
<div class='<%# "font-weight-bold fontMedio " + cssFromTempi(Eval("TCAssegnato"), Eval("TCRichAttr")) %>'>
|
||||||
|
|||||||
+18
-16
@@ -1,41 +1,43 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <generato automaticamente>
|
// <auto-generated>
|
||||||
// Codice generato da uno strumento.
|
// This code was generated by a tool.
|
||||||
//
|
//
|
||||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// il codice viene rigenerato.
|
// the code is regenerated.
|
||||||
// </generato automaticamente>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace MP_ADM.WebUserControls {
|
namespace MP_ADM.WebUserControls
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class mod_approvazioneODL {
|
public partial class mod_approvazioneODL
|
||||||
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo grView.
|
/// grView control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.GridView grView;
|
protected global::System.Web.UI.WebControls.GridView grView;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo odsTempi.
|
/// odsTempi control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.ObjectDataSource odsTempi;
|
protected global::System.Web.UI.WebControls.ObjectDataSource odsTempi;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo txtPageSize.
|
/// txtPageSize control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.TextBox txtPageSize;
|
protected global::System.Web.UI.WebControls.TextBox txtPageSize;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -673,7 +673,7 @@ namespace MP_ADM.WebUserControls
|
|||||||
#region Public Methods
|
#region Public Methods
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// effettua al ettura da sessione del comando cliccato e lo inserisce come fosse barcode
|
/// effettua la lettura da sessione del comando cliccato e lo inserisce come fosse barcode
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void loadBtnClickComando()
|
public void loadBtnClickComando()
|
||||||
{
|
{
|
||||||
|
|||||||
+22
-19
@@ -3,32 +3,35 @@
|
|||||||
<package id="AIM" version="1.1.1" targetFramework="net462" />
|
<package id="AIM" version="1.1.1" targetFramework="net462" />
|
||||||
<package id="AjaxControlToolkit" version="20.1.0" targetFramework="net462" />
|
<package id="AjaxControlToolkit" version="20.1.0" targetFramework="net462" />
|
||||||
<package id="Antlr" version="3.5.0.2" targetFramework="net461" />
|
<package id="Antlr" version="3.5.0.2" targetFramework="net461" />
|
||||||
<package id="AspNet.ScriptManager.jQuery" version="3.7.0" targetFramework="net462" />
|
<package id="AspNet.ScriptManager.jQuery" version="3.7.1" targetFramework="net462" />
|
||||||
<package id="AspNet.ScriptManager.jQuery.UI.Combined" version="1.12.1" targetFramework="net461" />
|
<package id="AspNet.ScriptManager.jQuery.UI.Combined" version="1.12.1" targetFramework="net461" />
|
||||||
<package id="bootstrap" version="5.3.1" targetFramework="net462" />
|
<package id="bootstrap" version="5.3.3" targetFramework="net462" />
|
||||||
<package id="Crc32.NET" version="1.2.0" targetFramework="net462" />
|
<package id="Crc32.NET" version="1.2.0" targetFramework="net462" />
|
||||||
<package id="DnsClient" version="1.7.0" targetFramework="net462" />
|
<package id="DnsClient" version="1.8.0" targetFramework="net462" />
|
||||||
<package id="elmah" version="1.2.2" targetFramework="net461" />
|
<package id="elmah" version="1.2.2" targetFramework="net461" />
|
||||||
<package id="elmah.corelibrary" version="1.2.2" targetFramework="net461" />
|
<package id="elmah.corelibrary" version="1.2.2" targetFramework="net461" />
|
||||||
<package id="FontAwesome" version="4.7.0" targetFramework="net461" />
|
<package id="FontAwesome" version="4.7.0" targetFramework="net461" />
|
||||||
<package id="IronSnappy" version="1.3.1" targetFramework="net462" />
|
<package id="IronSnappy" version="1.3.1" targetFramework="net462" />
|
||||||
<package id="jQuery" version="3.7.0" targetFramework="net462" />
|
<package id="jQuery" version="3.7.1" targetFramework="net462" />
|
||||||
<package id="jQuery.UI.Combined" version="1.12.1" targetFramework="net461" />
|
<package id="jQuery.UI.Combined" version="1.12.1" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.FriendlyUrls" version="1.0.2" targetFramework="net461" />
|
<package id="Microsoft.AspNet.FriendlyUrls" version="1.0.2" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.FriendlyUrls.Core" version="1.0.2" targetFramework="net461" />
|
<package id="Microsoft.AspNet.FriendlyUrls.Core" version="1.0.2" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.FriendlyUrls.Core.it" version="1.0.2" targetFramework="net461" />
|
<package id="Microsoft.AspNet.FriendlyUrls.Core.it" version="1.0.2" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.ScriptManager.MSAjax" version="5.0.0" targetFramework="net461" />
|
<package id="Microsoft.AspNet.ScriptManager.MSAjax" version="5.0.0" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.ScriptManager.WebForms" version="5.0.0" targetFramework="net461" />
|
<package id="Microsoft.AspNet.ScriptManager.WebForms" version="5.0.0" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.SessionState.SessionStateModule" version="1.1.0" targetFramework="net462" />
|
<package id="Microsoft.AspNet.SessionState.SessionStateModule" version="2.0.0" targetFramework="net462" />
|
||||||
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net461" />
|
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.Web.Optimization.it" version="1.1.3" targetFramework="net461" />
|
<package id="Microsoft.AspNet.Web.Optimization.it" version="1.1.3" targetFramework="net461" />
|
||||||
<package id="Microsoft.AspNet.Web.Optimization.WebForms" version="1.1.3" targetFramework="net461" />
|
<package id="Microsoft.AspNet.Web.Optimization.WebForms" version="1.1.3" targetFramework="net461" />
|
||||||
<package id="Microsoft.Bcl.AsyncInterfaces" version="8.0.0" targetFramework="net462" />
|
<package id="Microsoft.Bcl.AsyncInterfaces" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="Microsoft.CodeAnalysis.NetAnalyzers" version="6.0.0" targetFramework="net462" developmentDependency="true" />
|
<package id="Microsoft.CodeAnalysis.NetAnalyzers" version="8.0.0" targetFramework="net462" developmentDependency="true" />
|
||||||
<package id="Microsoft.CSharp" version="4.7.0" targetFramework="net462" />
|
<package id="Microsoft.CSharp" version="4.7.0" targetFramework="net462" />
|
||||||
<package id="Microsoft.NETCore.Platforms" version="6.0.5" targetFramework="net462" />
|
<package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="8.0.1" targetFramework="net462" />
|
||||||
|
<package id="Microsoft.Extensions.Logging.Abstractions" version="8.0.1" targetFramework="net462" />
|
||||||
|
<package id="Microsoft.NETCore.Platforms" version="7.0.4" targetFramework="net462" />
|
||||||
<package id="Microsoft.Web.Infrastructure" version="2.0.0" targetFramework="net462" />
|
<package id="Microsoft.Web.Infrastructure" version="2.0.0" targetFramework="net462" />
|
||||||
<package id="Microsoft.Web.RedisSessionStateProvider" version="5.0.0" targetFramework="net462" />
|
<package id="Microsoft.Web.RedisSessionStateProvider" version="5.0.4" targetFramework="net462" />
|
||||||
|
<package id="Microsoft.Win32.Registry" version="5.0.0" targetFramework="net462" />
|
||||||
<package id="Modernizr" version="2.8.3" targetFramework="net461" />
|
<package id="Modernizr" version="2.8.3" targetFramework="net461" />
|
||||||
<package id="MongoDB.Bson" version="2.17.0" targetFramework="net462" />
|
<package id="MongoDB.Bson" version="2.17.0" targetFramework="net462" />
|
||||||
<package id="MongoDB.Driver" version="2.17.0" targetFramework="net462" />
|
<package id="MongoDB.Driver" version="2.17.0" targetFramework="net462" />
|
||||||
@@ -36,35 +39,35 @@
|
|||||||
<package id="MongoDB.Libmongocrypt" version="1.5.4" targetFramework="net462" />
|
<package id="MongoDB.Libmongocrypt" version="1.5.4" targetFramework="net462" />
|
||||||
<package id="NETStandard.Library" version="2.0.3" targetFramework="net462" />
|
<package id="NETStandard.Library" version="2.0.3" targetFramework="net462" />
|
||||||
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net462" />
|
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net462" />
|
||||||
<package id="NLog" version="5.2.4" targetFramework="net462" />
|
<package id="NLog" version="5.3.3" targetFramework="net462" />
|
||||||
<package id="PDFsharp" version="1.50.5147" targetFramework="net462" />
|
<package id="PDFsharp" version="1.50.5147" targetFramework="net462" />
|
||||||
<package id="Pipelines.Sockets.Unofficial" version="2.2.8" targetFramework="net462" />
|
<package id="Pipelines.Sockets.Unofficial" version="2.2.8" targetFramework="net462" />
|
||||||
<package id="popper.js" version="1.16.1" targetFramework="net462" />
|
<package id="popper.js" version="1.16.1" targetFramework="net462" />
|
||||||
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
||||||
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
||||||
<package id="StackExchange.Redis" version="2.6.122" targetFramework="net462" />
|
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
||||||
<package id="SteamWare" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="SteamWare.Logger" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare.Logger" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
||||||
<package id="System.Configuration.ConfigurationManager" version="6.0.0" targetFramework="net462" />
|
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Diagnostics.PerformanceCounter" version="6.0.1" targetFramework="net462" />
|
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.IO.Compression" version="4.3.0" targetFramework="net462" />
|
<package id="System.IO.Compression" version="4.3.0" targetFramework="net462" />
|
||||||
<package id="System.IO.Pipelines" version="6.0.3" targetFramework="net462" />
|
<package id="System.IO.Pipelines" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Memory" version="4.5.5" targetFramework="net462" />
|
<package id="System.Memory" version="4.5.5" targetFramework="net462" />
|
||||||
<package id="System.Net.Http" version="4.3.4" targetFramework="net462" />
|
<package id="System.Net.Http" version="4.3.4" targetFramework="net462" />
|
||||||
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net462" />
|
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net462" />
|
||||||
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net462" />
|
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net462" />
|
||||||
<package id="System.Runtime.InteropServices.RuntimeInformation" version="4.3.0" targetFramework="net462" />
|
<package id="System.Runtime.InteropServices.RuntimeInformation" version="4.3.0" targetFramework="net462" />
|
||||||
<package id="System.Security.AccessControl" version="6.0.0" targetFramework="net462" />
|
<package id="System.Security.AccessControl" version="6.0.1" targetFramework="net462" />
|
||||||
<package id="System.Security.Cryptography.Algorithms" version="4.3.1" targetFramework="net462" />
|
<package id="System.Security.Cryptography.Algorithms" version="4.3.1" targetFramework="net462" />
|
||||||
<package id="System.Security.Cryptography.Encoding" version="4.3.0" targetFramework="net462" />
|
<package id="System.Security.Cryptography.Encoding" version="4.3.0" targetFramework="net462" />
|
||||||
<package id="System.Security.Cryptography.Pkcs" version="6.0.3" targetFramework="net462" />
|
<package id="System.Security.Cryptography.Pkcs" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Security.Cryptography.Primitives" version="4.3.0" targetFramework="net462" />
|
<package id="System.Security.Cryptography.Primitives" version="4.3.0" targetFramework="net462" />
|
||||||
<package id="System.Security.Cryptography.X509Certificates" version="4.3.2" targetFramework="net462" />
|
<package id="System.Security.Cryptography.X509Certificates" version="4.3.2" targetFramework="net462" />
|
||||||
<package id="System.Security.Permissions" version="6.0.0" targetFramework="net462" />
|
<package id="System.Security.Permissions" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Security.Principal.Windows" version="5.0.0" targetFramework="net462" />
|
<package id="System.Security.Principal.Windows" version="5.0.0" targetFramework="net462" />
|
||||||
<package id="System.Text.Encoding.CodePages" version="8.0.0" targetFramework="net462" />
|
<package id="System.Text.Encoding.CodePages" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Threading.Channels" version="6.0.0" targetFramework="net462" />
|
<package id="System.Threading.Channels" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net462" />
|
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net462" />
|
||||||
<package id="WebGrease" version="1.6.0" targetFramework="net461" />
|
<package id="WebGrease" version="1.6.0" targetFramework="net461" />
|
||||||
<package id="ZstdSharp.Port" version="0.8.1" targetFramework="net462" />
|
<package id="ZstdSharp.Port" version="0.8.1" targetFramework="net462" />
|
||||||
|
|||||||
+194
-178
@@ -4,133 +4,38 @@ using System;
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Web.Mvc;
|
using System.Web.Mvc;
|
||||||
|
using MP_IO.Interfaces;
|
||||||
|
|
||||||
namespace MP_IO.Controllers
|
namespace MP_IO.Controllers
|
||||||
{
|
{
|
||||||
public class BENCHController : Controller
|
public class BENCHController : Controller, IBENCHService
|
||||||
{
|
{
|
||||||
/// <summary>
|
#region Public Methods
|
||||||
/// Oggetto datalayer specifico
|
|
||||||
/// </summary>
|
|
||||||
DataLayer DataLayerObj = new DataLayer();
|
|
||||||
|
|
||||||
// GET: IOB (è un check alive)
|
// GET BENCH/CNTKEY/test
|
||||||
public string Index()
|
public string CNTKEY(string id)
|
||||||
{
|
{
|
||||||
return "OK";
|
string answ = "ND";
|
||||||
|
if (id == null) id = "";
|
||||||
|
Stopwatch stopWatch = new Stopwatch();
|
||||||
|
stopWatch.Start();
|
||||||
|
// conto quanti oggetti ho in memoria REDIS...
|
||||||
|
string groupHash = ""; // DataLayer.mHash("");
|
||||||
|
if (id.Length > 0)
|
||||||
|
{
|
||||||
|
groupHash += id + ":";
|
||||||
|
}
|
||||||
|
groupHash += "*";
|
||||||
|
answ = string.Format("Trovate {0} Hash per {1}", memLayer.ML.redCountKey(groupHash), groupHash);
|
||||||
|
stopWatch.Stop();
|
||||||
|
// Get the elapsed time as a TimeSpan value.
|
||||||
|
TimeSpan ts = stopWatch.Elapsed;
|
||||||
|
// accodo tempo!
|
||||||
|
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
||||||
|
// ritorno
|
||||||
|
return answ;
|
||||||
}
|
}
|
||||||
|
|
||||||
// GET BENCH/RCLEAN/100
|
|
||||||
public string RCLEAN(int? id)
|
|
||||||
{
|
|
||||||
string answ = "ND";
|
|
||||||
Stopwatch stopWatch = new Stopwatch();
|
|
||||||
stopWatch.Start();
|
|
||||||
// se id nullo --> KO!
|
|
||||||
if (id == null)
|
|
||||||
{
|
|
||||||
answ = "KO";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
string chiave;
|
|
||||||
KeyValuePair<string, string>[] valori = new KeyValuePair<string, string>[2];
|
|
||||||
try
|
|
||||||
{
|
|
||||||
// svuoto i precedenti hash... CICLO!
|
|
||||||
for (int i = 0; i < id; i++)
|
|
||||||
{
|
|
||||||
chiave = string.Format("test:{0}", i);
|
|
||||||
memLayer.ML.redDelKey(chiave);
|
|
||||||
}
|
|
||||||
answ = "OK";
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{ }
|
|
||||||
}
|
|
||||||
stopWatch.Stop();
|
|
||||||
// Get the elapsed time as a TimeSpan value.
|
|
||||||
TimeSpan ts = stopWatch.Elapsed;
|
|
||||||
// accodo tempo!
|
|
||||||
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
|
||||||
// ritorno
|
|
||||||
return answ;
|
|
||||||
}
|
|
||||||
// GET BENCH/RSETUP/100
|
|
||||||
public string RSETUP(int? id)
|
|
||||||
{
|
|
||||||
string answ = "ND";
|
|
||||||
Stopwatch stopWatch = new Stopwatch();
|
|
||||||
stopWatch.Start();
|
|
||||||
// se id nullo --> KO!
|
|
||||||
if (id == null)
|
|
||||||
{
|
|
||||||
answ = "KO";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
string chiave;
|
|
||||||
KeyValuePair<string, string>[] valori = new KeyValuePair<string, string>[2];
|
|
||||||
try
|
|
||||||
{
|
|
||||||
// salvo il datasetet come insieme di hash in redis...
|
|
||||||
for (int i = 0; i < id; i++)
|
|
||||||
{
|
|
||||||
chiave = string.Format("test:{0}", i);
|
|
||||||
valori[0] = new KeyValuePair<string, string>("numero", i.ToString());
|
|
||||||
valori[1] = new KeyValuePair<string, string>("doppio", (i * 2).ToString());
|
|
||||||
memLayer.ML.redSaveHash(chiave, valori);
|
|
||||||
}
|
|
||||||
answ = "OK";
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{ }
|
|
||||||
}
|
|
||||||
stopWatch.Stop();
|
|
||||||
// Get the elapsed time as a TimeSpan value.
|
|
||||||
TimeSpan ts = stopWatch.Elapsed;
|
|
||||||
// accodo tempo!
|
|
||||||
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
|
||||||
// ritorno
|
|
||||||
return answ;
|
|
||||||
}
|
|
||||||
// GET BENCH/RSH/100
|
|
||||||
public string RSH(int? id)
|
|
||||||
{
|
|
||||||
string answ = "ND";
|
|
||||||
Stopwatch stopWatch = new Stopwatch();
|
|
||||||
stopWatch.Start();
|
|
||||||
// se id nullo --> KO!
|
|
||||||
if (id == null)
|
|
||||||
{
|
|
||||||
answ = "KO";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
answ = "";
|
|
||||||
string chiave;
|
|
||||||
KeyValuePair<string, string>[] valori = new KeyValuePair<string, string>[2];
|
|
||||||
try
|
|
||||||
{
|
|
||||||
// ora restituisco record completo dell'hash con ID indicato
|
|
||||||
chiave = string.Format("test:{0}", id);
|
|
||||||
valori = memLayer.ML.redGetHash(chiave);
|
|
||||||
foreach (var item in valori)
|
|
||||||
{
|
|
||||||
answ += string.Format("{0}|{1}<br/>", item.Key, item.Value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{ }
|
|
||||||
}
|
|
||||||
stopWatch.Stop();
|
|
||||||
// Get the elapsed time as a TimeSpan value.
|
|
||||||
TimeSpan ts = stopWatch.Elapsed;
|
|
||||||
// accodo tempo!
|
|
||||||
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
|
||||||
// ritorno
|
|
||||||
return answ;
|
|
||||||
}
|
|
||||||
// GET BENCH/DTMAC/SIMUL_01
|
// GET BENCH/DTMAC/SIMUL_01
|
||||||
public string DTMAC(string id)
|
public string DTMAC(string id)
|
||||||
{
|
{
|
||||||
@@ -164,65 +69,7 @@ namespace MP_IO.Controllers
|
|||||||
// ritorno
|
// ritorno
|
||||||
return answ;
|
return answ;
|
||||||
}
|
}
|
||||||
// GET BENCH/CNTKEY/test
|
|
||||||
public string CNTKEY(string id)
|
|
||||||
{
|
|
||||||
string answ = "ND";
|
|
||||||
if (id == null) id = "";
|
|
||||||
Stopwatch stopWatch = new Stopwatch();
|
|
||||||
stopWatch.Start();
|
|
||||||
// conto quanti oggetti ho in memoria REDIS...
|
|
||||||
string groupHash = ""; // DataLayer.mHash("");
|
|
||||||
if (id.Length > 0)
|
|
||||||
{
|
|
||||||
groupHash += id + ":";
|
|
||||||
}
|
|
||||||
groupHash += "*";
|
|
||||||
answ = string.Format("Trovate {0} Hash per {1}", memLayer.ML.redCountKey(groupHash), groupHash);
|
|
||||||
stopWatch.Stop();
|
|
||||||
// Get the elapsed time as a TimeSpan value.
|
|
||||||
TimeSpan ts = stopWatch.Elapsed;
|
|
||||||
// accodo tempo!
|
|
||||||
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
|
||||||
// ritorno
|
|
||||||
return answ;
|
|
||||||
}
|
|
||||||
// GET BENCH/tSMI/60
|
|
||||||
public string tSMI(int? id)
|
|
||||||
{
|
|
||||||
string answ = "ND";
|
|
||||||
long splitTime = 0;
|
|
||||||
Stopwatch stopWatch = new Stopwatch();
|
|
||||||
stopWatch.Start();
|
|
||||||
// se id nullo --> KO!
|
|
||||||
if (id == null)
|
|
||||||
{
|
|
||||||
answ = "KO";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
int idxFamIn = Convert.ToInt32(id);
|
|
||||||
answ = "";
|
|
||||||
try
|
|
||||||
{
|
|
||||||
KeyValuePair<string, string>[] valori = DataLayerObj.mTabSMI(idxFamIn);
|
|
||||||
splitTime = stopWatch.ElapsedMilliseconds;
|
|
||||||
foreach (var item in valori)
|
|
||||||
{
|
|
||||||
answ += string.Format("{0}|{1}<br/>", item.Key, item.Value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{ }
|
|
||||||
}
|
|
||||||
stopWatch.Stop();
|
|
||||||
// Get the elapsed time as a TimeSpan value.
|
|
||||||
TimeSpan ts = stopWatch.Elapsed;
|
|
||||||
// accodo tempo!
|
|
||||||
answ += string.Format("<hr/>ReadTime: {0}ms<br>Total Time Elapsed: {1}ms", splitTime, ts.TotalMilliseconds);
|
|
||||||
// ritorno
|
|
||||||
return answ;
|
|
||||||
}
|
|
||||||
// GET BENCH/fSMI/18?idxMS=1&valore=1
|
// GET BENCH/fSMI/18?idxMS=1&valore=1
|
||||||
public string fSMI(int? id, int? idxMS, int? valore)
|
public string fSMI(int? id, int? idxMS, int? valore)
|
||||||
{
|
{
|
||||||
@@ -271,6 +118,13 @@ namespace MP_IO.Controllers
|
|||||||
// ritorno
|
// ritorno
|
||||||
return answ;
|
return answ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GET: IOB (è un check alive)
|
||||||
|
public string Index()
|
||||||
|
{
|
||||||
|
return "OK";
|
||||||
|
}
|
||||||
|
|
||||||
// GET BENCH/INSEN/2004
|
// GET BENCH/INSEN/2004
|
||||||
public string INSEN(string id)
|
public string INSEN(string id)
|
||||||
{
|
{
|
||||||
@@ -301,5 +155,167 @@ namespace MP_IO.Controllers
|
|||||||
// ritorno
|
// ritorno
|
||||||
return answ;
|
return answ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GET BENCH/RCLEAN/100
|
||||||
|
public string RCLEAN(int? id)
|
||||||
|
{
|
||||||
|
string answ = "ND";
|
||||||
|
Stopwatch stopWatch = new Stopwatch();
|
||||||
|
stopWatch.Start();
|
||||||
|
// se id nullo --> KO!
|
||||||
|
if (id == null)
|
||||||
|
{
|
||||||
|
answ = "KO";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
string chiave;
|
||||||
|
KeyValuePair<string, string>[] valori = new KeyValuePair<string, string>[2];
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// svuoto i precedenti hash... CICLO!
|
||||||
|
for (int i = 0; i < id; i++)
|
||||||
|
{
|
||||||
|
chiave = string.Format("test:{0}", i);
|
||||||
|
memLayer.ML.redDelKey(chiave);
|
||||||
|
}
|
||||||
|
answ = "OK";
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
stopWatch.Stop();
|
||||||
|
// Get the elapsed time as a TimeSpan value.
|
||||||
|
TimeSpan ts = stopWatch.Elapsed;
|
||||||
|
// accodo tempo!
|
||||||
|
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
||||||
|
// ritorno
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
// GET BENCH/RSETUP/100
|
||||||
|
public string RSETUP(int? id)
|
||||||
|
{
|
||||||
|
string answ = "ND";
|
||||||
|
Stopwatch stopWatch = new Stopwatch();
|
||||||
|
stopWatch.Start();
|
||||||
|
// se id nullo --> KO!
|
||||||
|
if (id == null)
|
||||||
|
{
|
||||||
|
answ = "KO";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
string chiave;
|
||||||
|
KeyValuePair<string, string>[] valori = new KeyValuePair<string, string>[2];
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// salvo il datasetet come insieme di hash in redis...
|
||||||
|
for (int i = 0; i < id; i++)
|
||||||
|
{
|
||||||
|
chiave = string.Format("test:{0}", i);
|
||||||
|
valori[0] = new KeyValuePair<string, string>("numero", i.ToString());
|
||||||
|
valori[1] = new KeyValuePair<string, string>("doppio", (i * 2).ToString());
|
||||||
|
memLayer.ML.redSaveHash(chiave, valori);
|
||||||
|
}
|
||||||
|
answ = "OK";
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
stopWatch.Stop();
|
||||||
|
// Get the elapsed time as a TimeSpan value.
|
||||||
|
TimeSpan ts = stopWatch.Elapsed;
|
||||||
|
// accodo tempo!
|
||||||
|
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
||||||
|
// ritorno
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
// GET BENCH/RSH/100
|
||||||
|
public string RSH(int? id)
|
||||||
|
{
|
||||||
|
string answ = "ND";
|
||||||
|
Stopwatch stopWatch = new Stopwatch();
|
||||||
|
stopWatch.Start();
|
||||||
|
// se id nullo --> KO!
|
||||||
|
if (id == null)
|
||||||
|
{
|
||||||
|
answ = "KO";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
answ = "";
|
||||||
|
string chiave;
|
||||||
|
KeyValuePair<string, string>[] valori = new KeyValuePair<string, string>[2];
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// ora restituisco record completo dell'hash con ID indicato
|
||||||
|
chiave = string.Format("test:{0}", id);
|
||||||
|
valori = memLayer.ML.redGetHash(chiave);
|
||||||
|
foreach (var item in valori)
|
||||||
|
{
|
||||||
|
answ += string.Format("{0}|{1}<br/>", item.Key, item.Value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
stopWatch.Stop();
|
||||||
|
// Get the elapsed time as a TimeSpan value.
|
||||||
|
TimeSpan ts = stopWatch.Elapsed;
|
||||||
|
// accodo tempo!
|
||||||
|
answ += string.Format("<hr/>Elapsed: {0}ms", ts.TotalMilliseconds);
|
||||||
|
// ritorno
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
// GET BENCH/tSMI/60
|
||||||
|
public string tSMI(int? id)
|
||||||
|
{
|
||||||
|
string answ = "ND";
|
||||||
|
long splitTime = 0;
|
||||||
|
Stopwatch stopWatch = new Stopwatch();
|
||||||
|
stopWatch.Start();
|
||||||
|
// se id nullo --> KO!
|
||||||
|
if (id == null)
|
||||||
|
{
|
||||||
|
answ = "KO";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
int idxFamIn = Convert.ToInt32(id);
|
||||||
|
answ = "";
|
||||||
|
try
|
||||||
|
{
|
||||||
|
KeyValuePair<string, string>[] valori = DataLayerObj.mTabSMI(idxFamIn);
|
||||||
|
splitTime = stopWatch.ElapsedMilliseconds;
|
||||||
|
foreach (var item in valori)
|
||||||
|
{
|
||||||
|
answ += string.Format("{0}|{1}<br/>", item.Key, item.Value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
stopWatch.Stop();
|
||||||
|
// Get the elapsed time as a TimeSpan value.
|
||||||
|
TimeSpan ts = stopWatch.Elapsed;
|
||||||
|
// accodo tempo!
|
||||||
|
answ += string.Format("<hr/>ReadTime: {0}ms<br>Total Time Elapsed: {1}ms", splitTime, ts.TotalMilliseconds);
|
||||||
|
// ritorno
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Public Methods
|
||||||
|
|
||||||
|
#region Private Fields
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Oggetto datalayer specifico
|
||||||
|
/// </summary>
|
||||||
|
private DataLayer DataLayerObj = new DataLayer();
|
||||||
|
|
||||||
|
#endregion Private Fields
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
using System;
|
using MP_IO.Interfaces;
|
||||||
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
@@ -6,7 +7,7 @@ using System.Web.Mvc;
|
|||||||
|
|
||||||
namespace MP_IO.Controllers
|
namespace MP_IO.Controllers
|
||||||
{
|
{
|
||||||
public class HomeController : Controller
|
public class HomeController : Controller, IHomeService
|
||||||
{
|
{
|
||||||
#region Public Methods
|
#region Public Methods
|
||||||
|
|
||||||
|
|||||||
+491
-223
File diff suppressed because it is too large
Load Diff
@@ -1,28 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Net.Http.Headers;
|
|
||||||
using System.Web;
|
|
||||||
using System.Web.Http.Filters;
|
|
||||||
|
|
||||||
namespace MP_IO.Controllers.WebAPI
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Gestione cache x chaimate WebAPI
|
|
||||||
///
|
|
||||||
/// rif: https://www.c-sharpcorner.com/article/implementing-caching-in-web-api/
|
|
||||||
/// </summary>
|
|
||||||
public class CacheFilter : ActionFilterAttribute
|
|
||||||
{
|
|
||||||
public int TimeDuration { get; set; }
|
|
||||||
public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext)
|
|
||||||
{
|
|
||||||
actionExecutedContext.Response.Headers.CacheControl = new CacheControlHeaderValue
|
|
||||||
{
|
|
||||||
MaxAge = TimeSpan.FromSeconds(TimeDuration),
|
|
||||||
MustRevalidate = true,
|
|
||||||
Public = true
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,88 +0,0 @@
|
|||||||
using MapoDb;
|
|
||||||
using SteamWare;
|
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Net;
|
|
||||||
using System.Net.Http;
|
|
||||||
using System.Web.Http;
|
|
||||||
|
|
||||||
namespace MP_IO.Controllers.WebAPI
|
|
||||||
{
|
|
||||||
public class IOBController : ApiController
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// GET api/IOB
|
|
||||||
/// è un check alive del server
|
|
||||||
/// </summary>
|
|
||||||
/// <returns></returns>
|
|
||||||
[CacheFilter(TimeDuration = 10)]
|
|
||||||
[HttpGet]
|
|
||||||
public string Get()
|
|
||||||
{
|
|
||||||
if (memLayer.ML.CRB("IOB_RedEnab"))
|
|
||||||
{
|
|
||||||
// conto la richiesta nel contatore REDIS
|
|
||||||
long nCall = memLayer.ML.setRCntI(DataLayer.mHash("COUNT:pCall:IOB_INDEX"));
|
|
||||||
//... se == nCall2Log scrivo su log e resetto
|
|
||||||
long nCall2Log = memLayer.ML.cdvi("nCall2Log");
|
|
||||||
if (nCall >= nCall2Log)
|
|
||||||
{
|
|
||||||
// loggo
|
|
||||||
logger.lg.scriviLog(string.Format("IOB_INDEX: effettuate {0} call", nCall), tipoLog.INFO);
|
|
||||||
// resetto!
|
|
||||||
memLayer.ML.resetRCnt(DataLayer.mHash("COUNT:pCall:IOB_INDEX"));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return "OK";
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// GET api/IOB/SIMUL_03
|
|
||||||
/// Verifica stato enabled di un determinato IOB
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="id"></param>
|
|
||||||
/// <returns></returns>
|
|
||||||
[CacheFilter(TimeDuration = 5)]
|
|
||||||
[HttpGet]
|
|
||||||
public string Get(string id)
|
|
||||||
{
|
|
||||||
string answ = "ND";
|
|
||||||
// se id nullo --> KO!
|
|
||||||
if (id == null)
|
|
||||||
{
|
|
||||||
answ = "KO";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
DataLayer DataLayerObj = new DataLayer();
|
|
||||||
// salvo risposta!
|
|
||||||
answ = DataLayerObj.insEnab(id) ? "OK" : "NO";
|
|
||||||
}
|
|
||||||
catch (Exception exc)
|
|
||||||
{
|
|
||||||
logger.lg.scriviLog(string.Format("Errore in enabled{0}{1}", Environment.NewLine, exc));
|
|
||||||
answ = "NO";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return answ;
|
|
||||||
}
|
|
||||||
|
|
||||||
// POST api/<controller>
|
|
||||||
public void Post([FromBody]string value)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// PUT api/<controller>/5
|
|
||||||
public void Put(int id, [FromBody]string value)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// DELETE api/<controller>/5
|
|
||||||
public void Delete(int id)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
namespace MP_IO.Interfaces
|
||||||
|
{
|
||||||
|
public interface IBENCHService
|
||||||
|
{
|
||||||
|
#region Public Methods
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/CNTKEY/test
|
||||||
|
/// </summary>
|
||||||
|
string CNTKEY(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/DTMAC/SIMUL_01
|
||||||
|
/// </summary>
|
||||||
|
string DTMAC(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/fSMI/18?idxMS=1&valore=1
|
||||||
|
/// </summary>
|
||||||
|
string fSMI(int? id, int? idxMS, int? valore);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET: IOB (è un check alive)
|
||||||
|
/// </summary>
|
||||||
|
string Index();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/INSEN/2004
|
||||||
|
/// </summary>
|
||||||
|
string INSEN(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/RCLEAN/100
|
||||||
|
/// </summary>
|
||||||
|
string RCLEAN(int? id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/RSETUP/100
|
||||||
|
/// </summary>
|
||||||
|
string RSETUP(int? id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/RSH/100
|
||||||
|
/// </summary>
|
||||||
|
string RSH(int? id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET BENCH/tSMI/60
|
||||||
|
/// </summary>
|
||||||
|
string tSMI(int? id);
|
||||||
|
|
||||||
|
#endregion Public Methods
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
using System.Web.Mvc;
|
||||||
|
|
||||||
|
namespace MP_IO.Interfaces
|
||||||
|
{
|
||||||
|
public interface IHomeService
|
||||||
|
{
|
||||||
|
#region Public Methods
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET: Home
|
||||||
|
/// </summary>
|
||||||
|
RedirectResult Index();
|
||||||
|
|
||||||
|
#endregion Public Methods
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,445 @@
|
|||||||
|
namespace MP_IO.Interfaces
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// SALVA x macchina KVP parametro/valore:
|
||||||
|
/// GET: IOB/addOptPar/SIMUL_03?pName=PZREQ&pValue=1000
|
||||||
|
/// </summary>
|
||||||
|
public interface IIOBService
|
||||||
|
{
|
||||||
|
#region Public Methods
|
||||||
|
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <param name="pName"></param>
|
||||||
|
/// <param name="pValue"></param>
|
||||||
|
string addOptPar(string id, string pName, string pValue);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// AGGIUNGE TASK richiesto x macchina:
|
||||||
|
/// GET: IOB/addTask2Exe/3010?taskName=startSetup&taskVal=T190406101512
|
||||||
|
/// GET: IOB/addTask2Exe/3010?taskName=stopSetup&taskVal=T190406101512
|
||||||
|
/// GET: IOB/addTask2Exe/SIMUL_03?taskName=setProg&taskVal=P00000001
|
||||||
|
/// GET: IOB/addTask2Exe/SIMUL_03?taskName=setComm&taskVal=ODL_0000123
|
||||||
|
/// GET: IOB/addTask2Exe/SIMUL_03?taskName=setArt&taskVal=ART_0000321
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <param name="taskName"></param>
|
||||||
|
/// <param name="taskVal"></param>
|
||||||
|
string addTask2Exe(string id, string taskName, string taskVal);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Richiesta chiusura manuale ODL x macchina (popup utente):
|
||||||
|
/// GET: IOB/askCloseODL/SIMUL_03?idxOdl=123
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">id macchina</param>
|
||||||
|
/// <param name="idxOdl">idx dell'ODL da chiudere</param>
|
||||||
|
/// <returns>bool esecuzione</returns>
|
||||||
|
bool askCloseODL(string id, int idxOdl);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Chiude ODL x macchina:
|
||||||
|
/// GET: IOB/closeODL/SIMUL_03?idxOdl=123&dtEve=20230323151100000&dtCurr=20230323221100000
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">id macchina</param>
|
||||||
|
/// <param name="idxOdl">idx dell'ODL da chiudere</param>
|
||||||
|
/// <param name="dtEve">DataOra evento</param>
|
||||||
|
/// <param name="dtCurr">DataOra corrente x fix</param>
|
||||||
|
/// <returns>bool esecuzione</returns>
|
||||||
|
bool closeODL(string id, int idxOdl, string dtEve = "", string dtCurr = "");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Chiude PODL --> ODL x macchina:
|
||||||
|
/// GET: IOB/closePODL/SIMUL_03?idxPOdl=123&dtEve=20230323151100000&dtCurr=20230323221100000
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">id macchina</param>
|
||||||
|
/// <param name="idxPOdl">idx del POdl da chiudere</param>
|
||||||
|
/// <param name="dtEve">DataOra evento</param>
|
||||||
|
/// <param name="dtCurr">DataOra corrente x fix</param>
|
||||||
|
/// <returns>bool esecuzione</returns>
|
||||||
|
bool closePODL(string id, int idxPOdl, string dtEve = "", string dtCurr = "");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET: IOB/enabled/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string enabled(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Processa una chiamata POST per l'invio di un array Json di oggetti input (EVENTI)
|
||||||
|
/// POST: IOB/evListJson/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">ID dell'IOB</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string evListJson(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Sistema Dossier/Snapshot giornalieri x impianto indicato, andando a generare 1 Dossier
|
||||||
|
/// giornaliero x ogni giornata dall'ultimo registrato alla data corrente
|
||||||
|
/// es: http://url_site/MP/IO/IOB/fixDailyDossier/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string fixDailyDossier(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Sistema ODL giornalieri x impianto indicato, andando a generare 1 ODL giornaliero x ogni
|
||||||
|
/// giornata dall'ultimo ODL aperto alla data corrente
|
||||||
|
/// es: http://url_site/MP/IO/IOB/fixDailyOdl/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string fixDailyOdl(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Sistema ODL giornalieri x impianto indicato, andando a generare 1 ODL giornaliero x ogni
|
||||||
|
/// giornata dall'ultimo ODL aperto alla data corrente + conferma pezzi (es TFT x ODL
|
||||||
|
/// giornalieri energia)
|
||||||
|
/// es: http://url_site/MP/IO/IOB/fixDailyOdlConfPzCount/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string fixDailyOdlConfPzCount(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Invio record flog secco
|
||||||
|
/// GET: IOB/flog/SIMUL_03?flux=PROG&valore=P0001&dtEve=20161223180600000&dtCurr=20161223180600000&cnt=999&disabKA=false
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">IdxMacchina</param>
|
||||||
|
/// <param name="flux">CodFlux</param>
|
||||||
|
/// <param name="valore">Valore da registrare</param>
|
||||||
|
/// <param name="dtEve">DataOra evento (IOB time)</param>
|
||||||
|
/// <param name="dtCurr">DataOra corrente (IOB time)</param>
|
||||||
|
/// <param name="cnt">Contatore eventi (IOB)</param>
|
||||||
|
/// <param name="disabKA">Disabilitazione scrittura record KeepAlive</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string flog(string id, string flux, string valore, string dtEve, string dtCurr, string cnt, string disabKA = "false");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Processa una chiamata POST per l'invio di un array Json di oggetti fluxLog
|
||||||
|
/// PUT: IOB/flogJson/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">ID dell'IOB</param>
|
||||||
|
/// <param name="disabKA">Disabilitazione della scrittura del record KeepAlive</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string flogJson(string id, string disabKA = "false");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creazione nuovo ODL dato CodXdl + numPz
|
||||||
|
/// GET: IOB/forceCreatePOdl/SIMUL_03?CodXdl=ABCD_1234&numPz=5
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <param name="CodArt"></param>
|
||||||
|
/// <param name="CodGruppo"></param>
|
||||||
|
/// <param name="numPz"></param>
|
||||||
|
/// <returns>IdxODL creato</returns>
|
||||||
|
int forceCreatePOdl(string id, string CodArt, string CodGruppo, int numPz);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Chiude ODL precedente ed avvia uno nuovo (duplicandolo e sitemando quantità RIMANENTE),
|
||||||
|
/// e CONFERMA produzione...
|
||||||
|
/// GET: IOB/forceSplitOdl/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns>Esito chiamata (OK/vuoto)</returns>
|
||||||
|
string forceSplitOdl(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Chiude ODL precedente ed avvia uno nuovo (duplicandolo e sitemando quantità
|
||||||
|
/// RIMANENTE), e CONFERMA produzione...
|
||||||
|
/// GET: IOB/forceSplitOdl/SIMUL_03?doConfirm=true&qtyFromLast=true&roundStep=150&extOrderCode=ABCDE1234
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">id impianto</param>
|
||||||
|
/// <param name="doConfirm"></param>
|
||||||
|
/// <param name="qtyFromLast"></param>
|
||||||
|
/// <param name="roundStep"></param>
|
||||||
|
/// <param name="keyRichiesta">Cod esterno da legare all'ODL x tracciare lotti prod</param>
|
||||||
|
/// <param name="matrOpr">matricola operatore che effettua la fuzione (default = 0)</param>
|
||||||
|
/// <returns>Esito chiamata (OK/vuoto)</returns>
|
||||||
|
string forceSplitOdlFull(string id, bool doConfirm, bool qtyFromLast, int? roundStep, string keyRichiesta = "", int matrOpr = 0);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Avvia PODL indicato
|
||||||
|
/// - se esistesse un ODL da altro PODL --> chiude
|
||||||
|
/// - se fosse già in essere ODL collegato --> lascia aperto
|
||||||
|
/// - se fosse chiuso ODL collegato --> duplica PODL e poi avvia nuovo ODL.
|
||||||
|
/// GET: IOB/forceStartPOdl/SIMUL_03?idxPODL=123&dtEve=20230323151100000&dtCurr=20230323221100000
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <param name="idxPODL">idx del PDL da avviare</param>
|
||||||
|
/// <param name="dtEve">data-ora di avvio (opzionale)</param>
|
||||||
|
/// <param name="dtCurr">data-ora attuale (opzionale)</param>
|
||||||
|
/// <param name="matrOpr">matricola operatore (default 0)</param>
|
||||||
|
/// <returns>Esito chiamata (OK/vuoto)</returns>
|
||||||
|
string forceStartPOdl(string id, int idxPODL, string dtEve = "", string dtCurr = "", int matrOpr = 0);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera elenco articoli dei PODL correnti:
|
||||||
|
/// GET: IOB/getArtCurrPODL
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Json contenente lista oggetti ARTICOLI serializzati</returns>
|
||||||
|
string getArtCurrPODL();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera ArtNum dato CodXdl (per impianti che accettano solo INT in scrittura):
|
||||||
|
/// GET: IOB/getArtNum/SIMUL_03?CodXdl=ABC123
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">IdxMacchina (NON considerato)</param>
|
||||||
|
/// <param name="CodArt">CodXdl richiesto, se vuoto restituisce TUTTI i valori in tabella di decodifica</param>
|
||||||
|
/// <returns>Json contenente le righe delle codifiche attive Articolo/Numero</returns>
|
||||||
|
string getArtNum(string id, string CodArt = "");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera elenco articoli USATI:
|
||||||
|
/// GET: IOB/getArtUsed
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Json contenente lista oggetti ARTICOLI serializzati</returns>
|
||||||
|
string getArtUsed();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera COUNTER x macchina:
|
||||||
|
/// GET: IOB/getCounter/5
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getCounter(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera COUNTER x macchina dal CONTEGGIO dei TCRecorded:
|
||||||
|
/// GET: IOB/getCounterTCRec/5
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getCounterTCRec(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera DATI correnti x macchina:
|
||||||
|
/// GET: IOB/getCurrData/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns>Json contenente la riga di stato macchina</returns>
|
||||||
|
string getCurrData(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera ODL corrente x macchina:
|
||||||
|
/// GET: IOB/getCurrODL/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getCurrODL(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce la quantità pezzi dell'odl correntemente in lavorazione sulla macchina...
|
||||||
|
/// GET: IOB/getCurrOdlQtaReq/SIMUL_01
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
int getCurrOdlQtaReq(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce intera riga dell'odl correntemente in lavorazione sulla macchina...
|
||||||
|
/// GET: IOB/getCurrOdlRow/SIMUL_01
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getCurrOdlRow(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce data-ora inizio dell'odl correntemente in lavorazione sulla macchina...
|
||||||
|
/// es: http://url_site/MP/IO/IOB/getCurrOdlStart/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getCurrOdlStart(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera DATI PODL correnti (=NON AVVIATI) x macchina:
|
||||||
|
/// GET: IOB/getCurrPODL/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">id macchina, se "" mostra tutto</param>
|
||||||
|
/// <returns>Json contenente lista oggetti PODL serializzati</returns>
|
||||||
|
string getCurrPODL(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce intera riga dello stato di macchina...
|
||||||
|
/// GET: IOB/getCurrStatoRow/SIMUL_01
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getCurrStatoRow(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce un array JSon di files di una IOB
|
||||||
|
/// PUT: IOB/getFiles/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">ID dell'IOB</param>
|
||||||
|
/// <returns>Oggetto Json in formato MapoSDK.fileEmbed</returns>
|
||||||
|
string getFiles(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce il valore dello stato di IDLE della macchina, quindi SOLO SE NON é in lavoro
|
||||||
|
/// e già convertito in minuti...
|
||||||
|
/// GET: IOB/getIdlePeriod/SIMUL_01
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
int getIdlePeriod(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce il (primo) codice IOB da dover gestire (se un IOBMAN chiede di gestirne uno
|
||||||
|
/// in +...)
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="GWIP">IP del Gateway</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getIob2call(string GWIP);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera elenco articoli USATI per ultimi:
|
||||||
|
/// - quelli dei PODL correnti
|
||||||
|
/// - quelli degli ultimi n (DOSS_LastArt in config) ODL lavorati
|
||||||
|
/// GET: IOB/getArtByMacc
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Json contenente lista oggetti ARTICOLI serializzati</returns>
|
||||||
|
string getLastArtByMacc(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera DATI dell'ultimo dossier dato articolo:
|
||||||
|
/// GET: IOB/getLastDossArt/cod_articolo
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">codice articolo, se vuoto --> non fa nulla</param>
|
||||||
|
/// <returns>Json contenente lista oggetti DOSSIER serializzati</returns>
|
||||||
|
string getLastDossArt(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera DATI dell'ultimo dossier dato macchina:
|
||||||
|
/// GET: IOB/getLastDossByMacc/cod_articolo
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">codice articolo, se vuoto --> non fa nulla</param>
|
||||||
|
/// <returns>Json contenente lista oggetti DOSSIER serializzati</returns>
|
||||||
|
string getLastDossByMacc(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera DATI dell'ultimo dossier dato PODL correnti:
|
||||||
|
/// GET: IOB/getLastDossPODL
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Json contenente lista oggetti DOSSIER serializzati</returns>
|
||||||
|
string getLastDossPODL();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera elenco ListValues data tabella:
|
||||||
|
/// GET: IOB/getListValByTable
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">nome tabella x cui filtrare risultati, se "" mostra tutto</param>
|
||||||
|
/// <returns>Json contenente lista oggetti ListValue serializzati</returns>
|
||||||
|
string getListValByTable(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Restituisce dati di associazione tra macchina, device IOB chiamante e sue info
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">Id della macchina</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getM2IOB(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// restituisce elenco parametri correnti come una List Json di oggetti objItem
|
||||||
|
/// GET: IOB/getObjItems/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">ID dell'IOB</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getObjItems(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// restituisce elenco parametri CHE RICHIEDONO scrittura su PLC come una List Json di
|
||||||
|
/// oggetti objItem
|
||||||
|
/// GET: IOB/getObjItems2Write/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id">ID dell'IOB</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getObjItems2Write(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET: IOB/getOptPar/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getOdlAtDate(string id, string dateRif);
|
||||||
|
|
||||||
|
string getOptPar(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera PODL prossimo da avviare x macchina:
|
||||||
|
/// GET: IOB/getPOdlNext/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getPODL(string id, int idxPODL);
|
||||||
|
|
||||||
|
string getPOdlAct(string id);
|
||||||
|
|
||||||
|
string getPOdlNext(string id);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// GET: IOB/getTask2Exe/SIMUL_03
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="id"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
string getTask2Exe(string id);
|
||||||
|
|
||||||
|
string getXdlNum(string id, string CodXdl = "");
|
||||||
|
|
||||||
|
string Index();
|
||||||
|
|
||||||
|
string input(string id, string valore, string dtEve, string dtCurr, string cnt);
|
||||||
|
|
||||||
|
string liveJson(string id);
|
||||||
|
|
||||||
|
string liveRec(string id, string liveData);
|
||||||
|
|
||||||
|
string rawTransfJson(string id);
|
||||||
|
|
||||||
|
string remOptPar(string id, string pName);
|
||||||
|
|
||||||
|
string remTask2Exe(string id, string taskName);
|
||||||
|
|
||||||
|
string resetCurrODL(string id);
|
||||||
|
|
||||||
|
string saveConf(string id);
|
||||||
|
|
||||||
|
string saveConfYaml(string id);
|
||||||
|
|
||||||
|
string saveDataItems(string id);
|
||||||
|
|
||||||
|
string saveMachineIobConf(string id);
|
||||||
|
|
||||||
|
string savePzCountInc(string id, string qty);
|
||||||
|
|
||||||
|
string savePzCountIncAtDate(string id, string qty, string dtEve = "", string dtCurr = "");
|
||||||
|
|
||||||
|
string sendAlarmBankUpdate(string id, string memAddr, int index, int currStatus);
|
||||||
|
|
||||||
|
string sendReboot(string id, string mac);
|
||||||
|
|
||||||
|
string sendRebootGateway(string GWIP);
|
||||||
|
|
||||||
|
string setCounter(string id, string counter);
|
||||||
|
|
||||||
|
string setM2IOB(string id, string IOB_name);
|
||||||
|
|
||||||
|
string setObjItems(string id);
|
||||||
|
|
||||||
|
string setRedisHashDict(string id);
|
||||||
|
|
||||||
|
string slog(string id);
|
||||||
|
|
||||||
|
string takeFlogSnapshot(string id);
|
||||||
|
|
||||||
|
string ulog(string id, string flux, string valore, string dtEve, string dtCurr, string cnt, string matrOpr, string label, string valNum);
|
||||||
|
|
||||||
|
string ulogJson(string id);
|
||||||
|
|
||||||
|
string uploadFile(string id);
|
||||||
|
|
||||||
|
string upsertObjItems(string id);
|
||||||
|
|
||||||
|
#endregion Public Methods
|
||||||
|
}
|
||||||
|
}
|
||||||
+8
-7
@@ -124,11 +124,11 @@
|
|||||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.5.3.2311.2908\lib\net462\SteamWare.dll</HintPath>
|
<HintPath>..\packages\SteamWare.5.4.2509.1715\lib\net462\SteamWare.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare.Logger, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare.Logger, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.Logger.5.3.2311.2908\lib\net462\SteamWare.Logger.dll</HintPath>
|
<HintPath>..\packages\SteamWare.Logger.5.4.2509.1715\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
||||||
@@ -331,8 +331,6 @@
|
|||||||
<Compile Include="Controllers\BENCH.cs" />
|
<Compile Include="Controllers\BENCH.cs" />
|
||||||
<Compile Include="Controllers\HomeController.cs" />
|
<Compile Include="Controllers\HomeController.cs" />
|
||||||
<Compile Include="Controllers\IOBController.cs" />
|
<Compile Include="Controllers\IOBController.cs" />
|
||||||
<Compile Include="Controllers\WebAPI\CacheFilter.cs" />
|
|
||||||
<Compile Include="Controllers\WebAPI\IOBController.cs" />
|
|
||||||
<Compile Include="enabled.aspx.cs">
|
<Compile Include="enabled.aspx.cs">
|
||||||
<DependentUpon>enabled.aspx</DependentUpon>
|
<DependentUpon>enabled.aspx</DependentUpon>
|
||||||
<SubType>ASPXCodeBehind</SubType>
|
<SubType>ASPXCodeBehind</SubType>
|
||||||
@@ -350,6 +348,9 @@
|
|||||||
<Compile Include="inputIOB.aspx.designer.cs">
|
<Compile Include="inputIOB.aspx.designer.cs">
|
||||||
<DependentUpon>inputIOB.aspx</DependentUpon>
|
<DependentUpon>inputIOB.aspx</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="Interfaces\IBENCHService.cs" />
|
||||||
|
<Compile Include="Interfaces\IHomeService.cs" />
|
||||||
|
<Compile Include="Interfaces\IIOBService.cs" />
|
||||||
<Compile Include="lastUpdate.aspx.cs">
|
<Compile Include="lastUpdate.aspx.cs">
|
||||||
<DependentUpon>lastUpdate.aspx</DependentUpon>
|
<DependentUpon>lastUpdate.aspx</DependentUpon>
|
||||||
<SubType>ASPXCodeBehind</SubType>
|
<SubType>ASPXCodeBehind</SubType>
|
||||||
@@ -402,7 +403,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\MagData\MagData.csproj">
|
<ProjectReference Include="..\MagData\MagData.csproj">
|
||||||
<Project>{973245E4-02C0-4ED1-A81B-1727C5F4CA59}</Project>
|
<Project>{973245e4-02c0-4ed1-a81b-1727c5f4ca59}</Project>
|
||||||
<Name>MagData</Name>
|
<Name>MagData</Name>
|
||||||
</ProjectReference>
|
</ProjectReference>
|
||||||
<ProjectReference Include="..\MapoDb\MapoDb.csproj">
|
<ProjectReference Include="..\MapoDb\MapoDb.csproj">
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<NameOfLastUsedPublishProfile>C:\Users\samuele.steamw\source\MoonPro.net\MP-IO\Properties\PublishProfiles\IIS03.pubxml</NameOfLastUsedPublishProfile>
|
<NameOfLastUsedPublishProfile>C:\Users\samuele.steamw\source\MoonPro.net\MP-IO\Properties\PublishProfiles\IIS01.pubxml</NameOfLastUsedPublishProfile>
|
||||||
<UseIISExpress>true</UseIISExpress>
|
<UseIISExpress>true</UseIISExpress>
|
||||||
<ProjectView>ShowAllFiles</ProjectView>
|
<ProjectView>ShowAllFiles</ProjectView>
|
||||||
<Use64BitIISExpress />
|
<Use64BitIISExpress />
|
||||||
|
|||||||
@@ -7,5 +7,7 @@ by editing this MSBuild file. In order to learn more about this please visit htt
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TimeStampOfAssociatedLegacyPublishXmlFile />
|
<TimeStampOfAssociatedLegacyPublishXmlFile />
|
||||||
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAH0adXzrANk+QkSQiwkrZoAAAAAACAAAAAAADZgAAwAAAABAAAABHE5oPoHlG6fwYbvPGkksuAAAAAASAAACgAAAAEAAAALhOWzlQAPxJ2VE8lisaR9gYAAAAkDFsctmhzdLpUmOVleVAckCWeuODp7F1FAAAAAxKlaqhbiV+t3IJ+FqzhN+bBKS/</EncryptedPassword>
|
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAH0adXzrANk+QkSQiwkrZoAAAAAACAAAAAAADZgAAwAAAABAAAABHE5oPoHlG6fwYbvPGkksuAAAAAASAAACgAAAAEAAAALhOWzlQAPxJ2VE8lisaR9gYAAAAkDFsctmhzdLpUmOVleVAckCWeuODp7F1FAAAAAxKlaqhbiV+t3IJ+FqzhN+bBKS/</EncryptedPassword>
|
||||||
|
<History>True|2025-06-04T11:11:35.2130452Z||;True|2025-06-04T13:05:51.8038152+02:00||;</History>
|
||||||
|
<LastFailureDetails />
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
<appSettings>
|
<appSettings>
|
||||||
<add key="RedisConn" value="localhost,DefaultDatabase=1,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
<add key="RedisConn" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
<add key="RedisConnAdmin" value="localhost,DefaultDatabase=1,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
<add key="RedisConnAdmin" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
<add key="redisDb" value="1" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
<add key="redisDb" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
<add key="RedisConnSPEC" value="localhost,DefaultDatabase=1,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
<add key="RedisConnSPEC" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
<add key="RedisConnSPECAdmin" value="localhost,DefaultDatabase=1,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
<add key="RedisConnSPECAdmin" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
</appSettings>
|
</appSettings>
|
||||||
<system.web>
|
<system.web>
|
||||||
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
|||||||
+7
-5
@@ -14,17 +14,17 @@
|
|||||||
</configSections>
|
</configSections>
|
||||||
<appSettings>
|
<appSettings>
|
||||||
<!--Redis conn-->
|
<!--Redis conn-->
|
||||||
<add key="RedisConn" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
<add key="RedisConn" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
||||||
<add key="RedisConnAdmin" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
<add key="RedisConnAdmin" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
||||||
<add key="redisDb" value="5" />
|
<add key="redisDb" value="5" />
|
||||||
<add key="RedisConnSPEC" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
<add key="RedisConnSPEC" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
||||||
<add key="RedisConnSPECAdmin" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
<add key="RedisConnSPECAdmin" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
||||||
<add key="aspnet:RequestQueueLimitPerSession" value="50" />
|
<add key="aspnet:RequestQueueLimitPerSession" value="50" />
|
||||||
<add key="aspnet:AllowConcurrentRequestsPerSession" value="true" />
|
<add key="aspnet:AllowConcurrentRequestsPerSession" value="true" />
|
||||||
<!--altri parametri-->
|
<!--altri parametri-->
|
||||||
<add key="CodModulo" value="MoonPro" />
|
<add key="CodModulo" value="MoonPro" />
|
||||||
<add key="cacheOnRedis" value="true" />
|
<add key="cacheOnRedis" value="true" />
|
||||||
<add key="maxAgeAppConf_min" value="5" />
|
<add key="maxAgeAppConf_min" value="30" />
|
||||||
<add key="_logDir" value="~/logs/" />
|
<add key="_logDir" value="~/logs/" />
|
||||||
<add key="logMitigSec" value="30" />
|
<add key="logMitigSec" value="30" />
|
||||||
<add key="vetoRedisCheckLimit" value="100" />
|
<add key="vetoRedisCheckLimit" value="100" />
|
||||||
@@ -40,6 +40,7 @@
|
|||||||
<!--stringhe connessione-->
|
<!--stringhe connessione-->
|
||||||
<add key="DbConfConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="DbConfConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="MoonProConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MoonProConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringFluxData" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="MagDataConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_MAG;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MagDataConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_MAG;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
@@ -50,6 +51,7 @@
|
|||||||
<add name="MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_FluxDataConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<system.web>
|
<system.web>
|
||||||
<customErrors mode="Off" />
|
<customErrors mode="Off" />
|
||||||
|
|||||||
@@ -45,8 +45,8 @@
|
|||||||
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
||||||
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
||||||
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
||||||
<package id="SteamWare" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="SteamWare.Logger" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare.Logger" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
||||||
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
||||||
|
|||||||
@@ -41,7 +41,9 @@ namespace MP_IO
|
|||||||
{
|
{
|
||||||
// ora salvo che la macchina è stata (ri)avviata...
|
// ora salvo che la macchina è stata (ri)avviata...
|
||||||
MapoDb.MapoDb MapoDbObj = new MapoDb.MapoDb();
|
MapoDb.MapoDb MapoDbObj = new MapoDb.MapoDb();
|
||||||
MapoDbObj.registraStartup(idxMacchina, IPv4, agent, macAddr);
|
// hard coded num2keep valori reboot
|
||||||
|
int num2keep = 10;
|
||||||
|
MapoDbObj.registraStartup(idxMacchina, IPv4, agent, macAddr, num2keep);
|
||||||
}
|
}
|
||||||
catch (Exception exc)
|
catch (Exception exc)
|
||||||
{
|
{
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head runat="server">
|
<head runat="server">
|
||||||
<title></title>
|
<title>MP-IO</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<form id="form1" runat="server">
|
<form id="form1" runat="server">
|
||||||
|
|||||||
@@ -131,14 +131,14 @@
|
|||||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.5.3.2311.2908\lib\net462\SteamWare.dll</HintPath>
|
<HintPath>..\packages\SteamWare.5.4.2509.1715\lib\net462\SteamWare.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare.Logger, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare.Logger, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.Logger.5.3.2311.2908\lib\net462\SteamWare.Logger.dll</HintPath>
|
<HintPath>..\packages\SteamWare.Logger.5.4.2509.1715\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare.Reports, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare.Reports, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.Reports.5.3.2311.2908\lib\net462\SteamWare.Reports.dll</HintPath>
|
<HintPath>..\packages\SteamWare.Reports.5.4.2509.1715\lib\net462\SteamWare.Reports.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
@@ -881,8 +881,6 @@
|
|||||||
<Content Include="Core\Compression\Zstandard\lib\linux\libzstd.so" />
|
<Content Include="Core\Compression\Zstandard\lib\linux\libzstd.so" />
|
||||||
<Content Include="Core\Compression\Snappy\lib\osx\libsnappy64.dylib" />
|
<Content Include="Core\Compression\Snappy\lib\osx\libsnappy64.dylib" />
|
||||||
<Content Include="Core\Compression\Snappy\lib\linux\libsnappy64.so" />
|
<Content Include="Core\Compression\Snappy\lib\linux\libsnappy64.so" />
|
||||||
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
|
||||||
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
|
||||||
<Content Include="Areas\HelpPage\Views\_ViewStart.cshtml" />
|
<Content Include="Areas\HelpPage\Views\_ViewStart.cshtml" />
|
||||||
<Content Include="Areas\HelpPage\Views\Web.config" />
|
<Content Include="Areas\HelpPage\Views\Web.config" />
|
||||||
<Content Include="Areas\HelpPage\Views\Shared\_Layout.cshtml" />
|
<Content Include="Areas\HelpPage\Views\Shared\_Layout.cshtml" />
|
||||||
@@ -925,6 +923,8 @@
|
|||||||
<Content Include="Content\bootstrap-grid.rtl.css.map" />
|
<Content Include="Content\bootstrap-grid.rtl.css.map" />
|
||||||
<Content Include="Content\bootstrap-grid.min.css.map" />
|
<Content Include="Content\bootstrap-grid.min.css.map" />
|
||||||
<Content Include="Content\bootstrap-grid.css.map" />
|
<Content Include="Content\bootstrap-grid.css.map" />
|
||||||
|
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
||||||
|
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
||||||
<None Include="Scripts\jquery-3.7.1.intellisense.js" />
|
<None Include="Scripts\jquery-3.7.1.intellisense.js" />
|
||||||
<Content Include="Scripts\jquery-3.7.1.js" />
|
<Content Include="Scripts\jquery-3.7.1.js" />
|
||||||
<Content Include="Scripts\jquery-3.7.1.min.js" />
|
<Content Include="Scripts\jquery-3.7.1.min.js" />
|
||||||
|
|||||||
@@ -3,17 +3,11 @@
|
|||||||
<!-- For more information on using Web.config transformation visit https://go.microsoft.com/fwlink/?LinkId=301874 -->
|
<!-- For more information on using Web.config transformation visit https://go.microsoft.com/fwlink/?LinkId=301874 -->
|
||||||
|
|
||||||
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
<!--
|
<appSettings>
|
||||||
Nell'esempio riportato di seguito la trasformazione "SetAttributes" modifica il valore di
|
<add key="RedisConn" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
"connectionString" in modo da utilizzare "ReleaseSQLServer" solo quando il localizzatore "Match"
|
<add key="RedisConnAdmin" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
rileva un attributo "name" con valore "MyDB".
|
<add key="redisDb" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
</appSettings>
|
||||||
<connectionStrings>
|
|
||||||
<add name="MyDB"
|
|
||||||
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
|
||||||
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
|
||||||
</connectionStrings>
|
|
||||||
-->
|
|
||||||
<system.web>
|
<system.web>
|
||||||
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
<!--
|
<!--
|
||||||
|
|||||||
@@ -55,9 +55,9 @@
|
|||||||
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
||||||
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
||||||
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
||||||
<package id="SteamWare" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="SteamWare.Logger" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare.Logger" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="SteamWare.Reports" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare.Reports" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
||||||
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
||||||
|
|||||||
@@ -1,31 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
|
||||||
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
|
|
||||||
autoReload="true"
|
|
||||||
throwExceptions="false"
|
|
||||||
internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log" >
|
|
||||||
|
|
||||||
|
|
||||||
<!-- optional, add some variabeles
|
|
||||||
https://github.com/nlog/NLog/wiki/Configuration-file#variables
|
|
||||||
-->
|
|
||||||
<variable name="myvar" value="myvalue"/>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
See https://github.com/nlog/nlog/wiki/Configuration-file
|
|
||||||
for information on customizing logging rules and outputs.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<targets async="true">
|
|
||||||
<target xsi:type="File"
|
|
||||||
name="SteamWareLib"
|
|
||||||
fileName="${basedir}/logs/${shortdate}-SteamWare.log"
|
|
||||||
layout="${longdate} ${uppercase:${level}} ${message}"
|
|
||||||
/>
|
|
||||||
</targets>
|
|
||||||
|
|
||||||
<rules>
|
|
||||||
<logger name="SteamWare.*" minlevel="Debug" writeTo="SteamWareLib" />
|
|
||||||
</rules>
|
|
||||||
</nlog>
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
|
|
||||||
<connectionStrings>
|
|
||||||
<add name="SteamWare.Properties.Settings.loggerConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.AnagraficaBremboConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQLSTEAM;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.GMWConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
|
||||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
|
||||||
</connectionStrings>
|
|
||||||
</configuration>
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
# 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
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 31 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 82 KiB |
+7
-10
@@ -121,11 +121,11 @@
|
|||||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.5.3.2311.2908\lib\net462\SteamWare.dll</HintPath>
|
<HintPath>..\packages\SteamWare.5.4.2509.1715\lib\net462\SteamWare.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare.Logger, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare.Logger, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.Logger.5.3.2311.2908\lib\net462\SteamWare.Logger.dll</HintPath>
|
<HintPath>..\packages\SteamWare.Logger.5.4.2509.1715\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
||||||
@@ -290,8 +290,6 @@
|
|||||||
<Content Include="DettaglioMacchina.aspx" />
|
<Content Include="DettaglioMacchina.aspx" />
|
||||||
<Content Include="diagApp.aspx" />
|
<Content Include="diagApp.aspx" />
|
||||||
<Content Include="erroreComunicazione.aspx" />
|
<Content Include="erroreComunicazione.aspx" />
|
||||||
<Content Include="example-config-table.txt" />
|
|
||||||
<Content Include="example-favicon.ico" />
|
|
||||||
<Content Include="excelAllMacchineDatiConfermati.aspx" />
|
<Content Include="excelAllMacchineDatiConfermati.aspx" />
|
||||||
<Content Include="excelAllMacchineExportEventi.aspx" />
|
<Content Include="excelAllMacchineExportEventi.aspx" />
|
||||||
<Content Include="excelAllMacchineExportStati.aspx" />
|
<Content Include="excelAllMacchineExportStati.aspx" />
|
||||||
@@ -326,6 +324,7 @@
|
|||||||
<Content Include="images\elimina_s.gif" />
|
<Content Include="images\elimina_s.gif" />
|
||||||
<Content Include="images\elimina_s.png" />
|
<Content Include="images\elimina_s.png" />
|
||||||
<Content Include="images\empty.png" />
|
<Content Include="images\empty.png" />
|
||||||
|
<Content Include="images\favicon.png" />
|
||||||
<Content Include="images\LogoMapoNoText.png" />
|
<Content Include="images\LogoMapoNoText.png" />
|
||||||
<Content Include="images\logoMoOnPro.png" />
|
<Content Include="images\logoMoOnPro.png" />
|
||||||
<Content Include="images\logoSteamware.png" />
|
<Content Include="images\logoSteamware.png" />
|
||||||
@@ -373,14 +372,10 @@
|
|||||||
<Content Include="Scripts\esm\popper.js.map" />
|
<Content Include="Scripts\esm\popper.js.map" />
|
||||||
<Content Include="Scripts\esm\popper-utils.min.js.map" />
|
<Content Include="Scripts\esm\popper-utils.min.js.map" />
|
||||||
<Content Include="Scripts\esm\popper-utils.js.map" />
|
<Content Include="Scripts\esm\popper-utils.js.map" />
|
||||||
<Content Include="example-NLog.config" />
|
|
||||||
<Content Include="example-app.config" />
|
|
||||||
<Content Include="Core\Compression\Zstandard\lib\osx\libzstd.dylib" />
|
<Content Include="Core\Compression\Zstandard\lib\osx\libzstd.dylib" />
|
||||||
<Content Include="Core\Compression\Zstandard\lib\linux\libzstd.so" />
|
<Content Include="Core\Compression\Zstandard\lib\linux\libzstd.so" />
|
||||||
<Content Include="Core\Compression\Snappy\lib\osx\libsnappy64.dylib" />
|
<Content Include="Core\Compression\Snappy\lib\osx\libsnappy64.dylib" />
|
||||||
<Content Include="Core\Compression\Snappy\lib\linux\libsnappy64.so" />
|
<Content Include="Core\Compression\Snappy\lib\linux\libsnappy64.so" />
|
||||||
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
|
||||||
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
|
||||||
<Content Include="Scripts\bootstrap.min.js.map" />
|
<Content Include="Scripts\bootstrap.min.js.map" />
|
||||||
<Content Include="Scripts\bootstrap.js.map" />
|
<Content Include="Scripts\bootstrap.js.map" />
|
||||||
<Content Include="Scripts\bootstrap.esm.min.js.map" />
|
<Content Include="Scripts\bootstrap.esm.min.js.map" />
|
||||||
@@ -403,6 +398,8 @@
|
|||||||
<Content Include="Content\bootstrap-grid.rtl.css.map" />
|
<Content Include="Content\bootstrap-grid.rtl.css.map" />
|
||||||
<Content Include="Content\bootstrap-grid.min.css.map" />
|
<Content Include="Content\bootstrap-grid.min.css.map" />
|
||||||
<Content Include="Content\bootstrap-grid.css.map" />
|
<Content Include="Content\bootstrap-grid.css.map" />
|
||||||
|
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
||||||
|
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
||||||
<None Include="Scripts\jquery-3.4.1.intellisense.js" />
|
<None Include="Scripts\jquery-3.4.1.intellisense.js" />
|
||||||
<Content Include="Scripts\jquery-3.4.1.js" />
|
<Content Include="Scripts\jquery-3.4.1.js" />
|
||||||
<Content Include="Scripts\jquery-3.4.1.min.js" />
|
<Content Include="Scripts\jquery-3.4.1.min.js" />
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<UseIISExpress>true</UseIISExpress>
|
<UseIISExpress>true</UseIISExpress>
|
||||||
|
|||||||
@@ -3,30 +3,12 @@
|
|||||||
<!-- Per altre informazioni sull'utilizzo della trasformazione web.config, vedere https://go.microsoft.com/fwlink/?LinkId=125889 -->
|
<!-- Per altre informazioni sull'utilizzo della trasformazione web.config, vedere https://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
<!--
|
<appSettings>
|
||||||
Nell'esempio seguente, la trasformazione "SetAttributes" modifica il valore di
|
<add key="RedisConn" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
"connectionString" in modo da utilizzare "ReleaseSQLServer" solo quando il localizzatore "Match"
|
<add key="RedisConnAdmin" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
individua un attributo "name" con valore "MyDB".
|
<add key="redisDb" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
</appSettings>
|
||||||
<connectionStrings>
|
|
||||||
<add name="MyDB"
|
|
||||||
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
|
||||||
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
|
||||||
</connectionStrings>
|
|
||||||
-->
|
|
||||||
<system.web>
|
<system.web>
|
||||||
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
<!--
|
|
||||||
|
|
||||||
Nell'esempio seguente, la trasformazione "Replace" sostituisce l'intera
|
|
||||||
sezione <customErrors> del file web.config.
|
|
||||||
Poiché è presente un'unica sezione customErrors nel
|
|
||||||
nodo <system.web>, non è necessario utilizzare l'attributo "xdt:Locator".
|
|
||||||
|
|
||||||
<customErrors defaultRedirect="GenericError.htm"
|
|
||||||
mode="RemoteOnly" xdt:Transform="Replace">
|
|
||||||
<error statusCode="500" redirect="InternalError.htm"/>
|
|
||||||
</customErrors>
|
|
||||||
-->
|
|
||||||
</system.web>
|
</system.web>
|
||||||
</configuration>
|
</configuration>
|
||||||
+4
-2
@@ -14,8 +14,8 @@
|
|||||||
</configSections>
|
</configSections>
|
||||||
<appSettings>
|
<appSettings>
|
||||||
<!--Redis conn-->
|
<!--Redis conn-->
|
||||||
<add key="RedisConn" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
<add key="RedisConn" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" />
|
||||||
<add key="RedisConnAdmin" value="localhost:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
<add key="RedisConnAdmin" value="redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" />
|
||||||
<add key="redisDb" value="5" />
|
<add key="redisDb" value="5" />
|
||||||
<add key="aspnet:RequestQueueLimitPerSession" value="50" />
|
<add key="aspnet:RequestQueueLimitPerSession" value="50" />
|
||||||
<add key="aspnet:AllowConcurrentRequestsPerSession" value="true" />
|
<add key="aspnet:AllowConcurrentRequestsPerSession" value="true" />
|
||||||
@@ -34,6 +34,7 @@
|
|||||||
<!--DB 2016-->
|
<!--DB 2016-->
|
||||||
<add key="DbConfConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="DbConfConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="MoonProConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MoonProConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringFluxData" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=Jetco_Anagrafica_prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=Jetco_Anagrafica_prod;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="VocabolarioConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="VocabolarioConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
@@ -42,6 +43,7 @@
|
|||||||
<add name="MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_FluxDataConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<system.web>
|
<system.web>
|
||||||
<httpHandlers>
|
<httpHandlers>
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head runat="server">
|
<head runat="server">
|
||||||
<title>MP.SITE: <%: SteamWare.devicesAuthProxy.getPage(Request.Url) %></title>
|
<title>MP-SITE</title>
|
||||||
<%--vecchie libs esterne da deprecare--%>
|
<%--vecchie libs esterne da deprecare--%>
|
||||||
<%--<link href="https://fonts.googleapis.com/css?family=Roboto+Condensed" rel="stylesheet" />--%>
|
<%--<link href="https://fonts.googleapis.com/css?family=Roboto+Condensed" rel="stylesheet" />--%>
|
||||||
<%--<script src="https://cdnjs.cloudflare.com/ajax/libs/vis/4.21.0/vis.js" type="text/javascript"></script>
|
<%--<script src="https://cdnjs.cloudflare.com/ajax/libs/vis/4.21.0/vis.js" type="text/javascript"></script>
|
||||||
|
|||||||
@@ -78,8 +78,8 @@ namespace MP_SITE.WebUserControls
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
dataFrom = rigaOdl.DataInizio;
|
dataFrom = rigaOdl.DataInizio;
|
||||||
lblOdl.Text = idxPOdl > 0 ? $"PODL{idxPOdl:00000000} | " : "[NO PODL] ";
|
lblOdl.Text = idxPOdl > 0 ? $"PODL{idxPOdl:000000} | " : "[NO PODL] ";
|
||||||
lblOdl.Text += $"ODL{idxOdl:00000000}";
|
lblOdl.Text += $"ODL{idxOdl:000000}";
|
||||||
lblOdlPer.Text = $"start: {dataFrom:dd/MM/yy HH:mm}";
|
lblOdlPer.Text = $"start: {dataFrom:dd/MM/yy HH:mm}";
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
|
|||||||
@@ -392,7 +392,7 @@ namespace MP_SITE.WebUserControls
|
|||||||
// leggo valori da MSE...
|
// leggo valori da MSE...
|
||||||
valMacchina.Text = tabMSE[0].Nome;
|
valMacchina.Text = tabMSE[0].Nome;
|
||||||
valCodArticolo.Text = tabMSE[0].CodArticolo;
|
valCodArticolo.Text = tabMSE[0].CodArticolo;
|
||||||
valPODL.Text = tabMSE[0].idxPODL > 0 ? $"PODL{tabMSE[0].idxPODL:00000000}" : "PODL -";
|
valPODL.Text = tabMSE[0].idxPODL > 0 ? $"PODL{tabMSE[0].idxPODL:000000}" : "PODL -";
|
||||||
valODL.Text = tabMSE[0].idxODL > 0 ? $"ODL{tabMSE[0].idxODL}" : "ODL -";
|
valODL.Text = tabMSE[0].idxODL > 0 ? $"ODL{tabMSE[0].idxODL}" : "ODL -";
|
||||||
// carico ultimo stato che sia durato almeno 6 sec (0.1 min)
|
// carico ultimo stato che sia durato almeno 6 sec (0.1 min)
|
||||||
int idxStato = 0;
|
int idxStato = 0;
|
||||||
|
|||||||
@@ -44,8 +44,8 @@
|
|||||||
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
<package id="SharpCompress" version="0.38.0" targetFramework="net462" />
|
||||||
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
<package id="SharpZipLib" version="1.4.2" targetFramework="net462" />
|
||||||
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
<package id="StackExchange.Redis" version="2.8.0" targetFramework="net462" />
|
||||||
<package id="SteamWare" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="SteamWare.Logger" version="5.3.2311.2908" targetFramework="net462" />
|
<package id="SteamWare.Logger" version="5.4.2509.1715" targetFramework="net462" />
|
||||||
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
|
||||||
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
<package id="System.Configuration.ConfigurationManager" version="8.0.0" targetFramework="net462" />
|
||||||
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
<package id="System.Diagnostics.PerformanceCounter" version="8.0.0" targetFramework="net462" />
|
||||||
|
|||||||
@@ -158,11 +158,11 @@
|
|||||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
<HintPath>..\packages\StackExchange.Redis.2.8.0\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.5.3.2311.2908\lib\net462\SteamWare.dll</HintPath>
|
<HintPath>..\packages\SteamWare.5.4.2509.1715\lib\net462\SteamWare.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="SteamWare.Logger, Version=5.3.2311.2908, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="SteamWare.Logger, Version=5.4.2509.1715, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\SteamWare.Logger.5.3.2311.2908\lib\net462\SteamWare.Logger.dll</HintPath>
|
<HintPath>..\packages\SteamWare.Logger.5.4.2509.1715\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
|
||||||
@@ -341,8 +341,6 @@
|
|||||||
<Content Include="Content\bootstrap\mixins\_nav-divider.scss" />
|
<Content Include="Content\bootstrap\mixins\_nav-divider.scss" />
|
||||||
<Content Include="Content\bootstrap\mixins\_hover.scss" />
|
<Content Include="Content\bootstrap\mixins\_hover.scss" />
|
||||||
<Content Include="Content\bootstrap\mixins\_grid-framework.scss" />
|
<Content Include="Content\bootstrap\mixins\_grid-framework.scss" />
|
||||||
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
|
||||||
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
|
||||||
<Content Include="Content\bootstrap.rtl.min.css.map" />
|
<Content Include="Content\bootstrap.rtl.min.css.map" />
|
||||||
<Content Include="Content\bootstrap.rtl.css.map" />
|
<Content Include="Content\bootstrap.rtl.css.map" />
|
||||||
<Content Include="Content\bootstrap.min.css.map" />
|
<Content Include="Content\bootstrap.min.css.map" />
|
||||||
@@ -359,6 +357,8 @@
|
|||||||
<Content Include="Content\bootstrap-grid.rtl.css.map" />
|
<Content Include="Content\bootstrap-grid.rtl.css.map" />
|
||||||
<Content Include="Content\bootstrap-grid.min.css.map" />
|
<Content Include="Content\bootstrap-grid.min.css.map" />
|
||||||
<Content Include="Content\bootstrap-grid.css.map" />
|
<Content Include="Content\bootstrap-grid.css.map" />
|
||||||
|
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
||||||
|
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
||||||
<None Include="Content\typeahead.less" />
|
<None Include="Content\typeahead.less" />
|
||||||
<Content Include="Content\typeahead.css">
|
<Content Include="Content\typeahead.css">
|
||||||
<DependentUpon>typeahead.less</DependentUpon>
|
<DependentUpon>typeahead.less</DependentUpon>
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
<appSettings>
|
<appSettings>
|
||||||
|
<add key="RedisConn" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
<add key="RedisConnAdmin" value="localhost,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
<add key="redisDb" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
<add key="forceHttps" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
<add key="forceHttps" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
</appSettings>
|
</appSettings>
|
||||||
<system.web>
|
<system.web>
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
<!--stringhe connessione SQL2016-->
|
<!--stringhe connessione SQL2016-->
|
||||||
<add key="DbConfConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="DbConfConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="MoonProConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="MoonProConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
|
<add key="MoonProConnectionStringFluxData" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="PermessiConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="UtenteCdcConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
<add key="VocabolarioConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
<add key="VocabolarioConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||||
@@ -74,6 +75,7 @@
|
|||||||
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="MapoDb.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="SteamWare.Properties.Settings.DbConfConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
<add name="ErrorLog" connectionString="Data Source=SQL2016DEV;Initial Catalog=Elmah;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="MapoDb.Properties.Settings.MoonPro_FluxDataConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro_FluxData;Persist Security Info=True;User ID=sa;Password=keyhammer16;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<runtime>
|
<runtime>
|
||||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user