Mise à jour de MailProviderResolver pour utiliser les haricots du fournisseur pour tous les types
Déplacer l'IA vers la section Apps en mode isation et supprimer les paramètres de recherche/récents de diapositives
Retirez la barre de recherche et la section des éléments récents du panneau de diapositives des paramètres. Déplacer l'intelligence artificielle des principaux ...
Mettre à jour l'onglet/le corps de la page du compte pour correspondre au style de la carte d'oléoduc
Simplifier la page apps avec les onglets disponibles/incubantes et la visualisation de liste
Supprimer la bannière des statistiques, la barre de recherche, les filtres de catégorie, la bascule de grille/liste et le dialogue des fonctionnalités. Les appl...
Intégrer un compositeur de nouveaux messages dans un système de fenêtre d'outils
Remplacer le fullscreen autonome fullscreen/mini composeur fenêtr par le une infrastructure de fenêtres d'outils partagés (minimiser, maximiser, hexheads). Mess...
Supprimer la requête de thème param et les documents le dérivent de WOPISrc
Docs a maintenant sa propre logique getThemePath() porté de kamo-internal's Theme.tsx, donc DocsService n'a plus besoin de passer le thème URL.
Migration d'entités JPA et de reprendre en kamo-library
Entités et référentiels dans la bibliothèque partagée. Toutes les importations mises à jour pour référencer lib shared lib.
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
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...
Split âgeReqType et ajouter les itinéraires d'enregistrement des membres/équipes
- Remplacer ageReqType par ageReqTypeMembre et âgeReqTypeTeamMembre - Composante de l'extraction de la bandelette de page.tsx - Ajouter/les voies d'adhésion et/...
Age diviséReqType dans les domaines membres et membres de l'équipe
Actualiser le type d'organisation, le fonctionnaire, le schéma d'itinéraires et le gestionnaire de l'organisation avec des sections d'âge distinctes pour les me...
Retour AgeReqTypeMembre et âgeReqTypeTeamMembre en réponse API d'orgg
Mise à jour de DataLoader pour les champs splitâgeReqType
Fixer à la fois AgeReqTypeMembre et âgeReqTypeTeamMe à la même valeur dans des données simulées.
Age diviséReqType dans le âgeReqTypeMembre et âgeReqTypTeamMembre
Suivi séparé des besoins d'âge pour les membres par rapport aux membres de l'équipe dans l'entité de l'Organisation.
Renommer l'employé en TeamMember et passer outre l'étiquette dynamique
Renommer toutes les références des employés/de l'emploi à l'équipe/à l'adhésion à l'équipe. Étendre l'utilisationThemeConfig() avec des champs d'étiquetage et d...
Renommer l'employé en TeamMember et passer outre l'étiquette dynamique
Renommer toutes les références de l'employé/de l'emploi à l'équipe/à l'adhésion à l'équipe. Remplacer le texte d'affichage du membre/équipe du membre du code du...
Renommer le salarié en membre de l'équipe et Emploi en membre d'équipe
Mettre à jour toutes les références des employés/de l'emploi à l'équipe Membre de l'équipe/à l'équipe dans les contrôleurs, les services et le profil de sécurit...
Renommer le salarié en membre de l'équipe et Emploi en membre d'équipe
Renommer toutes les références d'employés/d'employés à l'équipe Membre de l'équipe/à l'équipe à travers les classes, variables, méthodes, annotations DB, valeur...
Passer DataLoader à CommerceService
- Utiliser CommerceService au lieu de POSService, RetailProductService, RetailInventoryStockService - créerProduct, créerOJOUpdateStock, créerRetailOrder, créer...
Passer les contrôleurs de point de position POS à CommerceService
- POSController utilise CommerceService au lieu de POSService - RetailProductCtroller utilise CommerceService au lieu de RetailProductService - RetailInventoryC...
Partagé toBase30 dans app/utils/base30, utilisé dans LeadManager et DocManager
Convertir Ajouter Bouton de plomb en un onglet aligné à droite dans la barre d'onglet des marchés
Supprimer Ajouter Onglet Plomb et déplacer Ajouter Bouton de plomb à droite de la barre d'onglet des marchés
Réorganiser la présentation des formulaires principaux et mettre à jour la conception des champs téléphoniques
Remplacer la couleur secondaire par les variations de couleur et les gradients primaires
Mettre à jour LeadVendorManager pour utiliser les champs de titre et de description avec un support d'interface utilisateur complet
Mettre à jour LeadVendorController pour utiliser le titre et la description au lieu du nom
Changer de nom en titre et ajouter le champ de description à LeadVendor et LeadVendorProduct
Renommer MediaFeedController en MediaStreamController et ajouter le support de flux principal
- Rebaptisé MediaFeedController to MediaStreamController pour la gestion générique des flux de média - Ajout d'un soutien pour les flux spécifiques au plomb via...
Mise à jour de EmploymentStatusTyper pour utiliser le stockage de STRING enum au lieu de ID
Retour aux composants MuiAvatar pour affichage d'avatar
- Remplacer les étiquettes img par des composants MuiAvatar - Maintient toutes les fonctionnalités existantes (maniement de l'erreur, chargement des rappels) - ...
Supprimer le code de repli basé sur l'identifiant, utiliser uniquement la dénomination basée sur le hachage
- Supprimer toute la logique de secours d'essai pour la colonne de fichierHash manquante - Supprimer les retraits de noms de fichiers basés sur l'identifiant - ...
Consolider les types d'avatars en fichier partagé pour la cohérence
Return objectPath au lieu des URL présignées - Next.js les générera
Simplifier le modèle Avatar - les avatars n'appartiennent qu'à l'utilisateur
- Supprimé du champ membre de la classe Avatar - les avatars n'appartiennent désormais qu'aux utilisateurs - Sorti les avatars OneToMany de la classe des membre...
Supprimer le champ isSet redondant de la classe Avatar
- Suppression du champ isSet puisque les classes utilisateur/membre ont déjà une relation d'avatar ManyToOne - L'avatar actif est déterminé par le champ de l'av...
Remplacer UserPhoto par la hiérarchie d'héritage d'Avatar et mettre à jour UserBackground
- Renommé UserPhoto to Avatar (classe de base) en utilisant l'héritage JPA JOINED - Création d'une sous-classe AvatarPhoto pour les photos téléchargées (extensi...
Nouvelle approche pour le filtre d'état et les icônes de filtre
- Suppressions surFloatingFilterChanged callback pour éviter les mises à jour circulaires - Conserver l'instance de filtrage en réf et mettre à jour directement...
Supprimer les cases à cocher manuelles d'IdRenderer
- Retirer la case à cocher ajoutée manuellement d'IdRenderer - S'appuyer sur la fonctionnalité de sélection de la boîte de contrôle intégrée d'AG Grid - Les cas...
Renommer /hr/folder/ en compte/ tout au long du projet
- Rebaptisé app/h/ap, en app/compte/ - Rebaptisé app/composants/hr/ app/composants/compte/ - Mise à jour de toutes les références de /h à /account dans: - Nav...
Conception unifiée du collecteur d'en-tête couvrant à la fois les panneaux de chat et les panneaux de téléphonie mobile
REMOVED: Barre d'état du softphone (wifi, signal, temps - inutile pour l'application web) CHAUDE SHARED: La barre de titre couvre désormais à la fois le softph...
Ascensez le softphone jusqu'à la qualité de l'entreprise avec des caractéristiques premium
CARACTÉRISTIQUES DE L'ENTREPRISE: - Enregistrement des appels avec indicateur visuel et animation pulsée - Fonctionnalité de transfert d'appel pour les transfer...
Améliorer ChatBox avec un système de couleur dynamique et une hauteur accrue
- Augmenter la zone de visualisation des messages de 33 % (DOCKED-HEIGHT: 360 - 480) - Créer ChatBoxStyles.tsx avec un système de couleur dynamique basé sur la ...
Moderniser la conception de ChatBox avec un vernis professionnel
- Appliquer un fond blanc propre avec des gradients de gris subtils - Ajouter un style de la barre de défilement personnalisé intégré à un schéma de couleur pri...
Supprimer la fonctionnalité des médias/chat - déplacé vers MediaService
Comme ce que tu vois expédier ?
Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.
