- Shipped
- 11 maggio 2026 alle ore 02:10 UTC
- Author
- kamo
- Commit
- 807126a
Aggiunge il diritto mancante in modo da un membro di base senza ACCESS MAIL / ACCESS VOIP non può più vedere le schede Email & Mailbox o Phone Settings da sole pagina dell'account. Backend già correttamente omette tali diritti dal membro's member rights applied / ***; l'UI stava semplicemente rendendo le schede incondizionatamente. - No, no. Scheda email su ACCESS MAIL ACCESS VOIP | MANAGE EXTENSIONS || MANAGE VOIP SETTINGS, rispecchiando le RolesPermissionsTab cancello su MANAGE MEMBER SECURITY. - PhoneSettingsTab: nasconde il pulsante Modifica della scheda di configurazione VOIP a meno che lo spettatore ha MANAGE EXTENSIONS || MANAGE VOIP SETTINGS. Numero di telefono carta rimane user-editable (informazioni di contatto personali, non assegnazione di estensione). - useUserInfo: aggiunge visibilitàcambio + aggiornamento a 5 minuti che colpisce POST /api/session/refresh in modo che i cambiamenti dei diritti diretti da admin si propagano a schede live senza un ciclo logout/login. Schifo rinfresca la conservazione memorizzato userinfo su guasto transitorio in modo che l'interfaccia utente non aletta. - /api/session/refresh: proxy sottile che inoltra a /api/security/session/refresh su SecurityService.