From 3c657d90e969ba496074cc6a4d060510e4ae1d52 Mon Sep 17 00:00:00 2001 From: choibk Date: Sat, 24 Jan 2026 20:46:46 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A6=B4=EB=A6=AC=EC=A6=88=20v0.2.9:=20Gitea?= =?UTF-8?q?=20=EC=9E=90=EB=8F=99=EC=99=84=EC=84=B1=20=EB=B0=A9=EC=A7=80=20?= =?UTF-8?q?=EB=B0=8F=20=ED=83=9C=EA=B7=B8=20=EA=B0=95=EC=A0=9C=20=EB=8F=99?= =?UTF-8?q?=EA=B8=B0=ED=99=94=20=EB=A1=9C=EC=A7=81=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- server/package.json | 2 +- server/routes/system.js | 6 +++--- src/platform/pages/BasicSettingsPage.tsx | 4 ++++ 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9b34584..cbbd848 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "smartims", "private": true, - "version": "0.2.8", + "version": "0.2.9", "type": "module", "scripts": { "dev": "vite", diff --git a/server/package.json b/server/package.json index 64b0073..a8d233a 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "server", - "version": "0.2.8", + "version": "0.2.9", "description": "", "main": "index.js", "scripts": { diff --git a/server/routes/system.js b/server/routes/system.js index 0ed4098..78529de 100644 --- a/server/routes/system.js +++ b/server/routes/system.js @@ -471,14 +471,14 @@ router.get('/version/remote', isAuthenticated, hasRole('admin'), async (req, res // Prepare git fetch command with auth if available const auth = await getGiteaAuth(); - let fetchCmd = 'git fetch --tags'; + let fetchCmd = 'git fetch --tags --force'; if (auth.user && auth.pass) { // Inject auth into URL const authenticatedUrl = auth.url.replace('https://', `https://${encodeURIComponent(auth.user)}:${encodeURIComponent(auth.pass)}@`); - fetchCmd = `git fetch ${authenticatedUrl} --tags`; + fetchCmd = `git fetch ${authenticatedUrl} --tags --force`; } else { - fetchCmd = `git fetch ${auth.url} --tags`; + fetchCmd = `git fetch ${auth.url} --tags --force`; } exec(fetchCmd, (err, stdout, stderr) => { diff --git a/src/platform/pages/BasicSettingsPage.tsx b/src/platform/pages/BasicSettingsPage.tsx index 75748f1..9f1afca 100644 --- a/src/platform/pages/BasicSettingsPage.tsx +++ b/src/platform/pages/BasicSettingsPage.tsx @@ -386,6 +386,8 @@ export function BasicSettingsPage() {
setSettings({ ...settings, gitea_user: e.target.value })} placeholder="gitea_update_user" @@ -395,6 +397,8 @@ export function BasicSettingsPage() { setSettings({ ...settings, gitea_password: e.target.value })} placeholder="••••••••"