Commit Graph

  • f5dfacadaa fix(deploy): 资源目录改为 /assets 对齐 nginx,修复样式全 404 twosugar 2026-08-28 17:58:06 +08:00
  • 3c28e8734c fix(build): mcp-tools.json 在 config:setup 预生成,修复 astro check twosugar 2026-08-28 17:42:24 +08:00
  • 2843b64766 fix: 补 @types/markdown-it 依赖 twosugar 2026-08-28 17:26:28 +08:00
  • 3bb2aa327d fix(ci): bun.lock 内网 registry 改回公共 yarnpkg,对齐老项目 twosugar 2026-08-28 17:18:08 +08:00
  • 482b92a197 ci(build): 用 frozen-lockfile + 依赖缓存,并加 verbose 定位 bun install 卡顿 twosugar 2026-08-28 16:49:14 +08:00
  • 43a386ca92 chore(lint): 引入 oxlint 并清理未使用代码 twosugar 2026-08-28 16:14:18 +08:00
  • 3a99087698 perf(build): copy-routes 按 nginx 拓扑去重,产物 410M→218M twosugar 2026-08-28 16:14:18 +08:00
  • b81c0d43a8 fix(seo): 恢复页面标题品牌名(移植 VitePress createTitle) twosugar 2026-08-28 16:14:18 +08:00
  • fe87ad2fb3 fix(mobile): 修复 pricing/skill 页小屏横向溢出 twosugar 2026-08-28 16:14:18 +08:00
  • 2cdddf342f fix(build): bidirectional copy-routes, css minify, sitemap filter & CI dist path twosugar 2026-08-28 15:04:41 +08:00
  • df0db9a8df feat(migrate): port QuantChart indicator chart (replace stub) twosugar 2026-08-28 15:04:02 +08:00
  • fd4f154f98 feat(migrate): restore platform head scripts, login bridge, analytics, whale app & SEO twosugar 2026-08-28 15:03:49 +08:00
  • ebc9ed3628 feat(migrate): align shell/docs with legacy, add mobile responsive & login redirect twosugar 2026-08-28 13:40:03 +08:00
  • b38e88f63c feat(migrate): replicate homepage & skill pages 1:1 with legacy twosugar 2026-08-28 13:39:19 +08:00
  • 9607d2753d feat(pricing): remove parentheses from A-share note lines #1230 endless/prod-task-43 Endless Agent 2026-08-28 02:20:21 +00:00
  • 760ef7ad1e feat: add A-shares real-time IP restriction note to Pricing.vue (#1229) Endless 2026-08-28 10:20:05 +08:00
  • ad3f5ea378 feat(pricing): wrap A-share note to new line #1229 Endless Agent 2026-08-28 02:19:36 +00:00
  • a379cf61d7 feat: add A-shares real-time IP restriction note to Pricing.vue Endless Agent 2026-08-28 02:15:35 +00:00
  • 12b455f6b1 docs: update MCP tool count from 100+ to 160+ across all locales (#1225) Endless 2026-08-27 17:41:52 +08:00
  • 7a3daba71c feat(migrate): sync upstream main into Astro and align footer with legacy twosugar 2026-08-27 15:56:05 +08:00
  • 1a637e7d0b docs: Align the signals reference with the RPC contract #1222 docs/signals-api Jason Lee 2026-08-25 20:19:31 +08:00
  • 174add6380 docs: Document the security-facts response from live data Jason Lee 2026-08-25 20:01:23 +08:00
  • b90cbb4eb4 feat(docs): align doc detail page with legacy (footer, callout, meta, anchors, TOC, sidebar) twosugar 2026-08-25 19:45:38 +08:00
  • 78a6916267 docs: Add the Signals & Catalysts API reference Jason Lee 2026-08-25 19:12:07 +08:00
  • 73aaa4abc1 fix(migrate): docs bold text weight 600 (was browser-default 700) twosugar 2026-08-24 19:03:45 +08:00
  • 23d933de76 feat(migrate): docs content font → self-hosted Inter (match legacy .vp-doc) twosugar 2026-08-24 18:57:07 +08:00
  • ef9263c1aa feat(migrate): align docs links, lists, blockquote, headings, hr, img twosugar 2026-08-24 18:26:07 +08:00
  • 1579a396a7 fix(migrate): soften docs body text to legacy tone (was too black) twosugar 2026-08-24 18:17:54 +08:00
  • 5a784b5c28 feat(migrate): align docs code blocks + tables with legacy .vp-doc twosugar 2026-08-24 17:58:44 +08:00
  • 734ec686e3 fix(migrate): render page title as article H1 when body has none twosugar 2026-08-24 17:46:31 +08:00
  • a9f67b4ad5 fix(migrate): align sidebar items with the header logo twosugar 2026-08-24 17:38:46 +08:00
  • ca6ee1d5a7 fix(migrate): docs layout — full-width content region + wash scoped to it twosugar 2026-08-24 17:29:23 +08:00
  • f863a2cd06 fix(migrate): docs content margins, breadcrumb offset, TOC vertical position twosugar 2026-08-24 17:12:59 +08:00
  • 7afd0e1bd5 feat(migrate): docs TOC divider + subtle top wash twosugar 2026-08-24 16:51:40 +08:00
  • b31e2daed9 fix(migrate): TOC dropped headings with custom {#id} anchors twosugar 2026-08-24 13:51:14 +08:00
  • 4e1e210e2c fix(migrate): sidebar sub-section headers not bold twosugar 2026-08-24 13:46:41 +08:00
  • 1d8e3f61e5 perf(migrate): SPA-style navigation via Astro ClientRouter (no full reload) twosugar 2026-08-24 12:06:37 +08:00
  • 296299f594 fix(migrate): remove empty band above docs sidebar/content twosugar 2026-08-24 11:55:04 +08:00
  • 9916dfeffb fix(migrate): ThemeToggle hydration mismatch (server MoonIcon vs client SunIcon) twosugar 2026-08-24 11:26:00 +08:00
  • 4e845950a8 fix(migrate): sidebar double-highlight — root Overview lit on every /docs/* twosugar 2026-08-24 11:18:18 +08:00
  • fd6b5a6996 fix(migrate): restore root "Overview" sidebar entry (docs/{locale}/index.mdx) twosugar 2026-08-24 11:14:51 +08:00
  • 7b095c193d refactor(migrate): rebuild docs sidebar to match legacy vitepress style twosugar 2026-08-24 10:55:16 +08:00
  • f397352666 docs: rename Longbridge AI to LongbridgeAI (#1220) Jason Lee 2026-08-21 14:39:22 +08:00
  • 48d61e346c Update longbridge ai demo image. Jason Lee 2026-08-21 14:19:28 +08:00
  • 2e9d7cced8 Add Longbridge AI demo. Jason Lee 2026-08-21 14:17:33 +08:00
  • 7a5e8c648a docs(cli): add ai and serve guides, and CLI v0.28.0 notes (#1217) Jason Lee 2026-08-21 13:48:14 +08:00
  • 8e4eb3dd85 docs: add grid trading documentation (CLI, API, SDK, MCP) (#1204) Hogan 2026-08-21 13:42:14 +08:00
  • 2fef8dc564 docs add Longbridge Developers style guide and content strategy (#1156) Endless 2026-08-21 13:39:38 +08:00
  • efc7d0b34a docs: clarify US-specific trade APIs are unavailable to paper accounts (#1219) Jason Lee 2026-08-21 13:35:45 +08:00
  • 5ed1f92f66 feat(footer): add AI Integrations column with ChatGPT App and Claude Connector (#1203) Hogan 2026-08-21 13:34:46 +08:00
  • 0ab585eece feat(migrate): real search — build-time JSON index + minisearch + legacy UI twosugar 2026-08-19 15:45:59 +08:00
  • 8f1cb30df7 fix(migrate): search dialog was clipped inside the header via portal twosugar 2026-08-19 14:53:32 +08:00
  • 6cdbcc1b86 fix(migrate): docs sidebar was covering the 60px sticky header twosugar 2026-08-19 14:49:09 +08:00
  • 0728588525 feat(migrate): port Features dropdown from legacy FeaturesMenu.vue twosugar 2026-08-19 14:33:02 +08:00
  • fab4a448b6 fix(migrate): dark logo was rendering over light — @layer-scoped img reset twosugar 2026-08-19 14:07:22 +08:00
  • 9b10fd2536 fix(migrate): pixel-parity nav — font family / size / weight / color twosugar 2026-08-19 14:03:02 +08:00
  • 42d31652b3 fix(migrate): match legacy nav dimensions — logo / search / Get Started twosugar 2026-08-19 13:48:34 +08:00
  • 5921bebd08 fix(migrate): match legacy search button width + placeholder + kbd style twosugar 2026-08-19 13:42:19 +08:00
  • f5793031f0 fix(migrate): pre-cutover polish — title fallback, SDK hero SVG, locale SSR binding twosugar 2026-08-19 11:59:11 +08:00
  • eea15fcaec feat(migrate): port Skill 4191-line vue → SkillCatalog React component twosugar 2026-08-19 11:27:45 +08:00
  • d194585413 feat(migrate): port McpTools + Pricing + QuotePermission composites to React twosugar 2026-08-19 11:11:56 +08:00
  • 3679945744 feat(migrate): port inspira animation components to React workspace twosugar 2026-08-19 10:12:38 +08:00
  • 01efaccf80 feat(migrate): port NewHomePage (15 sections + ArchCanvas) to React workspace twosugar 2026-08-19 09:58:03 +08:00
  • d83d52b73d feat(migrate): port TryIt (interactive API caller) to React workspace twosugar 2026-08-19 01:26:53 +08:00
  • 535dc86a7a feat(migrate): port ApiReference (Scalar-style) to React workspace package twosugar 2026-08-19 01:00:50 +08:00
  • 0e2dcb4c81 refactor(migrate): extract @longbridge/openapi-utils workspace package twosugar 2026-08-18 22:13:43 +08:00
  • bc22a95a0f feat(migrate): multi-layer breadcrumb + / separator twosugar 2026-08-18 19:09:28 +08:00
  • 361f5a7f86 feat(migrate): scope sidebar to route sub-tree (docs vs cli) twosugar 2026-08-18 19:07:14 +08:00
  • 3dfebb9b9e fix(migrate): localise nav / TOC / search / CTA strings for zh-CN & zh-HK twosugar 2026-08-18 18:59:41 +08:00
  • ae2121ff50 feat(migrate): render vitepress ::: callouts and Tabs UI twosugar 2026-08-18 17:53:36 +08:00
  • 27e4f76742 feat(migrate): top-nav completeness — Features stub, GitHub, Get Started CTA, icon toggles twosugar 2026-08-18 17:09:12 +08:00
  • 5ca3d083d5 fix(migrate): resolve marketing layout from layout frontmatter twosugar 2026-08-18 16:53:55 +08:00
  • 3e31768a38 fix(migrate): honour vitepress /docs/-relative absolute slug semantics twosugar 2026-08-18 16:46:51 +08:00
  • 77e78edfe1 feat(migrate): migrate vitepress <style scoped> to page-scoped stylesheet twosugar 2026-08-18 15:57:45 +08:00
  • 56e3e60562 refactor(migrate): codemod BEM classNames to Tailwind utilities twosugar 2026-08-18 15:52:05 +08:00
  • 841f294604 docs(trade): remove contract_size from multi_leg legs (#1215) liuyuhou-code 2026-08-18 14:57:15 +08:00
  • 56332715f4 feat(migrate): restore heading anchor ids for direct-link parity twosugar 2026-08-18 12:22:14 +08:00
  • 3b7a4872c0 docs(migrate): add stage-2 implementation plan twosugar 2026-08-18 11:48:20 +08:00
  • 79f26129cb fix(migrate): opt out of Sätteri/oxc mdx pipeline to unblock build twosugar 2026-08-18 11:46:22 +08:00
  • 7d8f5ff49f fix(migrate): stage-1 dev URL 100% coverage — mdx preflight + collection + shell CSS twosugar 2026-08-18 10:18:17 +08:00
  • 5b20a91995 fix(migrate): restore legacy footer tagline and gitignore .astro cache twosugar 2026-08-17 23:17:30 +08:00
  • 2b9e58697e chore(migrate): purge vitepress residuals and archive legacy reference twosugar 2026-08-17 20:03:28 +08:00
  • 1fadfe2234 fix(migrate): remove dead code in opencli scripts and add A/B/C severity bucketing twosugar 2026-08-17 19:56:54 +08:00
  • 53666718af feat(migrate): opencli — url/dom/visual/interaction diff toolkit twosugar 2026-08-17 19:46:49 +08:00
  • 4a3647e5c7 fix(migrate): add types field to @longbridge/openapi-ui package.json twosugar 2026-08-17 19:38:06 +08:00
  • c1b9ee1a0a refactor(migrate): extract mdx primitives into @longbridge/openapi-ui workspace package twosugar 2026-08-17 19:34:16 +08:00
  • 8005765472 feat(migrate): build scripts + prebuild integrations for astro twosugar 2026-08-17 19:27:52 +08:00
  • 64aeb2eb3d fix(migrate): correct llms.txt / llms-full.txt header and entry format twosugar 2026-08-17 19:23:03 +08:00
  • 2dc054995b feat(migrate): LLM markdown export + robots.txt + llms.txt endpoints twosugar 2026-08-17 19:18:50 +08:00
  • 0cb562516f fix(migrate): add aria-live polite to search results list twosugar 2026-08-17 19:15:34 +08:00
  • ea57129682 feat(migrate): search — pagefind backend + vitepress-parity dialog UI twosugar 2026-08-17 19:07:57 +08:00
  • 3f5ff87f30 feat(migrate): composite mdx placeholders for stage 2 components twosugar 2026-08-17 18:59:31 +08:00
  • 3cc4de61b8 feat(migrate): 7 mdx primitives + mdx-components map + composite placeholders twosugar 2026-08-17 18:52:43 +08:00
  • 1d5f237fd6 fix(migrate): named type import for ChangeEvent in LanguageSwitcher twosugar 2026-08-17 18:41:48 +08:00
  • f08a30d5b0 feat(migrate): ThemeToggle + LanguageSwitcher wired into TopNav twosugar 2026-08-17 18:36:52 +08:00
  • b7f43165e5 fix(migrate): declare picomatch as direct dependency twosugar 2026-08-17 18:30:57 +08:00
  • dc8b743644 feat(migrate): region system (allowlist filter + remark section drop + hostname rewrite) twosugar 2026-08-17 18:20:23 +08:00
  • f7e3cb895f feat(migrate): DocsLayout with Sidebar + Breadcrumb + TOC + PrevNext twosugar 2026-08-17 18:06:01 +08:00
  • 996bce980b feat(migrate): sidebar generator + Sidebar/SidebarItem/Backdrop/LocalNav twosugar 2026-08-17 17:49:50 +08:00
  • 243626ed64 fix(migrate): strip theme cycle from TopNav and locale switcher from Footer (T10 scope) twosugar 2026-08-17 17:41:14 +08:00