Confermare un orologio in / fuori prima di scrivere il pugno

Featurekamo-internal
Spegnimento
12 agosto 2026 alle ore 22:00 UTC
Autore
kamo
Impegno
bfae15d

L'orologio nav ha colpito direttamente dal clic. Ogni altro controllo in quella barra è idempotent o trivialmente indomabile; un pugno è un record salariale che dopo solo un amministratore HR con una ragione scritta obbligatoria può correggere — e il pulsante siede un pixel da Logout. Ora solleva TimecardPunchConfirmDialog, costruito allo standard di NewSupportRequestPopup e deliberatamente non una copia di esso: quella carta è un avviso che interrompe, quindi respira, rifiuta lo sfondo e le braccia i suoi bottoni in ritardo. Questo è stato chiesto da un clic, quindi si braccia subito e si chiude su Escape e sullo sfondo. verde per in, ambra per fuori, perché i due risultati devono essere detto a parte prima di una parola è letto. Il suo centrotavola è un orologio che ticcherà al SECOND, e la copia dice chiaramente che il tempo registrato è il momento della conferma piuttosto che il momento schermo mentre decide — il punto è che esitare è libero e nulla è scritto fino a quando non lo dici. La prima zecca è allineata al secondo confine, quindi la lettura concorda con ogni altro orologio sullo schermo del membro invece di atterraggio dovunque il clic ha fatto. Comportamento che cambiò con esso: - la chiave di idempotency viene coniata quando la finestra di dialogo OPENS e riutilizzata per una riprovazione. Per-attempt chiavi erano il bug questo previene: una richiesta che timed out può bene hanno atterrato, e riprovare sotto una chiave fresca è un secondo pugno su un record salariale. - l'azione è congelata in tempo aperto, quindi un sondaggio degli anni '60 rovescia l'orologio sotto la carta (un pugno dal telefono) non può cambiare la domanda mid-answer. - l'inclinazione ottimista è sparita. E 'esistito perché il pugno sparato dal clic; il membro ora guarda una scheda che rimane fino a quando il server risponde, quindi un stato indovinato sarebbe solo l'occasione per mostrare quello sbagliato. - un pugno fallito tiene aperta la carta e lo dice. La conversione silenziosa di un'icona è non c'è modo di conoscere un pugno che non è successo — che supera giorni dopo come un'eccezione mancante sulla scheda temporale. - l'identità di commutazione (god-mode sudo, interruttore di sessione) rilascia una conferma aperta, che altrimenti scriverebbe il pugno del membro precedente contro quello nuovo.

Tutte le modifiche

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