v1.9.11: always check updates on startup + cleanup Gitea releases
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -401,12 +401,15 @@ del /f /q "%~f0" >nul 2>&1
|
|||||||
return
|
return
|
||||||
time.sleep(0.1)
|
time.sleep(0.1)
|
||||||
|
|
||||||
|
first_run = True
|
||||||
while self._running:
|
while self._running:
|
||||||
# Check if enough time passed since last check
|
# Check if enough time passed since last check
|
||||||
|
# On first run after startup, always check regardless of interval
|
||||||
last_check = self.store.get_last_update_check()
|
last_check = self.store.get_last_update_check()
|
||||||
now = time.time()
|
now = time.time()
|
||||||
|
|
||||||
if not last_check or (now - last_check) >= _CHECK_INTERVAL:
|
if first_run or not last_check or (now - last_check) >= _CHECK_INTERVAL:
|
||||||
|
first_run = False
|
||||||
info = self.check_now()
|
info = self.check_now()
|
||||||
if info and self._gui_callback:
|
if info and self._gui_callback:
|
||||||
mode = self.store.get_update_mode()
|
mode = self.store.get_update_mode()
|
||||||
|
|||||||
BIN
releases/ServerManager-v1.9.11-win-x64.exe
Normal file
BIN
releases/ServerManager-v1.9.11-win-x64.exe
Normal file
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
"""Version info for ServerManager."""
|
"""Version info for ServerManager."""
|
||||||
|
|
||||||
__version__ = "1.9.10"
|
__version__ = "1.9.11"
|
||||||
__app_name__ = "ServerManager"
|
__app_name__ = "ServerManager"
|
||||||
__author__ = "aibot777"
|
__author__ = "aibot777"
|
||||||
__description__ = "Desktop GUI for managing remote servers"
|
__description__ = "Desktop GUI for managing remote servers"
|
||||||
|
|||||||
Reference in New Issue
Block a user