fix(jdbc): keep local plugin installation fully offline

This commit is contained in:
Melody Ruch authored and GitHub committed 2026-08-20 21:39:00 +08:00
1 parent be9f8e72e4
commit c030835acf
11 files changed
+89 -9

No files matched your search

@@ -1875,10 +1875,17 @@ watch(driverStoreTab, (tab) => {
<Button v-else type="button" variant="default" class="rounded-md" :disabled="isInstallingJdbcPlugin" @click="installJdbcPlugin">
{{ isInstallingJdbcPlugin ? t("common.loading") : t("settings.jdbcPluginInstall") }}
</Button>
<Button type="button" variant="outline" class="rounded-md" :disabled="isInstallingJdbcPlugin || isUninstallingJdbcPlugin" @click="installJdbcPluginLocal">
<FolderOpen class="h-3.5 w-3.5 mr-1" />
{{ t("driverStore.localInstall") }}
</Button>
<Tooltip>
<TooltipTrigger as-child>
<Button type="button" variant="outline" class="rounded-md" :disabled="isInstallingJdbcPlugin || isUninstallingJdbcPlugin" @click="installJdbcPluginLocal">
<FolderOpen class="h-3.5 w-3.5 mr-1" />
{{ t("driverStore.localInstall") }}
</Button>
</TooltipTrigger>
<TooltipContent side="bottom" class="max-w-100 break-all text-xs">
{{ t("driverStore.localInstallHint") }}
</TooltipContent>
</Tooltip>
</div>
</div>
</div>
+1
View File
@@ -6660,6 +6660,7 @@ export default {
updating: "Updating",
update: "Update",
localInstall: "Local install",
localInstallHint: "For air-gapped machines: on another computer with internet access, download the official dbx-jdbc-plugin-*.zip from the DBX GitHub Releases page, transfer it here, and select it — no network access is needed on this machine.",
runtimeDrivers: "Runtime",
storageTab: "Storage",
runtimeTitle: "Driver runtime",
+1
View File
@@ -6371,6 +6371,7 @@ export default withEnglishFallback({
updating: "Actualizando",
update: "Actualizar",
localInstall: "Instalación local",
localInstallHint: "Para entornos sin acceso a internet: en otro equipo con conexión, descarga el dbx-jdbc-plugin-*.zip oficial desde la página de Releases de DBX en GitHub, transfiérelo a esta máquina y selecciónalo; no se necesita acceso a la red en este equipo.",
runtimeDrivers: "Runtime",
storageTab: "Almacenamiento",
runtimeTitle: "Runtime de drivers",
+2
View File
@@ -6371,6 +6371,8 @@ export default withEnglishFallback({
updating: "Aggiornamento in corso",
update: "Aggiorna",
localInstall: "Installazione locale",
localInstallHint:
"Per ambienti completamente isolati: su un altro computer con accesso a internet, scarica il pacchetto ufficiale dbx-jdbc-plugin-*.zip dalla pagina Releases di DBX su GitHub, trasferiscilo su questa macchina e selezionalo: non è richiesto alcun accesso alla rete su questa macchina.",
runtimeDrivers: "Runtime",
storageTab: "Archiviazione",
runtimeTitle: "Runtime del driver",
+1
View File
@@ -6424,6 +6424,7 @@ export default withEnglishFallback({
updating: "更新中",
update: "更新",
localInstall: "ローカルインストール",
localInstallHint: "完全に隔離されたネットワーク環境の場合:インターネットに接続できる別のコンピューターで DBX の GitHub Releases ページから公式の dbx-jdbc-plugin-*.zip をダウンロードし、このマシンに転送して選択してください。このマシンはネットワークに接続する必要はありません。",
runtimeDrivers: "ランタイム",
storageTab: "ストレージ",
runtimeTitle: "ドライバーランタイム",
+1
View File
@@ -6065,6 +6065,7 @@ export default withEnglishFallback({
updating: "업데이트 중",
update: "업데이트",
localInstall: "로컬 설치",
localInstallHint: "완전한 폐쇄망 환경의 경우: 인터넷에 연결된 다른 컴퓨터에서 DBX GitHub Releases 페이지의 공식 dbx-jdbc-plugin-*.zip을 다운로드한 뒤 이 기기로 옮겨 선택하세요. 이 기기는 네트워크에 연결할 필요가 없습니다.",
runtimeDrivers: "런타임",
storageTab: "저장 공간",
runtimeTitle: "드라이버 런타임",
+1
View File
@@ -6373,6 +6373,7 @@ export default withEnglishFallback({
updating: "Atualizando",
update: "Atualizar",
localInstall: "Instalação local",
localInstallHint: "Para ambientes sem acesso à internet: em outro computador com internet, baixe o dbx-jdbc-plugin-*.zip oficial na página de Releases do DBX no GitHub, transfira-o para esta máquina e selecione-o — nenhum acesso à rede é necessário aqui.",
runtimeDrivers: "Runtime",
storageTab: "Armazenamento",
runtimeTitle: "Runtime do driver",
+1
View File
@@ -6645,6 +6645,7 @@ export default withEnglishFallback({
updating: "更新中",
update: "更新",
localInstall: "本地安装",
localInstallHint: "适用于完全内网环境:在另一台可联网的电脑上,从 DBX 的 GitHub Releases 页面下载官方 dbx-jdbc-plugin-*.zip 安装包,拷贝到本机后在此选择该文件——本机无需联网即可完成安装。",
runtimeDrivers: "运行时",
storageTab: "存储",
runtimeTitle: "驱动运行时",
+1
View File
@@ -5683,6 +5683,7 @@ export default withEnglishFallback({
updating: "更新中",
update: "更新",
localInstall: "本機安裝",
localInstallHint: "適用於完全內網環境:在另一台可連網的電腦上,從 DBX 的 GitHub Releases 頁面下載官方 dbx-jdbc-plugin-*.zip 安裝包,傳輸到本機後在此選取該檔案——本機不需要連網即可完成安裝。",
runtimeDrivers: "執行環境",
storageTab: "儲存",
runtimeTitle: "驅動程式執行環境",