chore: keep release checkouts free of build output and dev automation

Release packaging walked a working tree that still carried .NET build
output, Playwright run artifacts, and one-off browser automation scripts.
Those files are not source, could not be reproduced from the commit, and
made a clean-tree release gate impossible.

Build output and test run directories are now ignored and untracked, and
developer-only automation/scratch material moved under a single ignored
`scripts/local/` directory. A stale admin bundle that no HTML referenced
was dropped from the API server web root.
This commit is contained in:
Yun Chan 2026-09-16 23:22:38 +09:00
parent aa5fc5b7d9
commit 65ecc7aabc
100 changed files with 37 additions and 3522 deletions

37
.gitignore vendored
View file

@ -18,6 +18,7 @@ release/
!/release/product-version.json !/release/product-version.json
!/release/android-release-identity.json !/release/android-release-identity.json
!/release/mobile-release-evidence-public.pem !/release/mobile-release-evidence-public.pem
!/release/update-policy.json
*.unpacked *.unpacked
/.ci-tools/ /.ci-tools/
@ -81,3 +82,39 @@ apps/mobile-rn/.maestro/*.junit.xml
/scripts/playwright-live-ad-portals-signup.js /scripts/playwright-live-ad-portals-signup.js
/scripts/playwright-submit-applovin.js /scripts/playwright-submit-applovin.js
/scripts/register-and-inspect-ad-portals.js /scripts/register-and-inspect-ad-portals.js
# Local-only automation, scratch captures, and one-off dev helpers.
# `scripts/local/` keeps them out of the release checkout while remaining runnable locally.
/scripts/local/
/junk/
/scratch/
*.st.txt
/launch-debug-chrome.bat
/open-oauth.bat
/run-admob-login.bat
/*-boundary.png
/apps/mobile-rn/*-boundary.png
/docs/v3/play/assets/screenshots/
# .NET build output
apps/api-server/bin/
apps/api-server/obj/
apps/api-server.Tests/bin/
apps/api-server.Tests/obj/
# Playwright run output
test-results/
apps/web/test-results/
apps/web/playwright-report/
apps/desktop/test-results/
# Supabase CLI local state
/supabase/.branches/
/supabase/.temp/
# Release binaries are not committed: the canonical distribution channel is the
# Forgejo update feed, and none of these trees are part of a build graph.
# Historical 1.0.0 copies stay tracked until they are retired.
/site/public/releases/*/
/apps/web/public/releases/*/
/apps/api-server/wwwroot/releases/*/

View file

