Aller au contenu
KAMOUniverse

Changelog

Ce qui est nouveau.

Chaque amélioration apportée à la plateforme, à mesure qu'elle est livrée.

  1. · kamo-shared-library

    Ajouter des colonnes d'attribution de cache-clés à la clé de création à PublicChatVisitor et SupportTicket

  2. · kamo-shared-library

    Ajouter findOrganizationOwners for per-org public-chat member

  3. · 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.

  4. · 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.

  5. · 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.

  6. · 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.

  7. · 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.

  8. · 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.

  9. · 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é.

  10. · 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.

  11. · 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.

  12. · 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.

  13. · 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.

  14. · 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.

  15. · 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.

  16. · 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.

  17. · 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.

  18. · 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.

  19. · 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.

  20. · 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".

  21. · 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é.

  22. · 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.

  23. · 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.

  24. · 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.

  25. · 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.

  26. · 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é.

  27. · SecurityService

    GET /api/security/mlos/qc/queue et point de terminaison d'étude Portail de la qualité de l'org

  28. · 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.

  29. · 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.

  30. · 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