installer v1 (A+B): install-code enrollment, panel code UI, EXE publish; DPAPI credential store

This commit is contained in:
gti
2026-09-23 16:38:19 -03:00
parent b058affa29
commit 91c4030b06
15 changed files with 1135 additions and 54 deletions
+6 -2
View File
@@ -18,8 +18,12 @@ def storage_root() -> Path:
return root
def release_filename(version: str, platform: str, architecture: str) -> str:
return f"GTIFiscalAgent-{version}-{platform}-{architecture}.zip"
def release_filename(version: str, platform: str, architecture: str, extension: str = ".zip") -> str:
return f"GTIFiscalAgent-{version}-{platform}-{architecture}{extension}"
def setup_exe_filename(version: str) -> str:
return f"GTIFiscalAgent-Setup-{version}.exe"
def safe_path_for(storage_path: str) -> Path: