Undicesimo cluster triaged — dipendenti, time off e orari tutto il soggiorno

Docskamo-internal
Shipped
15 agosto 2026 alle ore 05:58 UTC
Author
kamo
Commit
54f058e

Il primo cluster la cui risposta onesta è "nessuna azione", e due dei sei ha guardato fino all'ultimo assegno. TimecardService ha un limite di autenticazione, un segreto condiviso cluster-internal, e il suo javadoc afferma il contratto: SecurityService risolve la sessione, i controlli diritti e relè. Quindi i diritti delle risorse umane vivono nei relè controller di SecurityService e nessun check appartiene all'interno TimecardService — incollarlo per hasRight non restituisce nulla, e che è corretto piuttosto che un divario. VIEW SCHEDULES e MANAGE SCHEDULES sono sostituiti, non decorativi. Il programma caratteristica è reale — TimecardSchedule, il suo repository, TimecardConfigController, Servizio di partecipazione — ed è gated da MANAGE TIMECARDS deliberatamente: hrTabs.ts record che la frequenza si apriva su VIEW SCHEDULES e che ogni scheda era data una destra proprio per rimuovere una barra incoerente, con supporti trasportati attraverso NEW RIGHT SEEDS. L'aggiunta di un cancello di programma avrebbe rimesso la seconda barra. CREATE EMPLOYEES e DELETE EMPLOYEES sono sostituiti da MANAGE MEMBERS: un dipendente è un membro con un record di occupazione, quindi la creazione di uno sta creando un membro, e non c'è alcun dipendente CRUD endpoint. VIEW TIME OFF e MANAGE TIME OFF sono stati quasi eliminati. Nessuna tabella in qualsiasi schema, no entità, nessun repository, nessun controller, nessun UI, nessun riferimento frontend — sulla norma applicato a VIEW EMAIL LOGS che è un'eliminazione. Non è: il tempo libero è una prima classe capacità di payroll-provider, PayrollFeature.PTO BALANCES e PayrollPtoBalanceProvider, implementato contro Paychex Flex, BambooHR, ADP e Paycor. Il sostantivo è modellato; manca solo l'endpoint e lo schermo Kamo. La lezione che vale la pena portare: "nessun tavolo" non è la prova. Una capacità può essere modellata interamente come interfaccia del fornitore, che è come questa piattaforma costruisce incontri, payroll e telefonia. Controllare le astrazioni del fornitore prima di concludere un sostantivo Non esiste.

All changes

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo