Commit Graph

  • 4cad9f931a fix(nginx): allow googletagmanager in CSP img/connect sources zhangxiang 2026-08-18 13:07:44 +08:00
  • c06309b2f2 feat(deploy): rebuild Next.js container after dist upload zhangxiang 2026-08-18 13:06:52 +08:00
  • 57e00aa4b4 fix(deploy): serve standalone client chunks at /_next/static zhangxiang 2026-08-18 13:03:58 +08:00
  • 6fa5e4bf32 fix(deploy): sync public assets into standalone dist root zhangxiang 2026-08-18 12:56:19 +08:00
  • 0b4dff0d37 fix(nginx): fall through to Next.js for root path instead of 403 zhangxiang 2026-08-18 12:53:43 +08:00
  • 8d3bd723c3 fix(brand): unify calligraphy logo across header, footer and brand page zhangxiang 2026-08-18 12:51:33 +08:00
  • 628a0f1a2b fix: align startup copy with 2026 founding and deploy hybrid rendering zhangxiang 2026-08-17 20:21:39 +08:00
  • 700ce12602 chore: ignore deploy backups and session artifacts zhangxiang 2026-08-17 18:43:43 +08:00
  • af57504e8e refactor(deploy): 统一发布脚本为单一入口 scripts/deploy.sh zhangxiang 2026-08-17 18:40:51 +08:00
  • 315d664b9c docs: update deployment documentation and add session logs zhangxiang 2026-08-15 09:35:24 +08:00
  • b84ee9515f fix(products): add externalUrl support for standalone products and fix footer alignment zhangxiang 2026-08-13 07:12:17 +08:00
  • a2ffd6f27b test(acceptance): complete release acceptance testing — conditional pass zhangxiang 2026-08-13 07:11:12 +08:00
  • 350878fd07 test(e2e): comprehensive systematic testing with 10 user journeys and security audit zhangxiang 2026-08-03 21:28:21 +08:00
  • f3fc969bef test(mobile): add mobile E2E test suite (53 tests) and fix layout issues zhangxiang 2026-08-03 18:32:29 +08:00
  • f4d8f0a8e9 fix(breadcrumb): add aria-label to news detail breadcrumb for alignment zhangxiang 2026-08-03 14:47:20 +08:00
  • b262bf0836 fix(admin): auto-expand sidebar navigation group for active child page zhangxiang 2026-08-03 11:49:43 +08:00
  • 848f4b51d2 fix(crypto): align server-side encrypted format with client-side Web Crypto API zhangxiang 2026-08-03 10:39:51 +08:00
  • 3e93317988 fix(e2e): resolve admin user journey authentication and stabilize flaky tests zhangxiang 2026-08-03 08:36:50 +08:00
  • 602ed6a671 test(hooks): finalize mutation test improvements and release acceptance zhangxiang 2026-08-02 19:39:27 +08:00
  • 7c0af54897 test(hooks): enhance focus-trap mutation score to 85.25% and finalize release acceptance zhangxiang 2026-08-02 18:42:45 +08:00
  • ad1a522b17 test(hooks): expand focus-trap tests with Tab/Shift+Tab coverage and fix TypeScript errors zhangxiang 2026-08-02 18:12:41 +08:00
  • a022a612c5 test(seo): expand structured data tests to cover all 7 schema components zhangxiang 2026-08-02 13:36:28 +08:00
  • d5d04aa96d feat: implement frontend-backend encrypted communication via AES-256-GCM zhangxiang 2026-08-02 09:11:36 +08:00
  • c480772aec feat(admin): enhance admin dashboard, user management, and content editor UX zhangxiang 2026-07-31 23:05:24 +08:00
  • a995f40eae chore: add CSP/Permissions-Policy security headers and update production env vars zhangxiang 2026-07-31 22:36:12 +08:00
  • 20550558b8 chore: archive 8 legacy component versions to _archive/ v1.0.0-phase1 zhangxiang 2026-07-31 21:47:47 +08:00
  • 2fdee7e2ae chore: release v1.0.0-phase1 — UI design restructure & CMS-ification zhangxiang 2026-07-31 21:36:43 +08:00
  • 553d7c0afb docs: update test strategy plan and README with Phase 5 completion status zhangxiang 2026-07-31 20:25:51 +08:00
  • 41b73063cd test(unit): expand unit tests and fix stress test robustness zhangxiang 2026-07-31 20:25:26 +08:00
  • 3e629bd9ee test(e2e): add GA4 tracking, mobile, user journey tests and update visual baselines zhangxiang 2026-07-31 20:24:57 +08:00
  • dd088a5ee1 chore(test): add test infrastructure, CI config, and security scanning zhangxiang 2026-07-31 20:24:01 +08:00
  • f0b3a44f66 fix(ui,brand): correct hero logo aspect ratio to display company name like header zhangxiang 2026-07-27 13:58:25 +08:00
  • 53ddab42e3 fix(analytics,ui): remove duplicate contact conversion and add brand identity to homepage hero zhangxiang 2026-07-27 10:43:21 +08:00
  • 2653a3730c fix(regression): resolve dogfood findings across marketing, auth, e2e and docs zhangxiang 2026-07-27 07:39:11 +08:00
  • 10404dbb36 chore: sync marketing pages, CMS extensions, tests and project docs 张翔 2026-07-25 08:04:01 +08:00
  • e35090b914 test(visual): update Playwright visual regression baseline snapshots 张翔 2026-07-25 08:03:40 +08:00
  • d9c0e5f2c1 fix(cms): resolve admin dogfood findings on auth, content editing, and UX 张翔 2026-07-25 08:03:06 +08:00
  • f6f5766bb9 fix(marketing): resolve dogfood findings on cases, products, and contact 张翔 2026-07-25 08:02:38 +08:00
  • d2a4e702da chore(test): fix test:e2e npm script to use explicit playwright command 张翔 2026-07-08 17:48:59 +08:00
  • cdeb34d60c test(visual): commit baseline snapshots for regression testing 张翔 2026-07-08 15:53:05 +08:00
  • dc8bb76266 docs(planning): add Bain differentiation plan, spec and design critique 张翔 2026-07-08 14:47:26 +08:00
  • a6ea2cc72c test(e2e,unit): add navigation edge cases and component coverage 张翔 2026-07-08 14:47:07 +08:00
  • 7f36211342 feat(content): deepen Bain differentiation across product, solution and service pages 张翔 2026-07-08 14:46:51 +08:00
  • f4b98fb730 feat(cms): integrate global layout with CMS and document decision 张翔 2026-07-08 14:46:14 +08:00
  • 38be4a19ef test(core): 补充单元测试,修复 useCountUp 精度问题,新增项目文档 张翔 2026-07-07 19:42:50 +08:00
  • 55381d7012 chore(cms): 清理旧版 CMS 客户端代码,完成 CMS 迁移 张翔 2026-07-07 11:44:56 +08:00
  • 1959f6455f chore(gitignore): 修复 src/lib 忽略规则,添加生成产物忽略规则 张翔 2026-07-07 06:55:10 +08:00
  • 49dbced0cb feat(assets): 更新 Logo 与图片资源,添加数据层服务模块 张翔 2026-07-07 06:54:47 +08:00
  • 636bc4ecde docs(test): 添加设计文档、测试规范与 E2E 测试套件 张翔 2026-07-07 06:54:25 +08:00
  • 8def296301 chore(cleanup): 清理废弃组件与旧版本归档 张翔 2026-07-07 06:54:10 +08:00
  • b5245f9aa2 feat(cms): 添加 CMS 内容管理系统与 Admin 管理后台 张翔 2026-07-07 06:53:58 +08:00
  • 829d83522c feat(marketing): 重构营销页面与四层叙事组件体系 张翔 2026-07-07 06:53:40 +08:00
  • 767931202d feat(layout): 重构布局组件体系与数据层 张翔 2026-07-07 06:53:13 +08:00
  • e78df62cd1 feat(ui): 重构核心 UI 组件库,新增 shadcn/ui 组件 张翔 2026-07-07 06:52:38 +08:00
  • 9053f69123 feat(app): 全局样式重构与核心应用层更新 张翔 2026-07-07 06:52:19 +08:00
  • cf99e7556c chore(infra): 更新 Nginx 部署配置与项目上下文文档 张翔 2026-07-07 06:52:07 +08:00
  • c9de806109 chore(config): 更新项目构建与测试配置 张翔 2026-07-07 06:51:48 +08:00
  • 415a103a24 style(theme): 更新网站主题色彩方案与字体配置 张翔 2026-06-17 11:37:25 +08:00
  • a3cc4c9d43 fix: 修复产品徽标不一致和NovaVis独立产品页Server Error 张翔 2026-06-07 16:54:37 +08:00
  • 929f3ed250 chore: 添加设计分析参考和辅助脚本 张翔 2026-06-07 16:22:11 +08:00
  • b1f3a395ca docs: 更新决策记录与实施计划 张翔 2026-06-07 16:21:29 +08:00
  • 38ae991ea7 feat: 营销页面HSI架构改造与四层叙事对齐 张翔 2026-06-07 16:21:15 +08:00
  • 724a00f582 feat: V2/V3组件体系与水墨雅致视觉改造 张翔 2026-06-07 16:19:44 +08:00
  • 2d602c0e57 refactor: 数据层对齐HSI架构与水墨雅致视觉系统 张翔 2026-06-07 16:18:07 +08:00
  • 9677c91511 test: 修复 E2E 验收测试选择器兼容性问题 张翔 2026-05-19 17:56:36 +08:00
  • f7024b1cf4 feat: 优化全局样式与组件视觉升级 张翔 2026-05-19 16:35:10 +08:00
  • 7f6128a6ff feat: 更新营销页面组件与交互优化 张翔 2026-05-14 18:21:54 +08:00
  • b8ab1fd0e3 build(ci/cd): add full automated CI/CD setup scripts 张翔 2026-05-14 16:18:30 +08:00
  • 9c9f2276f2 docs: add comprehensive Jenkins CI/CD setup guide 张翔 2026-05-12 12:50:05 +08:00
  • 8840c4398a feat: downgrade tech stack to stable versions and integrate GA4 error monitoring 张翔 2026-05-12 12:45:18 +08:00
  • f08874f5c4 feat(ui): optimize CTA buttons with contextual copy and fix static export build issues 张翔 2026-05-11 19:03:37 +08:00
  • c474394237 fix(ui): 全站视觉审查修复 — 深色模式适配与交互优化 张翔 2026-05-10 10:37:05 +08:00
  • 0d517078ad fix(dark-mode): 修复视觉审查发现的2处硬编码浅色背景 张翔 2026-05-10 10:13:09 +08:00
  • 27d486d820 feat(dark-mode): 实现深色模式支持 张翔 2026-05-10 10:00:14 +08:00
  • 37296b5717 feat(website): 三轮视觉改造与页面过渡动画 张翔 2026-05-10 08:20:27 +08:00
  • 747405dc96 refactor: 移除hero水墨动画,优化全局样式与组件细节 feat/atlassian-brand-fusion-homepage 张翔 2026-05-04 00:00:19 +08:00
  • 61bb24d56e test: 更新墨韵增强单元测试,覆盖三端响应式和DOM属性验证 张翔 2026-05-03 20:05:24 +08:00
  • 9bba35027e feat: 实现宣纸纹理叠加,使用OffscreenCanvas生成可复用纹理图案 张翔 2026-05-03 19:51:18 +08:00
  • 4ca3eb6c92 feat: 实现墨丝效果,spreading阶段粒子间绘制渐变曲线连线 张翔 2026-05-03 19:46:59 +08:00
  • 14f16ed794 feat: 实现飞白笔触效果,settling阶段根据速度方向绘制墨迹拖尾 张翔 2026-05-03 19:43:34 +08:00
  • 9b1939dd02 feat: 实现4层晕染绘制系统,替换原有渐变绘制逻辑 张翔 2026-05-03 19:40:04 +08:00
  • 119ce83b56 refactor: 扩展 Particle 和 ResponsiveConfig 数据模型,新增墨韵增强字段 张翔 2026-05-03 19:37:14 +08:00
  • 8f70f7021c docs: 添加墨韵增强实现计划 张翔 2026-05-03 19:19:50 +08:00
  • b900abbe1d docs: 添加粒子束墨韵增强设计规格文档 张翔 2026-05-03 19:12:57 +08:00
  • 845a32f47e feat(hero): integrate InkDataMorph animation into Hero Section 张翔 2026-05-03 17:11:34 +08:00
  • ed0dde7252 feat(effects): add InkDataMorph unit tests and export 张翔 2026-05-03 17:08:10 +08:00
  • 36b8a7e139 feat(effects): add InkDataMorph component with three-phase animation engine 张翔 2026-05-03 17:05:08 +08:00
  • c025698cb4 docs: add Hero ink-data-morph implementation plan 张翔 2026-05-03 16:50:35 +08:00
  • fc328aab59 docs: add Hero ink-data-morph animation design spec 张翔 2026-05-03 16:38:08 +08:00
  • d51a99e645 test: 修复因预发布模式文案变更导致的测试失败 张翔 2026-05-03 13:36:40 +08:00
  • f69de14e45 feat: 全站预发布模式——所有产品标注研发中状态,移除定价与交付承诺 张翔 2026-05-03 13:34:27 +08:00
  • adb3e8f734 test: 新增User Journey和UAT测试用例覆盖dogfood测试流程 张翔 2026-05-03 09:15:42 +08:00
  • 1bf22a8f95 fix(seo): 修复页面标题公司名重复与品牌名繁简体不一致问题 张翔 2026-05-03 09:15:14 +08:00
  • f0657ce9f4 fix(analytics): 更新Google Analytics配置和变量命名 张翔 2026-05-02 08:27:38 +08:00
  • 57e242c5c6 chore: 更新.gitignore中的dogfood-output模式 张翔 2026-05-02 08:12:49 +08:00
  • a272e58aaa feat: 统一全站设计风格、导航组件与文案逻辑自洽性修复 张翔 2026-05-02 08:11:47 +08:00
  • 307e0a654e refactor: P2 - redesign Products/Services/Solutions pages 张翔 2026-04-30 22:11:17 +08:00
  • f513d9da20 refactor: P1 - remove unused legacy components 张翔 2026-04-30 22:04:07 +08:00
  • fe6e4b1c54 refactor: P0 - remove testimonial, migrate footer & mobile menu to NAVIGATION_V2 张翔 2026-04-30 22:00:00 +08:00
  • b6d2313e8f fix: add semantic section IDs for anchor navigation and accessibility 张翔 2026-04-30 21:38:20 +08:00