Elias
e302a8398b
fix(navicat): clarify stateless tunnel transaction errors ( #13073 )
...
* fix(navicat): allow backup transactions through HTTP tunnel
* style(navicat): format tunnel source for CI
* style(navicat): match CI rustfmt output
* fix(transfer): complete Oracle transfer test request
* Revert "fix(navicat): allow backup transactions through HTTP tunnel"
This reverts commit ed147aced7 .
* fix(navicat): clarify stateless transaction boundary
2026-10-21 22:27:06 +08:00
t8y2
7126fb28c0
chore(plugin-stats): slow resume cron to hourly to cut KV writes
2026-10-20 19:02:15 +08:00
Elias and zipg
e5d3ec7908
feat(mysql): support Navicat HTTP tunnels on CGI/FastCGI hosts ( #12494 )
...
Add the Navicat MySQL HTTP transport for CGI/FastCGI hosts, including protocol selection, response translation, and prepared-query fallback. Keep the proprietary PHP script outside the repository and document authorized setup.
Reject transaction control and autocommit changes before sending HTTP requests, preserve plain HTTP URLs in both tunnel editors, and redact credentials from tunnel startup logs. Detect unsupported DBX PHP worker runtimes before opening a tunnel.
Validation: driver-support tests and Clippy, connection UI tests, frontend type checking and formatting, protocol-level transaction rejection and URL regression checks, and PR CI.
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-10-20 18:42:55 +08:00
t8y2
fe0e2c15c6
fix(plugin-stats): make archive aggregation chunked and resumable
2026-10-20 16:29:41 +08:00
renovate[bot]
c65a627045
chore(deps): update nacos-server docker tag to v2.5.4
2026-10-12 22:43:34 +08:00
renovate[bot]
440625949b
chore(deps): update rnacos docker tag to v0.8.7
2026-10-12 22:43:26 +08:00
luo jiyin
1aebef392d
perf(tauri): split schema command registry into crate
2026-09-29 01:20:17 +08:00
t8y2
50834a0eb9
feat(fnos): add app package and release integration
2026-09-28 13:44:52 +08:00
luo jiyin
f1c45a51d8
perf(consul): split command registry into dbx-tauri-consul crate
2026-09-28 00:36:51 +08:00
t8y2
a3038e25ea
docs: raise advertised database count from 90+ to 100+
2026-09-25 16:21:54 +08:00
t8y2
e0da2d09d3
refactor(workspace): split SQL and database driver crates
2026-09-25 15:51:58 +08:00
t8y2
b06e330a44
feat(security): add demo mode lockdown for public deployments
...
DBX_DEMO_MODE=1 returns 403 for plugin/JDBC/agent installs,
connection probes and edits, AI provider config, cloud sync and
credential endpoints; /connection/connect only accepts pre-seeded
connections with matching endpoint identity. Ships a deploy/demo
compose recipe with seeded databases and scheduled reset.
2026-09-23 23:53:00 +08:00
CSXFanMeng
2f960f104c
feat(backup): support cross-platform background database backups
2026-09-23 12:29:56 +08:00
二丫讲梵
250e0c0a10
feat(security): encrypt local credentials and guide data migration
2026-09-23 11:02:52 +08:00
t8y2
ab77a0e76c
feat(site): show plugin install counts on marketplace cards
2026-09-21 00:51:32 +08:00
t8y2
3100a918cc
feat(plugins): classify install beacons by kind and client id
2026-09-19 10:56:01 +08:00
t8y2
bc00431834
feat(core): split foundational capabilities into dedicated crates
2026-09-18 13:00:56 +08:00
t8y2
888f37c3c8
feat(plugins): dedupe marketplace counters and fix aggregation dataset
2026-09-16 17:24:22 +08:00
t8y2
d19e43b42b
feat(plugins): move marketplace counters to analytics engine
2026-09-15 20:58:00 +08:00
t8y2
08c163fe32
feat(plugins): count marketplace downloads and installs
2026-09-15 14:24:11 +08:00
t8y2
cfdee960b4
fix(db-env): add init directory to etcd 3.5 recipe
2026-09-02 18:22:06 +08:00
t8y2
72dcd8355a
feat(etcd): rewrite agent in Go and add v2 API support
2026-09-02 18:04:25 +08:00
二丫讲梵
f075caef21
feat(mcp): add streamable http server and fine-grained authorization
2026-08-31 22:56:16 +08:00
Zzz
4b454b72b9
fix(http-tunnel): reduce round-trip latency under active traffic
2026-08-26 22:00:04 +08:00
t8y2
0aa1fb9d7e
fix(ci): copy connection-types in docker image and align auto-commit tests
2026-08-24 15:55:05 +08:00
t8y2
63c19a9230
fix(docker): copy scripts and plugins for vite connection types sync
2026-08-24 13:59:25 +08:00
二丫讲梵
7fa94152a8
feat(nacos): add access control and namespace administration
2026-08-21 01:15:46 +08:00
t8y2
d53c855b96
feat(docs): update database coverage to 90+
2026-08-20 15:02:26 +08:00
Guoyu Su
e5ccb5cb01
fix(kingbase): use KingbaseES display name
2026-08-19 02:04:00 +08:00
t8y2
47337ac048
feat(docs): update database coverage to 80+
2026-08-17 00:44:01 +08:00
二丫讲梵
7852024690
feat(connection): support Consul and Nacos service deep-link prefill
2026-08-11 13:06:38 +08:00
二丫讲梵
f5e7a37c8d
feat(database): unify recipe host ports and add Consul, Elasticsearch
2026-08-10 18:27:20 +08:00
t8y2
ecec6381ed
fix(docker): copy all vendored patched crates in image build
2026-08-05 17:29:27 +08:00
t8y2
8559aec8bc
fix(docker): include Java runtime for JDBC
...
Closes #1151
2026-08-02 23:45:26 +08:00
t8y2
870d14e1c9
fix(mcp): enable DuckDB sidecar support
2026-07-30 11:54:55 +08:00
二丫讲梵
6fa9782631
chore(dev): clean Rust builds and restart databases
2026-07-30 00:09:25 +08:00
t8y2
629258a448
fix(docker): include dialect definitions
2026-07-29 10:41:13 +08:00
t8y2
0513093f4b
fix(release): include vendored Docker deps and refresh lockfile
2026-07-28 08:44:05 +08:00
二丫讲梵
d01cf2f9b5
fix(database): correct r-nacos image and port docs
2026-07-23 17:29:38 +08:00
t8y2
05206bd975
docs: update database support count to 70+
2026-07-22 13:52:47 +08:00
二丫讲梵
21652bc797
feat(database): add Nacos Pulsar Qdrant and ZooKeeper recipes
2026-07-20 01:51:45 +08:00
二丫讲梵
dda65c0ef0
feat(database-lab): add local database test environments
2026-07-18 22:11:35 +08:00
t8y2
423a0eb95c
fix(docker): include mongo shell workspace
2026-07-18 08:55:25 +08:00
t8y2
a62f2dde55
feat(docker): publish Docker Hub overview
2026-07-15 18:47:25 +08:00
二丫讲梵
039b7b9c75
feat(docs): document published Docker deployment
2026-07-11 00:04:37 +08:00
t8y2
b80f3e8088
feat(connection): add HTTP tunnel
2026-07-03 22:11:03 +08:00
t8y2
d01ffb0d55
feat(web): support context path deployments
2026-06-29 09:14:37 +08:00
t8y2
aed799dd3a
fix(docker): include driver manifest in frontend build
2026-06-12 13:03:29 +08:00
t8y2
59d2dd7c87
feat: add Homebrew formula for dbx-cli
2026-06-10 13:55:33 +08:00
t8y2
7a93e69d7b
fix: add font runtime deps to docker image
2026-05-26 21:42:02 +08:00