@ -1,585 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v10.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v10.0": {
"D3ROVoice.Api/1.0.0": {
"dependencies": {
"Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.10",
"Microsoft.AspNetCore.OpenApi": "10.0.8",
"Microsoft.EntityFrameworkCore.Sqlite": "10.0.10",
"Swashbuckle.AspNetCore": "10.2.3",
"System.IdentityModel.Tokens.Jwt": "8.22.0"
},
"runtime": {
"D3ROVoice.Api.dll": {}
}
},
"Microsoft.AspNetCore.Authentication.JwtBearer/10.0.10": {
"dependencies": {
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.19.2"
},
"runtime": {
"lib/net10.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
"assemblyVersion": "10.0.10.0",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.AspNetCore.OpenApi/10.0.8": {
"dependencies": {
"Microsoft.OpenApi": "2.7.5"
},
"runtime": {
"lib/net10.0/Microsoft.AspNetCore.OpenApi.dll": {
"assemblyVersion": "10.0.8.0",
"fileVersion": "10.0.826.23019"
}
}
},
"Microsoft.Bcl.Cryptography/10.0.2": {
"runtime": {
"lib/net10.0/Microsoft.Bcl.Cryptography.dll": {
"assemblyVersion": "10.0.0.2",
"fileVersion": "10.0.225.61305"
}
}
},
"Microsoft.Data.Sqlite.Core/10.0.10": {
"dependencies": {
"SQLitePCLRaw.core": "2.1.11"
},
"runtime": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
"assemblyVersion": "10.0.10.0",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.EntityFrameworkCore/10.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Abstractions": "10.0.10"
},
"runtime": {
"lib/net10.0/Microsoft.EntityFrameworkCore.dll": {
"assemblyVersion": "10.0.10.0",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.EntityFrameworkCore.Abstractions/10.0.10": {
"runtime": {
"lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"assemblyVersion": "10.0.10.0",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.EntityFrameworkCore.Relational/10.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "10.0.10"
},
"runtime": {
"lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"assemblyVersion": "10.0.10.0",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.EntityFrameworkCore.Sqlite/10.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Sqlite.Core": "10.0.10",
"Microsoft.Extensions.DependencyModel": "10.0.10",
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.11",
"SQLitePCLRaw.core": "2.1.11"
}
},
"Microsoft.EntityFrameworkCore.Sqlite.Core/10.0.10": {
"dependencies": {
"Microsoft.Data.Sqlite.Core": "10.0.10",
"Microsoft.EntityFrameworkCore.Relational": "10.0.10",
"Microsoft.Extensions.DependencyModel": "10.0.10",
"SQLitePCLRaw.core": "2.1.11"
},
"runtime": {
"lib/net10.0/Microsoft.EntityFrameworkCore.Sqlite.dll": {
"assemblyVersion": "10.0.10.0",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.Extensions.DependencyModel/10.0.10": {
"runtime": {
"lib/net10.0/Microsoft.Extensions.DependencyModel.dll": {
"assemblyVersion": "10.0.0.10",
"fileVersion": "10.0.1026.32716"
}
}
},
"Microsoft.IdentityModel.Abstractions/8.22.0": {
"runtime": {
"lib/net10.0/Microsoft.IdentityModel.Abstractions.dll": {
"assemblyVersion": "8.22.0.0",
"fileVersion": "8.22.0.26208"
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/8.22.0": {
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.22.0"
},
"runtime": {
"lib/net10.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"assemblyVersion": "8.22.0.0",
"fileVersion": "8.22.0.26208"
}
}
},
"Microsoft.IdentityModel.Logging/8.22.0": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.22.0"
},
"runtime": {
"lib/net10.0/Microsoft.IdentityModel.Logging.dll": {
"assemblyVersion": "8.22.0.0",
"fileVersion": "8.22.0.26208"
}
}
},
"Microsoft.IdentityModel.Protocols/8.19.2": {
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.22.0"
},
"runtime": {
"lib/net10.0/Microsoft.IdentityModel.Protocols.dll": {
"assemblyVersion": "8.19.2.0",
"fileVersion": "8.19.2.26195"
}
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/8.19.2": {
"dependencies": {
"Microsoft.IdentityModel.Protocols": "8.19.2",
"System.IdentityModel.Tokens.Jwt": "8.22.0"
},
"runtime": {
"lib/net10.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"assemblyVersion": "8.19.2.0",
"fileVersion": "8.19.2.26195"
}
}
},
"Microsoft.IdentityModel.Tokens/8.22.0": {
"dependencies": {
"Microsoft.Bcl.Cryptography": "10.0.2",
"Microsoft.IdentityModel.Logging": "8.22.0"
},
"runtime": {
"lib/net10.0/Microsoft.IdentityModel.Tokens.dll": {
"assemblyVersion": "8.22.0.0",
"fileVersion": "8.22.0.26208"
}
}
},
"Microsoft.OpenApi/2.7.5": {
"runtime": {
"lib/net8.0/Microsoft.OpenApi.dll": {
"assemblyVersion": "2.7.5.0",
"fileVersion": "2.7.5.0"
}
}
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.11": {
"dependencies": {
"SQLitePCLRaw.lib.e_sqlite3": "2.1.11",
"SQLitePCLRaw.provider.e_sqlite3": "2.1.11"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
"assemblyVersion": "2.1.11.2622",
"fileVersion": "2.1.11.2622"
}
}
},
"SQLitePCLRaw.core/2.1.11": {
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {
"assemblyVersion": "2.1.11.2622",
"fileVersion": "2.1.11.2622"
}
}
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.11": {
"runtimeTargets": {
"runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
"rid": "browser-wasm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-arm/native/libe_sqlite3.so": {
"rid": "linux-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-arm64/native/libe_sqlite3.so": {
"rid": "linux-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-armel/native/libe_sqlite3.so": {
"rid": "linux-armel",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-mips64/native/libe_sqlite3.so": {
"rid": "linux-mips64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-arm/native/libe_sqlite3.so": {
"rid": "linux-musl-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
"rid": "linux-musl-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-riscv64/native/libe_sqlite3.so": {
"rid": "linux-musl-riscv64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
"rid": "linux-musl-s390x",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"rid": "linux-musl-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-ppc64le/native/libe_sqlite3.so": {
"rid": "linux-ppc64le",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-riscv64/native/libe_sqlite3.so": {
"rid": "linux-riscv64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-s390x/native/libe_sqlite3.so": {
"rid": "linux-s390x",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libe_sqlite3.so": {
"rid": "linux-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x86/native/libe_sqlite3.so": {
"rid": "linux-x86",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
"rid": "maccatalyst-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
"rid": "maccatalyst-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/osx-arm64/native/libe_sqlite3.dylib": {
"rid": "osx-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libe_sqlite3.dylib": {
"rid": "osx-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-arm/native/e_sqlite3.dll": {
"rid": "win-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-arm64/native/e_sqlite3.dll": {
"rid": "win-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-x64/native/e_sqlite3.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-x86/native/e_sqlite3.dll": {
"rid": "win-x86",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.11": {
"dependencies": {
"SQLitePCLRaw.core": "2.1.11"
},
"runtime": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
"assemblyVersion": "2.1.11.2622",
"fileVersion": "2.1.11.2622"
}
}
},
"Swashbuckle.AspNetCore/10.2.3": {
"dependencies": {
"Swashbuckle.AspNetCore.Swagger": "10.2.3",
"Swashbuckle.AspNetCore.SwaggerGen": "10.2.3",
"Swashbuckle.AspNetCore.SwaggerUI": "10.2.3"
}
},
"Swashbuckle.AspNetCore.Swagger/10.2.3": {
"dependencies": {
"Microsoft.OpenApi": "2.7.5"
},
"runtime": {
"lib/net10.0/Swashbuckle.AspNetCore.Swagger.dll": {
"assemblyVersion": "10.2.3.0",
"fileVersion": "10.2.3.2721"
}
}
},
"Swashbuckle.AspNetCore.SwaggerGen/10.2.3": {
"dependencies": {
"Swashbuckle.AspNetCore.Swagger": "10.2.3"
},
"runtime": {
"lib/net10.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
"assemblyVersion": "10.2.3.0",
"fileVersion": "10.2.3.2721"
}
}
},
"Swashbuckle.AspNetCore.SwaggerUI/10.2.3": {
"runtime": {
"lib/net10.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
"assemblyVersion": "10.2.3.0",
"fileVersion": "10.2.3.2721"
}
}
},
"System.IdentityModel.Tokens.Jwt/8.22.0": {
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "8.22.0",
"Microsoft.IdentityModel.Tokens": "8.22.0"
},
"runtime": {
"lib/net10.0/System.IdentityModel.Tokens.Jwt.dll": {
"assemblyVersion": "8.22.0.0",
"fileVersion": "8.22.0.26208"
}
}
}
}
},
"libraries": {
"D3ROVoice.Api/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Microsoft.AspNetCore.Authentication.JwtBearer/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-VAcqS42zb9WJd9DjPdkVTS5YrQENmNzPNJuRu8VAW7x3TEWUipc4d4hHzVJdFB0h/KLdr4XcXZzRHcUOKVanMQ==",
"path": "microsoft.aspnetcore.authentication.jwtbearer/10.0.10",
"hashPath": "microsoft.aspnetcore.authentication.jwtbearer.10.0.10.nupkg.sha512"
},
"Microsoft.AspNetCore.OpenApi/10.0.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-cw24xHE2QaWwyEG9GQwFbjboyabub6Vd80DIItUGENzcQOa/BEnTrXsg2GADqWTmY/3ycqk9ToLGjgvF/VRlGA==",
"path": "microsoft.aspnetcore.openapi/10.0.8",
"hashPath": "microsoft.aspnetcore.openapi.10.0.8.nupkg.sha512"
},
"Microsoft.Bcl.Cryptography/10.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LG9Yll3B5aNpxv0+D47g6LiOiKBIlodhcHdQwcYzo8VeexFLGqx5ymetmA2aBRyo9cCcWsQWrFsdbsr8LvmWDw==",
"path": "microsoft.bcl.cryptography/10.0.2",
"hashPath": "microsoft.bcl.cryptography.10.0.2.nupkg.sha512"
},
"Microsoft.Data.Sqlite.Core/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-TPCs0ldm7AWqcKmp6f/Xr+14sat7hx4rHfRlS4RgCURBH2thEWbAKEyX7cCWr63zVJVOJIJZTg2cBiUXa8ys6g==",
"path": "microsoft.data.sqlite.core/10.0.10",
"hashPath": "microsoft.data.sqlite.core.10.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-a0V7zj/VbYP6dTdWpUgE/r2PuLKtUGe2aJ0lVKkn/wP9ZhaxUz2kQydVfvOjCv2SKxlrqdBfHhPD4Cvlf+4ffA==",
"path": "microsoft.entityframeworkcore/10.0.10",
"hashPath": "microsoft.entityframeworkcore.10.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Abstractions/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bOzrFCl6uZCjaSh2bG1ToRQRdx+iXvxosCg9hFyG9OWeAzOFI4xev9OqKeWfKf/kAHyox2JnbcvLVf2ceA7sqA==",
"path": "microsoft.entityframeworkcore.abstractions/10.0.10",
"hashPath": "microsoft.entityframeworkcore.abstractions.10.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Relational/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-wNonj40aZxia+GtuBiiD6ZqVh4h6y5Nje1bGdmzZ8/ui0QRsAN+S0SIrLHFCEGbG9cDbeaE40sh+Lr7o9rRs6g==",
"path": "microsoft.entityframeworkcore.relational/10.0.10",
"hashPath": "microsoft.entityframeworkcore.relational.10.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Sqlite/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kzg9MuQNJvZQxAU+piSkEzc7/1tpW6n1nVSGGMObu2GgxLK8Nf+6fvZundaznTZ+O2KhfPZ8HFNCzMH3PWDUmA==",
"path": "microsoft.entityframeworkcore.sqlite/10.0.10",
"hashPath": "microsoft.entityframeworkcore.sqlite.10.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Sqlite.Core/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-YbVWMIouzwTKBiLms8boa7xeRT88wI14R1msv3XExFk9n0/sa8nU7MwDa1CKtfLGMJs7O7QWuS9/xhcQ72AD2A==",
"path": "microsoft.entityframeworkcore.sqlite.core/10.0.10",
"hashPath": "microsoft.entityframeworkcore.sqlite.core.10.0.10.nupkg.sha512"
},
"Microsoft.Extensions.DependencyModel/10.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==",
"path": "microsoft.extensions.dependencymodel/10.0.10",
"hashPath": "microsoft.extensions.dependencymodel.10.0.10.nupkg.sha512"
},
"Microsoft.IdentityModel.Abstractions/8.22.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LU3V3owsu4vGpCg2kyL7SsQEuHwcoJ8FSNBqzLADzCf3/PcKUTcx5Plsd51DoTJMfK/WigXV/03UhaN5JXE6uQ==",
"path": "microsoft.identitymodel.abstractions/8.22.0",
"hashPath": "microsoft.identitymodel.abstractions.8.22.0.nupkg.sha512"
},
"Microsoft.IdentityModel.JsonWebTokens/8.22.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kv6peMLjALZLDAy2H3F77KjVRdwiscn2p/g3ui2chcbuEcAX2MpAbyDcYnJ7Vyh8jZ1aJWrniUMCDWoOgnu4NQ==",
"path": "microsoft.identitymodel.jsonwebtokens/8.22.0",
"hashPath": "microsoft.identitymodel.jsonwebtokens.8.22.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Logging/8.22.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-G9Tl0yXSlr2pkXv4EpXjO16M4q6oo9N/od+gNyOusZ8yM8LZg1H3f/QOMFuOJiV6znzY5MkAREU97JRRnqpEQw==",
"path": "microsoft.identitymodel.logging/8.22.0",
"hashPath": "microsoft.identitymodel.logging.8.22.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols/8.19.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-sGxSsSrZXNmca6D+jHH2rVRyo2nNRd/g4H9CFbPmLLq0xgoH1U0orLWE5minfijw7+zq49tBs7txenbfAErRoQ==",
"path": "microsoft.identitymodel.protocols/8.19.2",
"hashPath": "microsoft.identitymodel.protocols.8.19.2.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/8.19.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-1XOcyY36cVymzE3qKdzKaUEZ4Pzt7ZpSa14JZoPPK1NLFUkQDs85TCqpV6XDo0YjFXj6nVK00AfOHppjghjhtw==",
"path": "microsoft.identitymodel.protocols.openidconnect/8.19.2",
"hashPath": "microsoft.identitymodel.protocols.openidconnect.8.19.2.nupkg.sha512"
},
"Microsoft.IdentityModel.Tokens/8.22.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-i4lywKKUuVmheCUA+w/q8QNPReNI0qanHI9hhz48AFqD1ljyb8sxPL2RbXOGiPV13XdJ4kxieL9ukS7tD43LxA==",
"path": "microsoft.identitymodel.tokens/8.22.0",
"hashPath": "microsoft.identitymodel.tokens.8.22.0.nupkg.sha512"
},
"Microsoft.OpenApi/2.7.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-0FA67RSnRM4tcBKqiqVu/HPdZ9+QOKbmeRjxRUGTCjPU4C0bmUhd97Dso7Yild5P7nOV6GxJ2xrK0Kv/O9xp0w==",
"path": "microsoft.openapi/2.7.5",
"hashPath": "microsoft.openapi.2.7.5.nupkg.sha512"
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==",
"path": "sqlitepclraw.bundle_e_sqlite3/2.1.11",
"hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512"
},
"SQLitePCLRaw.core/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==",
"path": "sqlitepclraw.core/2.1.11",
"hashPath": "sqlitepclraw.core.2.1.11.nupkg.sha512"
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==",
"path": "sqlitepclraw.lib.e_sqlite3/2.1.11",
"hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512"
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.11": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==",
"path": "sqlitepclraw.provider.e_sqlite3/2.1.11",
"hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512"
},
"Swashbuckle.AspNetCore/10.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8KNh1RWvofdU6DVLyBs4Z/OpUMnmf8oNvJQc0QxpwySRbi42bwLfdVMMrXZWANg5U5KQGQq1xW6r/hlcqw99tQ==",
"path": "swashbuckle.aspnetcore/10.2.3",
"hashPath": "swashbuckle.aspnetcore.10.2.3.nupkg.sha512"
},
"Swashbuckle.AspNetCore.Swagger/10.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-1jUUs3WQnrS0FUtaZPLSy1yYMEwS1zlvDmvQ2/eldPHUANX0LJSLVZecCMgSMdeGiRqeaRrIXLtSz++TCiTMww==",
"path": "swashbuckle.aspnetcore.swagger/10.2.3",
"hashPath": "swashbuckle.aspnetcore.swagger.10.2.3.nupkg.sha512"
},
"Swashbuckle.AspNetCore.SwaggerGen/10.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-y7t4coDRAeFYChmvlMRiH2OjbiRrm9AVIDgt17fQfs3x9PVAI5PiwWYOhg+4F13R4Q36WDc9lqfoOnNa3tNbGg==",
"path": "swashbuckle.aspnetcore.swaggergen/10.2.3",
"hashPath": "swashbuckle.aspnetcore.swaggergen.10.2.3.nupkg.sha512"
},
"Swashbuckle.AspNetCore.SwaggerUI/10.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-nthWONRs/FJ4yyG206g1cC52WEG8EqrjuMWjGdR+5XG7lbjFto6NqcI9EMICgVFom/UivIjUVwI76ZHbHwTPfQ==",
"path": "swashbuckle.aspnetcore.swaggerui/10.2.3",
"hashPath": "swashbuckle.aspnetcore.swaggerui.10.2.3.nupkg.sha512"
},
"System.IdentityModel.Tokens.Jwt/8.22.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-CpXGfNhLl6EgYaOC9XYsc1p7Ci9HtAy0soHJDSBNGse647al4tTq9RDr+LQsrF4Ls79Dx7VfzN34km0W4DWPow==",
"path": "system.identitymodel.tokens.jwt/8.22.0",
"hashPath": "system.identitymodel.tokens.jwt.8.22.0.nupkg.sha512"
}
}
}

