437 Commits
Author SHA1 Message Date
Abeautifulsnow 34d8811cd3 feat(ai): add read-only user skill loader for SKILL.md
Refs: #9363
2026-09-22 02:24:23 +08:00
github-actions[bot] 6af337e67c chore(docs): refresh contributor activity 2026-09-21 18:12:12 +00:00
zipg 0c156076ea improve(tabs): suffix duplicate tab titles with numbers 2026-09-22 01:53:33 +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
zipg 3156f36fac fix(structure): add action names to column icon tooltips 2026-09-22 01:10:59 +08:00
zipg 529267cded fix(export): name query result exports after result tab 2026-09-22 01:09:48 +08:00
zipg 0f8ad280c1 fix(grid): keep JSON format reachable after compacting 2026-09-21 16:57:48 +08:00
zipg 916b62287a fix(diff): scroll data compare results in a plain element 2026-09-21 16:33:47 +08:00
amwps290 1000aa07b6 feat(pg,kingbase): partition table operations and detail queries 2026-09-21 15:36:49 +08:00
zipg e74257b6e0 feat(structure): add view data entry to the DDL structure tab 2026-09-21 13:37:21 +08:00
zipg 4dd62b78ec feat(mongodb): show and sort collection sizes in objects view 2026-09-21 13:36:44 +08:00
zipg 0668bdc406 feat(editor): locate Oracle errors by message position with cursor anchor 2026-09-21 12:59:35 +08:00
zipg f19d842b8f fix(structure): keep Oracle case-sensitive identifiers quoted when quoting off 2026-09-21 12:52:44 +08:00
zipg f8ee34f937 feat(editor): add goto line input with Ctrl+G and Cmd-Alt-G 2026-09-21 12:50:40 +08:00
zipg 420cb80e65 fix(grid): qualify generated save and copy SQL with database name 2026-09-21 11:51:34 +08:00
t8y2 865b9fba84 feat(plugins): add host.storage bridge and document sidecar data dir 2026-09-21 11:41:58 +08:00
zipg 90ad995803 fix(jdbc): send rowOffset for generic JDBC table pagination 2026-09-21 11:38:18 +08:00
zipg 79d6ab64e9 fix(sqlserver): diagnose DECLARE without data type in routine bodies 2026-09-21 11:38:04 +08:00
zipg 566bfc3039 fix(grid): stop stealing focus after cell edit commit on blur 2026-09-21 11:37:38 +08:00
zipg e364e4a70f fix(objects): collapse toolbar controls when object view is narrow 2026-09-21 11:37:24 +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
github-actions[bot] 8f1700eee2 chore(docs): refresh contributor activity 2026-09-20 18:11:19 +00: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 221683950d fix(sql): add missing T-SQL keywords to sqlserver completion 2026-09-21 01:33:57 +08:00
t8y2 0b9aeb7714 feat(site): sort marketplace by installs, add badges and new releases 2026-09-21 01:18:29 +08:00
zipg 29470b8b3f fix(transfer): preserve NUMBER(p,s) precision for oracle-family targets 2026-09-21 01:07:08 +08:00
t8y2 ab77a0e76c feat(site): show plugin install counts on marketplace cards 2026-09-21 00:51:32 +08:00
zipg 5a74925d07 fix(oracle): extract trigger body from driver source when cloning 2026-09-21 00:28:35 +08:00
zipg d715b16ba5 fix(sqlserver): wrap identity inserts with SET IDENTITY_INSERT 2026-09-20 23:49:28 +08:00
zipg 42980e5163 feat(import): stream SQL script parsing and drop the 100 MB cap 2026-09-20 23:47:29 +08:00
zipg ce2d270132 fix(redis): tolerate missing PING and INFO privileges 2026-09-20 19:48:53 +08:00
zipg 786fea8418 fix(sidebar): restore loaded pages after clearing search 2026-09-20 19:36:31 +08:00
zipg 04c55ad067 feat(mysql): terminate sessions from the process list 2026-09-20 19:35:57 +08:00
zipg 6aab94b3a8 feat(diagram): show table and column comments on cards 2026-09-20 19:12:51 +08:00
zipg 1ef865008a feat(structure): show comments and defaults in copy-fields dialog 2026-09-20 18:25:31 +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
zipg ec7bc617c4 feat(admin): shift-select multiple sessions in process list 2026-09-20 16:49:57 +08:00
zipg 08cb9287de feat(structure): add copy-all-column-names to table designer 2026-09-20 16:49:18 +08:00
xcstatus 1294708eea feat(mcp): add native MySQL session transactions 2026-09-20 12:23:12 +08:00
zipg 88ba58a79c fix(sql-analysis): tolerate Oracle admin DDL in diagnostics 2026-09-20 11:06:40 +08:00
Loc Nguyen a67bbb4ed5 feat(mongodb): support database dump and restore over legacy agent 2026-09-20 11:06:07 +08:00
github-actions[bot] 0759616f88 chore(docs): refresh contributor activity 2026-09-19 18:10:49 +00:00
zipg efe21c2731 fix(transfer): enable vastbase data transfer 2026-09-20 01:48:42 +08:00
jearhe 4f3be8ccfb fix(plugin): resolve result-view by UI contribution 2026-09-20 01:32:23 +08:00
zipg 3cb1faf1c6 fix(editor): skip INSERT hints duplicating projection aliases 2026-09-20 00:51:06 +08:00
zipg f9b984da68 fix(diagram): align multi-schema export positions with canvas 2026-09-20 00:50:14 +08:00