feat(profile): selezione del profilo di cui vedere le sessioni (v0.5.0)
- Impostazioni > Sessions: selettore "Profile" (elenco da /api/profiles; "(server active)" come prima voce = nessun cookie di profilo) - ApiClient: fetchProfiles() + switchProfile(); lo switch usa /api/profile/switch (process_wide=False lato server: il cookie firmato hermes_profile scopa le richieste dell'app per-client; il profilo attivo globale del server non viene toccato); refresh automatico delle sessioni - CookieJar::removeCookiesByName per l'opzione "(server active)" - Il profilo scelto viene riapplicato automaticamente dopo il login - i18n: nuove stringhe tradotte it/fr/de
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
Name: harbour-hermes
|
||||
Summary: Client for the Hermes Web UI with voice
|
||||
Version: 0.4.0
|
||||
Version: 0.5.0
|
||||
Release: 1
|
||||
Group: Qt/Qt
|
||||
License: MIT
|
||||
@@ -25,6 +25,13 @@ Sessions list, chat with live streaming replies, voice dictation
|
||||
(server-side TTS), plus a hands-free conversation mode.
|
||||
|
||||
%changelog
|
||||
* Sat Sep 12 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.5.0-1
|
||||
- Sezione Sessions nelle Impostazioni: selettore profilo (le sessioni
|
||||
mostrate sono quelle del profilo scelto). Switch per-client via
|
||||
/api/profile/switch con cookie firmato — il profilo attivo globale del
|
||||
server NON viene toccato; elenco profili da /api/profiles; opzione
|
||||
"(attivo sul server)" che rimuove il cookie; reapply del profilo dopo
|
||||
il login
|
||||
* Sat Sep 12 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.0-1
|
||||
- Localizzazione dell'interfaccia: italiano, inglese (sorgente),
|
||||
francese e tedesco (78 stringhe per lingua); .qm generati con
|
||||
|
||||
Reference in New Issue
Block a user