View file

@ -1,20 +0,0 @@
{
"runtimeOptions": {
"tfm": "net10.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "10.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "10.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
{"ContentRoots":["D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","D:\\workspace\\D3ROVoice\\apps\\api-server\\obj\\Debug\\net10.0\\compressed\\"],"Root":{"Children":{"favicon.svg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.svg"},"Patterns":null},"favicon.svg.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"k8usrkd25d-{0}-i4ytlv2mnz-i4ytlv2mnz.gz"},"Patterns":null},"index.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"index.html"},"Patterns":null},"index.html.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"0oa1lcbz4d-{0}-e1w50tc880-e1w50tc880.gz"},"Patterns":null},"admin":{"Children":{"index.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"admin/index.html"},"Patterns":null},"index.html.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"ywp43jgxv3-{0}-mw01eamuej-mw01eamuej.gz"},"Patterns":null}},"Asset":null,"Patterns":null},"assets":{"Children":{"index-TLmV-V-z.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"assets/index-TLmV-V-z.js"},"Patterns":null},"index-TLmV-V-z.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"b6arkhq2qu-{0}-9xczhhykze-9xczhhykze.gz"},"Patterns":null},"index-X4t7Pkjb.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"assets/index-X4t7Pkjb.css"},"Patterns":null},"index-X4t7Pkjb.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"wgxvrpfkf8-{0}-qb4ylyqfl5-qb4ylyqfl5.gz"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}}

View file

@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

View file

@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

View file

