- Spegnimento
- 5 agosto 2026 alle ore 18:19 UTC
- Autore
- kamo
- Impegno
- 37b0aa7
Aggiunge /hr con la pagina dei conti cromato nella sua forma arretrata (lo stesso /marketing già utilizza): un layout che possiede il gradiente eroe e scheda sottolineata bar, un indice che atterra sulla prima scheda raggiungibile, e una pagina per Panoramica, Partecipazione, Legale e Compliance, Formazione e Risorse. Due cancelli, entrambi necessari. organizzazione.is Hrs — il gioco HRS sotto /settings/account?tab=apps — rimbalza il percorso a casa quando l'applicazione è spenta, dal momento che con esso off /hr non è un luogo che esiste per l'org. Con l'app su, il undici diritti esistenti ServiceType.HRS decidono: un nuovo composto hasAnyHrRight cancello si unisce E ogni scheda porta un'altra scheda. O-gruppo predicato (HR non ha una sola vista proprio il modo in cui Marketing fa). Schede il membro non riesce sono nascosti dalla barra e rifiutato sulla voce URL diretta. Registra 'hr' nel registro nav sopra Impostazioni, predefinito al primario rotaia; la carta home-launchpad e l'ingresso-palette di comando seguono dal registro di sistema appartenenza. L'ordine del Registro di sistema governa solo i membri a prima corsa, tuttavia — ordinareZone ha allegato ids mai ordinati, così chiunque abbia mai toccato il loro nav avrebbe avuto le impostazioni HR *below*. mergeCanonicalOrder ora inserisce tali ids a la posizione che il registro chiede e usaHomeLayout usa la stessa regola, quindi la il collocamento dichiarato vale anche per i membri esistenti e ogni opzione futura. I corpi delle schede sono segnaposto: non esiste alcun modello di dati HR ovunque nel backend tuttavia (nessun dipendente, partecipazione, payroll, formazione o entità di conformità in SecurityService, APIService o la libreria condivisa), quindi ogni scheda si nomina e che cosa tratterà. Spettacolo in documenti/superpoteri/spec.