t8y2
2c4f2091a6
fix(dev-host): reload manifest.json instead of failing the identity check
...
The dev host read manifest.json once at startup and froze that copy in
the Sidecar, while the backend watcher happily rebuilt the binary on any
source edit. Editing the manifest while the host ran — a routine version
bump during a release, for example — then made every restart compare the
fresh binary against the stale in-memory manifest and fail with "Sidecar
identity or protocol does not match manifest" until the whole dev host
was restarted.
Two layers of fixing: the project root now watches manifest.json and hot
swaps the in-memory copy (plus secret-key collection), and the sidecar
handshake re-reads the manifest from disk before declaring a mismatch, so
the check can no longer race the watcher. A genuinely disagreeing
manifest still fails the handshake.
2026-09-16 15:10:06 +08:00
t8y2
048b9ed291
feat(plugins): add host.copy bridge for plugin clipboard writes
...
Plugin workbenches run in a sandbox="allow-scripts" iframe with an opaque
origin, so every scripted clipboard path (async Clipboard API, offscreen
textarea + execCommand) is denied there — plugins could not copy share
links to the system clipboard. The bridge now exposes host.copy: the
workbench host reuses copyToClipboard (Tauri clipboard-manager on desktop,
Web Clipboard with a legacy fallback on web hosts), and the sandbox iframe
additionally gets allow="clipboard-write" so engines that honor the
delegation can write directly.
The dev host matches production: its debug page answers host.copy in the
top-level document and its plugin iframes carry the same allow attribute.
No new plugin permission is required, so old hosts keep installing new
plugins and old plugins simply never call the method.
2026-09-16 14:29:47 +08:00
t8y2
bd9e784d90
fix(plugin-cli): isolate Go backend module builds
2026-09-14 23:38:34 +08:00
t8y2
a04b424e37
fix(plugin-cli): normalize Windows Go workspace paths
2026-09-14 23:01:04 +08:00
t8y2
e84e49fa28
feat(plugin-cli): refresh bundled Go SDK
2026-09-14 22:37:57 +08:00
t8y2
b288a6b5f4
feat(plugin-sdk): support framed binary transfers
2026-09-14 22:11:20 +08:00
Jinpy
3d1b84831f
fix(plugins): stabilize plugin integration
2026-09-14 21:03:47 +08:00
t8y2
f1cc68a4ba
fix(plugin): prevent theme flash in embedded workbenches
2026-09-14 14:43:02 +08:00
t8y2
05534fce32
feat(plugin): add shared stream bridge
2026-09-14 13:38:00 +08:00
t8y2
ba65d4a0e0
docs(plugin): expand development guide and README links
2026-09-14 10:06:18 +08:00
t8y2
8cd5372e22
chore(plugin-cli): prepare 0.1.3 release
2026-09-14 00:44:03 +08:00
t8y2
e8e1ece80d
feat(plugins): display manifest icons in dev host
2026-09-14 00:44:02 +08:00
t8y2
68afe61693
fix(plugin-cli): release version 0.1.2
2026-09-13 18:37:29 +08:00
t8y2
bcd1aafb33
feat(plugins): support custom plugin icons
2026-09-13 12:49:18 +08:00
t8y2
b5072f1a3e
feat(plugin): add plugin framework workflow
2026-09-13 10:39:17 +08:00
jearhe
859a004136
fix(transfer): support HighGo data transfer
2026-09-13 01:41:01 +08:00
github-actions[bot]
32eeb92039
chore(jdbc): bump plugin version [skip ci]
2026-09-09 16:58:10 +00:00
jearhe
e2240d4ed1
fix(doris): enable explain plan support
2026-09-10 00:28:40 +08:00
t8y2
9690feee4f
fix(jdbc): read long varchar values through string accessor
...
Closes #8514
2026-09-09 10:28:02 +08:00
t8y2
0b9ddff19c
fix(zookeeper): drop unsupported sql query capability
...
Closes #8215
2026-09-05 16:10:39 +08:00
github-actions[bot]
b8d4388caf
chore(jdbc): bump plugin version [skip ci]
2026-09-05 04:59:41 +00:00
t8y2
3be523b2f5
fix(jdbc): render generic table DDL for unmatched external JDBC drivers
...
Closes #8187
2026-09-05 01:23:35 +08:00
t8y2
8b8c0b8075
feat(cache): add built-in InterSystems Caché agent driver
...
Closes #7972
2026-09-04 23:40:07 +08:00
wangfengxiang
24642a6bd5
feat(argo): dedicated argo-go agent and PL/SQL splitter
2026-09-03 02:09:49 +08:00
zipg
45688cafd6
fix(argo): default ArgoDB connections to no-SASL auth
2026-09-03 01:12:36 +08:00
github-actions[bot]
af29ce44b7
chore(jdbc): bump plugin version [skip ci]
2026-09-02 14:15:13 +00:00
t8y2
72dcd8355a
feat(etcd): rewrite agent in Go and add v2 API support
2026-09-02 18:04:25 +08:00
Mo-Moore
3b2df3814b
fix(argo): read inceptor routine and view ddl via system views
2026-09-02 14:15:03 +08:00
Clarence
264f5c4836
feat(influxdb3): add influxdb 3 engine over http
2026-09-01 15:28:08 +08:00
wangfengxiang
2f71a1a8aa
feat(argo): add argodb connection type with routine browsing
2026-09-01 00:21:10 +08:00
skyler
9190554e50
fix(sqlite): validate ssh backup and query errors
2026-08-30 13:30:00 +08:00
github-actions[bot]
cb9f87031f
chore(jdbc): bump plugin version [skip ci]
2026-08-28 09:35:31 +00:00
StaravenX
df88d7baa7
fix(jdbc): fall back to DatabaseMetaData when oracle dictionary views are missing
2026-08-28 15:29:06 +08:00
Mo-Moore
7933b7656f
feat(jdbc,desktop): browse Hive/Inceptor routines from system views
2026-08-27 17:32:56 +08:00
Mo-Moore
9e4fe8ce56
fix(jdbc): connect Hive2 JDBC through registered driver
2026-08-27 17:16:32 +08:00
github-actions[bot]
81172688b8
chore(jdbc): bump plugin version [skip ci]
2026-08-27 04:44:08 +00:00
t8y2
e6d25b016e
fix(jdbc): pair oracle ojdbc maven installs with orai18n
...
Closes #7261
2026-08-27 12:19:16 +08:00
StaravenX
bf09181ba5
fix(jdbc): fall back to jdbc schemas without all_users
2026-08-26 21:37:29 +08:00
Melody Ruch
b77328f03e
fix(jdbc): render large oracle numbers without scientific notation
2026-08-26 16:40:52 +08:00
高瑞强
bfd7c7def2
feat(mongo): open object browser from database tree nodes
2026-08-25 22:15:40 +08:00
github-actions[bot]
33c0cf2050
chore(jdbc): bump plugin version [skip ci]
2026-08-25 17:14:49 +08:00
1d3d6c8bb1
fix(jdbc): expose Oracle indexes and objects ( #7096 )
...
* fix(jdbc): expose Oracle indexes and objects
* fix(jdbc): degrade unsupported index metadata to empty list
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
Co-authored-by: t8y2 <t8y2@users.noreply.github.com >
2026-08-25 00:10:22 +08:00
二丫讲梵
ff4667b93f
feat(structure): search and paginate source table picker for copy columns
2026-08-24 18:47:13 +08:00
zipg and zipg
c021fe009b
fix(jdbc): support manual transactions and auto-commit control ( #6997 )
...
* fix(jdbc): support manual transactions
* fix(jdbc): preserve paged query transaction state
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-08-24 14:50:18 +08:00
t8y2
0827478078
feat(connection): centralize connection type registration
2026-08-23 16:38:06 +08:00
miracle
d8bc5153d2
feat(mysql): manage and edit MySQL events
2026-08-23 12:23:46 +08:00
github-actions[bot]
9f638f9c79
chore(jdbc): bump plugin version [skip ci]
2026-08-22 13:25:04 +00:00
zipg
36c9500a4e
fix(tdengine): display timezone timestamps and tags correctly
2026-08-22 19:17:05 +08:00
jearhe
e8c759e314
fix(phoenix): handle system catalog special types
2026-08-22 12:54:28 +08:00
github-actions[bot]
021966bb62
chore(jdbc): bump plugin version [skip ci]
2026-08-20 02:42:28 +00:00