@ -1,515 +0,0 @@
{
"format": 1,
"restore": {
"D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj": {}
},
"projects": {
"D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj",
"projectName": "D3ROVoice.Api",
"projectPath": "D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj",
"packagesPath": "C:\\Users\\encep\\.nuget\\packages\\",
"outputPath": "D:\\workspace\\D3ROVoice\\apps\\api-server\\obj\\",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"C:\\Users\\encep\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net10.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net10.0": {
"framework": "net10.0",
"targetAlias": "net10.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "all"
},
"SdkAnalysisLevel": "10.0.300"
},
"frameworks": {
"net10.0": {
"framework": "net10.0",
"targetAlias": "net10.0",
"dependencies": {
"Microsoft.AspNetCore.Authentication.JwtBearer": {
"target": "Package",
"version": "[10.0.10, )"
},
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[10.0.8, )"
},
"Microsoft.EntityFrameworkCore.Sqlite": {
"target": "Package",
"version": "[10.0.10, )"
},
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[10.2.3, )"
},
"System.IdentityModel.Tokens.Jwt": {
"target": "Package",
"version": "[8.22.0, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json",
"packagesToPrune": {
"Microsoft.AspNetCore": "(,10.0.32767]",
"Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]",
"Microsoft.AspNetCore.App": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.BearerToken": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Cookies": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.OAuth": "(,10.0.32767]",
"Microsoft.AspNetCore.Authorization": "(,10.0.32767]",
"Microsoft.AspNetCore.Authorization.Policy": "(,10.0.32767]",
"Microsoft.AspNetCore.Components": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Authorization": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Endpoints": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Forms": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Server": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Web": "(,10.0.32767]",
"Microsoft.AspNetCore.Connections.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.CookiePolicy": "(,10.0.32767]",
"Microsoft.AspNetCore.Cors": "(,10.0.32767]",
"Microsoft.AspNetCore.Cryptography.Internal": "(,10.0.32767]",
"Microsoft.AspNetCore.Cryptography.KeyDerivation": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection.Extensions": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics.HealthChecks": "(,10.0.32767]",
"Microsoft.AspNetCore.HostFiltering": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting.Server.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Html.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Connections": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Connections.Common": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Extensions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Features": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Results": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpLogging": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpOverrides": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpsPolicy": "(,10.0.32767]",
"Microsoft.AspNetCore.Identity": "(,10.0.32767]",
"Microsoft.AspNetCore.Localization": "(,10.0.32767]",
"Microsoft.AspNetCore.Localization.Routing": "(,10.0.32767]",
"Microsoft.AspNetCore.Metadata": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.ApiExplorer": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Cors": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.DataAnnotations": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Formatters.Json": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Formatters.Xml": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Localization": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Razor": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.RazorPages": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.TagHelpers": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.ViewFeatures": "(,10.0.32767]",
"Microsoft.AspNetCore.OutputCaching": "(,10.0.32767]",
"Microsoft.AspNetCore.RateLimiting": "(,10.0.32767]",
"Microsoft.AspNetCore.Razor": "(,10.0.32767]",
"Microsoft.AspNetCore.Razor.Runtime": "(,10.0.32767]",
"Microsoft.AspNetCore.RequestDecompression": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCaching": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCaching.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCompression": "(,10.0.32767]",
"Microsoft.AspNetCore.Rewrite": "(,10.0.32767]",
"Microsoft.AspNetCore.Routing": "(,10.0.32767]",
"Microsoft.AspNetCore.Routing.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.HttpSys": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.IIS": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.IISIntegration": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "(,10.0.32767]",
"Microsoft.AspNetCore.Session": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Common": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Protocols.Json": "(,10.0.32767]",
"Microsoft.AspNetCore.StaticAssets": "(,10.0.32767]",
"Microsoft.AspNetCore.StaticFiles": "(,10.0.32767]",
"Microsoft.AspNetCore.WebSockets": "(,10.0.32767]",
"Microsoft.AspNetCore.WebUtilities": "(,10.0.32767]",
"Microsoft.CSharp": "(,4.7.32767]",
"Microsoft.Extensions.Caching.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Caching.Memory": "(,10.0.32767]",
"Microsoft.Extensions.Configuration": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Binder": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.CommandLine": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.FileExtensions": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Ini": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Json": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.KeyPerFile": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.UserSecrets": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Xml": "(,10.0.32767]",
"Microsoft.Extensions.DependencyInjection": "(,10.0.32767]",
"Microsoft.Extensions.DependencyInjection.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.HealthChecks": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Features": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Composite": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Physical": "(,10.0.32767]",
"Microsoft.Extensions.FileSystemGlobbing": "(,10.0.32767]",
"Microsoft.Extensions.Hosting": "(,10.0.32767]",
"Microsoft.Extensions.Hosting.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Http": "(,10.0.32767]",
"Microsoft.Extensions.Identity.Core": "(,10.0.32767]",
"Microsoft.Extensions.Identity.Stores": "(,10.0.32767]",
"Microsoft.Extensions.Localization": "(,10.0.32767]",
"Microsoft.Extensions.Localization.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Logging": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Configuration": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Console": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Debug": "(,10.0.32767]",
"Microsoft.Extensions.Logging.EventLog": "(,10.0.32767]",
"Microsoft.Extensions.Logging.EventSource": "(,10.0.32767]",
"Microsoft.Extensions.Logging.TraceSource": "(,10.0.32767]",
"Microsoft.Extensions.ObjectPool": "(,10.0.32767]",
"Microsoft.Extensions.Options": "(,10.0.32767]",
"Microsoft.Extensions.Options.ConfigurationExtensions": "(,10.0.32767]",
"Microsoft.Extensions.Options.DataAnnotations": "(,10.0.32767]",
"Microsoft.Extensions.Primitives": "(,10.0.32767]",
"Microsoft.Extensions.Validation": "(,10.0.32767]",
"Microsoft.Extensions.WebEncoders": "(,10.0.32767]",
"Microsoft.JSInterop": "(,10.0.32767]",
"Microsoft.Net.Http.Headers": "(,10.0.32767]",
"Microsoft.VisualBasic": "(,10.4.32767]",
"Microsoft.Win32.Primitives": "(,4.3.32767]",
"Microsoft.Win32.Registry": "(,5.0.32767]",
"runtime.any.System.Collections": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.any.System.Globalization": "(,4.3.32767]",
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.any.System.IO": "(,4.3.32767]",
"runtime.any.System.Reflection": "(,4.3.32767]",
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.any.System.Runtime": "(,4.3.32767]",
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
"runtime.aot.System.Collections": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.aot.System.Globalization": "(,4.3.32767]",
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.aot.System.IO": "(,4.3.32767]",
"runtime.aot.System.Reflection": "(,4.3.32767]",
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.aot.System.Runtime": "(,4.3.32767]",
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.unix.System.Console": "(,4.3.32767]",
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.win.System.Console": "(,4.3.32767]",
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
"System.AppContext": "(,4.3.32767]",
"System.Buffers": "(,5.0.32767]",
"System.Collections": "(,4.3.32767]",
"System.Collections.Concurrent": "(,4.3.32767]",
"System.Collections.Immutable": "(,10.0.32767]",
"System.Collections.NonGeneric": "(,4.3.32767]",
"System.Collections.Specialized": "(,4.3.32767]",
"System.ComponentModel": "(,4.3.32767]",
"System.ComponentModel.Annotations": "(,4.3.32767]",
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
"System.ComponentModel.Primitives": "(,4.3.32767]",
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
"System.Console": "(,4.3.32767]",
"System.Data.Common": "(,4.3.32767]",
"System.Data.DataSetExtensions": "(,4.4.32767]",
"System.Diagnostics.Contracts": "(,4.3.32767]",
"System.Diagnostics.Debug": "(,4.3.32767]",
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
"System.Diagnostics.EventLog": "(,10.0.32767]",
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
"System.Diagnostics.Process": "(,4.3.32767]",
"System.Diagnostics.StackTrace": "(,4.3.32767]",
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
"System.Diagnostics.Tools": "(,4.3.32767]",
"System.Diagnostics.TraceSource": "(,4.3.32767]",
"System.Diagnostics.Tracing": "(,4.3.32767]",
"System.Drawing.Primitives": "(,4.3.32767]",
"System.Dynamic.Runtime": "(,4.3.32767]",
"System.Formats.Asn1": "(,10.0.32767]",
"System.Formats.Cbor": "(,10.0.32767]",
"System.Formats.Tar": "(,10.0.32767]",
"System.Globalization": "(,4.3.32767]",
"System.Globalization.Calendars": "(,4.3.32767]",
"System.Globalization.Extensions": "(,4.3.32767]",
"System.IO": "(,4.3.32767]",
"System.IO.Compression": "(,4.3.32767]",
"System.IO.Compression.ZipFile": "(,4.3.32767]",
"System.IO.FileSystem": "(,4.3.32767]",
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
"System.IO.IsolatedStorage": "(,4.3.32767]",
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
"System.IO.Pipelines": "(,10.0.32767]",
"System.IO.Pipes": "(,4.3.32767]",
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
"System.Linq": "(,4.3.32767]",
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
"System.Linq.Expressions": "(,4.3.32767]",
"System.Linq.Parallel": "(,4.3.32767]",
"System.Linq.Queryable": "(,4.3.32767]",
"System.Memory": "(,5.0.32767]",
"System.Net.Http": "(,4.3.32767]",
"System.Net.Http.Json": "(,10.0.32767]",
"System.Net.NameResolution": "(,4.3.32767]",
"System.Net.NetworkInformation": "(,4.3.32767]",
"System.Net.Ping": "(,4.3.32767]",
"System.Net.Primitives": "(,4.3.32767]",
"System.Net.Requests": "(,4.3.32767]",
"System.Net.Security": "(,4.3.32767]",
"System.Net.ServerSentEvents": "(,10.0.32767]",
"System.Net.Sockets": "(,4.3.32767]",
"System.Net.WebHeaderCollection": "(,4.3.32767]",
"System.Net.WebSockets": "(,4.3.32767]",
"System.Net.WebSockets.Client": "(,4.3.32767]",
"System.Numerics.Vectors": "(,5.0.32767]",
"System.ObjectModel": "(,4.3.32767]",
"System.Private.DataContractSerialization": "(,4.3.32767]",
"System.Private.Uri": "(,4.3.32767]",
"System.Reflection": "(,4.3.32767]",
"System.Reflection.DispatchProxy": "(,6.0.32767]",
"System.Reflection.Emit": "(,4.7.32767]",
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
"System.Reflection.Extensions": "(,4.3.32767]",
"System.Reflection.Metadata": "(,10.0.32767]",
"System.Reflection.Primitives": "(,4.3.32767]",
"System.Reflection.TypeExtensions": "(,4.3.32767]",
"System.Resources.Reader": "(,4.3.32767]",
"System.Resources.ResourceManager": "(,4.3.32767]",
"System.Resources.Writer": "(,4.3.32767]",
"System.Runtime": "(,4.3.32767]",
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
"System.Runtime.Extensions": "(,4.3.32767]",
"System.Runtime.Handles": "(,4.3.32767]",
"System.Runtime.InteropServices": "(,4.3.32767]",
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
"System.Runtime.Loader": "(,4.3.32767]",
"System.Runtime.Numerics": "(,4.3.32767]",
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
"System.Runtime.Serialization.Json": "(,4.3.32767]",
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
"System.Security.AccessControl": "(,6.0.32767]",
"System.Security.Claims": "(,4.3.32767]",
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
"System.Security.Cryptography.Cng": "(,5.0.32767]",
"System.Security.Cryptography.Csp": "(,4.3.32767]",
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
"System.Security.Cryptography.Xml": "(,10.0.32767]",
"System.Security.Principal": "(,4.3.32767]",
"System.Security.Principal.Windows": "(,5.0.32767]",
"System.Security.SecureString": "(,4.3.32767]",
"System.Text.Encoding": "(,4.3.32767]",
"System.Text.Encoding.CodePages": "(,10.0.32767]",
"System.Text.Encoding.Extensions": "(,4.3.32767]",
"System.Text.Encodings.Web": "(,10.0.32767]",
"System.Text.Json": "(,10.0.32767]",
"System.Text.RegularExpressions": "(,4.3.32767]",
"System.Threading": "(,4.3.32767]",
"System.Threading.AccessControl": "(,10.0.32767]",
"System.Threading.Channels": "(,10.0.32767]",
"System.Threading.Overlapped": "(,4.3.32767]",
"System.Threading.RateLimiting": "(,10.0.32767]",
"System.Threading.Tasks": "(,4.3.32767]",
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
"System.Threading.Thread": "(,4.3.32767]",
"System.Threading.ThreadPool": "(,4.3.32767]",
"System.Threading.Timer": "(,4.3.32767]",
"System.ValueTuple": "(,4.5.32767]",
"System.Xml.ReaderWriter": "(,4.3.32767]",
"System.Xml.XDocument": "(,4.3.32767]",
"System.Xml.XmlDocument": "(,4.3.32767]",
"System.Xml.XmlSerializer": "(,4.3.32767]",
"System.Xml.XPath": "(,4.3.32767]",
"System.Xml.XPath.XDocument": "(,5.0.32767]"
}
}
}
}
}
}

