Commit Graph

  • 2f60fbf655 Fix deploy loopback verification to accept login redirect main kjh2064 2026-07-01 14:55:59 +09:00
  • f68fb10bac Fix deploy verification to use public domain kjh2064 2026-07-01 14:41:51 +09:00
  • c1b7d29eb8 Fix deploy workflow yaml heredoc indentation kjh2064 2026-07-01 14:37:11 +09:00
  • ce3505cd33 Add admin password reset API kjh2064 2026-07-01 14:30:33 +09:00
  • e97397ddbf Disable antiforgery on auth and add quantengine migration tools kjh2064 2026-07-01 14:17:53 +09:00
  • 6ed3de2749 Separate QuantEngine database deployment kjh2064 2026-07-01 13:55:03 +09:00
  • 3e7120c041 Add remember username on login kjh2064 2026-07-01 13:35:13 +09:00
  • 784f4bdbfb fix(ui): make mud providers self-closing kjh2064 2026-07-01 13:28:24 +09:00
  • 28e1a8775f feat(ui): migrate web shell to mudblazor kjh2064 2026-07-01 13:24:46 +09:00
  • fe8ff44d3f fix(ci): accept auth redirects in deploy verification kjh2064 2026-07-01 13:14:26 +09:00
  • d5d630a816 fix(web): set default authentication scheme kjh2064 2026-07-01 13:09:59 +09:00
  • 60022ed214 chore(ci): consolidate production deploy workflow kjh2064 2026-07-01 13:07:02 +09:00
  • 90bbb1860d feat(web): add auth and fix deployment checks kjh2064 2026-07-01 13:02:10 +09:00
  • 3e4d545e01 Merge branch 'chore/gitignore-dotnet-build-artifacts' kjh2064 2026-07-01 11:32:24 +09:00
  • e4290ef3c6 feat(ui): 모든 중요 페이지에 [Authorize] 인가 가드 적용하여 보안 강화 chore/gitignore-dotnet-build-artifacts kjh2064 2026-07-01 11:27:50 +09:00
  • 4de9339163 feat(ui): Blazor WebAssembly 마이그레이션 및 API-First 로그인 구현 kjh2064 2026-07-01 11:22:09 +09:00
  • bdb9262f4e feat(auth): QuantEngine 관리자 로그인 페이지 및 세션 인증 체계 구현 (WBS-AUTH) kjh2064 2026-07-01 11:12:20 +09:00
  • 8bd678c7c7 Merge pull request 'docs(cloud): 클라우드 서버 도메인 가상 호스트 및 HTTPS 설정 지침 반영' (#13) from chore/gitignore-dotnet-build-artifacts into main kjh2064 2026-07-01 10:46:06 +09:00
  • 24c1cce542 docs(cloud): 클라우드 서버 도메인 기반 가상 호스트(HTTPS) 설정 지침 최신화 및 Nginx 백업 추가 (WBS-CLOUD-5) kjh2064 2026-07-01 10:39:11 +09:00
  • 1255e67765 Merge pull request 'chore(git): .NET 빌드 산출물 추적 제거 및 .gitignore 정비 (WBS-P0.1)' (#12) from chore/gitignore-dotnet-build-artifacts into main kjh2064 2026-06-30 18:20:20 +09:00
  • a02543981e Merge pull request 'docs(ui): UI 표준을 MudBlazor + Interactive WebAssembly + API-First 로 전환' (#11) from docs/ui-framework-policy-mudblazor-wasm into main kjh2064 2026-06-30 18:20:12 +09:00
  • fdfd50bdca chore(git): .NET 빌드 산출물 git 추적 제거 및 .gitignore 정비 (WBS-P0.1) kjh2064 2026-06-30 18:08:10 +09:00
  • 227b563ba2 docs(ui): UI 표준을 MudBlazor + Interactive WebAssembly + API-First 로 전환 docs/ui-framework-policy-mudblazor-wasm kjh2064 2026-06-30 18:03:26 +09:00
  • 5c5d9bfee7 feat: KIS Open API 연동 및 DataCollectionService 구현 kjh2064 2026-06-29 23:39:21 +09:00
  • 2220f9f807 docs(CLAUDE.md): Phase 2 95% 완료 상태 업데이트 kjh2064 2026-06-29 23:34:56 +09:00
  • c06c24d8bc fix(kis-api): Null reference 검증 강화 (토큰 응답 처리) kjh2064 2026-06-29 23:33:53 +09:00
  • 0b503c20af feat(collection): PostgreSQL 백킹 활성화 (CollectionRepository + TokenCache) kjh2064 2026-06-29 23:32:29 +09:00
  • 4ef7a54ad5 feat(collection): 데이터 수집 파이프라인 완전 마이그레이션 (Stage 2-3 완료) kjh2064 2026-06-29 23:26:58 +09:00
  • bd293d6f48 fix(web): API 라우팅 및 상태 코드 페이지 처리 개선 kjh2064 2026-06-29 23:26:33 +09:00
  • 5c68e9526c docs(phase2): Stage 2 (KIS API 포팅) 완료 상태 문서화 kjh2064 2026-06-29 23:23:25 +09:00
  • c5e6a013f4 fix: ApiClient 의존성 주입 등록 및 using 추가 kjh2064 2026-06-29 23:21:10 +09:00
  • d083eb7bf9 fix: 빌드 경고 정리 (미사용 변수, 중복 using 제거) kjh2064 2026-06-29 23:20:05 +09:00
  • e7e7d1470d build(infra): KIS API 클라이언트 시그니처 일원화 및 빌드 수정 kjh2064 2026-06-29 23:19:35 +09:00
  • c56c9cc903 feat(kis): KIS API 클라이언트 .NET 포팅 완료 kjh2064 2026-06-29 23:15:40 +09:00
  • 66f75d9014 feat(core): 데이터 수집 파이프라인 Core 인터페이스 추가 및 Makefile 생성 kjh2064 2026-06-29 23:13:35 +09:00
  • 459edf5940 refactor(web): MudBlazor → Fluent UI Blazor v5 마이그레이션 완료 kjh2064 2026-06-29 23:11:18 +09:00
  • aad4788e84 docs: UI 디자인 원칙 추가 및 MudBlazor 폐기 정책 명시 (2026-06-29) kjh2064 2026-06-29 23:03:44 +09:00
  • cea1584c1e feat(wbs): WBS-10.9 보안 강화 완료 및 appsettings.json 평문 패스워드 제거, postgresql 가이드 문서 수립 kjh2064 2026-06-29 12:39:51 +09:00
  • f28ed4649e fix(layout): MainLayout.razor 런타임 컴파일 에러 해결을 위해 System.IO 및 System.Text.Json 네임스페이스 추가 kjh2064 2026-06-29 12:37:37 +09:00
  • 49f5db6b72 feat(layout): 좌측하단 내비게이션 드로어에 버전 정보 및 배포 일시 추가 및 빌드 자동화 연계 kjh2064 2026-06-29 12:35:19 +09:00
  • 848c9029e5 fix(deploy): 헬스체크 원격 bash 히어독 내부 변수 이스케이프 오류 수정 (백슬래시 정상화) kjh2064 2026-06-29 12:33:33 +09:00
  • 704a168cda refactor(deploy): TaxBaik 성공 사례(run 458) 기반 단일 빌드/배포 파이프라인 개편 및 텔레그램 연동 강화 kjh2064 2026-06-29 12:26:13 +09:00
  • 79f4a45b98 fix(ci): change Synology venv path to home dir and setup python step in deploy workflow kjh2064 2026-06-29 12:15:31 +09:00
  • 78564c5b41 fix(ci): ensure Temp directory and dummy packet json exist to avoid test crashes kjh2064 2026-06-29 11:38:49 +09:00
  • c5372ef488 fix(deploy): bypass ssh host verification and fix remote health check endpoint kjh2064 2026-06-29 11:37:45 +09:00
  • 84ef22e148 fix(ci): replace hardcoded git checkout clone commands with standard actions/checkout kjh2064 2026-06-29 11:15:23 +09:00
  • d7e937e67c feat(telegram): configure deploy status and error level logging notification via Telegram API kjh2064 2026-06-29 11:11:44 +09:00
  • c888486635 refactor(deploy): minimize downtime and fix health check subpath (CLAUDE.md guidelines) kjh2064 2026-06-29 10:55:40 +09:00
  • b475bef123 test(dotnet): implement PipelineOrchestrator and PipelineResult to generate dotnet_pipeline_e2e_v1.json (WBS-10.6) kjh2064 2026-06-29 10:29:28 +09:00
  • 6069f8240a test(dotnet): implement HarnessInjector logic and tests to generate dotnet_harness_parity_v1.json (WBS-10.5) kjh2064 2026-06-29 10:25:26 +09:00
  • d417d6325e test(dotnet): implement FormulaEngine parity tests and generate dotnet_formula_parity_v1.json (WBS-10.4) kjh2064 2026-06-29 10:22:49 +09:00
  • 4b32cd2d43 test(dotnet): implement Python-C# domain calculator parity tests (WBS-10.3) kjh2064 2026-06-29 10:21:31 +09:00
  • d1278b26ee test(dotnet): add 32 xUnit tests for domain calculators (WBS-10.2) kjh2064 2026-06-29 09:59:56 +09:00
  • 7aca1d481b fix(web): resolve broken CSS styles by updating base href to subpath (WBS-10.10) kjh2064 2026-06-29 09:55:17 +09:00
  • 7d643871a7 fix(dotnet): fix build warnings and secure appsettings db password (WBS-10.1) kjh2064 2026-06-29 09:52:09 +09:00
  • 7095151091 docs: establish Blazor & API-First guidelines (WBS-10.11) kjh2064 2026-06-29 09:48:48 +09:00
  • 3f80f8764a Merge pull request '[codex] .NET 운영 화면 및 배포 분리 정리' (#10) from feature/dotnet-migration into main kjh2064 2026-06-26 18:16:33 +09:00
  • 0b4caa95f1 document gitea token handling feature/dotnet-migration kjh2064 2026-06-26 18:16:28 +09:00
  • 99c4885692 deploy workflow and docs kjh2064 2026-06-26 18:07:13 +09:00
  • 74a83f94fb ui dashboard cleanup kjh2064 2026-06-26 18:07:02 +09:00
  • 1e6bf702bc core services and tests kjh2064 2026-06-26 18:06:36 +09:00
  • a9fa9a1bcd Merge pull request '한글 PR: PostgreSQL history-first 및 .NET 운영 렌더러 전환' (#9) from feature/dotnet-migration into main kjh2064 2026-06-26 17:52:01 +09:00
  • e0508324e5 docs: .NET 렌더러 운영 상태와 검증 기준 정리 kjh2064 2026-06-26 14:18:48 +09:00
  • 9e6e2ded2f feat: .NET 운영 리포트 렌더러와 CI 경로 전환 kjh2064 2026-06-26 14:18:03 +09:00
  • 8f13bb4a48 feat: postgres history-first 계약과 적재 경로 추가 kjh2064 2026-06-26 14:17:04 +09:00
  • c640157997 Merge pull request 'docs: 클라우드 서버(hz-prod-01) 설정 하네스 가이드 신규 작성' (#8) from feature/dotnet-migration into main kjh2064 2026-06-26 12:40:28 +09:00
  • 7e0c0b6c8f chore: 지침(AGENTS.md) 내 삭제된 gas_event_calendar.gs 경로 참조 및 색인 해제 kjh2064 2026-06-26 12:21:53 +09:00
  • 18d78a9f04 chore: Apps Script 연동 설정 파일 (.clasp.json) 폐기 kjh2064 2026-06-26 12:20:14 +09:00
  • f72d796636 chore: suggest 폴더의 과거 제안서들을 archive 하위로 격리 및 불필요 중복 파일 제거 kjh2064 2026-06-26 12:19:43 +09:00
  • ebb863371d chore: 지침(AGENTS.md) 내 'GAS 투자 판단 로직 진입 차단(ADR-0002)' 지침 삭제 kjh2064 2026-06-26 12:17:11 +09:00
  • ad17e7dae1 chore: 임시/로그 파일 관리 Git 차단 룰 고도화 및 AGENTS 개발지침 명시 kjh2064 2026-06-26 11:43:05 +09:00
  • a1bbeb99a6 chore: 최상위 룰 매니페스트 파일을 spec/ 폴더로 정리하고 도구 경로 참조 수정 kjh2064 2026-06-26 11:40:51 +09:00
  • 15c7971018 chore: root 경로의 미사용/과거 문서 및 스크립트를 docs/ 하위로 정리 격리 kjh2064 2026-06-26 11:35:42 +09:00
  • 6051338367 chore: 프로젝트 루트의 파편화된 .gs 파일들을 src/gas_adapter_parts/로 이동 격리 kjh2064 2026-06-26 11:33:46 +09:00
  • 3e7ea1d007 chore: .NET 변환 완료된 파이썬 코드를 deprecated로 격리 및 검색 제외 지침 반영 kjh2064 2026-06-26 11:30:37 +09:00
  • 10e1cfe409 feat(dotnet): 파이썬 공식 계산 엔진 C# 포팅 및 .NET 인프라 기반 결함(WBS-10.1) 해결 kjh2064 2026-06-26 11:25:32 +09:00
  • c1e84a387c chore: 워크플로우 및 클라우드 가이드 내 잔여 시놀로지(Synology) 참조 제거 kjh2064 2026-06-26 11:12:50 +09:00
  • 23ba556c17 chore: 시놀로지(Synology) 전용 파일 및 참조 폐기 kjh2064 2026-06-26 11:11:38 +09:00
  • 9eb295e2dc docs: 클라우드 서버(hz-prod-01) 설정 하네스 가이드 신규 작성 kjh2064 2026-06-26 11:05:16 +09:00
  • fb32ae9ee1 Merge pull request #7 kjh2064 2026-06-25 18:27:39 +09:00
  • d0bbb779c0 docs(deploy): Update DEPLOYMENT_SSH_GUIDE.md with final environment configuration kjh2064 2026-06-25 18:24:01 +09:00
  • a2acaa70d8 feat(deploy): Add production deployment scripts for v9 quantengine kjh2064 2026-06-25 18:23:54 +09:00
  • 762335286c chore(ci): Update Gitea Actions CI/CD pipeline for v9 production deployment kjh2064 2026-06-25 18:23:49 +09:00
  • 55a7b044d8 feat(diagnosis): Add environment diagnosis script and guide kjh2064 2026-06-25 18:15:31 +09:00
  • f44e116e7f feat(deployment): Add SSH deployment script and comprehensive guide kjh2064 2026-06-25 18:13:46 +09:00
  • 284f2ad973 fix(cicd): Correct network configuration - remote server with internal IP kjh2064 2026-06-25 18:12:29 +09:00
  • b72a2ea2cd fix(cicd): Use internal IP for CI/CD deployment kjh2064 2026-06-25 18:11:36 +09:00
  • 55a5baa439 feat(cicd): Add Gitea Actions deployment pipeline kjh2064 2026-06-25 18:10:10 +09:00
  • 2f69a27bea docs(deployment): Complete deployment guide and step-by-step instructions kjh2064 2026-06-25 18:08:31 +09:00
  • 2ee759fed1 feat(ui): Complete Dashboard high-fidelity implementation and Playwright testing kjh2064 2026-06-25 18:05:57 +09:00
  • 325c6d64e1 docs(deployment): Add comprehensive deployment checklist and timeline kjh2064 2026-06-25 17:58:24 +09:00
  • 2c49f083d0 feat(deployment): Add deployment script and signal tracking system kjh2064 2026-06-25 17:57:50 +09:00
  • 0a51702a9a feat(v9-hardening): Complete P3~P6 specs, GAS functions, and MudBlazor UI kjh2064 2026-06-25 17:56:13 +09:00
  • 85568a338a docs(v9-roadmap): 구현 및 배포 로드맵 완성 kjh2064 2026-06-25 17:50:37 +09:00
  • 0df299d9af feat(v9-complete): P3/P4/P5/P6 완전 명세 작성 (전체 마이그레이션 완료) kjh2064 2026-06-25 17:49:20 +09:00
  • edfbbcd8bd feat(p2-live-feedback): 실전 결과 피드백 루프 기반 구성 kjh2064 2026-06-25 17:47:06 +09:00
  • 320a215dcb feat(mudblazor): 완전한 UI 리뉴얼 with MudBlazor 컴포넌트 kjh2064 2026-06-25 17:45:15 +09:00
  • 09ba3ece32 feat(v9-hardening): P0/P1 작업 검사 스크립트 추가 (P0_01/02/03, P1_01) kjh2064 2026-06-25 17:40:19 +09:00
  • 5bdbf17686 fix(web): load connection string from config and default to local IP kjh2064 2026-06-25 16:48:46 +09:00
  • add42ed292 debug(ci): print ssh key file hash and size kjh2064 2026-06-25 16:40:46 +09:00