Commit Graph

  • 7317fbe012 feat: add AI Digital Employee agent orchestrator with pipeline tracking master wlt 2026-06-16 18:30:56 +08:00
  • 15d172e825 feat: 更新支付模块 (Stripe/PayPal/PingPong) 和 uni-app 配置 TradeMate Dev 2026-06-16 13:32:50 +08:00
  • e5b1e7d588 fix: admin CreditManagement naming conflict (showAdjustDialog -> openAdjustDialog) TradeMate Dev 2026-06-12 11:26:30 +08:00
  • d8780a716b feat: user frontend i18n (zh-CN/en) TradeMate Dev 2026-06-12 11:21:19 +08:00
  • 79474d8480 feat: quotation credit deduction + production restart TradeMate Dev 2026-06-12 11:07:08 +08:00
  • a95e8b2b73 feat: frontend credit system UI TradeMate Dev 2026-06-12 11:00:22 +08:00
  • 2a107a42f3 feat: credit-based billing system TradeMate Dev 2026-06-12 10:39:45 +08:00
  • 5d895ae12c fix: standardize error response format TradeMate Dev 2026-06-11 19:38:05 +08:00
  • 9e9c7ac270 fix: additional code quality and performance improvements TradeMate Dev 2026-06-11 18:25:08 +08:00
  • 13e3992d4c fix: security and code quality improvements TradeMate Dev 2026-06-11 17:54:07 +08:00
  • d2736d1ef6 feat: AI routing DB-driven, payment gateway full integration, WeChat mini-program CI/CD TradeMate Dev 2026-06-09 17:19:45 +08:00
  • f17a6ccbac chore: post-deployment cleanup and docs update TradeMate Dev 2026-06-02 15:40:02 +08:00
  • fa3050a17c fix: remove CSRF requirement from login/register endpoints TradeMate Dev 2026-05-30 21:39:02 +08:00
  • 4122571f86 fix: friendly Chinese error messages on login/register pages TradeMate Dev 2026-05-30 09:06:01 +08:00
  • 3e39cf0170 refactor: replace direct WeChat/Alipay with unified pay-api gateway TradeMate Dev 2026-05-29 18:36:50 +08:00
  • 5d2bced39f docs: update project docs and clean up redundant files TradeMate Dev 2026-05-29 11:15:33 +08:00
  • c04fa2c19f T-005: Security hardening - CORS, Rate Limit, CSRF TradeMate Dev 2026-05-29 10:26:23 +08:00
  • 7c9885f704 fix(T-002): remove sensitive info from logs TradeMate Dev 2026-05-29 08:29:06 +08:00
  • bc48c220a0 Add user-friendly loading feedback for all AI/long-running operations TradeMate Dev 2026-05-27 16:22:07 +08:00
  • c1638db6b2 Add discovery search history with auto-save, fix timeout causing search failure TradeMate Dev 2026-05-27 15:54:50 +08:00
  • 6f0d8b0fb4 Add contact extraction for discovery results: click to scrape email/phone/WhatsApp/WeChat from company website TradeMate Dev 2026-05-27 11:24:03 +08:00
  • ab06990e73 Fix API errors and improve customer discovery with real web results TradeMate Dev 2026-05-27 10:29:23 +08:00
  • bed5c7abef Add landing page, referral system, usage quotas, search API management, and yearly pricing TradeMate Dev 2026-05-26 11:40:13 +08:00
  • 52dba37f22 Add admin-frontend and user-frontend standalone projects, certification/invoice/discovery features, fix auth header and theme consistency TradeMate Dev 2026-05-22 18:35:30 +08:00
  • 18c6cf5406 Move sidebar nav entirely into App.vue (eliminate component boundary) TradeMate Dev 2026-05-21 10:21:49 +08:00
  • d14c98e93c Fix NavBar sidebar not showing: move all nav CSS to App.vue global styles TradeMate Dev 2026-05-21 10:16:40 +08:00
  • b71b7e6cdf Fix desktop responsive layout: sidebar, content sizing, remove duplicate tab bar TradeMate Dev 2026-05-21 10:10:11 +08:00
  • a2a7cb893b Add responsive desktop layout with left sidebar navigation TradeMate Dev 2026-05-21 09:53:30 +08:00
  • ef01f0dc01 Update AGENTS.md with deployment structure and vite base config note TradeMate Dev 2026-05-21 09:38:57 +08:00
  • 18112d5d0c Set vite base to /app/ to support landing-page + app subdirectory site structure TradeMate Dev 2026-05-21 09:38:39 +08:00
  • c397740748 feat: WeChat Pay integration, translation quota management, login UX fixes TradeMate Dev 2026-05-20 18:30:12 +08:00
  • a60aac4638 Unify frontend config, fix marketing tracking field mismatch, expose customer notes in API TradeMate Dev 2026-05-20 14:30:50 +08:00
  • f8a23855d2 feat: AI assistant phase 2 - configurable prompt, action operations, FAQ matching, NVIDIA provider TradeMate Dev 2026-05-20 09:39:22 +08:00
  • 4755cc75ba feat: 管理后台完整可用 + 注册登录记日志 + 提取信息结构化展示 + 微信配置就绪 TradeMate Dev 2026-05-18 23:50:48 +08:00
  • 32d2b57df7 feat: 营销页面结果旁显示中文翻译 + 朗读按钮 TradeMate Dev 2026-05-17 16:52:27 +08:00
  • 1fabad0fe9 fix: 首页TTS同样改用blob播放,解决downloadFile导致页面刷新的问题 TradeMate Dev 2026-05-17 14:18:29 +08:00
  • 7b7f90d57a fix: TTS朗读失败且刷新内容 — 安装edge-tts,前端改用blob播放代替downloadFile TradeMate Dev 2026-05-17 14:10:45 +08:00
  • f33d33f980 feat: integrate WhatsApp send into customer detail with AI reply generation TradeMate Dev 2026-05-17 09:52:26 +08:00
  • 74a971cd6e doc: add AGENTS.md with architecture, commands, and quirks for agent onboarding TradeMate Dev 2026-05-16 08:18:07 +08:00
  • 8a3acbd4ee fix: dynamic loading status during AI gen; navigator.clipboard copy; competitor analysis fallback TradeMate Dev 2026-05-15 22:38:49 +08:00
  • 98e2542c52 feat: add OpencodeGo AI provider (deepseek-v4-flash) as primary, existing providers as fallback TradeMate Dev 2026-05-15 19:59:25 +08:00
  • ac51716097 fix: route ordering customer/{id}/health before /{id}; CustomerHealthService for health-overview; keywords/competitor Header decorator; onboarding product_info dict; marketing template fallback; frontend style-switching tabs TradeMate Dev 2026-05-15 09:17:26 +08:00
  • 566f59f0e4 fix: onboarding passes product_info dict; marketing service template fallback when no AI; frontend style-switching tabs TradeMate Dev 2026-05-14 19:23:45 +08:00
  • 93f6ad306a fix: change login endpoint from OAuth2PasswordRequestForm to accept JSON body TradeMate Dev 2026-05-14 17:03:24 +08:00
  • cc1766ef7d fix: add migration for missing users.email, last_login_at, login_count columns TradeMate Dev 2026-05-14 16:54:17 +08:00
  • 6d0fdc3e30 docs: add production deployment guide with baota panel compatibility TradeMate Dev 2026-05-14 10:50:20 +08:00
  • 3b181eeae3 fix: skip API calls on customers page when user is guest/unauthenticated TradeMate Dev 2026-05-14 10:40:16 +08:00
  • aacb53f111 fix: move health-overview and health-scores routes before /{customer_id} to prevent UUID matching error TradeMate Dev 2026-05-14 10:34:03 +08:00
  • 4460131b71 fix: make alembic use env var DATABASE_URL instead of hardcoded dev db TradeMate Dev 2026-05-14 10:24:50 +08:00
  • 5a1af9f82f feat: production branch with deploy config for baota panel TradeMate Dev 2026-05-14 09:19:30 +08:00
  • 23a31f7c00 feat: silent wechat login, marketing tab optimization, admin page foundation TradeMate Dev 2026-05-14 00:30:48 +08:00
  • f70dd24c7d feat: upgrade custom tabbar with emoji support, redesign quick-actions TradeMate Dev 2026-05-13 18:23:58 +08:00
  • 04f7ff0317 fix: CORS/API 500 issues, switch to native tabbar, restore quick-actions TradeMate Dev 2026-05-13 17:54:13 +08:00
  • 7b62c2f8b4 feat: 修复 H5 底部导航覆盖 + 更新项目进度文档 TradeMate Dev 2026-05-12 20:24:42 +08:00
  • 69e164dcae chore: remove native miniprogram (use uni-app instead) TradeMate Dev 2026-05-08 18:21:13 +08:00
  • c6206787da Initial commit: TradeMate 外贸小助手 MVP TradeMate Dev 2026-05-08 18:17:12 +08:00