Page entièrement fil des vendeurs-produits avec UI moderne, CRUD complet pour les fournisseurs et les produits
Ajouter LeadVendorController avec CRUD complet pour les vendeurs et les produits
Ajouter un support CRUD complet pour LeadVendor et LeadVendorProduct with String ID
Supprimer TypeScript de n'importe quel type, ajouter des assertions de type appropriées
Changer les ID LeadMarketDTO en chaîne pour empêcher la perte de précision JavaScript
Changer les ID LeadMarketDTO en chaîne pour empêcher la perte de précision JavaScript
Backend envoie maintenant des identifiants en tant que chaînes pour empêcher la perte de précision JavaScript - un analyse par le leme frontend
Ajouter une annotation de type à un paramètre cartographique pour corriger l'erreur TypeScript
Remplacer le type «any» par une définition de type appropriée pour corriger l'erreur de peluterie TypeScript
Remplacer les types «any» par des types de type TypeScript appropriés dans le traitement des erreurs de route API des marchés de plomb
Améliorer la gestion des erreurs dans les lignes API du marché du plomb pour extraire et envoyer des messages d'erreur backend
Déclenchement de la reconstruction pour récupérer la bibliothèque kamo-shared mise à jour avec des requêtes explicites de référentiel
Ajouter une connexion détaillée pour obtenirMarketById pour les problèmes de recherche du marché du débogage
Ajouter des annotations explicites aux méthodes de dépôt de marché de plomb pour une résolution d'organisation.id explicites
Déclenchement de la reconstruction pour récupérer la librériolure kamo-partred mise à jour avec la vente de chaînesType dans DTO
Retourner le message d'erreur correct lorsque le marché n'a pas été trouvé dans getMarketById
Changer les ventesType to String dans LeadMarketDTO pour correspondre aux attentes frontales
Améliorer la gestion des erreurs dans l'innovation et supprimer les ventes inutilesConversion de type
Ajouter Next.js API routes pour les marchés de plomb à la proxy de SecurityService
Ajouter une connexion détaillée à l'enregistrement détaillé pour le débogage
Déclenchement de reconstruction pour prendre des bibliothèques kmo-partagées mises à jour avec des ventes de chaînesType DTO
Changer de venteType de SaleType en en chaîne dans la demande DTO pour correspondre à la tête de front
Convertir String salesType en de SaleType enum dans LeadMarketContrôleur
Supprimer la confirmation confirmée de la confirmation de la confirmationDialog, utiliser le chargement au lieu du chargement
Échapper à Ceinture dans LeadMarketManager et supprimer les importations non utilisées
Ajouter LeadMarketController pour la gestion des marchés de leads via l'API REST
Ajouter une entité LeadMarket, un référentiel, un service et des DTO pour la gestion des marchés de gestion de la relation client
Composant UI Renouage LeadMarketManager avec conception moderne et intégration d'API
Supprimer la clé de route dupliquée "Markets et Fields" à l'origine de l'erreur de construction
Ajouter une page de paramètres CRM avec les onglets Marchés et champs, Vendeurs et produits, Importations manuelles de plomb et Entrailles intégrées
Utiliser le paramètre de niveau d'accès lors de la création d'un flux
Utiliser le flux d'organisationsGuid pour l'alimentation des médias à l'échelle de l'organisation
- Ajout d'un État d'avancement de l'organisation à MediaStreamController - Mettre à jour getFed pour utiliser le streamGuid de l'organisation au lieu d'interrog...
Ajouter le champ streamGuid à l'Organisation pour l'alimentation des médias à l'échelle de l'organisation
Abonnement WebSocket correct pour utiliser organisationId et gérer le type FeedEvent
Supprimer le code inaccessible et fixer la violation des règles React Hooks dans FeedTimeline
Corriger les erreurs de compilation dans MediaStreamController
- Fixe manquante de l'entretoise de fermeture dans la méthode getFeed d'autrefois - Carte sous-dépassée par HashMap pour la compatibilité - Variable de flux fix...
Ajouter LIKE enum value à MediaBlockReasonType pour les médias sociaux
Créer une composante MediaStream réutilisable et des communications en tête
- Création d'un composant MediaStream réutilisable pour tous les contextes de flux multimédias - Alimentation refactorisée à l'heure pour utiliser le composant ...
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...
Ajouter streamGuid à Lead et prendre en charge les flux multimédias spécifiques au plomb
- Ajout d'un champ streamGuid à Lead.java à la référence MediaSession stream - Mise à jour MediaSessionPost à l'appui de l'association de lead optionnelle - Mis...
Rechercher l'information actuelle du membre de l'utilisateur pour l'affichage de l'avatar dans PostComposer
Utiliser l'avatar utilisateur du contexte organisationnel dans PostComposer
Moderniser la conception des aliments pour les médias sociaux avec un style poilé poli
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.
