Aller au contenu
KAMOUniverse

Changelog

Ce qui est nouveau.

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

  1. · AIService

    L'addendum de chat web pour une SI configurée — la ligne de longueur de chat et l'adaptation du visiteur après l'addendum inchangé (WEB CHAT ADDENDUM V2), V1 octet-identique pour chaque membre non configuré et chaque brief de retour stocké, le chemin persona intact, et la version sur la résolution (KamoCollab CP06 Task 11)

  2. · SecurityService

    Chaque modèle d'emploi commence par une personnalité — un élément PERSONNALITYPE chacun (réceptionniste et agent de soutien CONCIERGE, DTS et coordonnateur du recrutement DIPLOMAT, échéancier et assistant au traitement des prêts OPÉRATEUR, comptable ANALYST), D24 (KamoCollab CP03 T19)

  3. · kamo-internal

    L'éditeur de règles parle canaux — puces de canaux avec la légende SI seulement, un commutateur « Uniquement au début du contact », qui approuve pour les membres SI (une personne spécifique choisie parmi les détenteurs APPROVE AI ACTIONS; les gens demandent à leur gestionnaire), l'équipe, le rôle et les sélecteurs de personnes SI, les six nouveaux qualificatifs, et une règle REQUIRES APPROVAL enregistrée avec ses défauts (KamoCollab CP04 T25)

  4. · SecurityService

    La carte de membre lit la politique de communication sur chaque canal qui lie le spectateur — CHAT pour une personne, CHAT, appels, courrier et réunions pour une SI, une subvention, avec l'approbation requise (KamoCollab CP04 Tâche 18)

    ChatPolitiqueBeanConfig construit le chargeur avec les canaux de chaque règle et le trois arguments, service de discussion sur les subventions et les politiques (graphique ci-joint pour les ordonnateurs), comme MediaService. Politique d'interaction des membres: Viewer.ai, Interactions remplace Chat, Action.approbationRequis; le chat d'une personne qui a besoin l'approbation est CONTACT APPROVAL REQUIRE, l'appel/email/réunion de l'IS DENY est INTERACTION POLICY et ses REQUIRES APPROVAL sont autorisés avec Autorisation requise. L'alignement reste réservé à CHAT. àJson écrit Agrément requis seulement lorsque vrai.

  5. · kamo-internal

    La bibliothèque de la politique de communication — canaux, équipe, rôle et sélecteurs SI, six qualificatifs, règles de départ et ordonnateurs dans la phrase; les équipes et rôles dans le vocabulaire de l'onglet; les types de notification de contact-demande sur ACCESS CHAT; SEND INTERNAL MESSAGE dans l'éditeur de charte; une puce de politique de communication sur les approbations SI (KamoCollab CP04 T24)

  6. · SecurityService

    Le registre de la divulgation export — un CSV enregistré comme EXPORT avant sa construction (KamoCollab CP08 T8)

    Allez-y. prend les filtres et les réponses de la liste les 10 000 nouveaux événements comme divulgateur.csv (chaque champ cité, Les moments UTC, les destinataires et les sources associés par '; '), avec X-Kamo-Export-tronqué. Il a besoin d'EXPORT ACCESS LOGS (ou un dieu ouvert window); un refus est enregistré comme une lecture refusée du grand livre et est de 403. Avant que le fichier ne soit construit, ************* **** écrit un Ligne EXPORTATION pour le registre des rapports/divulgations plus une par source distincte le fichier, dactylographié par le tableau de la section 5.4.6 (tout autre type est RAPPORT avec l'ensemble SourceRef). L'EXPORTE échoue : lorsque le sentier ne peut pas La réponse est 503 et aucun fichier. DivulgationLedgerExport détient les deux moitiés pures (sujets, csv); liste et l'exportation partagent un analyseur de filtre.

  7. · SecurityService

    I2 résout une ébauche de l'une des couches d'un membre, les comptes quotidiens du grand livre par SI, et les paramètres de divulgation s'accrochent au service kamoai (KamoCollab CP15 T4)

    - I2 brouardLayer {level, id}: uniquement avec un sujet MEMBRE existant et des projets d'articles; le projet est validé pour niveau de la couche (ancêtres du ministère pour le MINISTÈRE) et remplace ses propres éléments (JOB TITLE, MINISTÈRE L'ÉQUIPE conserve le BUT de la description); un calque que le membre ne tient pas est 400 BOUT LAYER NOT HELD. Un corps sans brouillonLayer répond byte-for-byte comme avant (goldens). - Va te faire voir. nombres par décision et escalades pour un SI et jour UTC, une déclaration groupée sur ix ode org actor; KamoAI secret. - Avis d'évaluation : après un enregistrement des paramètres de divulgation s'engage avec un changement de posture, de mode d'exécution ou de vérification des fuites, POST kamoai-service ******************* sur un fil virtuel (2 s / 3 s); un échec est un WARN et n'affecte jamais le save.

  8. · KBService

    L'horloge bloquée — une tâche entrant dans la liste de items des timbres BLOCKED. blocked at et le laissant vider, dans les trois auteurs de statut (TaskService.setStatus, ChecklistService.tick et rouvrir), et une vue de tâche BLOCKED porte blockedAt (sa mise à jour at lorsqu'elle est bloquée avant le timbre) (KamoCollab CP13 Tâche 6)

  9. · MediaService

    Transférer des messages dans une conversation ou aux personnes — POST /api/media/messages/forward vérifie la source (un CHAT lisible, existence-safe 404), la cible (assiégée, ou la liste exacte trouvée ou ouverte), la politique de siège et de chat, puis une personne avance par la porte de partage humaine (événement enregistré d'abord; ENFORCE 409/403); l'auteur ajoute le commentaire et chaque ligne comme ligne du transitaire MEMBRE avec ses fichiers liés à nouveau et une ligne media obj forwards; les lignes d'historique et les cadres en direct transportent transmisFro...

  10. · AIService

    Les paramètres de configuration — démarrer, répondre, afficher et supprimer une session avec l'assistant de configuration SI, en streaming (KamoCollab CP10 Task 13)

  11. · kamo-shared-library

    Les métriques du rapport — ReportMeasures (revenus et commandes payés, nouveaux clients, prospects, devis émis, décisions de devis; un agrégat JPQL chacun, partagé avec le Business Overview), ReportMetric hares *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.

  12. · SecurityService

    Le registre de divulgation lisait l'API — liste, statistiques, sources et paramètres des membres, avec le chemin du superviseur (KamoCollab CP08 T7)

    DivulgationLedgerContrôleur à /api/security/divulgations: GET (liste), /stats (nombre d'événements par décision plus lit. JUILLET, R1-19) /source/{kind}/{id} (chemin canonique) et /member/{memberId}. Les session vient de OTKPREAuthFilter; aucune session n'est 401, l'org vient seulement à partir de la session, et chaque demande enregistre une ligne RAPPORT/REGARD avec le registre de divulgation des ressources, permis ou refusé. Réponse des filtres 400 BAD FILTER nommant le champ, BAD SOURCE ou WINDOW TOO LARGE. DivulgationLedgerAccess (pure) décide (VIEW ACCESS LOGS ou un ciel ouvert), SUPERVISEUR (une personne qui supervise le SI, avec SUPERVISE AI MEMBERS) ou NON; /member résout la cible dans la org de l'appelant en premier (404 MEMBRE NOT FOUND) et efface la source réfs sur le chemin du superviseur. L'analyse des limites de PhiAuditController se déplace, inchangé, vers audit/AuditTimeBoundarys, que les deux contrôleurs utilisent.

  13. · EmailService

    La vérification de l'expédition par la poste — une personne est en avant dans les deux chemins d'envoi passe par le HumanShareGate après la préparation et avant la course à sec et l'envoi (EMAIL/FORWARD; l'étiquette du fil de l'original chargé avec les détenteurs de sa boîte aux lettres; Pour, Cc et Bcc en tant que membres par boîte aux lettres, alias, adresse de connexion ou lecteurs de boîte aux lettres partagées, le reste EMAIL:), 409/403/503 dans ENFORCE, enregistré d'abord, un run à sec n'enregistre rien et répond à la divulgation; PreparedSend.forwarded; forwardOf.sharedMailboxId lit l'original...

  14. · AIService

    L'assistant configure — un membre SI, un titre de poste, une équipe, un département ou l'org décrit en mots, rédigé par le pack config comme créateur (KamoCollab CP10 Tâche 12)

    ConfigureAssistant (démarrage, réponse, vue, rejet) et ConfigureTurn run spec §5.8.3: le config current prévol en tant que créateur, l'itinéraire avec les outils config * plus configure ask creator (au plus deux questions), jusqu'à douze tours en streaming, tous les appels Tool Plane avec le *** du créateur et un ************* clé, un appel nommant un autre sujet répondu localement, le brouillon toujours le dernier config proposer le brouillon, chaque CONFIGURE rond. ConfigurerPrompt (CONFIGURE PROMPT V1, SYSTEM V1 in extenso), ConfigurerInscriptionGuide (une ligne par section, touche de caractère, type de doctrine et archétype), ConfigureSessionStore (ai:configure:* touches, 1 Mo bouchon), ConfigureEvent, ConfigureAskTool, ConfigureAccess. MembreChatRouter. Le refus porte maintenant la raison d'exclusion du routeur, donc PHI BOUNDAIRE et la carte des politiques à PHI NO LOCAL MODEL et politique sans analyse de texte. Tests rejouer des modèles enregistrés et un Tool Plane enregistré (pas de modèle en direct).

  15. · DocsService

    Le partage de document passe par la porte du partage humain — la propre étiquette du document, son membre, département ou titulaire du titre de travail en tant que destinataire, l'événement enregistré avant l'enregistrement; ENFORCE répond 409 DISCLOSURE WARNING jusqu'à ce qu'il soit reconnu, 503 lorsque le grand livre ou la vérification ne peut pas être lu; AUDIT enregistre toujours; les sessions SI sont laissées à l'outil Plane (KamoCollab CP05 Tâche 32)

  16. · kamo-shared-library

    GOAL et WATCH lisent le registre métrique, et une montre obtient une direction — CharterItems valide métriqueKey par MetricRegistry et prend WATCH traitChoice WORSE=BETTER=EITHER (EITHER stocked NULL); WatchRule.direction (7-arg constructor = EITHER); le résolveur, le profil et le timbre le portent (W=" line gains"<direction> seulement lorsque ce n'est pas EITHER); WatchKeys clés par elle (KamoCollab CP14 Tâche 5)

  17. · KBService

    Le point d'arrêt — POST **************** {toMemberId, paquet{sommary, doed, next, openQuestions, refs[]}, aiTurnLimit}: une session d'un SI seulement (403 AI ONLY), son gestionnaire ou cessionnaire, le nouveau cessionnaire détenu à VIEW NOTES; une transaction réassigne comme TaskService le fait (une tâche de boîte de réception se déplaçant vers la boîte de réception du nouveau cessionnaire) et écrit un commentaire HANDOFF rendant le paquet dans des étiquettes fixes, le fil des tâches tourner garde d'abord (429, rien écrit); TASK ASSIGNED (maintenant) un...

  18. · MediaService

    L'API administrative de la politique de communication parle canaux — règles transport canaux (stockés seulement quand pas seulement CHAT), initiateur-seulement et un ordonnateur vérifié sur sauvegarde et aperçu (400 {erreur, règleIndex, champ}); le simulateur prend canal et répond et nomme l'ordonnateur; télémétrie par canal; impact SI hors CHAT; équipes et rôles sont des références connues (KamoCollab CP04 T17)

  19. · kamo-shared-library

    Le vocabulaire métrique, les sources de rapport et leurs étiquettes — MetricRegistry (19 métriques), MetricWindows, MetricChange, WatchKeys, MetricCacheKeys, SignalReasons; - Oui. RecordLinkKind.REPORT servi par LabelOwner.SECURITÉ; AiRunTrigger.SIGNAL; CharterDépréciation métrique (KamoCollab CP14 Tâche 4)

  20. · AIService

    Configurer les outils uniquement lors de la configuration d'un SI et mesurer par type d'utilisation (KamoCollab CP10 Tâche 10)

    Le chat des membres (CopilotMode.CHAT) n'offre plus le pack config * de Tool Plane; - Oui. liste uniquement ceux pour l'assistant de configuration (CONFIGURE AI), aucune sans session. MemberChatRouter.meter gagne une surcharge Nommer le genre d'utilisation; l'ancienne signature mètres CHAT.

  21. · kamo-shared-library

    Le vocabulaire de l'évaluation SI, les colonnes de répétition et d'accord, et le bloc de répétition du contexte de course — AiRehearsalSuite gagne PERSONALITÉ CONFORMANCE, DISCLOSURE REDTEAM, COLLAB ETIQUETTE; AiRehearsalVerdict/Résultat (de, **************** AiFeedbackRéaction (négative, exclut par D22), AiTuningStatus/Kind/Axis; Huit d'AiRehearsal et sept colonnes CP15 d'AiRehearsalItem avec le 9 argument createSuite; ******************* Réhea...

  22. · KBService

    Le protocole de désaccord sur les threads de tâches — lorsque deux membres SI commentent alternativement jusqu'au seuil (le DISAGRÉMENT de SI lié, sinon 3), KBService confie la décision à une personne: le créateur de la tâche, sinon le gestionnaire commun le plus bas des deux SI, sinon le superviseur de l'affiche (NO DECISION OWNER quand aucun n'est une personne active); une tâche HAUTE dans leur boîte de réception créée et assignée par l'IS de poste et liée à la tâche contestée, portant les deux dernières positions seulement quand DisclosureP...

  23. · SecurityService

    Le fichier DDL pour les index métriques, avec son test de contrat (KamoCollab CP14 T2)

    Trois indices de date par organisation pour les indicateurs d'activité des SI (préciser §5.1, D20): commerce orders, commerce quotes et comptes sur (org id, date created). Appliqué à la main par CP14 Tâche 3; recourable, non unique, rien sur les pistes.

  24. · AIService

    Les voix d'un SI qui n'est pas encore embauché peuvent s'entretenir avec l'assistant de location et la vérification d'ébauche (KamoCollab CP10 Tâche 4)

    V1 GET/api/ai/voix/options (personne détenant un MANAGE MEMBERS, un MANAGE MEMBER SECURITE ou MANAGE AI WORKFORCE, dieu comptant; jamais une session propre SI) et son double interne V2 Allez-y. les candidats TTS du routeur pour un acteur SI sans membre, dans l'ordre de marche, chaque voix avec son sexe et si le sexe choisi lui permet, compatible d'abord dans les niveaux du résolveur.

  25. · SecurityService

    Le service de requête du grand livre de divulgation — pages de jeu de clés sur un index par filtre, le syndicat membre, les étiquettes et les comptes (KamoCollab CP08 T6)

    DisclosureLedgerQueryService lit org disclosure events et ses deux tables d'enfants sur NomméParameterJdbcTemplate. Chaque point d'entrée construit un mot de passe sur un indice (source > destinataire > run > acteur > décision > temps), avec l'org comme premier prédicat de chaque id DESC LIMIT taille + 1, et la les filtres restants comme prédicats. /membre est la branche acteur UNION la succursale bénéficiaire, chacune délimitée par sa propre limite. Les destinataires de la page et les sources sont lues par event id IN (:ids), par équipe et par département dans un lot de lecture chacun. NombresByDécision exécute un nombre de fourchettes par décision sur ix ode org decision; countReadOutcome compte l'outil de l'org Lignes de plan pour une décision politique sur **************** (R1-19). DivulgationLedgercoder est la base64url de <epoch micros>.<uuid>; DisclosureEventView est la forme de l'article de la spécification 5.4.4.

  26. · kamo-shared-library

    Qui a rédigé un article de charte — CharterItem.itemOrigine (item origin), tenue à jour pendant que l'empreinte digitale de l'article est inchangée; CharterItemFingerprint, CharterItems. identityKey and normalizedText; ConfigureSubjectKind; **************** (KamoCollab CP10 Tâche 3)

    valider ne jamais lire une origine entrante ; toData/toDto et la vue charter la portent. valider l'unicité passe maintenant par identityKey, de sorte que l'assistant de configuration replace et le Validateur jamais en désaccord. Le timbre est inchangé (avec une valeur dorée). Armé: pousser seulement après que la tâche 2 du CP10 a appliqué la DDL item origin.

  27. · kamo-shared-library

    Suites de répétition dans le vocabulaire et l'entité (KamoCollab CP09 Tâche 3)

    AiRehearsalSuite { PERSONALITY BASIC } persistait comme STRING dans ai rehearsals.suite (NULL = le replay de la boîte de réception), AiRehearsal.createSuite(...) avec jours 0 et windowStart = windowEnd = maintenant, et AiRehearsalItemKind. SCÉNARIO annexe après les quatre types existants.

  28. · SecurityService

    Déclarez l'enregistreur du registre de divulgation, avec son balayage du dépôt (KamoCollab CP08 T5)

    DivulgationLedgerConfig déclare que l'enregistreur de divulgation partagé est un haricot divulgationLedgerRecorder: le nom divulgationRecorder est le DSE §164.528 @Component, et une deuxième définition sous elle refuse de commencer le contexte (décision CP08-T5-1). - Oui. rejoint @EnableJpaRepositories dans le même commit.

  29. · AIService

    La prose approuvée — PUT /api/ai/personnalité/prose avec les droits de prévisualisation et un brouillon, le timbre stocké du sujet vérifié, la prose validée, stockée pour le sujet (PRIVIEWED quand c'est la prose du modèle tenue, sinon EDITE), passée à chaque ligne MODEL et EXTÉRIEUR du timbre, et les slips qui l'utilisent à nouveau compilés (KamoCollab CP06 Tâche 10)

  30. · SecurityService

    Qui un calque de sauvegarde atteint — CharterLayerLoader.layerRefs et GET **************** (KamoCollab CP09 Tâche 5)

    Les membres non retraités de l'équipe SI de l'org de l'appelant dont les chartes sont construites à partir le calque (ORG, ROLE, MINISTÈRE, EMPLOI TITLE, ÉQUIPE ou MEMBRE), commandé par affichage nom puis id; limité par les sièges SI de l'org, et aucun article de charte n'est lu.

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