View file

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\encep\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\encep\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\10.0.0\build\Microsoft.Extensions.ApiDescription.Server.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\10.0.0\build\Microsoft.Extensions.ApiDescription.Server.props')" />
<Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore\10.2.3\build\Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore\10.2.3\build\Swashbuckle.AspNetCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\10.0.10\buildTransitive\net10.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\10.0.10\buildTransitive\net10.0\Microsoft.EntityFrameworkCore.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\encep\.nuget\packages\microsoft.extensions.apidescription.server\10.0.0</PkgMicrosoft_Extensions_ApiDescription_Server>
</PropertyGroup>
</Project>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\10.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\10.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')" />
<Import Project="$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.11\buildTransitive\net9.0\SQLitePCLRaw.lib.e_sqlite3.targets" Condition="Exists('$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.11\buildTransitive\net9.0\SQLitePCLRaw.lib.e_sqlite3.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.openapi\10.0.8\build\Microsoft.AspNetCore.OpenApi.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.openapi\10.0.8\build\Microsoft.AspNetCore.OpenApi.targets')" />
</ImportGroup>
</Project>

View file

@ -1,4 +0,0 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]

View file

@ -1,22 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("D3ROVoice.Api")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5cd1de685968775e0ef3666436d68fe9e6b0e906")]
[assembly: System.Reflection.AssemblyProductAttribute("D3ROVoice.Api")]
[assembly: System.Reflection.AssemblyTitleAttribute("D3ROVoice.Api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View file

@ -1 +0,0 @@
55edc22ee2e937f3669d60a2ace175b3a21f49551f88805450652b32ef5daee0

View file

@ -1,24 +0,0 @@
is_global = true
build_property.TargetFramework = net10.0
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v10.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property.EntryPointFilePath =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = D3ROVoice.Api
build_property.RootNamespace = D3ROVoice.Api
build_property.ProjectDir = D:\workspace\D3ROVoice\apps\api-server\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 10.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = D:\workspace\D3ROVoice\apps\api-server
build_property._RazorSourceGeneratorDebug =
build_property.EffectiveAnalysisLevelStyle = 10.0
build_property.EnableCodeStyleSeverity =

View file

@ -1,17 +0,0 @@
// <auto-generated/>
global using Microsoft.AspNetCore.Builder;
global using Microsoft.AspNetCore.Hosting;
global using Microsoft.AspNetCore.Http;
global using Microsoft.AspNetCore.Routing;
global using Microsoft.Extensions.Configuration;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Hosting;
global using Microsoft.Extensions.Logging;
global using System;
global using System.Collections.Generic;
global using System.IO;
global using System.Linq;
global using System.Net.Http;
global using System.Net.Http.Json;
global using System.Threading;
global using System.Threading.Tasks;

View file

@ -1,17 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")]
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
// Generated by the MSBuild WriteCodeFragment class.

View file

@ -1 +0,0 @@
a94338223e30f0c6359bd5a11f30b52a88f5bf30c27ce1c8e3a39e3fe4f16fa5

View file

@ -1,83 +0,0 @@
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.csproj.AssemblyReference.cache
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\rpswa.dswa.cache.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.GeneratedMSBuildEditorConfig.editorconfig
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.AssemblyInfoInputs.cache
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.AssemblyInfo.cs
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.csproj.CoreCompileInputs.cache
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.MvcApplicationPartsAssemblyInfo.cs
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.MvcApplicationPartsAssemblyInfo.cache
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\appsettings.Development.json
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\appsettings.json
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.staticwebassets.runtime.json
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.staticwebassets.endpoints.json
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.exe
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.deps.json
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.runtimeconfig.json
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\D3ROVoice.Api.pdb
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.AspNetCore.OpenApi.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.Bcl.Cryptography.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.Data.Sqlite.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.Abstractions.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.Relational.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.EntityFrameworkCore.Sqlite.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.Extensions.DependencyModel.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.IdentityModel.Abstractions.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.IdentityModel.JsonWebTokens.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.IdentityModel.Logging.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.IdentityModel.Protocols.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.IdentityModel.Tokens.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Microsoft.OpenApi.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\SQLitePCLRaw.batteries_v2.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\SQLitePCLRaw.core.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\SQLitePCLRaw.provider.e_sqlite3.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Swashbuckle.AspNetCore.Swagger.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Swashbuckle.AspNetCore.SwaggerGen.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\Swashbuckle.AspNetCore.SwaggerUI.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\System.IdentityModel.Tokens.Jwt.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\browser-wasm\nativeassets\net9.0\e_sqlite3.a
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-arm\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-arm64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-armel\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-mips64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-musl-riscv64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-musl-s390x\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-riscv64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-s390x\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-x64\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\linux-x86\native\libe_sqlite3.so
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\osx-x64\native\libe_sqlite3.dylib
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\win-arm\native\e_sqlite3.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\win-arm64\native\e_sqlite3.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\win-x64\native\e_sqlite3.dll
D:\workspace\D3ROVoice\apps\api-server\bin\Debug\net10.0\runtimes\win-x86\native\e_sqlite3.dll
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\rjimswa.dswa.cache.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\rjsmrazor.dswa.cache.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\rjsmcshtml.dswa.cache.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\scopedcss\bundle\D3ROVoice.Api.styles.css
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\compressed\ywp43jgxv3-{0}-mw01eamuej-mw01eamuej.gz
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\staticwebassets.build.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\staticwebassets.build.json.cache
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\staticwebassets.development.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\staticwebassets.build.endpoints.json
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\swae.build.ex.cache
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoic.FECB580F.Up2Date
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.dll
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\refint\D3ROVoice.Api.dll
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.pdb
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\D3ROVoice.Api.genruntimeconfig.cache
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\ref\D3ROVoice.Api.dll
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\compressed\b6arkhq2qu-{0}-9xczhhykze-9xczhhykze.gz
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\compressed\wgxvrpfkf8-{0}-qb4ylyqfl5-qb4ylyqfl5.gz
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\compressed\k8usrkd25d-{0}-i4ytlv2mnz-i4ytlv2mnz.gz
D:\workspace\D3ROVoice\apps\api-server\obj\Debug\net10.0\compressed\0oa1lcbz4d-{0}-e1w50tc880-e1w50tc880.gz

View file

@ -1 +0,0 @@
67efd6a138a158f59611be91d523d3d45d3ec9b9039e0c189cfeff63c9e38342

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
{"GlobalPropertiesHash":"8g6/m0jBHhzE8TPA10ctGtze1kVCu/spQbfkgHpFIEU=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"R7Rea/YQmcweqCbKffD9oUelggfpJQX85r65aYZsas0=","InputHashes":["k9nrAZIwU\u002B9/SumrKu6l4l8waUOrIUIecYfXRkYSiqc=","CbBC4OLnEudO4pvRfHVhQ7gqTCLx2s5RcCV6tV8akls=","rKAqxYSf2ojjAuyIFX3\u002B/7wKgkCYBs1sLDjEDsOLQH0=","yiWYJMssWJabTT6M0Ar0exSaIVKFAb3lsaw7P93\u002BUtc=","eiNBeM1M9GOfSuxY8KnRxfpzWL71wzjfdhmNsEshdBY="],"CachedAssets":{},"CachedCopyCandidates":{}}

View file

@ -1 +0,0 @@
{"GlobalPropertiesHash":"JFX8DsBEv4i5XLCpbgdP3d/hr1wKxR/IXg7iH+toyt4=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["mnK2gd2IyY4XB6GVW5a\u002BsVA6dtZSGDyKGH52nVDhoEg=","krwftEhQAFWoezP05WCCMAFlPyNLjgTh8uiskGUwZ/Y=","7HIDfg\u002B6hU3tDea3pv9wraPbNeFU6SsKpQKr6BsfNzY=","k9ltaSK4nKLyvGA9K\u002Bav/muUy8OsN9JwQYDEpa9RZJg=","nBJi4bhmtlCaNZqmL/BUnn\u002BQckoPvC4OxGybPH4MvXk=","iN\u002BX23qJRXrX2IrQGK8U50Vtq5R7HaXPHCWnmAnGxa0=","VL174Yo1s4P\u002BlAJaj7ZegC/Q0\u002BTPG43YTyRv97JFC7c=","svF3SPCwQQetkhYPVY2J3zphYJGsgV8cpn6UsAc//i8=","c0Z\u002BUwdCoWyf8mHVIc5vWzzKU9T0c4Z10aytBrLF6C4=","Q5hwVqKqQWFbuzqH/oZOT2eEg4vdGMUZ76xAKIOuTrM=","ryxoLLHFhn8iLsqt/Tec0It2HsJpG9Wjj2x7XsZbBug=","\u002BLgAUV8LEfZmOhd4EJ014sNAOAxwDf2WW8/CM\u002Bm9VBg="],"CachedAssets":{},"CachedCopyCandidates":{}}

View file

@ -1 +0,0 @@
{"GlobalPropertiesHash":"B23UWlcEOv3Glbpj8j1fqK1aq64gynV7LWPF05ogA7I=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["mnK2gd2IyY4XB6GVW5a\u002BsVA6dtZSGDyKGH52nVDhoEg=","krwftEhQAFWoezP05WCCMAFlPyNLjgTh8uiskGUwZ/Y=","7HIDfg\u002B6hU3tDea3pv9wraPbNeFU6SsKpQKr6BsfNzY=","k9ltaSK4nKLyvGA9K\u002Bav/muUy8OsN9JwQYDEpa9RZJg=","nBJi4bhmtlCaNZqmL/BUnn\u002BQckoPvC4OxGybPH4MvXk=","iN\u002BX23qJRXrX2IrQGK8U50Vtq5R7HaXPHCWnmAnGxa0=","VL174Yo1s4P\u002BlAJaj7ZegC/Q0\u002BTPG43YTyRv97JFC7c=","svF3SPCwQQetkhYPVY2J3zphYJGsgV8cpn6UsAc//i8=","c0Z\u002BUwdCoWyf8mHVIc5vWzzKU9T0c4Z10aytBrLF6C4=","Q5hwVqKqQWFbuzqH/oZOT2eEg4vdGMUZ76xAKIOuTrM=","ryxoLLHFhn8iLsqt/Tec0It2HsJpG9Wjj2x7XsZbBug=","\u002BLgAUV8LEfZmOhd4EJ014sNAOAxwDf2WW8/CM\u002Bm9VBg="],"CachedAssets":{},"CachedCopyCandidates":{}}

View file

@ -1 +0,0 @@
{"GlobalPropertiesHash":"c85JO106UaTAad+wbl2vIOB42+3YyE9k7ZGJfdaOF8A=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["mnK2gd2IyY4XB6GVW5a\u002BsVA6dtZSGDyKGH52nVDhoEg=","krwftEhQAFWoezP05WCCMAFlPyNLjgTh8uiskGUwZ/Y=","7HIDfg\u002B6hU3tDea3pv9wraPbNeFU6SsKpQKr6BsfNzY=","k9ltaSK4nKLyvGA9K\u002Bav/muUy8OsN9JwQYDEpa9RZJg=","nBJi4bhmtlCaNZqmL/BUnn\u002BQckoPvC4OxGybPH4MvXk=","iN\u002BX23qJRXrX2IrQGK8U50Vtq5R7HaXPHCWnmAnGxa0=","VL174Yo1s4P\u002BlAJaj7ZegC/Q0\u002BTPG43YTyRv97JFC7c="],"CachedAssets":{"mnK2gd2IyY4XB6GVW5a\u002BsVA6dtZSGDyKGH52nVDhoEg=":{"Identity":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\admin\\index.html","SourceId":"D3ROVoice.Api","SourceType":"Discovered","ContentRoot":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","BasePath":"/","RelativePath":"admin/index#[.{fingerprint}]?.html","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"mw01eamuej","Integrity":"1tCSVVLhqONr\u002BYC05uP6bz6v6iRVWfgKwTBrnbu8KS4=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\admin\\index.html","FileLength":25535,"LastWriteTime":"2026-08-03T05:11:08.6683612+00:00"},"nBJi4bhmtlCaNZqmL/BUnn\u002BQckoPvC4OxGybPH4MvXk=":{"Identity":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\index.html","SourceId":"D3ROVoice.Api","SourceType":"Discovered","ContentRoot":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","BasePath":"/","RelativePath":"index#[.{fingerprint}]?.html","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"e1w50tc880","Integrity":"jnqYtJkzoXmHB01Fw9kVIagHrvm9XPOh4os9g5jESPk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\index.html","FileLength":1056,"LastWriteTime":"2026-08-19T04:21:57.1418781+00:00"},"7HIDfg\u002B6hU3tDea3pv9wraPbNeFU6SsKpQKr6BsfNzY=":{"Identity":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\assets\\index-X4t7Pkjb.css","SourceId":"D3ROVoice.Api","SourceType":"Discovered","ContentRoot":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","BasePath":"/","RelativePath":"assets/index-X4t7Pkjb#[.{fingerprint}]?.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"qb4ylyqfl5","Integrity":"ZqfSjwKuv7dUYxZlLgSyPHolkunMNmUy1uv5mclynKs=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\assets\\index-X4t7Pkjb.css","FileLength":34108,"LastWriteTime":"2026-08-19T04:21:57.1418781+00:00"},"k9ltaSK4nKLyvGA9K\u002Bav/muUy8OsN9JwQYDEpa9RZJg=":{"Identity":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\favicon.svg","SourceId":"D3ROVoice.Api","SourceType":"Discovered","ContentRoot":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","BasePath":"/","RelativePath":"favicon#[.{fingerprint}]?.svg","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"i4ytlv2mnz","Integrity":"AgPk4dKCNnQ6BoBi3MWjtO8uH/23aJIJN1/862rlHCU=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.svg","FileLength":592,"LastWriteTime":"2026-04-05T12:46:28.4356494+00:00"},"krwftEhQAFWoezP05WCCMAFlPyNLjgTh8uiskGUwZ/Y=":{"Identity":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\assets\\index-TLmV-V-z.js","SourceId":"D3ROVoice.Api","SourceType":"Discovered","ContentRoot":"D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","BasePath":"/","RelativePath":"assets/index-TLmV-V-z#[.{fingerprint}]?.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"9xczhhykze","Integrity":"LeH5mD7ac9FgGznR/\u002BAMT\u002BfLhsopfSNmMfabD9NKuR0=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\assets\\index-TLmV-V-z.js","FileLength":330558,"LastWriteTime":"2026-08-19T04:21:57.1418781+00:00"}},"CachedCopyCandidates":{}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
DhjSeCURcsYDFMUWNq6e6n9YuCzfcAMX39pdWOAtkcY=

View file

@ -1 +0,0 @@
{"ContentRoots":["D:\\workspace\\D3ROVoice\\apps\\api-server\\wwwroot\\","D:\\workspace\\D3ROVoice\\apps\\api-server\\obj\\Debug\\net10.0\\compressed\\"],"Root":{"Children":{"favicon.svg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.svg"},"Patterns":null},"favicon.svg.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"k8usrkd25d-{0}-i4ytlv2mnz-i4ytlv2mnz.gz"},"Patterns":null},"index.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"index.html"},"Patterns":null},"index.html.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"0oa1lcbz4d-{0}-e1w50tc880-e1w50tc880.gz"},"Patterns":null},"admin":{"Children":{"index.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"admin/index.html"},"Patterns":null},"index.html.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"ywp43jgxv3-{0}-mw01eamuej-mw01eamuej.gz"},"Patterns":null}},"Asset":null,"Patterns":null},"assets":{"Children":{"index-TLmV-V-z.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"assets/index-TLmV-V-z.js"},"Patterns":null},"index-TLmV-V-z.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"b6arkhq2qu-{0}-9xczhhykze-9xczhhykze.gz"},"Patterns":null},"index-X4t7Pkjb.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"assets/index-X4t7Pkjb.css"},"Patterns":null},"index-X4t7Pkjb.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"wgxvrpfkf8-{0}-qb4ylyqfl5-qb4ylyqfl5.gz"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}}

