Ajouter persona et colonnes sélectionnéesProgramCode (additif)
Ajouter Programme et entités OrgProgramOverride (catalogue et superposition par or)
Retourner "feat(los): introduire le marqueur de paquets d'entités LOS"
Cela revient à l'engagement
Ajouter les types LOS enum (statut, rôle, persona, programme, modèle de prêteur)
Compteurs/temporisateurs micrométriques pour les transitions, les conditions, les webhooks
PranPipelineService incrémente los-transitions-total-from, to-of. transition. PrêtConditions d'augmentations de services pour les véhicules nettoyés/wagés. Webh...
Chaîne de hachage Lignes de l'embouteille pour la détection d'inviolabilité
LoanPipelineMilestone gagne PREVIOUS-MILESTONE-SHA256. À chaque transition, LoanPipelineService calcule le SHA-256 de la précédente étape forme canonique - et l...
Validation de la pré-exportation HMDA LAR
Nouveau HmdaLarValidationIssue DTO ( sévérité ERROR/WARN, nom de champ, message). HmdaLarService annote maintenant chaque ligne dans buildLar() avec une liste d...
Avis préalable à la transitionLinte pour APPLICATION-TAKEN
Nouvelle méthode transactionnelle (readOnly) sur le service LoanPipelineService renvoyant une liste d'avertissements lisibles par l'homme pour la cible APPLICAT...
Collapse pipeline kanban N-1 à une seule requête groupée de nombre
listFor Organization() utilisé pour émettre une condition par prêt (201 requêtes à 200 prêts). Maintenant un agrégat JPQL unique groupé par loanFile.uid les pro...
Consommateur durable JetStream, isolation de l'exécuteur, signatures à temps d'avion
Trois changements ont été groupés parce qu'ils vivent tous dans WebhookDeliveryWorker et ont un sens ensemble: 1. Passage du commutateur central NATS à un con...
Optimistic-lock LoanFile.status pour prévenir les transitions de course
Des clics "Advance" simultanés pourraient tous deux écrire des jalons. Ajout de la version à la version Fichier de prêt et une chasse explicite dans LoanPipelin...
Résolution de nom, privilèges REO, vacances TRID, livraison de crochet web, lien ESignTemplate
Passage de vernis transversal à tous les sous-projets LOS: Résolution du nom de membre (MemberNameResolver): - Service unique de résolveur partagé qui suit la ...
Crois d'évaluation, états de référence, résultats de l'AUS, divulgations, minuteries TRID, HMDA LAR
Sous-projets 5, 6 et 7 dossiers d'origine ont été expédiés ensemble: Sous-projet 5 (prix et serrures): - LoanPricingSnapshot et cotations à l'annexe uniquement...
Machine à l'état de tuyauterie, conditions, gabarits, événements NATS
Sous-projet 4 (réseau de transport et flux de travail) du sous-projet de transport (réseau de travail): Nouveau régime de prêt enumConditionStatus (OPEN/CLAIRÉ...
Couche de service URLA (repos, DTO, services, recherche)
Ajoute la couche complète de service backend pour le paquet URLA introduit dans l'engagement précédent: Reprise/demandes/ 20 JpaRepositories par entité Dto...
URLA 2021 base du schéma hypothécaire résidentiel
Refactorire AppMortgage dans une racine complète de boîtier URLA prenant en charge multiple 1003s par prêt avec jusqu'à deux emprunteurs par paire (mariés/joint...
Protéger les droits essentiels à l'administration et les rôles de reamorçage sur l'édition des modèles
ÉLEVÉ : - refuse maintenant de persister un couche NUKE ou FORCE-NUKE sur l'un quelconque des paramètres de l'administration les droits admin-essential du modèl...
Retourner "feat(member): - pour la promotion des rôles idémpotents"
Cela revient à l'engagement
- pour la promotion des rôles idémpotents
Ajout d'un service public et transactionnel qui assureRoleAssign(memberId, roleId) qui: - Non-ops si le rôle est déjà inscrit au rôle. - Regarde l'OrgRole e...
Chunked recalc - ventilateur multi-modèles et typeTemplate non-force repli
Ajoute trois éléments nécessaires pour que les modifications de modèles atteignent effectivement les membres existants sans forçage d'un cycle de déconnexion/lo...
Drop CountryTypeConverter de EmbAddress.country
Le convertisseur écrit le nom d'enum (e.g. "ÉTATS-UNIS") en tant que chaîne, mais chaque table intégrant EmbAddress (orgs, utilisateurs, membres, user-addresses...
Ajouter des pièces jointes et des champs d'événements à ChatMessageDto; ignorer les champs inconnus
ChatMessageDto manquait les 'ttachements', 'readMemberId', 'msgIdLastViewed', LadèmeVievé, et zisJoin, 'ObjImgId', 'transitMemberId', 'isJoin' champs. Jackson é...
Sanglit findChatSessionsSessionsSuper en premier/Après pour fixer l'onglet Chats vide
AYANT CAST (noll AS TIMESTAMP) IS NULL n'a pas évalué comme prévu dans CockroachDB,
Commuter MediaObjTransit à "MapsId dérivée pattern d'identité
La classe Id combinée à l'utilisation de l'Id-One n'est pas supportée de manière fiable dans Hibernate 6 JpaRepository-MediaObjTransit, l'initialisation UUID éc...
Ajouter la classe de MediaObjTransit afin que Spring Data JPA puisse exposer son ID dérivé
Le métamodèle de Spring Data nécessite la mise en place de la liste des entités dont la clé principale est une Id 'One' identificateur dérivé. Sans elle, JpaRep...
Ajouter countUnreadAfter(guid, memberId, since) à MediaObjRepository
Besoin par point de terminaison de discussion paged pour calculer les comptages non lus par session lorsque ownLastViewedAt est un pointeur LocalDateTime plutôt...
Ajouter 'PrePersist à MediaObjImgDownload.dateCréé pour satisfaire NOT NULL sur insérer
Ajouter MediaObjImgDownloadRepository avec existByObjImgIdAndMemberId
Requis par ImagingProxyService (tâche 10) pour découvrir par membre le suivi des téléchargements sans scan complet de table.
Ajouter type assoc CHAT-ATTACLMENT avec seau d'image-chat-pilier
Skip créator in findOrCreateExactChatSession boucle (créateChatSession les ajoute déjà)
Méthodes de service pour la recherche/création exacte, le membre ajouter, mute, révoquer, lire
Déplacer l'agrégateur du codeur à AYANT; ajouter "Transactionnel à marquerRead
Demandes de dépôt pour la recherche exacte, liste de pages, reçus
Ajouter dateLastViewed to MediaSessionMembre pour les horodatages de réception
Ajouter isAccessARevoked flag pour le contrôle d'accès par joint
Chat de traduction pour les messages de discussion
Ajoute l'entité MediaObjMsgTranslation (une ligne par paire (message, langue)) et une colonne optionnelle sourceLanguageId sur MediaObjMsg afin que les messages...
Retirer le dispositif de dépossionnement de l'ordinateur de la commande « PostConstruct) et fixer les commandes existantes directement dans la DB
approuveOrder() traite déjà de nouvelles commandes de COMP. Déficit ponctuel de données pour Les commandes existantes sont corrigées directement dans la base de...
Ordres COMP auto-récuplés non provisionnés au démarrage
À la rubrique « PostConstruct », scanner toutes les commandes APPROUVÉ COMP et prévoir les dispositions qui Manque d'abonnement à un compte. Idempotent et find-...
Utiliser CommerceMarket.getId() au lieu de getUid() dans la provisionCompouAbonnement
CommerceMarket utilise l'identifiant UUID (pas uid), de sorte que Lombok génère getId().
Comp. COMP est approuvé par l'approbation des ordonnances Auto-dispositions Comptabilité Abonnement et attribue la licence
- Abonnement: ajouter la cible Organisation (volet FK à des entrepôts) Ajouter la chaîne de cibleOrganizationId - AccountRepository: ajouter findByPrimaryMember...
Sétériner le clientMemberId en tant que chaîne pour préserver la précision longue
- AccountSummaryDTO: annoter uid avec - et ajouter le champ de chaîne primaryMemberId qui est rempli à partir de la base de - CreateSubscriptionderRequest: clie...
Ajouter MemberUiPreference entité pour les préfs d'UI par membre
Magasin de préférences UI par membre générique (memberId, prefKey, valeur JSONB) pour les petits paramètres d'interface utilisateur persistent. Le premier conso...
Remplacer isVailable booléen par MemberAvailabilityStatus enum
Mignarder les chaînes ordinales pour CountryType via AttributeConverter
Les rangées DB avaient un pays conservé sous forme d'entiers ordinaux (par ex. "186" pour les États-Unis) au lieu de noms enum, provoquant l'initiative illégale...
Ajouter les champs CDR caller-ID à l'entité d'enregistrement
Ajout de l'appeléIdNum, callerIdName, callDirection et appelsRésultats à l'entité d'enregistrement, de sorte que le kamo-asterisk-support peut stocker le CDR d'...
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.