Un écran de facturation au lieu de deux qui ont répondu chacun à moitié
La plate-forme avait deux écrans de facturation. ce que l'organisation paie; Plans et facturation sur le profil des membres répond à ce qui une personne paie. A...
Ouvrez la fenêtre de l'outil de support à partir du lien d'aide du pied de page
Montrer le panneau d'intégration du marché lorsqu'il n'existe pas de marchés CRM
/chefs rendus de la grille de plomb avec une barre d'onglet de marché vide et désactivée pour un org qui n'avait jamais configuré un marché de la CRM. Il montre...
Ouvrir sur le message le plus récent, et faire défiler vers le reste
Ouvrir une longue conversation a montré le plus vieux message chargé d'abord et ensuite Il s'est rendu jusqu'au présent pendant que le membre attendait. Les deu...
Le graphique de la période, et une carte de temps que vous éditez en tant que brouillon
Remplace le délai d'un jour sur le toute la période de paie, et change ce à quoi on se sent édrait. Les pilules ne portent pas de texte. Ils avaient l'habitude...
Élever une conversation de soutien quand quelqu'un y répond
Fermer une fenêtre de soutien ne laisse pas la conversation, mais elle a été traitée comme si c'était le cas. ChatNotificationListener est revenu tôt sur chaque...
Onglets de liaison, un membre de travail et un onglet complet
Chaque onglet sur /account/view/'id' est un vrai itinéraire maintenant '/members, /history et le le repos sont des liens que quelqu'un peut envoyer, signet, ou ...
Confirmez une horloge en-cignotante avant d'écrire le poinçon
L'horloge navée a perché directement le clic. Tous les autres contrôles dans cette barre est idempotent ou trivia infaut; un coup de poing est un record de sala...
Une bande et un filtre et un rafraîchissement à côté des sous-onglets
Les commandes sont libellées dans une deuxième rangée pleine largeur sous la bande de tabulation trois mots courts et une icône, dépensant toute une bande de la...
Faire en sorte que la bande d'option produise la pièce au lieu de la collision des amas
Le groupe gauche a porté minWidth: 0 alors que son contenu (correctement) refuse de rétrécir ou envelopper, de sorte qu'un bar encombré a rétréci la boîte sous ...
Filtre d'état segmenté à la place du sélection
En attente/complète/Tous sont trois pairs courts qui s'adaptent sur une ligne, donc a d) Contamirait deux d'entre eux derrière un clic et a dépensé une étiquett...
Squelette suit les assistants de grille partagés; testez la garde 204 de jsonBody
Le squelette de chargement dans app/hr/overview/page.tsx toujours écrivant à la main 1800px point d'arrêt que Vue d'ensemblePiliers et amis extraits primitives....
Suivre le chiffre d'homologation dans currentPeriod, et arrêter la lecture nulle comme zéro
SecurityService 7c55054 déplacé en attente Approbation à l'intérieur actuelPeriod, où la fenêtre qu'il décrit En fait, et l'omet complètement quand il n'y a pas...
Lignes figurines deux-ups donc pas d'emballages d'étiquettes de carte
Les étiquettes des figures sont des étiquettes de l'opérateur et des majuscules, 11px, 0,12em de suivi met "Execution incomplète" à 158px, "exceptions de blocag...
Arrêter les étiquettes de chrome fixes se brisant sur deux lignes
La taille minimale automatique d'un flex est sa largeur de contenu min, qui pour Le texte d'emballage est son mot le plus large - donc un bar encombré a serré c...
Une lueur sur l'icône de l'horloge, pas deux autour du bouton
La règle portait à deux un gradient radial et une ombre en boîte. La pente remplie sa propre boîte tandis que la batte peint un anneau séparé à l'extérieur de l...
Faites glisser une navigation surpeuplée au lieu d'écraser ses options
L'épinglage d'options plus qu'une nava peut montrer que les carreaux sont écrasés par forme: les deux bandes étaient des boîtes brutes de trop-plein et les carr...
Ligne des chiffres de la carte sur une base de référence partagée
Chaque personnage sur l'en-tête du mât et les quatre cartes de pilier était sa propre boîte empilée. Étiquette de l'opérateur ci-dessus, valeur ci-dessous. Les ...
L'État d'approbation retenu rend ce qui n'est pas suivi, pas clair
l'état de présence() marque chaque membre "clair" en cas de blocageExceptions de 0 et timecardState n'a pas été 'SOUMETTRE' et vrai pour chaque membre sous un a...
L'approbation est nulle, et nul n'est pas zéro
SecurityService refuse maintenant la moitié de l'approbation du résumé d'un appelant sans FINALISE-PAY-PERIODS - résolutionRôle n'a jamais admis la MANAGE-TIMEC...
Chiffre de conformité honnête, États en échec de la section, port de droite
Le nombre d'unités mixtes pour l'en-tête du mât et ne pouvait que plus flatter. Complet résumé l'ensemble de l'ordre des comptes d'ASSIGNEMENT pendant que les m...
Liens profonds du pilier de la zone de vision d'êtres profonds à partir de cartes d'impasse; tuer le texte mort
Vue d'ensemblePillars.tsx codé en dur au lieu de les en déduire - la façon dont AttentionLedger.tsx le fait déjà - pattern indexé du même nom appliqué ici de so...
Construire l'onglet Vue d'ensemble en tant que rapport sur les quatre autres
Console de notification pleine largeur: lecture de mât, piliers à quatre onglets, le registre des besoins d'attention, la matrice de conformité de la main-d'œuv...
Vue d'ensemble du registre de l'attention, de la matrice de conformité et du rail d'
useMemberNames sources /api/security/members/names plutôt que le mémoire deviné .../forme de l'org-config: l'org-config ne revient jamais une liste de membres (...
Renforcer la couverture de l'état de précision et de l'état de présence
L'essai de précision a utilisé un organeId à 15 chiffres, qui passe-tour à travers Number() sans fin et sans effet, la clé de joint reste une corde. Passage à u...
Vue d'ensemble du crochet de données et des primitives visuelles partagées
useHrOverview fait la fréquentation et les résumés des documents avec allSettled so one service mort ne dégrade que ses propres sections; il saute entièrement p...
Vue d'ensemble des clients récapitulatifs et des règles qu'ils rendent
Glow rouge quand hors de l'horloge, vert allumé, et lâcher la balle
Etre hors de l'horloge au travail est l'état qui coûte à quelqu'un d'argent, et il était-ce que l'un des États n'a rien annoncé: l'indicateur était simplement a...
Concevoir l'onglet Vue d'ensemble comme un rapport sur les quatre autres
Un onglet d'inscription et cacher l'onglet de la carte temporelle lorsqu'il n'est pas inscrit
Il n'y avait aucun moyen d'activer les cartes de temps pour qui que ce soit. Chaque surface lu existait et Chacun d'entre eux a correctement montré rien, parce ...
Les onglets d'approbation et d'exception existent en fait maintenant
Les deux backends expédiés plus tôt mais aucun des deux panneaux n'a jamais été écrit, donc /hr/assisance?sub-approbations et sous-exceptions rendues "ce c'est ...
Établir le journal en achèvement
Enregistre le schéma final de 24 tables, les quatre indices partiels qui portent le schéma final de 24 tables. les garanties en double paiement et à double code...
Écran de période fermé pour un org de 400 personnes
Redétecter les exceptions, recalculer les revenus de chacun, approuver tout le l'appelant peut, chaque rapport par membre, la raison pour laquelle il a refusé. ...
Rapports de conformité, attestation de rupture et vos propres dossiers
Un sous-tabulaire de rapport /h/attendance qui porte les trois rapports à l'échelle de l'orgge une fenêtre. Le rapport d'arrondi montre le verdict en tant que j...
L'onglet de configuration de la carte en temps réel
Remplace l'espace réservé par la surface de travail: la semaine de travail, journée de travail limite, seuil de changement d'ouverture, arrondi, interrupteurs d...
L'éditeur visuel, le calendrier de rémunération, l'exportation des états de paie, le niveau restreint
DayTimeline dessine une journée de travail comme une piste de 24 heures avec une poignée de traînable chaque coup de poing. Un graphique plutôt qu'un tableau pa...
Confirmer avant l'arrêt d'un paiement récurrent
Les deux annulent les actions - siège d'un membre et le plan d'un gestionnaire de groupe - maintenant demander premièrement, en nommant la couverture de date à ...
L'annulation du plan d'un groupe conserve ses sièges jusqu'à la fin de la période payée
Lâche entièrement le drapeau immédiat du client - il n'y a plus de moyen de demander l'accès pour s'arrêter aujourd'hui, parce qu'il n'y a pas de bonne raison d...
Dites aux gens quand une facture a besoin d'eux, et laissez-les arrêter de payer
Une bannière sur la page d'accueil lorsqu'un paiement est responsable de cette personne a n'a pas réussi, liant directement à leur page de facturation. Jusqu'à ...
Onglet des membres de la carte de temps et onglet des paramètres HRS Timecards
L'onglet membre est UNIQUEMENT AUTO-SERVICE et fermé sur l'identité, exactement comme respect de la loi: ses critères d'évaluation ne prennent aucun membre id, ...
/hr/sciente de présence et contrôle de l'horloge NavTop
Remplace le corps HrTabPlaceholder. L'itinéraire, entrée HR-TABS, MANAGE-TIMECARDS gate and tab i18n clés a déjà existé, rien ici n'enregistre quoi que ce soit....
Établir un log pour les phases 1 à 3
Enregistre ce qui a été expédié, le contrat de commande push-oring shared-lib qui bite une fois, le recensement de la production qui a réglé les questions du fu...
BFF itinéraire pour /api/sécurité/cartes à temps
TimecardService est ClusterIP sans ingress, donc sans cette route l'ensemble Disposition 404 dans le navigateur pendant que chaque service est sain et chaque bu...
Délivrez le fuseau horaire de l'administration au navigateur
Le modèle d'organisation client n'avait pas de champ de fuseau horaire, d'utilisationFormatters et d'un prochain-intl. sont tous les deux configurés sans temps ...
Conception des cartes de temps et des plans des cartes de gestion des ressources humaines
Conception fondée sur une étude croisée de 25 agents. La deuxième partie clôt les douze les lacunes au niveau des obstacles, un examen de l'exhaustivité des car...
Mettez la facture d'une personne dans un endroit où elle peut réellement atteindre
Les panneaux d'auto-paiement et de couverture des sièges étaient/réglages/comptes. Cette page redirige qui n'a pas de CONFIGURE-SYSTEME ou d'un financement à no...
Montrez aux membres qui paient pour leur siège, et arrêtez d'offrir un deuxième
Le point d'extrémité de couverture expédié avec des clés de traduction et sans composante, donc le Question, il répond - qui paie pour mon siège - n'avait toujo...
Un groupe sur lequel vous pouvez mettre les gens et payer
La création d'un groupe a produit un nom et rien d'autre - aucun moyen d'ajouter qui que ce soit, pas de solution. pour que son directeur choisisse un plan, nul...
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.