File diff suppressed because it is too large Load diff

View file

@ -1,50 +0,0 @@
{
"version": 2,
"dgSpecHash": "t6tkBsd3mh8=",
"success": true,
"projectFilePath": "D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj",
"expectedPackageFiles": [
"C:\\Users\\encep\\.nuget\\packages\\microsoft.aspnetcore.authentication.jwtbearer\\10.0.10\\microsoft.aspnetcore.authentication.jwtbearer.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.aspnetcore.openapi\\10.0.8\\microsoft.aspnetcore.openapi.10.0.8.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.bcl.cryptography\\10.0.2\\microsoft.bcl.cryptography.10.0.2.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.10\\microsoft.data.sqlite.core.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.10\\microsoft.entityframeworkcore.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.10\\microsoft.entityframeworkcore.abstractions.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.10\\microsoft.entityframeworkcore.analyzers.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.10\\microsoft.entityframeworkcore.relational.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.10\\microsoft.entityframeworkcore.sqlite.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.10\\microsoft.entityframeworkcore.sqlite.core.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.extensions.apidescription.server\\10.0.0\\microsoft.extensions.apidescription.server.10.0.0.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.10\\microsoft.extensions.dependencymodel.10.0.10.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.22.0\\microsoft.identitymodel.abstractions.8.22.0.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.22.0\\microsoft.identitymodel.jsonwebtokens.8.22.0.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.identitymodel.logging\\8.22.0\\microsoft.identitymodel.logging.8.22.0.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.identitymodel.protocols\\8.19.2\\microsoft.identitymodel.protocols.8.19.2.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\8.19.2\\microsoft.identitymodel.protocols.openidconnect.8.19.2.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.22.0\\microsoft.identitymodel.tokens.8.22.0.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\microsoft.openapi\\2.7.5\\microsoft.openapi.2.7.5.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\swashbuckle.aspnetcore\\10.2.3\\swashbuckle.aspnetcore.10.2.3.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\10.2.3\\swashbuckle.aspnetcore.swagger.10.2.3.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\10.2.3\\swashbuckle.aspnetcore.swaggergen.10.2.3.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\10.2.3\\swashbuckle.aspnetcore.swaggerui.10.2.3.nupkg.sha512",
"C:\\Users\\encep\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.22.0\\system.identitymodel.tokens.jwt.8.22.0.nupkg.sha512"
],
"logs": [
{
"code": "NU1903",
"level": "Warning",
"message": "'SQLitePCLRaw.lib.e_sqlite3' 2.1.11 패키지에 알려진 높음 심각도 취약성인 https://github.com/advisories/GHSA-2m69-gcr7-jv3q이(가) 있습니다.",
"projectPath": "D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj",
"warningLevel": 1,
"filePath": "D:\\workspace\\D3ROVoice\\apps\\api-server\\D3ROVoice.Api.csproj",
"libraryId": "SQLitePCLRaw.lib.e_sqlite3",
"targetGraphs": [
"net10.0"
]
}
]
}

