This website requires JavaScript.
7cdb0bf8e9
ux: improve about page navigation with breadcrumb and back button
master
kjh2064
2026-07-01 16:02:37 +09:00
8bea85df96
refactor: redesign homepage for clarity and SEO focus
kjh2064
2026-07-01 15:55:19 +09:00
127490906b
feat: enrich homepage with online trust bar, about narrative, and customer segments
kjh2064
2026-07-01 15:38:57 +09:00
ada05e254d
fix: add missing public route redirects
kjh2064
2026-07-01 14:55:18 +09:00
7602f5be59
fix: use deploy package for ci blue-green settings
kjh2064
2026-07-01 14:35:24 +09:00
777cdcd918
fix: restore admin login submit handler
kjh2064
2026-07-01 14:31:10 +09:00
0f6ba33af3
fix: stabilize admin login and ci versioning
kjh2064
2026-07-01 14:24:59 +09:00
6d263c20bf
fix: admin login overlay and version footer
kjh2064
2026-07-01 13:53:42 +09:00
c9bf4f4f6f
fix: render admin login as static form
kjh2064
2026-07-01 13:43:57 +09:00
b12d2ae0c6
fix: bind admin login via static js
kjh2064
2026-07-01 13:38:43 +09:00
f9cbafdb3d
chore: remove version txt fallback
kjh2064
2026-07-01 13:30:46 +09:00
64de7d2304
fix: write both version files for deployment
kjh2064
2026-07-01 13:28:48 +09:00
1f628b49a8
fix: admin login submit without blazor hydration
kjh2064
2026-07-01 13:17:38 +09:00
a4a2499c7d
fix: pass ci flag to remote deploy
kjh2064
2026-07-01 13:14:06 +09:00
6b11b64135
fix: admin login interactivity and proxy publish
kjh2064
2026-07-01 13:09:42 +09:00
a60451b95f
fix: favicon and ci deployment checks
kjh2064
2026-07-01 12:58:21 +09:00
2a046d0393
feat(admin): restore Blazor WebAssembly architecture for admin pages with hybrid Server routing
kjh2064
2026-07-01 11:21:10 +09:00
62ce89359a
Merge branch 'master' of http://gitea.taxbaik.com/kjh2064/taxbaik
kjh2064
2026-07-01 11:04:29 +09:00
32c5a3d042
fix(admin): MudBlazor duplicate popover warning exception disable
codex/taxbaik-wasm-theme
kjh2064
2026-07-01 11:04:08 +09:00
68291867f9
fix(nginx): add redirect from /admin to /taxbaik/admin for Blazor base path alignment
kjh2064
2026-07-01 10:56:23 +09:00
d24f3f58db
feat(admin): 공지사항, FAQ, 블로그 목록 검색 필터 추가 및 블로그 미리보기 탭 탑재, FAQ 순서 조정 기능 구현
kjh2064
2026-07-01 10:53:55 +09:00
71cd2c1129
Merge pull request '[infra] 서버 도메인 설정 변경 및 SSL(HTTPS) 적용' (#12 ) from codex/taxbaik-wasm-theme into master
kjh2064
2026-07-01 10:45:52 +09:00
24ecf89028
docs: 도메인 기반 가상 호스트 및 HTTPS 적용에 따른 지침 최신화
kjh2064
2026-07-01 10:40:28 +09:00
ff6651c4f2
feat(nginx): 도메인 기반 가상 호스트 및 SSL 설정 파일 추가
kjh2064
2026-07-01 10:40:00 +09:00
f892b85b7e
fix: relocate MudPopoverProvider and dialog/snackbar providers to MainLayout to enable interactive Blazor circuit operations
kjh2064
2026-06-30 23:02:27 +09:00
62a7b2f2ef
test: restore input element target clicking for select combos in E2E tests
kjh2064
2026-06-30 22:56:17 +09:00
184ff2259b
design: compact admin topbar to high density desktop ERP layout
kjh2064
2026-06-30 22:55:15 +09:00
163812e964
feat: implement Enter key autofocus keyboard navigation and robust E2E selector clicking
kjh2064
2026-06-30 22:51:58 +09:00
ba158f9824
fix: change FullWidth string literals to boolean expressions on MudBlazor inputs to resolve circuit cast exceptions
kjh2064
2026-06-30 22:47:54 +09:00
b2477d977b
feat: implement ERP-style split pane master-detail layout for tax profiles, schedules, and contracts backoffice pages
kjh2064
2026-06-30 22:44:32 +09:00
80c97fba96
test: adjust minimum font size threshold to 10px in responsive tests to align with ERP density
kjh2064
2026-06-30 22:43:17 +09:00
1fb3a3c329
test: align fallback base URL in responsive E2E tests with other test suites
kjh2064
2026-06-30 22:38:53 +09:00
abd7bbf016
style: revert aggressive wildcard overrides in CSS and restore stable Blazor theme configuration
kjh2064
2026-06-30 22:34:34 +09:00
c765db37b3
style: implement complete Douzone ERP style overhaul for high-density desktop backoffice UI
kjh2064
2026-06-30 22:24:57 +09:00
967a784d6e
feat: implement database-driven Common Code system for admin comboboxes
kjh2064
2026-06-30 22:24:04 +09:00
03809bbf26
test: make combobox dropdown choices E2E tests robust against Blazor rendering lag
kjh2064
2026-06-30 22:21:24 +09:00
c626c164f8
style: reduce typography and spacing design tokens for higher layout density in admin panel
kjh2064
2026-06-30 22:19:16 +09:00
15f5dcf4ea
docs: update CLAUDE.md guidelines for TCP proxy Green-Blue deployment
kjh2064
2026-06-30 22:13:25 +09:00
a84f842490
feat: implement zero-downtime Green/Blue deployment using local TCP proxy
kjh2064
2026-06-30 22:11:09 +09:00
8999e51d4e
style: refactor dashboard metrics cards to use admin.css design system
kjh2064
2026-06-30 22:01:12 +09:00
f98405b791
feat: revamp UI/UX of homepage & portal, clean warnings, and update ROADMAP_WBS
kjh2064
2026-06-30 21:59:22 +09:00
ee964457d9
Merge pull request 'revert: rollback Fluent UI and Blazor homepage to last successful state (3be3794 )' (#11 ) from refactor/rollback-fluent-ui into master
kjh2064
2026-06-30 20:33:06 +09:00
54c179b1eb
revert: rollback Fluent UI and Blazor homepage to last successful state (3be3794 )
refactor/rollback-fluent-ui
kjh2064
2026-06-30 20:29:42 +09:00
488b8d11b7
Merge pull request '[codex] 홈페이지 테마 개편 및 Blazor WebAssembly 클라이언트 추가' (#10 ) from codex/taxbaik-wasm-theme into master
kjh2064
2026-06-30 18:29:20 +09:00
65c5f19a2f
feat: Blazor WebAssembly 클라이언트 추가
kjh2064
2026-06-30 18:18:32 +09:00
eaacbc8d7f
Merge pull request '[codex] 스크롤 흐름 복원' (#9 ) from codex/scroll-unlock into master
kjh2064
2026-06-30 18:20:38 +09:00
ac8a70a2ca
스크롤 흐름 복원
codex/scroll-unlock
kjh2064
2026-06-30 00:21:23 +09:00
203e674c3f
스크롤 잠금 해제
kjh2064
2026-06-30 00:15:24 +09:00
0c014d0bdf
홈 화면 프리렌더 복구
kjh2064
2026-06-30 00:11:34 +09:00
904c0972ca
공개 홈 Razor Pages 프리렌더 수정
kjh2064
2026-06-30 00:03:53 +09:00
7e75aeeec7
공개 홈 Razor Pages 렌더 모드 정리
kjh2064
2026-06-29 23:57:15 +09:00
b13eed7b7e
홈과 관리자 로그인 화면 테마 및 제목 정리
kjh2064
2026-06-29 23:50:32 +09:00
4647b049b8
지침의 레거시 정책과 우선순위 정리
kjh2064
2026-06-29 23:40:13 +09:00
1a5ebb45bc
지침의 MudDataGrid와 MudDialog 예시 정리
kjh2064
2026-06-29 23:37:04 +09:00
f197663101
MudDataGrid와 MudDialog 폐기 기준 명시
kjh2064
2026-06-29 23:34:58 +09:00
b243f89087
공개 홈 Razor Pages 프리렌더 수정
refactor/fluentui-v5-harness
kjh2064
2026-06-30 00:03:53 +09:00
21896c564c
공개 홈 Razor Pages 렌더 모드 정리
kjh2064
2026-06-29 23:57:15 +09:00
c8eb6a318c
홈과 관리자 로그인 화면 테마 및 제목 정리
kjh2064
2026-06-29 23:50:32 +09:00
17f7f1d728
지침의 레거시 정책과 우선순위 정리
kjh2064
2026-06-29 23:40:13 +09:00
79d91831c6
지침의 MudDataGrid와 MudDialog 예시 정리
kjh2064
2026-06-29 23:37:04 +09:00
274f70e066
MudDataGrid와 MudDialog 폐기 기준 명시
kjh2064
2026-06-29 23:34:58 +09:00
70b57f1d4c
Merge pull request 'Fluent UI v5 기준 Blazor 하네스 및 라우팅 정리' (#8 ) from refactor/fluentui-v5-harness into master
kjh2064
2026-06-29 23:32:02 +09:00
428eeb6fd8
관리자 CSS 레거시 추가 정리
kjh2064
2026-06-29 23:25:12 +09:00
dd68a237a1
Blazor 호스팅을 Fluent UI v5 단일 엔트리로 통합
kjh2064
2026-06-29 23:13:48 +09:00
ef9fd523c6
관리자 및 사이트 UI 토큰 정리
kjh2064
2026-06-29 23:13:47 +09:00
f2ab78dea2
수익 추적 조회 API 복원
kjh2064
2026-06-29 23:13:46 +09:00
1e0c0b7e1c
refactor: 홈 라우팅 충돌 해결 및 임시 구현 정리
kjh2064
2026-06-29 22:49:12 +09:00
1b173376ee
refactor: admin ui를 fluent v5와 html 기반으로 전환
kjh2064
2026-06-29 22:37:40 +09:00
1a7bc9e209
docs: fluent v5와 skeleton 기준 반영
kjh2064
2026-06-29 22:37:39 +09:00
3be379431f
lite blazor 데이터 갱신 정리
kjh2064
2026-06-29 18:18:04 +09:00
682e2db3a3
fix: CRM 다이얼로그의 ClientId 바인딩을 Nullable int? 로 변경하고 CompanyName null 대비 Fallback 이름을 Name으로 매핑하여 MudSelect 초기 렌더링 Circuit 크래시 원천 차단
kjh2064
2026-06-29 17:14:07 +09:00
d9766cb5ef
fix: E2E 내비게이션 시 Blazor Dynamic Spinner 감지 및 MudDialog 고유 식별자 기반 native click 연동을 적용하여 비동기 클릭 유실 원천 차단
kjh2064
2026-06-29 17:03:32 +09:00
6bcb9effa8
fix: E2E 콤보박스 검증 테스트가 mud-popover-open 및 getByLabel을 사용하여 안정적(Robust)으로 동작하도록 전면 리팩토링하여 CI 실패 해결
kjh2064
2026-06-29 16:30:31 +09:00
186c6ef7a4
fix: 텔레그램 알림 예외에서 브라우저 강제 종료(JSDisconnectedException, TaskCanceledException) 필터링 추가
kjh2064
2026-06-29 16:20:10 +09:00
c2e8e08f09
test: E2E 테스트에 세무 프로필, 신고 일정, 계약 관리의 콤보 데이터 목록(Dropdown choices) 노출 검증 케이스 추가
kjh2064
2026-06-29 16:18:17 +09:00
3f7cd7cd84
fix: 기존 모든 목록 페이지들의 데이터 로드 생명주기를 OnAfterRenderAsync로 수정하여 Prerendering 401 오류 및 CRUD 마비 현상 완벽 해결
kjh2064
2026-06-29 16:15:42 +09:00
4b352df408
fix: 기존 모든 브라우저 클라이언트의 TokenRefreshHandler 의존성 제거 및 수동 토큰 직접 주입 패턴 일괄 일치화 적용 (콤보 데이터 유실 문제 완벽 해결)
kjh2064
2026-06-29 16:07:23 +09:00
a4b1234900
fix: CRM 페이지 다이얼로그의 콤보박스 기본 고객 바인딩 수정 및 폼 유효성 검사(Validation) 보강
kjh2064
2026-06-29 16:00:42 +09:00
a3c81c4f70
fix: TaxFilingBrowserClient의 이중 api/prefix 조립 문제 해결 (BaseUrl에 이미 포함되어 있으므로 상대경로에서 걷어냄)
kjh2064
2026-06-29 15:51:09 +09:00
6e8b4e76ac
fix: TaxFilingBrowserClient의 API 라우트 경로 오타 및 prefix 누락 오류 수정 (tax-filing -> api/taxfiling)
kjh2064
2026-06-29 15:47:07 +09:00
5807e1b35e
fix: HttpClientFactory 생명주기 불일치(Scope Capture) 문제를 회피하기 위해 CRM API 클라이언트에 직접 토큰 주입하도록 전면 개편
kjh2064
2026-06-29 15:43:15 +09:00
3e1097f585
fix: DelegatingHandler와 TokenStore의 생명주기 불일치(Scope Capture) 문제 해결을 위한 IServiceProvider 동적 해석(Resolve) 적용
kjh2064
2026-06-29 15:39:07 +09:00
917600a793
fix: 인증 로컬스토리지 복구 흐름에서 TokenStore 적재가 보장되지 않은 상태로 인증 통과 처리되는 보안 누수 현상 수정 (401 오류 원천 차단)
kjh2064
2026-06-29 15:35:32 +09:00
0d3615b44d
fix: Blazor 인증 공급자의 비동기 로딩 지연에 의한 API 호출 레이스 컨디션 해결 (CascadingParameter Task<AuthenticationState> 대기 추가)
kjh2064
2026-06-29 15:30:14 +09:00
fc339ca9e7
fix: Blazor Server Prerendering 시점의 401 에러 방지를 위해 CRM 화면 API 로드 수명 주기를 OnAfterRenderAsync로 일괄 개선
kjh2064
2026-06-29 15:27:03 +09:00
da1226994f
fix: E2E 테스트 시 Blazor 인증 상태 복원을 위한 로컬스토리지 토큰 세트(accessToken, refreshToken, tokenExpiry) 주입 보강
kjh2064
2026-06-29 15:23:21 +09:00
6bc03ce3d9
fix: CI E2E 테스트용 로컬스토리지 인증 토큰 키 불일치 수정 (auth_token -> accessToken)
kjh2064
2026-06-29 15:20:36 +09:00
ecfbfc7cac
feat: 검색엔진 노출 강화를 위한 SEO 설정(sitemap.xml, JSON-LD 구조화 데이터, 메타 태그) 추가 및 개선
kjh2064
2026-06-29 15:18:44 +09:00
46cb508bdf
fix: Contract, TaxProfile, TaxFilingSchedule에 대해 선제적으로 GetAllAsync API 및 구현체 추가
kjh2064
2026-06-29 15:16:08 +09:00
ecabe8d9cc
fix: ConsultingActivity 전체 조회 API 및 리포지토리/서비스 구현체 구현
kjh2064
2026-06-29 15:12:23 +09:00
55c65810c1
fix: RevenueTracking 전체 조회 API 및 리포지토리/서비스 구현체 구현
kjh2064
2026-06-29 15:09:21 +09:00
7054d397e4
fix: AdminDashboardController의 라우트 매핑 오류 수정 (api/admin-dashboard)
kjh2064
2026-06-29 15:05:59 +09:00
11fb596fc2
Merge branch 'feature/telegram-logging'
kjh2064
2026-06-29 15:02:54 +09:00
a04592499c
fix: 블로그 작성/수정 시 카테고리 MudSelect 타입 캐스팅 오류 수정
feature/telegram-logging
kjh2064
2026-06-29 14:52:09 +09:00
ea9478f2f1
Merge pull request 'feat: Serilog 기반 실시간 텔레그램 에러 알림 연동' (#6 ) from feature/telegram-logging into master
kjh2064
2026-06-29 11:41:38 +09:00
f569211967
feat: Serilog 기반 실시간 텔레그램 에러 알림 연동
kjh2064
2026-06-29 11:35:27 +09:00
c0dc05c58c
fix: UsePathBase 미들웨어와 중복되는 '/taxbaik' 하드코딩 경로 접두사 제거 (PR #4 보완)
feature/client-portal
kjh2064
2026-06-29 00:26:49 +09:00
c8306e2ac7
Merge pull request 'docs: ROADMAP_WBS.md 내 텔레그램 및 고객 포털 태스크 완료 상태 체크 업데이트' (#5 ) from docs/roadmap-update into master
kjh2064
2026-06-29 00:08:07 +09:00
bad2f47ffe
Merge pull request 'feat: 고객 포털 세무 신고 및 상담 요약 실시간 대시보드 화면 고도화 및 어드민 UX 리사이징 보완' (#4 ) from feature/client-portal into master
kjh2064
2026-06-29 00:07:57 +09:00
943fe9c819
Merge pull request 'feat: TelegramNotificationService 내에 SendReportAsync 추가 및 백그라운드 리포팅 로직 개선' (#3 ) from feature/telegram-reports into master
kjh2064
2026-06-29 00:07:47 +09:00