feat(desktop): add Tauri updater (GitHub Releases), updater UI button, hide PowerShell windows; fix Windows inventory arrays and activation; improve metrics parsing; branding rename to Raven across app; avoid localhost fallback in auth-server; inject APP_URL/AUTH_URL in stack

This commit is contained in:
Esdras Renan 2025-10-10 20:39:39 -03:00
parent eb5f39100f
commit 418599ef62
18 changed files with 127 additions and 34 deletions

View file

@ -1,6 +1,6 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Sistema de Chamados Desktop",
"productName": "Raven",
"version": "0.1.0",
"identifier": "br.com.esdrasrenan.sistemadechamados",
"build": {
@ -13,7 +13,7 @@
"withGlobalTauri": true,
"windows": [
{
"title": "Sistema de Chamados",
"title": "Raven",
"width": 1100,
"height": 720,
"resizable": true
@ -23,6 +23,14 @@
"csp": null
}
},
"updater": {
"active": true,
"endpoints": [
"https://github.com/esdrasrenan/sistema-de-chamados/releases/latest/download/latest.json"
],
"dialog": true,
"pubkey": "REPLACE_WITH_TAURI_PUBLIC_KEY"
},
"bundle": {
"active": true,
"targets": "all",