Changelog
Ce qui est nouveau.
Chaque amélioration apportée à la plateforme, à mesure qu'elle est livrée.
· kamo-shared-library
Ajouter des colonnes d'attribution de cache-clés à la clé de création à PublicChatVisitor et SupportTicket
· kamo-shared-library
Ajouter findOrganizationOwners for per-org public-chat member
· MediaService
Équipements mobiles (données FCM et APN directs) avec porte de présence
chat entrant (MediaController), ticket d'assistance (SupportNotificationService), SMS/voicemail (VoipStompRelayController), social Présence-passé comme le consommateur de messagerie manquée (sauter quand une prise en direct est en haut). Android - FCM haute priorité de données; iOS - direct APNs HTTP/2 via Pushy (non Firebase sur iOS); APNS-VOIP réservé au futur chemin CallKit. Par conversation limite de taux. POST /api/interne/push/dispatch (X-Internal-Auth) pour inter-services les flux. Les expéditeurs hors point jusqu'à ce que le compte de service de la FCM et les APN .p8 soient provisionnés.
· KlusterServices
Expose AIService /ws/ai-chat via api.
IngressRoute (priorité 100, websecure, ws-upgrade middleware sans compresse) routes wss://api.-domain-/ws/ai-chat vers kamowsai-service:80 - même modèle que l'itinéraire des médias. Auths stays "token" validé par AIService.
· VOIPService
Accepter les jetons de flux X-z-z sur REST et les jetons de flux signés sur les points d'extrémité audio
OTKValidationPimité du filtre: X-OTK et X-z-jeton (GET, audio) chemins de streaming uniquement, vérifiés via shared StreamTokenCodec avec interne.auth.secret; les réclamations alimentent l'adresse/l'organe ou l'organe existant du contrôleur l'autorisation). Les joueurs natifs peuvent maintenant requérir des enregistrements/voix de bande.
· MediaService
Accepter le jeton X-z-toyen sur REST; la diapositive TTL avec temporisation par session
OTKPreAuthFilter résout le jeton X-A-A-A en l'absence de X-OTK (même appeler MediaService REST sans le BFF. KSessionService glisse maintenant le Redis TTL avec la propre sessionTimeoutMinutes au lieu des 30 minutes mondiales.
· SecurityService
Jeton de courant à jetons de courant de dispositif à jetons, parité d'en-tête X-z
- DeviceAuthController: produit durable du dispositif par (utilisateur, dispositif) avec rotation sur échange et grâce des années 60; /device/échangent en menthes par or PostAuth-Service (même cascade/labels/détermes de connexion) et retours registre par (dispositif, org). PostAuth-Service: temporisation de session mobile optionnelle par défaut 720). - StreamTokenCluqueurs: jetons HMAC zz (10 min) so media Les joueurs peuvent effectuer des demandes d'enregistrements par demande sans OTK par demande. - Aujourd'hui, le jeton vient d'abord, donner - parité d'en-tête pour les clients sans cookies.
· kamo-shared-library
Jeton de dispositif et entités d'enregistrement push, codec de jeton de flux HMAC
branle secret, grâce de rotation, expiration glissante), immatriculations push-device (une destination push par dispositif-org-kind), et StreamTokenCodec - de courte durée Les jetons HMAC pour que les joueurs natifs puissent diffuser de l'audio avec des requêtes de portée en clair.
· SecurityService
Docs de louages fermés de cache sur les laissez-passer; départ à la retraite en solution/échappement
Le formateur affine maintenant un prêt sur plusieurs laissez-passer au lieu d'un seul et demi: - FormationDocStore est une cache pivote PERSISTENTe (clé et hachage de l'orgo-loan-docId). Un document est téléchargé à partir de MeridianLink ONCE et réutilisé par MinIO sur tous les points suivants Un téléchargement coûteux, limité en fonction des coûts, ne se répète jamais. - trainLoan roule un pas: cached-oncef et extrait et diff chaque mappé champ vs valeur SoR, UPSERTant un label par champ de prêt. - Un prêt est retiré lorsque SOLVED (une carte correspond à chaque champ cartographié) ou EXHAUSTED (hit training.max-passes-per-prêt, défaut 5); à la retraite Les docs mis en cache sont purgés donc le prêt fermé PII n'est mis en cache que pendant que nous sommes toujours en train de travailler le prêt, jamais archivé.
· kamo-shared-library
Formation à multiple-prêt fermé - compteur de passes et clé corpus upsert
Le formateur à montant fermé relit maintenant un prêt sur des laissez-passer successifs jusqu'à son l'extraction reproduit le résultat du prêt, de sorte que: LeadLosLink.closedLoanPasses conduit un bouquet de passe par louage (retourner sous la direction EXHAUSTE si elle ne correspond jamais complètement), et closedLanTrainedAt now signifie "retraités" (SOVIS ou EXHUSÉS), non "lecture une seule fois". - ExtractionCorrection.sourceRef (le nom de prêt externe) clés a par prêt UPSERT - un label courant par (org, prêt, docType, champ), donc les passes répétées affinent l'étiquette au lieu d'inonder corpus avec une nouvelle rangée chaque passe.
· kamo-shared-library
Réserver la situation d'avancement pour le formateur à responsabilité préalable à l'état d'avancement du prêt fermé
run est RUNNING, sans statut de toucher. Une pause de l'opérateur (état d'avancement) PAUSÉ) ne peut plus être cloqué par une épargne pleine et grandeur de la piscine Le fil d'actualité et la mise à jour gardée correspond 0 rangées, les supports PAUSED, et la marche s'arrête lors de son prochain contrôle. Aussi les battements de cœur vivants pour la récupération de la fuite des rassises.
· SecurityService
Entraîneur à prêts fermés à dur, simultané, idempotency, limites
- Concurrency: in-process action ActOrgs guard - la DB claim() cas ne pas doubler les org et deux répliques ne peuvent pas se chevaucher; a Le rythme cardiaque est de 10 min est récupérable (le processus est mort à mi-chemin). - Idempotency: sauter les prêts déjà marqués ferméLoanTrainedAt, et marquer un Prêt uniquement après un véritable laissez-passer de formation en garantie (prêts non encore fermés) restez non marqué, de sorte que les laissez-passer plus tard les attraper une fois qu'ils se sont refermés). - Sécurité en mémoire: sauter les documents de plus de 30 Mo et téléchargerDocument buffers the L'ensemble du fichier et SecurityService est resserré en mémoire. - Signed-URL TTL pour les documents d'entraînement est maintenant configurable et par défaut à 15 min donc une vision lente de 15 pages ne peut pas dépasser un jeton de 5 minutes.
· kamo-shared-library
Trainer à maiure fermée et écluse de course par prêt-prêts-prêts
- FermerLoanTrainingRun.claim(): UPDATE conditionnelle atomique qui prend la propriété d'une course uniquement lorsqu'elle n'est pas déjà en train de courir ou de son rythme cardiaque est rassis (le propriétaire précédent est mort). Arrête deux travailleurs - un double clic contrôle, tout chevauchant un coup de pied par or, ou un deuxième service Réplique - de la marche des prêts de la même org à la fois et dupliage corrections / compteurs garbling. - Un prêt fermé est la vérité au sol, donc une fois étiquetées, rien n'est à nouveau d'apprendre à relire ses documents. Le les prêts marqués de serpents, qui gardent les laissez-passer répétés (qui existent pour attraper les prêts nouvellement fermés), en faisant double emploi avec des étiquettes et en faisant basculer corpus vers des prêts fréquemment retraités.
· kamo-internal
Panneau d'auto-formateur à sous-prêt fermé sur la plate-forme
Les propriétaires de premier plan peuvent faire fonctionner et surveiller le train-prêt fermé MeridianLink dans chaque locataire de Paramètres, de la Plateforme et du document AI. Lignes d'orges l'état d'emploi, les prêts (fermés/voirs), les documents, les champs et le taux de concordance, avec Contrôles de course/réaction/de surveillance et action "Témoins tout en cours d'exécution"; les urnes de sondage en direct pendant qu'une course est active. Les aliments pour animaux sont le même corpus partagé que la file d'attente de QC humain sur le même onglet.
· SecurityService
Avertisseur auto-formateur enprêt fermé et point d'extrémité de contrôle de la plate-forme
Un prêt fermé est la vérité au sol: ses métadonnées MeridianLink est la réponse La clé, ses documents sont les contributions. Fermental-TrainerService promenades chacun Les prêts clôturés de MeridianLink, télécharge chaque document, le lit, et met en relation avec les valeurs finales du prêt - une correspondance confirme la modèle, un dispositif de désadaptation étiquette la valeur SoR comme correction. Chaque label est étiqueté source-CLOSED-LOAN et rejoint le même corps de sous-titre les aliments pour la boîte de contrôle de la qualité humaine. Pas d'humain dans la boucle. - additif pur à lire (boucle de page - vision - timbres déterministes), n'enregistre rien - utilisable par les deux App path et le formateur. - FormationDocStore et formationDocContrôleur public: éphémère MinIO Un-shot HMAC-sign sert donc le fournisseur de vision de l'orge peut aller chercher un training doc (?page-N rend une page PDF), puis il est supprimé. pause), pool d'arrière-plan, surveillance de la coche automatique (non par défaut). - SystemConfigurationContrôleur: état du propriétaire de haut niveau/course/course/pause les critères d'évaluation pour le moniteur de la plateforme.
· kamo-shared-library
Demande de fichier de prêt à portée de vitesse pour le formateur à crédit-prêt fermé
donne au formateur tous les LOS liés Prêt pour un prestataire, chacun portant le nom externe Il est libellé État d'avancement et documents pour.
· kamo-shared-library
Fondation de l'auto-entraîneur du prêt fermé (MeridianLink Foundation truth)
Fondation pour l'extraction de documents de formation contre les prêts financés (la clé de la réponse): - ClosedLoanTrainingRun entity-repo et contrôle par roulage en or et compteurs en direct - L'extraction-correment gagne la SOURCE (Société de correction: HUMH humains et FERMÉ-LOAN) le corpus distingue les étiquettes auto-entoils de QC humaine. - MeridianLinkSoapClient: loadStatus (sSstatutT closed/funded read) listDocuments/téléchargementDocument (construit en attente de confirmation du fournisseur exact EDocs ops, en correspondance avec la posture pré-live de l'intégration de base). - Carte ClosedLoanFieldMap: chemin d'extraction et LO-XML champ-d'id diff bridge et valeur normalisation (champs de nom confirmés; revenu/DOB/adresse/actifs d'actifs en attente). Additif - dormant (pas encore d'écrivain) - le service de formation s'appuie sur ce prochain.
· SecurityService
L'e-mail de DOC-REJETTED est la raison de la langue en langage clair
Les deux rejettent les chemins passent maintenant - vers le l'e-mail de rejet de l'emprunteur au lieu de l'enum littéral brut.
· kamo-shared-library
Messages d'emprunteurs en langue clair pour le rejet de documents
RejectionReasonReasonType était un nue enum (l'emprunteur a littéralement vu "ILLEGIBLE"). Chaque valeur porte maintenant une chaîne de correction d'emprunteurMessage() et un messageFor() le mapper, donc la note de rejet et l'e-mail de DOC-REJECTED indiquent exactement à l'emprunteur Que fixer en langage clair.
· kamo-internal
Réaction de la plate-forme sur l'onglet «Ain A)
L'onglet IA du document accueille désormais la file d'attente d'examen par les contre-migrants: faible confiance extractions de chaque prêteur, d'abord la confiance en soi, avec en ligne confirmer/corriger/rejeter. C'est le label central qui forme celui partagé Modèle - la file d'attente perlender est maintenant la vue secondaire "check my own loan".
· SecurityService
Mise en file d'attente et critères d'évaluation de la plate-forme QC (propriétaires de premier niveau)
system-config gagne une file d'attente d'examen d'extraction par interlocataire - confirmer/correct/rejeter, par les propriétaires de haut niveau - la surface d'étiquetage centrale pour le modèle partagé.
· kamo-shared-library
Examen du contrôle de la qualité à l'échelle de la plate-forme (étiquetage cross-tenant pour le modèle partagé)
Un document est un document - l'extraction et le modèle est au niveau de la plate-forme, pas en fonction de bailleur de fonds. Ajout d'une queue NEEDS-REVIEW (org/app dérivé du fait, pas de l'appelant) afin qu'une équipe d'opérations centrale puisse examiner les extractions de faible confiance de chaque locataire dans un modèle de corpus de formation unique. L'auto-réexamen par les locataires (prêts propres) reste, refactorisé en révision partagée.
· SecurityService
Configuration d'extraction de plate-forme - corpus interorgs/précision/exportation
Système-config GET/PUT porte maintenant l'extractionAutoApplyConfidence et extractionModelId et signale la taille du corpus à l'échelle de la plate-forme et la précision du type de type par doc; ajoute un NDJSON training-export (propriétaires de premier cycle). L'extraction donne lecture du seuil configuré à partir de SystemConfiguration (retour 0,85) au lieu d'une constante.
· kamo-internal
Onglet de configuration "Document AI"
Ajoute un onglet de document AI à l'auto-application seuil de confiance, l'identifiant id du modèle affiné enregistré, à l'échelle de la plate-forme formation-taille corporelle - précision de type perdoc, et exportation de formation croisée. Rendre le système d'extraction au niveau de la plate-forme visible et configurable.
· kamo-shared-library
Document de la plate-forme - Configuration de l'AI sur SystemConfiguration et cross-org corpus
Ajouter (par défaut 0,85) - EXTRACTION - MODE D'ID à la Plateforme SystemConfiguration singleton - les leviers à l'échelle de la plate-forme pour le portail QC et le modèle affiné enregistré. Ajout de requêtes en corpus/précisions croisées à ExtractionCorrectionRepository pour le tableau de bord de la plate-forme et l'exportation de formation.
· kamo-internal
Sous-onglet à l'échelle de l'organisation "Document QC"
Ajoute un document sur la console QC à la gâche d'intendance hypothécaire (?sub-docqc): une file d'attente à l'échelle de l'échelle de la confiance des extractions d'IA groupées par prêt, avec ligne confirmer/corriger/rejeter et s'envener dans chaque prêt. C'est le lieu central pour les employés pour travailler au contrôle de la qualité - complétant la section du document par prêt de la qualité.
· SecurityService
GET /api/security/mlos/qc/queue et point de terminaison d'étude Portail de la qualité de l'org
· kamo-shared-library
Queue QC à l'échelle de l'organisation (portail d'examen des employés)
Ajout d'une requête à l'org-scope NEEDS-REVIEW - QcReviewService.orgQueue pour que les employés puissent Travaille les extractions de faible confiance de chaque prêt à partir d'un portail, pas un prêt à la fois.
· kamo-internal
encadré de révision du document sur l'intendance des détails de l'application
Ajoute une section "Document QC" au détail du prêt: la file d'attente de l'IA à faible confiance extractions avec confirmation/correcte/rejet par champ (chaque train de décision modèle et applique des valeurs confirmées à l'URLA), plus une exportation de données de formation. Filer le client /api/security/mlos/qc proxy et qcApi.
· SecurityService
Critères de contrôle de la qualité - extraction de confiance - cadeau/filis fiscal
QcCCluqueur (/api/security/mlos/qc, LOS-VIEW-PIPELINE) : file d'attente d'examen, examen action (confirmer/corriger/rejeter), NDJSON training-dos export, per-doc-type l'exactitude. - L'extraction est désormais un type de confiance et de doc sur chaque fait et porte l'état du contrôle de la qualité (0,85 euros s'applique automatiquement; ci-dessous, attend dans la boîte de contrôle de la qualité). - Nouvelles instructions d'extraction : lettres-cadeaux (montant et donneur; type/source injectée), Retour d'impôts / Tableau C Revenu de travail indépendant (drapeau indépendant injecté).

Votre univers vous attend.
Commencez gratuitement en quelques minutes. Ajoutez des produits quand vous êtes prêt. Pas de migration, pas de nouvelles connexions.
Gratuit pour toujours — aucune carte de crédit requise