Ajouter EmailContrôleur avec les critères d'évaluation complets de l'API REST
Ajouter EmailSmtpService avec support d'envoi, de brouillon et de pièces jointes
Ajouter EmailCredentialService avec CockroachDB et MySQL et Redis cache
Ajouter les haricots DTO pour les messages électroniques, les dossiers, les notifications
Ajouter CorsConfig, ResourceServerConfig, ImapConfig, MailMySqlConfig
Ajouter EmailService et spécifier la spécification de conception du client
Conception complète du nouveau microservice Java d'EmailService et UI de client de courrier électronique entièrement fonctionnelle à l'adresse /messages, en se ...
Match créer un style de bouton avec le modèle global.css existant
Utiliser le composant - Lien avec des couleurs href, var(-color-primaire), et un calibrage cohérent pour correspondre aux boutons des commandes et des applicati...
Déplacer les boutons de création sur le côté droit des barres d'outils des onglets du pipeline
Supprimer les boutons dupliqués du côté gauche là où il existait déjà des boutons du côté droit, et repositionner les boutons nouvellement ajoutés à droite aprè...
Ajouter "Nouveaux" de créer des boutons à toutes les barres d'outils des onglet de pipelines
Chaque onglet de pipeline a maintenant un bouton de création dans sa barre d'outils pour la création rapide d'enregistrements.
Donner des colonnes de réseau de réseau de données de pipeline avec une colonne flexible
Remplacer minWidth/maxWidth par des valeurs de largeur explicites de sorte de colonnes sont correctement dimensionnés pour leurs données. Chaque grille comporte...
Supprimer l'écart de marge entre la ligne de sous-onglet et le réseau de données
Supprimer mb:1 de l'enveloppe de la barre d'outils dans les onglets d'engagements et d'ordres, et ajouter py:3px au panneau sous--onglet pour la salle respirato...
Étanchéité sans soudure et style de panneau de réseau de données sur les onglets du marché des pipelines
Supprimer le contenu Emballage de la carte pour les onglets du marché afin qu'il n'y ait pas d'inutile panel derrière le réseau de données. Style la rangée sous...
Axe d'onglets compacts pour plus d'espace vertical de réseau de données
- Supprimer les titres des pages de tous les éléments de l'onglet du pipeline (l'onglet sert déjà de titre) - Supprimer les ID/puces d'étiquette du marché des e...
Remplacer les étiquettes d'organisation/réseau codées en dur par des étiquettes de branchement dynamiques
Utilisation à partir de l'utilisationUserInfo hook afin que les pages /réseau et / réseau/créer respectent l'étiquette de branche configuré sur
Retirer le positionnement collant de MemberHeader afin de former des rouleaux avec l'en-tête
Le MemberHeader a été épinglé au sommet du conteneur de défilement avec position: collant, provoquant le défilement du contenu de la forme en dessous. Maintenan...
Matchs pas à pas de couleurs avec la page de l'équipe kamo-register
L'étape active utilise l'hexagone avec des étapes -color-primaire, terminées/visitées les cercles d'utilisation avec des cercles d'utilisation -color-prime-lumi...
Empêcher les pages détaillées du pipeline d'étendre la fenêtre d'affichage passée
La boite rottante est passée de minHauteur: 100vh à hauteur: 100% avec minHauteur: 0 correspondre au modèle de visualisation des sondes. Le contenu défile à l'i...
Supprimer les onglets Notes de toutes les pages de détail du pipeline
Notes de fonctionnalité est remplacée par la composante Communications qui est auto-conçu par PipelineRecordLayout. Suppression des notes relatives aux notes In...
Rétablir la disposition de 9 pas de large avec des icônes hexagonales et une navigation en marche visitée
Rétablit l'architecture multi-fichier en 9 pas avec un contenu pas à pas et à pleine largeur. Ajoute des icônes d'étape hexagonales, une navigation de clics en ...
Reconstruire des pages détaillant les pipelines avec un contenu modmodal complet et ajouter des marchés manquants
- Refactorielle PipelineRecordLayout pour utiliser des onglets prop avec LeadViewModèle (les onglets dans la carte séparée en dessous de l'en-tête, dispositio...
Icônes de l'étape hexagonale, navigation par étapes visitées, titres visités soulignés
- Remplacer les fonds d'icônes à pas circulaire par des formes hexagonales en utilisant le SVG en ligne - Étapes de suivi afin que les utilisateurs puissent pas...
Accroquement de la configuration pour utiliser toute la largeur avec la barre latérale pas à pas
Remplacer la carte étroite centrée max-w-3xl par la disposition pleine largeur un contenu pas-à pas et pas-pignon vertical pour minimiser le défilement.
Problèmes d'examen
- Valider les pas intermédiaires lors du saut en avant par paliers - Passer les avertissements en tant que casams d'interrogation au lieu de les perdre à la nav...
Ajouter un contrôle auth et assainir les entrées sur POST /org
- Retour 401 si aucun utilisateur authentifié (prévoit un orphelin) - Construire l'organisation à partir des champs autorisés uniquement (prévenir l'affectation...
Fixer le propriétaire et créer un membre de l'équipe sur la création d'une orge
Lors de la création d'une organisation via POST /api/security/org, le L'utilisateur authentifié est désormais défini en tant que propriétaire de l'organisation ...
Rétablir les implémentations des composantes à pas complet
Remplacer les composants de l'étape de l'étuve par les implémentations complètes qui inclure tous les champs de formulaire, la validation et la logique d'UI pou...
Ajouter des modèles de sécurité aux rôles de sécurité avec intégration backend
Ajouter plusieurs modèles de sécurité dans le dialogue de création/modification du rôle de sécurité. Afficher les modèles attribués dans le tableau des rôles. W...
Ajouter des modèles de sécurité contrôleur CRUD et fil à des rôles de sécurité
Ajouter SecurityModelCutteur avec CRUD complet à /api/security/modèles. Mettre à jour SecurityRoleController pour accepter la sécuritéModelIds à la création/mis...
Ajouter ChildOrgSecuritySécurité et lier les modèles de sécurité aux rôles
Ajouter une aide dorsale pour les modèles de sécurité de l'organisation des enfants avec un multiple à plusieurs la relation avec les rôles de sécurité via OrgR...
Remplacer les dialogues modaux par des pages détaillées
Reconstituer les 6 pages de détail du marché (ordonnances, applications, réservations, Accords, achats, services) à partir de zéro en utilisant un commun Compos...
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.