Commit Graph

  • 673c78be17 docs: add smoke runbook and split smoke projects kjh2064 2026-07-04 20:49:34 +09:00
  • c95e92529d ci: run smoke tests before browser e2e kjh2064 2026-07-04 20:47:36 +09:00
  • 41791cfcd1 fix: add WASM bootstrap script to enable admin dashboard rendering kjh2064 2026-07-04 20:46:49 +09:00
  • 8091bb8902 docs: codify public admin smoke harness kjh2064 2026-07-04 20:44:18 +09:00
  • e1f3fc5270 ci: centralize public admin smoke checks kjh2064 2026-07-04 20:42:12 +09:00
  • 4e674b2bc9 ci: validate public and admin page bodies kjh2064 2026-07-04 20:37:49 +09:00
  • 21a2225df7 fix: restore WASM login page with correct routing configuration kjh2064 2026-07-04 20:35:24 +09:00
  • 08b002de27 fix: map admin static files under request path kjh2064 2026-07-04 20:28:40 +09:00
  • bdc6b0c80e fix: move admin entry route off root kjh2064 2026-07-04 20:25:12 +09:00
  • 3063bc0ed5 chore: retrigger ci after admin base path fix kjh2064 2026-07-04 20:07:01 +09:00
  • 573abe858b fix: separate admin base path from public site kjh2064 2026-07-04 19:59:31 +09:00
  • d63d20058c ci: remove unsupported artifact upload kjh2064 2026-07-04 19:17:29 +09:00
  • f5478dd388 ci: build web host before web publish kjh2064 2026-07-04 19:12:58 +09:00
  • 833b85ef0d ci: dump web publish log on failure kjh2064 2026-07-04 19:08:42 +09:00
  • 901d75972a ci: expose web client release artifacts kjh2064 2026-07-04 19:05:24 +09:00
  • f32bb47be2 fix: restore admin index route template kjh2064 2026-07-04 19:00:01 +09:00
  • df0fb16cbd ci: build web client before web publish kjh2064 2026-07-04 18:54:01 +09:00
  • 041e22b0d8 fix: keep web wasm hosting registration kjh2064 2026-07-04 18:45:08 +09:00
  • f8ef5cd88a ci: add proxy build precheck and publish logs kjh2064 2026-07-04 18:43:48 +09:00
  • 99a62904e8 ci: skip redundant web publish build kjh2064 2026-07-04 18:40:30 +09:00
  • 1534e7dd5b fix: separate portal and web publish graphs kjh2064 2026-07-04 18:38:10 +09:00
  • 0005b7f583 fix: separate portal wasm from web publish kjh2064 2026-07-04 18:32:41 +09:00
  • d213290ed6 fix: remove MapRazorComponents (use MapFallbackToFile only) kjh2064 2026-07-04 18:30:04 +09:00
  • 878ffdd3bb fix: reduce endpoint nullability warnings kjh2064 2026-07-04 18:24:29 +09:00
  • d08de4fa10 ci: document publish flow and fix portal imports kjh2064 2026-07-04 18:19:48 +09:00
  • ef3f8ffaf4 ci: restore proxy project before publish kjh2064 2026-07-04 18:08:33 +09:00
  • d26436b8a3 ci: restore proxy publish build step kjh2064 2026-07-04 18:01:49 +09:00
  • 6b81c4a00e ci: restore web publish build step kjh2064 2026-07-04 17:55:46 +09:00
  • 0980e2c267 ci: avoid redundant publish builds kjh2064 2026-07-04 17:50:23 +09:00
  • b819e5c8ea fix: restore complete index.html and remove Portal fallback kjh2064 2026-07-04 17:46:09 +09:00
  • ddea10f310 fix: remove unsupported razor components registration kjh2064 2026-07-04 14:11:28 +09:00
  • a9454e2e31 fix: remove Portal MapRazorComponents registration (not implemented) kjh2064 2026-07-04 14:03:44 +09:00
  • 33aa2adaea fix: add MapRazorComponents registration for Blazor WebAssembly clients kjh2064 2026-07-04 12:13:43 +09:00
  • 1cc2f8f5d2 fix: remove missing CSS file references from index.html kjh2064 2026-07-04 12:00:56 +09:00
  • ead92badc1 fix: remove redirect loop at root path kjh2064 2026-07-04 11:47:01 +09:00
  • 7546c36528 fix: allow redirect on public taxbaik smoke kjh2064 2026-07-04 11:38:05 +09:00
  • 089baa72cb fix: allow redirect on public root smoke kjh2064 2026-07-04 11:32:23 +09:00
  • 20647f6ecc fix: exclude duplicated admin static assets kjh2064 2026-07-04 11:23:27 +09:00
  • a44a5bbb83 fix: allow proxy publish restore kjh2064 2026-07-04 11:19:35 +09:00
  • c960860b3a fix: configure Blazor WebAssembly admin UI and fix middleware pipeline kjh2064 2026-07-04 11:12:48 +09:00
  • 65027c7862 chore: add publish binlog timing kjh2064 2026-07-04 11:10:51 +09:00
  • ff3fa7d22a fix: follow redirects in public deployment smoke kjh2064 2026-07-04 11:09:10 +09:00
  • 93cc4b0c45 fix: accept redirect responses in deploy smoke kjh2064 2026-07-04 10:57:23 +09:00
  • aff388df2d fix: stabilize green-blue deploy verification kjh2064 2026-07-04 10:46:45 +09:00
  • 58bec88d7d fix: resolve ObjectDisposedException in startup sequence kjh2064 2026-07-04 05:56:18 +09:00
  • d59440efbc feat: add Sitemap and RSS feed validation service kjh2064 2026-07-04 05:52:32 +09:00
  • 3bfb1bab7e fix: add root path redirect - EMERGENCY kjh2064 2026-07-04 05:44:58 +09:00
  • 231f7676d3 fix: correct middleware pipeline order - CRITICAL kjh2064 2026-07-04 05:36:02 +09:00
  • 5431299498 feat: add RSS/Atom feed support - fix Razor XML rendering kjh2064 2026-07-04 05:23:30 +09:00
  • 3827e374ca fix: restore Sitemap as Razor Page for search engine compatibility kjh2064 2026-07-04 05:20:22 +09:00
  • 47bb3a38e6 fix: explicitly set PublishReadyToRun=false for WASM projects kjh2064 2026-07-04 05:10:02 +09:00
  • ffffa2869f fix: remove PublishReadyToRun flag for WASM compatibility kjh2064 2026-07-04 05:02:12 +09:00
  • 2c62ce8a6e fix: remove --no-restore from publish to allow asset refresh kjh2064 2026-07-04 04:57:07 +09:00
  • 0f40eba363 fix: simplify CI restore to avoid WASM runtime conflicts kjh2064 2026-07-04 04:54:21 +09:00
  • 8c7df7a813 fix: separate WASM and host project restore in CI kjh2064 2026-07-04 04:53:00 +09:00
  • 9ee812f563 fix: add linux-x64 runtime to restore and remove --no-build from publish kjh2064 2026-07-04 04:51:26 +09:00
  • a554e1795a fix: correct BlogService GetPublishedPagedAsync parameter order kjh2064 2026-07-04 04:48:52 +09:00
  • 8591d93b88 fix: ensure MapRazorPages routes Sitemap before SPA fallback kjh2064 2026-07-04 04:45:24 +09:00
  • af8b21fdb8 fix: correct ASP.NET Core middleware order for WASM routing kjh2064 2026-07-04 04:44:10 +09:00
  • bc3bde75af perf: optimize CI deployment time kjh2064 2026-07-04 04:38:12 +09:00
  • 98ebc89505 fix: explicitly set sitemap.xml page route kjh2064 2026-07-04 04:37:14 +09:00
  • 98bc15b1d6 fix: remove static sitemap.xml to enable dynamic generation kjh2064 2026-07-04 04:27:58 +09:00
  • 9797b86e16 chore: enhance robots.txt with search engine policies and portal exclusion kjh2064 2026-07-04 04:26:10 +09:00
  • 7f1fdb4c57 feat: complete Admin + Portal Blazor WebAssembly SPA architecture kjh2064 2026-07-04 04:15:07 +09:00
  • 54367696dc feat: standalone Blazor WebAssembly admin + SEO enhancements kjh2064 2026-07-04 04:03:18 +09:00
  • 64e462e57e fix: use Blazor Server render mode instead of WebAssembly kjh2064 2026-07-04 03:14:30 +09:00
  • 4b68fb20b9 fix: add AddAdditionalAssemblies for WebAssembly runtime kjh2064 2026-07-04 03:13:30 +09:00
  • 35ab77fd38 fix: use async font loading to prevent page render blocking kjh2064 2026-07-04 03:05:58 +09:00
  • a5359869a0 test: fix test message length to meet 10-character minimum kjh2064 2026-07-04 03:00:17 +09:00
  • ef484c41a4 fix: simplify cookie configuration - remove duplicate Antiforgery setup kjh2064 2026-07-04 02:56:13 +09:00
  • dd660ef4b3 fix: add Antiforgery cookie configuration for Nginx proxy HTTPS kjh2064 2026-07-04 02:55:23 +09:00
  • f0269826fe docs: add DataAnnotations vs FluentValidation selection guidelines kjh2064 2026-07-04 02:53:00 +09:00
  • b7baff18dc feat: add DataAnnotations to Inquiry DTOs kjh2064 2026-07-04 02:50:37 +09:00
  • 48e2dfaf38 docs: add development standards and guidelines (2026-07) kjh2064 2026-07-04 02:48:15 +09:00
  • a7f9b94499 feat: add message content length validation kjh2064 2026-07-04 02:45:00 +09:00
  • 66d6ae88f1 feat: implement proper Korean phone number validation and formatting kjh2064 2026-07-04 02:43:37 +09:00
  • caf7e5cf9f fix: correct phone number formatting to follow standard pattern kjh2064 2026-07-04 02:41:55 +09:00
  • 11019c7e0b improvement: add client-side phone number masking and validation kjh2064 2026-07-04 02:40:55 +09:00
  • 7659dfd5e0 fix: simplify phone number validation to accept any 10-11 digit format kjh2064 2026-07-04 02:39:50 +09:00
  • a9827315e3 improvement: make phone number input more flexible with auto-formatting kjh2064 2026-07-04 02:35:49 +09:00
  • e7436bb0e7 debug: add detailed logging for Telegram inquiry notifications kjh2064 2026-07-04 02:30:10 +09:00
  • 837ae530c7 fix: resolve WebAssembly assembly loading and JWT authorization policy errors kjh2064 2026-07-04 02:22:24 +09:00
  • 9ae701ff93 fix: Harden CI against Nginx misconfiguration that caused prod 502/404 kjh2064 2026-07-03 18:51:19 +09:00
  • aaa867ce02 fix: Correct Nginx proxy port configuration (5001, not 5004) kjh2064 2026-07-03 18:23:46 +09:00
  • 72e47d2661 hotfix: Update Nginx to port 5004 (active deployment port) kjh2064 2026-07-03 18:20:18 +09:00
  • e2587bad40 fix: Add Nginx configuration update to CI/CD deployment kjh2064 2026-07-03 18:17:01 +09:00
  • c71d858cd2 fix: Add required AddAdditionalAssemblies for Blazor WASM component discovery kjh2064 2026-07-03 18:10:27 +09:00
  • d93e3a3aeb fix: Update index.html to use blazor.web.js (.NET 10) kjh2064 2026-07-03 18:04:56 +09:00
  • 5abf086652 fix: Complete FastEndpoints migration - all 18 Controllers (90+ endpoints) kjh2064 2026-07-03 17:40:14 +09:00
  • 714c137740 Phase 13: Migrate AdminDashboard controller to FastEndpoints kjh2064 2026-07-03 17:37:09 +09:00
  • a6068e184b Migrate SiteSettings controller to FastEndpoints kjh2064 2026-07-03 17:35:18 +09:00
  • 69ec7913d0 P18: CompanyController → FastEndpoints (AllEndpoints.cs) kjh2064 2026-07-03 17:34:53 +09:00
  • 063ec189ce P17: CommonCodeController → FastEndpoints (AllEndpoints.cs) kjh2064 2026-07-03 17:34:49 +09:00
  • 2bbe2ef47f P16: TaxFilingController → FastEndpoints (AllEndpoints.cs) kjh2064 2026-07-03 17:34:45 +09:00
  • c5a0a54ee9 fix: ConsultingActivity correct endpoints and DTOs kjh2064 2026-07-03 17:33:38 +09:00
  • c8f69bbd92 feat: Phase 9 RevenueTracking FastEndpoints migration kjh2064 2026-07-03 17:32:28 +09:00
  • d31e18e88b feat: Phase 8 ConsultingActivity (6 endpoints) - Total: 50/73 kjh2064 2026-07-03 17:30:28 +09:00
  • 6f125e485b fix: Contract CreateAsync signature correction kjh2064 2026-07-03 17:29:33 +09:00
  • 6fdf233976 feat: migrate ContractController to FastEndpoints (Phase 7) kjh2064 2026-07-03 17:28:43 +09:00
  • 76334bedd2 feat: migrate TaxFilingScheduleController to FastEndpoints (Phase 6) kjh2064 2026-07-03 17:28:05 +09:00