Logs TIme Issue Solved
This commit is contained in:
parent
e3692467e3
commit
b0d296e007
|
|
@ -1,12 +1,11 @@
|
||||||
|
|
||||||
[Interface]
|
[Interface]
|
||||||
PrivateKey = EA2j6mOQB17w497cZS4B91m/xDzEcGz9lU3jKtc1wU8=
|
PrivateKey = GKXyqCZfS9r2yWzqHJ43L24dnW13VJNilER9jwkyREE=
|
||||||
Address = 10.0.0.27/32
|
Address = 10.0.0.95/32
|
||||||
DNS = 1.1.1.1
|
DNS = 1.1.1.1
|
||||||
|
|
||||||
[Peer]
|
[Peer]
|
||||||
PublicKey = jG+7H5thEiNjxY1XqI1R9oyMAMTIegLwE3tZkS1Rj2U=
|
PublicKey = jG+7H5thEiNjxY1XqI1R9oyMAMTIegLwE3tZkS1Rj2U=
|
||||||
AllowedIPs = 10.0.0.0/24
|
|
||||||
Endpoint = 35.95.209.161:51820
|
Endpoint = 35.95.209.161:51820
|
||||||
AllowedIPs = 10.0.0.0/24
|
AllowedIPs = 10.0.0.0/24
|
||||||
PersistentKeepalive = 25
|
PersistentKeepalive = 25
|
||||||
|
|
@ -18,7 +18,7 @@ const httpsAgent = new https.Agent({
|
||||||
console.log('Base_URL$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$' ,Base_URL)
|
console.log('Base_URL$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$' ,Base_URL)
|
||||||
|
|
||||||
const api: AxiosInstance = axios.create({
|
const api: AxiosInstance = axios.create({
|
||||||
// baseURL: 'https://portal-sf.docva.com/api/v1/va', // 🔁 your backend
|
// baseURL: 'https://quality-friendly-goldfish.ngrok-free.app/api/v1/va', // 🔁 your backend
|
||||||
baseURL: `${Base_URL}/api/v1/va`,
|
baseURL: `${Base_URL}/api/v1/va`,
|
||||||
httpsAgent
|
httpsAgent
|
||||||
// timeout: 10000,
|
// timeout: 10000,
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
// let CURRENT_BASE_URL = "https://portal-sf.docva.com/api/v1/va";
|
// let CURRENT_BASE_URL = "https://quality-friendly-goldfish.ngrok-free.app/api/v1/va";
|
||||||
let CURRENT_BASE_URL = "https://portal-sf.docva.com";
|
let CURRENT_BASE_URL = "https://quality-friendly-goldfish.ngrok-free.app";
|
||||||
|
|
||||||
export const getBaseURL = () => CURRENT_BASE_URL;
|
export const getBaseURL = () => CURRENT_BASE_URL;
|
||||||
export const setBaseURL = (url: string) => {
|
export const setBaseURL = (url: string) => {
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,8 @@ export const registerIPCHandlers = (mainWindow: BrowserWindow) => {
|
||||||
// UPDATE Base URL
|
// UPDATE Base URL
|
||||||
ipcMain.handle("UPDATE_BASE_URL", (event, url: string) => {
|
ipcMain.handle("UPDATE_BASE_URL", (event, url: string) => {
|
||||||
setBaseURL(url);
|
setBaseURL(url);
|
||||||
|
api.defaults.baseURL = `${url}/api/v1/va`;
|
||||||
|
console.log("Base URL updated to:", api.defaults.baseURL);
|
||||||
return {
|
return {
|
||||||
updated: true,
|
updated: true,
|
||||||
baseURL: url
|
baseURL: url
|
||||||
|
|
|
||||||
|
|
@ -197,6 +197,10 @@ app.on('browser-window-focus', () => {
|
||||||
// globalShortcut.unregisterAll();
|
// globalShortcut.unregisterAll();
|
||||||
// });
|
// });
|
||||||
|
|
||||||
|
app.on("window-all-closed", () => {
|
||||||
|
app.quit();
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
// ---------------------------
|
// ---------------------------
|
||||||
// CUSTOM CLOSE BEHAVIOR
|
// CUSTOM CLOSE BEHAVIOR
|
||||||
|
|
|
||||||
|
|
@ -132,7 +132,7 @@ const finalizeAndSendLogs = useCallback(
|
||||||
// } : null,
|
// } : null,
|
||||||
// });
|
// });
|
||||||
|
|
||||||
let res = window.electron.trackingTabsOpeningClosing(payload);
|
let res = await window.electron.trackingTabsOpeningClosing(payload);
|
||||||
console.log("Tracking response:", res);
|
console.log("Tracking response:", res);
|
||||||
|
|
||||||
dispatch(clearProjectLogs({ projectId }));
|
dispatch(clearProjectLogs({ projectId }));
|
||||||
|
|
|
||||||
|
|
@ -592,7 +592,7 @@ const DashboardLayout = () => {
|
||||||
if (!selectedProject?.projectId) return
|
if (!selectedProject?.projectId) return
|
||||||
|
|
||||||
console.log(selectedProject?.projectId, "SelectedProject ID")
|
console.log(selectedProject?.projectId, "SelectedProject ID")
|
||||||
socketRef.current = io("https://portal-sf.docva.com", {
|
socketRef.current = io("https://quality-friendly-goldfish.ngrok-free.app", {
|
||||||
transports: ["websocket"],
|
transports: ["websocket"],
|
||||||
secure: true,
|
secure: true,
|
||||||
rejectUnauthorized: false,
|
rejectUnauthorized: false,
|
||||||
|
|
|
||||||
|
|
@ -7,15 +7,15 @@ import { store } from "./store";
|
||||||
import { ToastProvider } from './helper/ToastContext';
|
import { ToastProvider } from './helper/ToastContext';
|
||||||
|
|
||||||
// renderer only
|
// renderer only
|
||||||
window.addEventListener("online", (e) => {
|
// window.addEventListener("online", (e) => {
|
||||||
console.log("Network online (ignored)");
|
// console.log("Network online (ignored)");
|
||||||
e.preventDefault();
|
// e.preventDefault();
|
||||||
});
|
// });
|
||||||
|
|
||||||
window.addEventListener("offline", (e) => {
|
// window.addEventListener("offline", (e) => {
|
||||||
console.log("Network offline (ignored)");
|
// console.log("Network offline (ignored)");
|
||||||
e.preventDefault();
|
// e.preventDefault();
|
||||||
});
|
// });
|
||||||
|
|
||||||
// Extra safety
|
// Extra safety
|
||||||
window.onbeforeunload = () => false;
|
window.onbeforeunload = () => false;
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ interface Props {
|
||||||
const VpnGuard: React.FC<Props> = ({ children }) => {
|
const VpnGuard: React.FC<Props> = ({ children }) => {
|
||||||
|
|
||||||
const VPN_API = "http://10.0.0.1:3000";
|
const VPN_API = "http://10.0.0.1:3000";
|
||||||
const DEFAULT_API = "https://portal-sf.docva.com"
|
const DEFAULT_API = "https://quality-friendly-goldfish.ngrok-free.app"
|
||||||
|
|
||||||
const [checking, setChecking] = useState(true);
|
const [checking, setChecking] = useState(true);
|
||||||
const [vpnConnected, setVpnConnected] = useState(true);
|
const [vpnConnected, setVpnConnected] = useState(true);
|
||||||
|
|
@ -166,14 +166,14 @@ const VpnGuard: React.FC<Props> = ({ children }) => {
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
{/* Disconnect VPN (Disabled when NOT connected) */}
|
{/* Disconnect VPN (Disabled when NOT connected) */}
|
||||||
<button
|
{/* <button
|
||||||
className="btn btn-error btn-wide gap-2 mt-3"
|
className="btn btn-error btn-wide gap-2 mt-3"
|
||||||
onClick={disconnectVPN}
|
onClick={disconnectVPN}
|
||||||
// disabled={!vpnConnected || checking} // Disable if not connected
|
// disabled={!vpnConnected || checking} // Disable if not connected
|
||||||
>
|
>
|
||||||
<Power className="w-4 h-4" />
|
<Power className="w-4 h-4" />
|
||||||
Disconnect VPN
|
Disconnect VPN
|
||||||
</button>
|
</button> */}
|
||||||
|
|
||||||
<div className="divider"></div>
|
<div className="divider"></div>
|
||||||
<p className="text-xs opacity-60">
|
<p className="text-xs opacity-60">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue