Commit Graph

  • 959a4ea00b style: upgrade admin panel theme to Tabler native vertical layout with light/dark mode support master kjh2064 2026-07-11 22:42:55 +09:00
  • eccbd00902 Configure development rate limiter limit and fix base url in local tests runner kjh2064 2026-07-11 17:55:12 +09:00
  • dce8e23676 Use DbUp for schema migrations with custom journal for compatibility kjh2064 2026-07-11 17:31:49 +09:00
  • fb3ee4aad6 Use combined RSS feed items kjh2064 2026-07-11 15:37:50 +09:00
  • 228dc6683d Simplify RSS for Naver compatibility kjh2064 2026-07-11 15:33:05 +09:00
  • 262046628d Harden RSS feed for Naver kjh2064 2026-07-11 15:31:06 +09:00
  • bcc3d6e680 Improve sitemap, RSS, and SEO guardrails kjh2064 2026-07-11 13:09:57 +09:00
  • e0945f46a6 feat(admin/security): implement IP Lockout service for brute-force defense and compact administrative UI density kjh2064 2026-07-10 17:06:00 +09:00
  • 4d3933f22e style: apply navy background to entire sidebar panel with card body and header overrides kjh2064 2026-07-09 23:41:14 +09:00
  • a781aa5ecb style: upgrade accordion sidebar to Tabler demo level with navy background, white text, and proper hover states kjh2064 2026-07-09 23:37:45 +09:00
  • c569f32c03 fix: revert navbar-vertical to accordion structure to prevent dropdown closure kjh2064 2026-07-09 23:34:12 +09:00
  • 5e0a4c07d2 ci: update browser-e2e workflow URLs to match current codebase (remove PathBase /taxbaik) kjh2064 2026-07-09 23:29:38 +09:00
  • 22a1a4c4ad fix: prevent dropdown menu from closing when selected by using javascript:void(0) href kjh2064 2026-07-09 23:27:44 +09:00
  • a80651cd15 style: update sidebar to navy background with white text for better contrast and readability kjh2064 2026-07-09 23:20:35 +09:00
  • 7389d5aeb3 style: add Tabler navbar-vertical CSS for admin sidebar with proper typography and colors kjh2064 2026-07-09 23:08:47 +09:00
  • 4f012fa1ad refactor: convert admin sidebar from accordion to Tabler navbar-vertical pattern with SVG icons kjh2064 2026-07-09 23:05:52 +09:00
  • 66d7256d72 fix: add Cloudflare Insights to CSP script-src and connect-src kjh2064 2026-07-09 22:51:55 +09:00
  • 066cac0ce2 refactor: fix action button UX on detail pages (col-lg-4 d-grid to d-flex layout) kjh2064 2026-07-09 22:40:05 +09:00
  • 505bd9f663 style: Fix search form height - add min-height: auto override kjh2064 2026-07-09 22:32:45 +09:00
  • 8812e7e5d2 style: Fix CSS selector conflict for table-responsive margin kjh2064 2026-07-09 22:16:58 +09:00
  • bc1373b6b8 style: Standardize all Edit pages with form compaction kjh2064 2026-07-09 22:14:04 +09:00
  • 16d74c1299 style: Remove gap between card-body and table-responsive kjh2064 2026-07-09 22:12:25 +09:00
  • d94edc5a30 style: Apply form compaction to Create/Edit pages kjh2064 2026-07-09 22:11:35 +09:00
  • 51beea51b6 style: Standardize empty state card-body padding to p-2 kjh2064 2026-07-09 22:08:59 +09:00
  • d891f3f491 style: Add separator class to all table-responsive containers kjh2064 2026-07-09 22:07:17 +09:00
  • 59811cee52 style: Replace inline border-top styles with reusable CSS class kjh2064 2026-07-09 22:05:09 +09:00
  • fd74240a72 style: Remove hr separators, use CSS borders for compact spacing kjh2064 2026-07-09 22:03:56 +09:00
  • da085a7700 style: Compact search/filter forms across all pages kjh2064 2026-07-09 21:59:36 +09:00
  • 29a2d65065 style: Integrate search form and table into single card container kjh2064 2026-07-09 21:56:04 +09:00
  • 2215c8ddb5 style: Remove unnecessary spacing between page header and content kjh2064 2026-07-09 21:52:59 +09:00
  • 05dfa17dde style: Extreme density optimization - ultra-compact admin UI kjh2064 2026-07-09 21:48:49 +09:00
  • d95a88bc3d style: Compact admin UI density - reduce card padding and header size kjh2064 2026-07-09 21:45:33 +09:00
  • a508b08509 style: Apply Tabler layout to Blog create/edit pages kjh2064 2026-07-09 21:31:53 +09:00
  • 81b2b1ebdf docs: Update architecture guidelines for Razor Pages + Cookie Auth (2026-07-09) kjh2064 2026-07-09 21:23:53 +09:00
  • 0cf881c652 Align admin home with Tabler tone kjh2064 2026-07-09 18:05:35 +09:00
  • a49a75dd36 Flatten admin theme toward Tabler kjh2064 2026-07-09 18:03:45 +09:00
  • 26ea7e17d0 Fix blog publish checkbox binding kjh2064 2026-07-09 17:44:21 +09:00
  • bbb5d8dc55 Reduce admin title density kjh2064 2026-07-09 16:58:55 +09:00
  • dfbc077679 Compress admin sidebar and dashboard kjh2064 2026-07-09 16:55:28 +09:00
  • 5e1ebd8448 Move admin breadcrumb to topbar kjh2064 2026-07-09 16:53:55 +09:00
  • 3c4905a249 Tighten admin top density kjh2064 2026-07-09 16:52:37 +09:00
  • bfc19adf47 Compress admin breadcrumb and sidebar kjh2064 2026-07-09 16:50:54 +09:00
  • 1cb35810b6 Unify admin edit source summaries kjh2064 2026-07-09 16:48:11 +09:00
  • d4ea2c18c1 Refine announcement edit source summary kjh2064 2026-07-09 16:46:42 +09:00
  • ccbc1d3698 Improve blog editor source summary kjh2064 2026-07-09 16:45:16 +09:00
  • 946e305e2c Fix blog editor default selection and checkbox binding kjh2064 2026-07-09 16:43:58 +09:00
  • a2e2064056 Normalize remaining admin list pages kjh2064 2026-07-09 16:29:40 +09:00
  • 91424bd8a2 Standardize admin empty states kjh2064 2026-07-09 16:24:39 +09:00
  • b9466b30a2 Tighten admin empty state spacing kjh2064 2026-07-09 16:19:16 +09:00
  • 8acc988174 Fix blog category fallback and empty card kjh2064 2026-07-09 16:09:54 +09:00
  • 89d457c549 Align admin list empty states kjh2064 2026-07-09 16:06:42 +09:00
  • 1441d6b306 Require SEO fields for published blogs kjh2064 2026-07-09 15:59:34 +09:00
  • 7ca47e792b Fix blog service tests and admin empty states kjh2064 2026-07-09 15:44:52 +09:00
  • 44777f4a1f Align admin list empty states and blog category guard kjh2064 2026-07-09 15:41:43 +09:00
  • 2f72834317 Fix blog category selection and empty state rendering kjh2064 2026-07-09 15:32:13 +09:00
  • c5e6e4ba57 Stabilize admin rendering and deploy auth kjh2064 2026-07-09 15:21:13 +09:00
  • f7813450d7 Standardize admin entry buttons kjh2064 2026-07-09 14:30:13 +09:00
  • 2f4ec5efea Add inquiry action controls kjh2064 2026-07-09 14:28:12 +09:00
  • a53372e4f1 Seed version info from assembly kjh2064 2026-07-09 14:23:16 +09:00
  • 4348de0707 Show loaded values on edit screens kjh2064 2026-07-09 14:20:07 +09:00
  • 3831f52253 Fix customer admin routes kjh2064 2026-07-09 14:17:55 +09:00
  • 6b6359007c Fix remaining admin page routes kjh2064 2026-07-09 14:17:01 +09:00
  • f5249afbd0 Fix admin action routes kjh2064 2026-07-09 14:13:26 +09:00
  • e3addc1a79 Implement admin CRUD for announcements inquiries and faqs kjh2064 2026-07-09 14:06:14 +09:00
  • bfc4d70ebd Tighten shared admin components kjh2064 2026-07-09 13:59:17 +09:00
  • 6407afece5 Normalize remaining admin page shells kjh2064 2026-07-09 13:55:54 +09:00
  • f4deff4e78 Trim legacy admin dashboard styles kjh2064 2026-07-09 13:53:54 +09:00
  • 58eb297865 Remove leftover admin topbar overrides kjh2064 2026-07-09 13:48:18 +09:00
  • e1c4630159 Remove admin css overrides that masked Tabler kjh2064 2026-07-09 13:45:49 +09:00
  • 00521668be Tabler polish for client and blog editors kjh2064 2026-07-09 13:44:26 +09:00
  • 8c0c30525d Align list pages with Tabler table patterns kjh2064 2026-07-09 13:42:44 +09:00
  • f4e063280e Standardize admin shared components kjh2064 2026-07-09 13:41:13 +09:00
  • 03e822f8d5 Persist auth keys across deployments kjh2064 2026-07-09 13:40:18 +09:00
  • 57ba5fd108 Polish admin dashboard for Tabler demo style kjh2064 2026-07-09 13:38:38 +09:00
  • 7e2e139d8d Tighten CSP after cloudflare review kjh2064 2026-07-09 13:37:28 +09:00
  • 819a8b3da9 Allow Cloudflare insights in CSP kjh2064 2026-07-09 13:36:33 +09:00
  • 714d27bc01 Add admin breadcrumb and menu icons kjh2064 2026-07-09 13:35:30 +09:00
  • 5ee6a9da3f Refine admin shell to Tabler style kjh2064 2026-07-09 13:34:15 +09:00
  • a312da919c Restore admin layout and harden login kjh2064 2026-07-09 13:31:54 +09:00
  • e152e1f48c Register announcement validator in application layer kjh2064 2026-07-09 13:23:10 +09:00
  • 00eb08ff30 Relax main page smoke check in CI kjh2064 2026-07-09 13:20:49 +09:00
  • 9cb40686ed Skip host nginx validation in CI kjh2064 2026-07-09 13:18:57 +09:00
  • 9652f0422f Skip nginx validation when sudo is unavailable kjh2064 2026-07-09 13:16:47 +09:00
  • 3ed0eb0119 Fix nginx validation in deploy pipeline kjh2064 2026-07-09 13:14:43 +09:00
  • 98bb05a084 Standardize blog editor and content styles kjh2064 2026-07-09 13:11:46 +09:00
  • 350be8e390 Remove stale WASM hosting hooks kjh2064 2026-07-09 13:08:40 +09:00
  • 492c13b60b Remove stale admin wasm assets kjh2064 2026-07-09 13:05:55 +09:00
  • d6cfbd88b4 Register admin auth service kjh2064 2026-07-09 12:45:20 +09:00
  • 66a9990d5f Standardize blog admin pages kjh2064 2026-07-09 12:41:16 +09:00
  • 032056b4f9 Remove stale api client deploy config kjh2064 2026-07-09 12:37:55 +09:00
  • c13ea73e61 Remove legacy admin wasm hosting kjh2064 2026-07-09 12:36:20 +09:00
  • 117dd457c2 Move web host closer to razor-only routing kjh2064 2026-07-09 12:30:36 +09:00
  • b8624efb81 Trim legacy client DI from web host kjh2064 2026-07-09 12:27:35 +09:00
  • 8a250f6369 Simplify Razor deployment health checks kjh2064 2026-07-09 12:22:15 +09:00
  • b861af1273 Relax JWT requirement in web host kjh2064 2026-07-09 12:20:14 +09:00
  • 32319060be Align deploy workflow with razor app kjh2064 2026-07-09 12:17:38 +09:00
  • 37e631582d Move admin page styling to shared css kjh2064 2026-07-09 12:14:55 +09:00
  • 6ec4ef4c9a Standardize admin clients pages kjh2064 2026-07-09 11:41:40 +09:00
  • 55933649f6 Standardize admin pages and blog editor kjh2064 2026-07-09 11:33:17 +09:00
  • 9cf6675dc9 Convert remaining admin routes to Razor Pages kjh2064 2026-07-09 11:19:51 +09:00