t8y2
26a015cd86
feat(plugins): add AI tools and consent-gated data access
2026-09-25 01:56:26 +08:00
jearhe
4c1eaa6b16
feat(plugins): open plugin workbench from context menu
2026-09-24 19:14:53 +08:00
邹超
f87b5d1568
feat(salesforce): add Salesforce SOQL data source
2026-09-24 18:25:23 +08:00
ezreal
dc22e8c974
feat(plugins): configurable plugin shortcut dock positions
2026-09-24 17:55:23 +08:00
人家故里
b03d51db31
fix(docs): correct documentation typos
2026-09-24 17:30:44 +08:00
Jinpy
92f92f6cdb
feat(plugins): bridge clipboard reads with consent gate
2026-09-24 16:16:49 +08:00
Abeautifulsnow
c373f322d2
feat(ai): bind each conversation to its own connection
2026-09-23 17:56:05 +08:00
t8y2
1169d4ed2b
docs(site): add data-security-migration page to navigation
2026-09-23 16:47:33 +08:00
jearhe
d5a05a9884
feat(plugin): expose a read-only schema metadata host API
2026-09-23 12:51:23 +08:00
二丫讲梵
250e0c0a10
feat(security): encrypt local credentials and guide data migration
2026-09-23 11:02:52 +08:00
dienaso
15bcf543fa
docs: fix locale parity gaps and JRE package naming
2026-09-22 16:50:10 +08:00
zipg
1566bb8a9f
feat(plugins): analyze plugin data in the built-in AI panel
2026-09-22 15:04:33 +08:00
jearhe
78315c377a
feat(plugin): add table-scoped context-menu contributions
2026-09-22 14:23:53 +08:00
zipg
5301607388
feat(export): include triggers and events in database export
2026-09-22 11:51:49 +08:00
onenewcode
9fa61d53b6
feat(mongodb): delete rows from the query result grid
2026-09-22 11:03:43 +08:00
Abeautifulsnow
34d8811cd3
feat(ai): add read-only user skill loader for SKILL.md
...
Refs: #9363
2026-09-22 02:24:23 +08:00
cowking
e1f46cf9a8
feat(mcp): configure stateful session idle timeout
2026-09-22 01:18:54 +08:00
cowking
576943c543
feat(history): make query history retention configurable
2026-09-22 01:17:20 +08:00
t8y2
865b9fba84
feat(plugins): add host.storage bridge and document sidecar data dir
2026-09-21 11:41:58 +08:00
dienaso
30f7911f14
docs(contributing): drop removed Turkish docs paths from Path A
2026-09-21 11:36:07 +08:00
t8y2
943d5ec7dd
feat(plugins): serve plugin UI assets over the dbx-plugin scheme
...
The workbench sandbox inlines only the entry script, so code-split
chunks had no runtime address and dynamic imports 404'd. Serve each
installed plugin's ui.root through dbx-plugin://localhost/<id>/<path>
(WebView2 maps the scheme to http://dbx-plugin.localhost ), inject the
platform-correct form as the sandbox document <base>, and allow it in
the resource CSP. Reads reuse the registry's ui-asset validation
(traversal confinement, 32 MiB cap, sha256 etag) and answer CORS with
ACAO:* for the opaque-origin iframe; responses are no-store so plugin
updates land immediately.
Existing plugins are unaffected. Builds that emit relative asset URLs
(vite base "./" / webpack publicPath "./") additionally regain lazy
loading and font loading; documented for plugin authors in both
languages.
2026-09-21 02:49:05 +08:00
Jinpy
bc490772eb
feat(desktop): fileTransfer bridge for plugin workbench webviews
2026-09-21 02:03:12 +08:00
Klinge
d66242508e
feat(connection): update saved connections by ID through deep links
2026-09-21 01:41:44 +08:00
zipg
42980e5163
feat(import): stream SQL script parsing and drop the 100 MB cap
2026-09-20 23:47:29 +08:00
ccq
b9cd24f718
feat(sync): support self-managed GitLab snippets
2026-09-20 17:30:23 +08:00
jearhe
f909f85075
feat(plugins): expose read-only estimated plan host api
2026-09-20 17:15:52 +08:00
xcstatus
1294708eea
feat(mcp): add native MySQL session transactions
2026-09-20 12:23:12 +08:00
Loc Nguyen
a67bbb4ed5
feat(mongodb): support database dump and restore over legacy agent
2026-09-20 11:06:07 +08:00
jearhe
4f3be8ccfb
fix(plugin): resolve result-view by UI contribution
2026-09-20 01:32:23 +08:00
Jinpy
b1b99eccfb
feat(desktop): deliver font settings to plugin sandboxes
2026-09-19 19:13:30 +08:00
Jinpy
2b15327de3
feat(plugins): hand SOCKS5 transport proxy routes to connections
2026-09-19 09:47:15 +08:00
Abeautifulsnow
5278594ed2
feat(mcp): make dbx_execute_query row limit configurable
2026-09-19 00:20:33 +08:00
Jinpy
e4bda693fb
feat(plugins): add interactive prompts and richer connection forms
2026-09-17 19:29:28 +08:00
Mo-Moore
65b820e6a9
feat(editor): dialect-aware SQL quick actions with per-database templates
2026-09-17 17:29:01 +08:00
t8y2
455117b8c5
feat(formatter): add custom default SQL layout engine
2026-09-17 17:21:47 +08:00
Hand Sonic
f5673ca0a1
feat(mongodb): bson dumps and database backup/restore
2026-09-16 22:46:48 +08:00
zipg
168f854f8a
fix(agents): import standalone JRE offline packages
2026-09-15 18:09:01 +08:00
t8y2
1ae691fc70
docs(site): move deployment and dev sections near intro
2026-09-15 17:03:14 +08:00
t8y2
ba65d4a0e0
docs(plugin): expand development guide and README links
2026-09-14 10:06:18 +08:00
t8y2
f28f050d97
docs: drop turkish locale from website
2026-09-14 09:29:19 +08:00
t8y2
e2dc7ce176
fix(docs): add missing turkish plugin-development page
2026-09-14 09:06:15 +08:00
t8y2
b5072f1a3e
feat(plugin): add plugin framework workflow
2026-09-13 10:39:17 +08:00
onenewcode
8ff56b4837
feat(mongodb): add Compass-style collection import/export
2026-09-12 21:59:29 +08:00
jearhe
774f175c33
feat(redis): batch key expiry updates
2026-09-12 09:28:40 +08:00
CSXFanMeng
2d9521898f
feat(backup): support restoring selected MySQL tables
2026-09-11 23:20:05 +08:00
zipg
77323715e7
feat(redis): support MONITOR live command log
2026-09-10 19:23:18 +08:00
C.J.S
5c95f2c00a
feat(mcp): support read-only Kafka message browsing
2026-09-10 18:04:16 +08:00
二丫讲梵
ce3bd1c8ed
feat(backup): support custom backup file name templates and path preview
2026-09-10 00:29:15 +08:00
64673a
c30fc33305
feat(ssh): prompt to reset a changed host fingerprint
2026-09-09 16:29:31 +08:00
二丫讲梵
69ef418d5f
fix(backup): enhance backup configuration and history management
2026-09-09 00:15:12 +08:00