Commit Graph

64 Commits

Author SHA1 Message Date
t8y2 2a59304e02 fix: update .gitignore 2026-06-04 13:29:24 +08:00
Francesco Lucarelli 775f0c79c9
docs(getting-started): set brew upgrade to use official homebrew cask 2026-06-02 10:46:55 +02:00
Francesco Lucarelli d87bd4ad91
docs(getting-started): use official homebrew cask (#607)
Update Homebrew install instructions to use the official Homebrew Cask now that DBX is available in homebrew/cask.
2026-06-02 01:24:42 +08:00
t8y2 218b1d79a1 docs(site): update theme and search 2026-06-01 13:29:36 +08:00
t8y2 bbd07e564b feat(grid): support binary cell downloads 2026-05-31 12:44:02 +08:00
t8y2 4d32127522 docs: use private Homebrew tap install command 2026-05-30 10:50:39 +08:00
t8y2 548692f073 ci: add official Homebrew cask bump workflow 2026-05-30 09:41:44 +08:00
t8y2 81e50cadb5 feat: add XuguDB agent support 2026-05-30 09:12:34 +08:00
t8y2 58c92a038b fix(docs): update database count from 35+ to 40+ 2026-05-28 02:13:21 +08:00
t8y2 4b9f770534 feat(docs): add comprehensive SEO optimization for static docs site
Add per-page metadata, Open Graph / Twitter tags, canonical URLs,
hreflang, sitemap generation, robots.txt, and JSON-LD structured data
for the bilingual (en/cn) documentation site.
2026-05-28 00:31:34 +08:00
t8y2 b53a6dac8c docs: add 7 new docs pages and update 4 existing ones
Add new pages: Redis Browser, MongoDB Browser, Driver Management,
Keyboard Shortcuts, Object Browser, Connection Import, SQL Snippets.
Update: Data Grid (transpose view, column formatters, multi-row ops),
Table Structure Editor (PK editing, column reorder, tab UI),
AI Assistant (thinking mode, table mentions),
Database Support (ClickHouse TLS, GaussDB native, DuckDB modes).
2026-05-25 22:54:58 +08:00
SuLea-IT 64c068bbf5
perf: reduce high-density DOM memory (#404) 2026-05-22 14:02:13 +08:00
t8y2 35bfad8aec docs(spec): add query output panel collapse design 2026-05-21 00:40:02 +08:00
yavon007 13424588b9
Support DBX connection deep links (#359)
* fix(mysql): avoid metadata collation conflicts

Split MySQL column and primary key metadata lookups so MariaDB and OceanBase do not join information_schema tables with incompatible collations.

* feat(grid): add invert column visibility action

* feat(grid): improve cell detail editing

* feat(grid): add keyboard cell navigation

* feat(grid): add column name copy in header tooltip

* feat(grid): improve transpose navigation

* feat(connection): support dbx connection deep links

* docs: document connection deep links

* fix(connection): harden deep link boolean handling
2026-05-20 16:10:14 +08:00
t8y2 5003ef52e2 docs: update supported database count to 40+ 2026-05-20 11:41:01 +08:00
t8y2 244eb23287 fix(docs): deploy static site as worker 2026-05-18 20:51:44 +08:00
t8y2 2c1b0e2b83 fix(docs): remove unsupported pages assets config 2026-05-18 20:22:36 +08:00
t8y2 e9fd89ad16 fix(docs): deploy pages to cloudflare 2026-05-18 19:22:35 +08:00
t8y2 1917c0855b feat(cli): add dbx node packages 2026-05-18 00:53:06 +08:00
t8y2 19f7cbd2ba fix(docs): refresh release data from R2 2026-05-17 23:26:28 +08:00
t8y2 3337826b89 docs: sync MDX content with implementation 2026-05-17 11:35:15 +08:00
t8y2 71f9f11eec docs: add MDX code sync plan 2026-05-17 11:24:33 +08:00
t8y2 765314364a docs: add MDX code sync design 2026-05-17 11:19:49 +08:00
t8y2 181ce5e860 feat(docs): add changelog system, install tabs, and sync workflow
- Add ChangelogList component and changelog data fetcher
- Add platform icons for install tabs
- Add sync-changelog workflow (triggers on release publish)
- Add changelog sync script and releases-cn.json data
- Update InstallTabs and docs meta
2026-05-16 18:41:12 +08:00
t8y2 4a4ac570a2 feat(docs): extract shared nav, enhance landing background, add community page
- Extract LandingNav into shared component with lang/active props
- Add Home and Community nav items with active state highlighting
- Deepen landing background (#0b1120), strengthen hero glow, add CSS noise texture
- Sync changelog page to use shared nav and semantic colors
- Create /[lang]/community page with QQ, WeChat, Discord, GitHub Discussions
2026-05-16 18:39:09 +08:00
t8y2 5cbb659d54 feat: redesign docs landing hero with Tailwind migration
- Migrate landing CSS from raw classes to Tailwind v4 utilities (~1180 → ~680 lines)
- Add @theme block with landing design tokens
- Shrink download button, add OS auto-detection
- Nav bar transparent at top, glass effect on scroll
- Adjust hero spacing, title size, background color
- Remove white background from logo and favicon
- Force subtitle to single line on desktop
2026-05-16 16:03:04 +08:00
t8y2 e97e965ea1 fix: skip MySQL dump helper statements on import 2026-05-16 12:30:31 +08:00
t8y2 f4c7c1d764 fix: handle MySQL backup SQL import 2026-05-16 12:13:40 +08:00
t8y2 e9621ef06a Add TDengine support and editable grid handling 2026-05-16 11:33:42 +08:00
t8y2 2973bb1cd5 feat: add Highgo (瀚高) database support
Add full support for Highgo database, a PostgreSQL-compatible Chinese
domestic database. Includes database type definition, connection dialog,
agent driver mapping, and database icon.
2026-05-15 14:35:19 +08:00
t8y2 8ef1999ec9 fix(docs): restore root layout tags 2026-05-13 01:18:59 +08:00
t8y2 83216b2765 feat(docs): 升级首页与更新日志 2026-05-13 01:04:58 +08:00
t8y2 bf58045a28 Revert "feat(cli): add dbx-cli runtime and agent integration (#229)"
This reverts commit 58c47adef5, reversing
changes made to 3bcec8ef7f.
2026-05-12 17:31:54 +08:00
Illuminated2020 dd113ed714 build(dbx-cli): 将 CLI 二进制改名为 dbx-cli
- 更新 dbx-cli crate 的 bin 目标名,避免与桌面 dbx 目标冲突

- 同步计划文档中的 cargo run 命令引用

- 保留 runtime_client.rs 现有格式化改动
2026-05-12 16:43:46 +08:00
Illuminated2020 4991acf79a docs: add dbx cli runtime implementation plan 2026-05-12 16:43:46 +08:00
t8y2 dadcd1231f docs(jdbc): add JDBC plugin usage guide 2026-05-10 13:08:32 +08:00
t8y2 10bfede1c7 feat(jdbc): add optional JDBC plugin support 2026-05-10 12:57:38 +08:00
t8y2 fbe6eb79ba fix(docs): 修正文档站标签页和代码块样式 2026-05-10 00:13:19 +08:00
t8y2 cdb18baa6a fix(docs): improve code block styling 2026-05-09 23:52:41 +08:00
t8y2 a8d45ca0e7 docs: polish documentation theme 2026-05-09 19:18:13 +08:00
t8y2 0d8206b237 docs: refine documentation site 2026-05-09 19:02:20 +08:00
t8y2 51b8b9344f docs: update static docs for v0.5.0 new features
Add documentation for cell detail panel, ORDER BY filter, auto-fit
columns, Copy as INSERT, Redis browser overhaul, create/drop database
and schema, CROSS APPLY/OUTER APPLY completion, OceanBase Oracle mode
detection, and default database setting.
2026-05-09 13:19:39 +08:00
t8y2 5a281a8216 docs(mcp): update docs for connection CRUD tools and SQLite storage
- Add dbx_add_connection and dbx_remove_connection to all docs
- Update storage references from JSON files to SQLite (dbx.db)
- Bump MCP server version to 0.2.0
2026-05-08 12:17:52 +08:00
t8y2 89fa8c02be docs: add landing page and upgrade all documentation with advanced components
- Add product landing page with hero section, stats, feature cards, database badges, comparison table, and screenshots
- Register Fumadocs MDX components (Tabs, Steps, Callout, Cards, Accordions) globally
- Rewrite all 17 doc pages (CN + EN) with richer content, use cases, and advanced components
- Add competitive comparison table (vs DBeaver/Navicat/TablePlus)
- Add ~300 lines of responsive landing page CSS
2026-05-07 14:53:35 +08:00
t8y2 f164945d44 docs: update next-env.d.ts for Next.js 16 2026-05-07 13:57:35 +08:00
t8y2 af9c3cb025 docs: add static search support for documentation site 2026-05-07 13:56:42 +08:00
t8y2 8b5abfe832 docs: match wrangler name with Cloudflare Pages project 2026-05-07 13:48:01 +08:00
t8y2 0becd7e831 docs: fix wrangler.json assets config for static deployment 2026-05-07 13:45:35 +08:00
t8y2 875b75de47 docs: add wrangler.json to fix Cloudflare Pages static deployment
Tell wrangler to use the static `out` directory instead of trying
to run opennextjs-cloudflare build.
2026-05-07 13:42:08 +08:00
t8y2 fc4a4bfb5b docs: remove basePath for custom domain deployment
Remove /dbx basePath and update asset paths from /dbx/logo.png to
/logo.png for deploying docs site on a custom domain.
2026-05-07 13:21:46 +08:00