Feat: support action cable (#665)

* upgrade deps

* may connect server via cable
This commit is contained in:
an-lee
2024-06-09 14:07:30 +08:00
committed by GitHub
parent bfcd0be80f
commit 14a44752b1
12 changed files with 306 additions and 113 deletions

View File

@@ -16,7 +16,7 @@ import whisper from "@main/whisper";
import fs from "fs-extra";
import "@main/i18n";
import log from "@main/logger";
import { WEB_API_URL, REPO_URL } from "@/constants";
import { WEB_API_URL, REPO_URL, WS_URL } from "@/constants";
import { AudibleProvider, TedProvider, YoutubeProvider } from "@main/providers";
import Ffmpeg from "@main/ffmpeg";
import { Waveform } from "./waveform";
@@ -318,6 +318,10 @@ main.init = () => {
return process.env.WEB_API_URL || WEB_API_URL;
});
ipcMain.handle("app-ws-url", () => {
return process.env.WS_URL || WS_URL;
});
ipcMain.handle("app-quit", () => {
app.quit();
});