0b503c20af
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (push) Failing after 7s
Quant Engine CI/CD Pipeline / validate-ui-and-storage (push) Has been skipped
Quant Engine CI/CD Pipeline / validate-core (push) Failing after 13s
Snapshot Admin Deployment / build-and-deploy (push) Failing after 1m21s
Deploy to Production / Build & Deploy to Production (push) Successful in 1m55s
- Program.cs: PlaceholderCollectionRepository/TokenCache/KisApiClient → 실제 구현체로 변경 - 데이터베이스 초기화: EnsureTablesAsync() 호출 (시작 시 테이블 자동 생성) - kis_tokens, kis_collection_runs, kis_collection_snapshots, kis_collection_errors 테이블 - Dapper 기반 SQL 쿼리 (파라미터화, SQL 주입 방지) - 인덱스: started_at, ticker, captured_at, run_id - PlaceholderImplementations.cs 제거 Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
73 lines
3.6 KiB
Plaintext
73 lines
3.6 KiB
Plaintext
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 = QuantEngine.Web
|
|
build_property.RootNamespace = QuantEngine.Web
|
|
build_property.ProjectDir = C:\Temp\data_feed\src\dotnet\QuantEngine.Web\
|
|
build_property.EnableComHosting =
|
|
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
build_property.RazorLangVersion = 10.0
|
|
build_property.SupportLocalizedComponentNames =
|
|
build_property.GenerateRazorMetadataSourceChecksumAttributes =
|
|
build_property.MSBuildProjectDirectory = C:\Temp\data_feed\src\dotnet\QuantEngine.Web
|
|
build_property._RazorSourceGeneratorDebug =
|
|
build_property.EffectiveAnalysisLevelStyle = 10.0
|
|
build_property.EnableCodeStyleSeverity =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Client/Pages/Collection.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q2xpZW50XFBhZ2VzXENvbGxlY3Rpb24ucmF6b3I=
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Client/_Imports.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q2xpZW50XF9JbXBvcnRzLnJhem9y
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/App.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBcHAucmF6b3I=
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Pages/Dashboard.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xEYXNoYm9hcmQucmF6b3I=
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Pages/Error.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xFcnJvci5yYXpvcg==
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Pages/NotFound.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xOb3RGb3VuZC5yYXpvcg==
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Pages/Operations.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xPcGVyYXRpb25zLnJhem9y
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Routes.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xSb3V0ZXMucmF6b3I=
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/_Imports.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xfSW1wb3J0cy5yYXpvcg==
|
|
build_metadata.AdditionalFiles.CssScope =
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Layout/MainLayout.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTWFpbkxheW91dC5yYXpvcg==
|
|
build_metadata.AdditionalFiles.CssScope = b-d6y8adeyxc
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Layout/NavMenu.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTmF2TWVudS5yYXpvcg==
|
|
build_metadata.AdditionalFiles.CssScope = b-9gr5lv177o
|
|
|
|
[C:/Temp/data_feed/src/dotnet/QuantEngine.Web/Components/Layout/ReconnectModal.razor]
|
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcUmVjb25uZWN0TW9kYWwucmF6b3I=
|
|
build_metadata.AdditionalFiles.CssScope = b-9dgxcj10me
|