File diff suppressed because one or more lines are too long

View file

@ -1,6 +0,0 @@
{
"status": "failed",
"failedTests": [
"14d0f40653af2521dfdb-08f3aac9ed96398cb1fe"
]
}

View file

@ -1,168 +0,0 @@
# Instructions
- Following Playwright test failed.
- Explain why, be concise, respect Playwright best practices.
- Provide a snippet of code with the fix, if possible.
# Test info
- Name: launch_readiness.spec.ts >> Launch Readiness E2E & Visual Verification >> 01. Should render desktop app with Free Tier AdBanner and Support button
- Location: tests\e2e\launch_readiness.spec.ts:72:7
# Error details
```
TimeoutError: electronApplication.firstWindow: Timeout 30000ms exceeded while waiting for event "window"
```
```
"afterAll" hook timeout of 60000ms exceeded.
```
# Test source
```ts
1 | import * as fs from 'fs';
2 | import * as path from 'path';
3 | import { test, expect, _electron as electron } from '@playwright/test';
4 |
5 | const SCREENSHOT_DIR = 'C:/Users/encep/.gemini/antigravity-cli/brain/3ab7ae82-5634-41d5-93a7-3c12c22503e2/screenshots';
6 |
7 | test.describe('Launch Readiness E2E & Visual Verification', () => {
8 | test.describe.configure({ mode: 'serial' });
9 | let electronApp: any;
10 | let window: any;
11 |
12 | test.beforeAll(async () => {
13 | if (!fs.existsSync(SCREENSHOT_DIR)) {
14 | fs.mkdirSync(SCREENSHOT_DIR, { recursive: true });
15 | }
16 |
17 | electronApp = await electron.launch({
18 | args: [
19 | 'out/main/index.js',
20 | '--disable-gpu',
21 | '--no-sandbox',
22 | '--user-data-dir=C:/Users/encep/AppData/Local/Temp/playwright-d3ro-launch-test-' + Date.now(),
23 | ],
24 | env: {
25 | ...process.env,
26 | NODE_ENV: 'test',
27 | },
28 | });
29 |
30 | // Poll for main window (excluding popup windows)
31 | for (let i = 0; i < 40; i++) {
32 | for (const w of electronApp.windows()) {
33 | try {
34 | const url = w.url();
35 | if (url && url.includes('index.html') && !url.includes('popups/')) {
36 | window = w;
37 | break;
38 | }
39 | } catch {
40 | // ignore
41 | }
42 | }
43 | if (window) break;
44 | await new Promise((r) => setTimeout(r, 500));
45 | }
46 |
47 | if (!window) {
48 | window = electronApp.windows()[0] || await electronApp.firstWindow();
49 | }
50 | await window.waitForLoadState('domcontentloaded');
51 |
52 | // Bypass onboarding via IPC config set
53 | await window.evaluate(async () => {
54 | if (window.electronAPI && window.electronAPI.config) {
55 | await window.electronAPI.config.set({ key: 'onboardingCompleted', value: true });
56 | await window.electronAPI.config.set({ key: 'appUsageMode', value: 'online' });
57 | }
58 | });
59 |
60 | await window.waitForTimeout(500);
61 | await window.reload();
62 | await window.waitForLoadState('domcontentloaded');
63 | await window.waitForTimeout(1500);
64 | });
65 |
> 66 | test.afterAll(async () => {
| ^ "afterAll" hook timeout of 60000ms exceeded.
67 | if (electronApp) {
68 | await electronApp.close();
69 | }
70 | });
71 |
72 | test('01. Should render desktop app with Free Tier AdBanner and Support button', async () => {
73 | // Check if sidebar has Customer Support button
74 | const supportBtn = window.locator('text=/^(Customer Support|고객지원)$/').first();
75 | await expect(supportBtn).toBeVisible({ timeout: 10000 });
76 |
77 | // Check if Free Tier AdBanner is visible
78 | const adBanner = window.locator('text=/Cursor AI/').first();
79 | await expect(adBanner).toBeVisible({ timeout: 10000 });
80 |
81 | // Take screenshot of main window with AdBanner and sidebar
82 | await window.screenshot({ path: path.join(SCREENSHOT_DIR, '01_desktop_main_with_adbanner.png') });
83 | });
84 |
85 | test('02. Should open SupportModal and interact with AI Customer Assistant', async () => {
86 | // Click Customer Support in sidebar
87 | await window.locator('text=/^(Customer Support|고객지원)$/').first().click();
88 | await window.waitForTimeout(500);
89 |
90 | // Verify modal header is visible
91 | await expect(window.locator('text=/D3RO Voice Customer Assistance/').first()).toBeVisible();
92 |
93 | // Click quick prompt "🎤 마이크 인식 오류"
94 | const micPrompt = window.locator('text=/마이크 인식/').first();
95 | if (await micPrompt.isVisible()) {
96 | await micPrompt.click();
97 | await window.waitForTimeout(800);
98 | }
99 |
100 | // Capture screenshot of SupportModal with AI chat
101 | await window.screenshot({ path: path.join(SCREENSHOT_DIR, '02_support_modal_ai_chat.png') });
102 |
103 | // Switch to 7-Day Refund Tab (tab 3)
104 | const refundTab = window.locator('text=/7일 자동 환불/').first();
105 | await refundTab.click();
106 | await window.waitForTimeout(500);
107 |
108 | // Click "환불 자격 자동 조회하기"
109 | const checkRefundBtn = window.locator('button:has-text("환불 자격 자동 조회하기")').first();
110 | if (await checkRefundBtn.isVisible()) {
111 | await checkRefundBtn.click();
112 | await window.waitForTimeout(1000);
113 | }
114 |
115 | // Capture screenshot of refund eligibility result
116 | await window.screenshot({ path: path.join(SCREENSHOT_DIR, '03_support_modal_refund_check.png') });
117 |
118 | // Close Support Modal
119 | await window.keyboard.press('Escape');
120 | await window.waitForTimeout(500);
121 | });
122 |
123 | test('03. Should open CheckoutModal and display Toss Payments / Stripe options', async () => {
124 | // Trigger checkout via "Remove ads with Pro" link in AdBanner
125 | const removeAdsLink = window.locator('text=/Remove ads with Pro/').first();
126 | if (await removeAdsLink.isVisible()) {
127 | await removeAdsLink.click();
128 | await window.waitForTimeout(600);
129 |
130 | // Verify Checkout Modal is visible
131 | await expect(window.locator('text=/D3RO Voice Secure Checkout/').first()).toBeVisible();
132 |
133 | // Capture screenshot of CheckoutModal
134 | await window.screenshot({ path: path.join(SCREENSHOT_DIR, '04_checkout_modal_toss_stripe.png') });
135 |
136 | // Close modal
137 | await window.keyboard.press('Escape');
138 | await window.waitForTimeout(400);
139 | }
140 | });
141 | });
142 |
```

View file

@ -1,4 +0,0 @@
{
"status": "failed",
"failedTests": []
}