변경 로그
무슨 일이야?
플랫폼에 대한 모든 개선 사항, 그것이 선적.
· APIService
/api/docs/internal/**를 디스크로 떼어냅니다
KamoCollab CP05 작업 23. DocsService는 POST를 얻습니다 **************** KamoAI 내부 비밀에 의해 만 보호하고 클러스터 호출, 그래서 공공 게이트웨이 404 대신에 전체 하위 트리를 종료합니다.
· kamo-shared-library
WorkLinkResolver 및 그 와이어, SourceRef 및 RecordLinkKind. TASK (KamoCollab CP04 작업 8)
· MCPGatewayService
팀 채팅 라인은 SEND INTERNAL MESSAGE이며, 차트 레이어 이름이 없습니다 (KamoCollab CP04 Task 20)
Defect 5: ChatPack은 SEND INTERNAL MESSAGE로 CHAT 포스트를 계획합니다. (지원 체재 SEND WEBCHAT MESSAGE), chat send/chat mention은 Classes에 선언하고, chat find or create dm은 클래스와 플래너를 가져옵니다. CharterPolicy는 각각 유지 승인의 source.level 및 unnamed (absent 또는 DEFAULT) 실행 SEND INTERNAL 자율 천장 (D16) 이전에 저장하십시오. OnRequestOf는 SEND INTERNAL MESSAGE, 그리고 valid request 의 유일한 클래스가 있는 도구 ActionClasses.REQUESTABLE (ALL 더 적은 SEND INTERNAL MESSAGE), 그래서 모든 SI의 도구 / 목록은 바이트 ID (R1-1, ****************)를 유지
· AIService
팀 채팅을위한 간단한 단어, SEND INTERNAL MESSAGE (KamoCollab CP04 작업 12)
SI의 간단한 이제는 새로운 행동 클래스에 대한 팀 채팅에서 "Messaging 동료"를 읽습니다. 과 escalation 섹션, 대신 기본 팔의 "내 메시지 보내기". 버전이 변경되지 않습니다. (spec §5.15) : 전세 우표 이동 recompiles 한 번.
· RAGService
참고 포인트는 공개 라벨을 수행하고, 메모.rag.label는 배치에 업데이트합니다
KamoCollab CP07 작업 11 (특수 §5.17). upsert는 주의를 수행 할 수 있습니다. 상표 (경도, 범위Refs, allowedMembers, 감도/감도 수평, 기밀, teamMembersOnly, 상속, SourceKind, 약, labelVersion); 라벨 동작은 re-embedding 없이 주의점에 설정한다. · 변형 된 라벨은 라벨이 없습니다 (좁고, 소유자 만 독서). 8개 라벨 페이로드 인덱스는 시작 스레드에서 한 번씩 생성됩니다.
· KBService
The DDL for checklist items.blocked at, 계약 테스트에 의해 핀 (KamoCollab CP13 작업 1)
SI의 작업이 BLOCKED가 된 경우, 고정 작업 체크. 재 실행 가능, 첨가물, 무해한, CHECK 없음, backfill 없음; 손으로 전에 적용하는 shared-lib entity는 열을 맵니다.
· kamo-shared-library
ChatPolicyService의 Grants, approvers 및 overseers; 로더의 채널; 분석가는 채널을 학습 (KamoCollab CP04 Task 7)
ChatPolicyService(loader, Grants, graphs) 응답 상호 작용()/interactions(): 라이브 접촉 보조금은 REQUIRES APPROVAL을 ALLOW(CONTACT GRANT)로 전환합니다. 여전히 승인과 감독 된 적대를 필요로하는 것의 승인 org graph (InteractionApprovers)에서 명명됩니다. verdict()/verdicts()는 Grant-aware CHAT 대답; 오래된 constructors는 보조금을 읽지 않았습니다. loader는 chat policy rule channels를 하나의 쿼리에 읽습니다. 해석기 체크 채널, 개시자 전용 규칙, 미러링 방향 정량제, TEAM/ROLE 참고, AI ONLY를 올리고 CHAT에서 SI에 대한 aiImpact를 추가합니다. 원격 측정 채널별 요약 그룹.
· kamo-shared-library
컴파일 어휘 : 구문 테이블과 개요 (KamoCollab CP06 작업 4)
PersonalityCompile (VERSION cp06-1, 밴드, 밴드), TraitPhrases (모든 테이블의 CP06 spec §5.2.1 EnumMaps로) 및 PersonalityOutline.build (spec §5.2.2): archetype prose, 4개의 heaviest 밴드 탈선, 변경된 일 작풍, 사회와 결정-priority 선택, 그리고 그들은 다른 때 힘 아카이브의 자체 (ruling CP06-T4-1). 순수한; 콩 없음.
· kamo-internal
턴은 놓칠 수 없습니다
널이 너의 것일 때, 파는 너의 상대를 조각에서 실행한다 그냥 아래로 설정하고 이동식 조각의 각각을 전달으로. 더 보기 보드의 가장자리는 황삭 링으로, 창의 자신의 가장자리 광택과 호흡, 그리고 당신의 좌석은 당신의 TURN 알약을 shimmering 핑 도트로. 대기 시간이 길 때 (8s+), 탭은 배경 또는 창은 최소화되었습니다, "YOUR MOVE" 배너도 청소 보드를 가로 질러 연주하고 경고를 확인합니다. 빛은 즉시 당신을 놀이 간다. 모든 루프는 compositor-only CSS입니다. 중지할 때, 그리고 아래에서 취소는-reduced-motion, 이는 유지 단단한 lit 반지 및 기치. 상대의 좌석은 결코 아니었다.
· kamo-internal
턴은 놓칠 수 없습니다
널이 너의 것일 때, 파는 너의 상대를 조각에서 실행한다 그냥 아래로 설정하고 이동식 조각의 각각을 전달으로. 더 보기 보드의 가장자리는 황삭 링으로, 창의 자신의 가장자리 광택과 호흡, 그리고 당신의 좌석은 당신의 TURN 알약을 shimmering 핑 도트로. 대기 시간이 길 때 (8s+), 탭은 배경 또는 창은 최소화되었습니다, "YOUR MOVE" 배너도 청소 보드를 가로 질러 연주하고 경고를 확인합니다. 빛은 즉시 당신을 놀이 간다. 모든 루프는 compositor-only CSS입니다. 중지할 때, 그리고 아래에서 취소는-reduced-motion, 이는 유지 단단한 lit 반지 및 기치. 상대의 좌석은 결코 아니었다.
· AIService
Ai personality renders DDL 파일 및 계약 테스트 (KamoCollab CP06 작업 1)
· EmailService
2개의 접촉 통보 종류, 그리고 회원 내부 주소 도달 (KamoCollab CP04 작업 11)
CONTACT REQUESTED 및 CONTACT DECIDED는 ACCESS CHAT에 문질러 MENTIONED 후 나열되어 있습니다. ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** ({orgId, address[]}, 대부분의 100, KAMOAI INTERNAL SECRET) 각 주소에 대한 답변: 회원 mailbox의 주소, 회원의 별명, 또는 1 차 org의 alias 도메인 중 하나에 mailbox. 공유, 개인 및 알 수없는 주소는 absent입니다. 한국어 일괄 처리 당 org-keyed 쿼리, 끝에 인덱스 구동 끝.
· kamo-shared-library
그래프에서 회원 사실, 채널 인식 증발기 (KamoCollab CP04 작업 6)
MemberFacts는 SI 사실 (intelligence 유형, 팀, 역할, SI 감독자, headed 부서), MemberFactsFromGraph에 의해 채워. evaluator 학습 채널: CHAT는 모두, 다른 채널 결합 SI 배우 (NOT BOUND), 기본값은 CHAT만, initiator-only 규칙만 일치합니다. 그리고 SI와 그것의 감독자는 보호한 선입니다. 팀, ROLE 및 INTELLIGENCE TYPE selectors와 6개의 새로운 정량제는 지금 일치합니다 (replacing CP04-T4a's interim false). REQUIRES APPROVAL 더 이상 시작하거나 허가하지 않습니다. 전송 (D11). 모든 오래된 constructor와 4argument 평가는 그들의 것을 지킵니다 의미; 오래된 증발기의 언 사본은 2,000 이상 CHAT ID를 증명합니다 무작위 규칙.
· VOIPService
통화에 대한 기밀 감적을위한 CP05 DDL
KamoCollab CP05 작업 5 (특정 5.1, D8, D27) : 녹음 및 전화 call log 각 이득 is confidential, secret set by member id 및 비밀번호 작업 6에서 손 승인; 계약 테스트 핀.
· EmailService
Per-thread Confidential markers와 thread id 색인을 위한 CP05 DDL
KamoCollab CP05 작업 4 (spec 5.1): public.email thread labels 키 입력 (org id, thread key), ix thread messages thread 및 부분 ix search index thread입니다. 작업 6에서 손 승인; 계약 테스트 핀.
· MediaService
CP05 DDL 파일 - 채팅 및 회의에 대한 컨피탈 마커, forwarded-message 입증 (KamoCollab CP05 T3)
· KBService
지식 범위에 대한 CP05 DDL, NAMED 청중, 결정 및 링크 입증 (KamoCollab CP05 T2)
· SecurityService
Org 공개 설정 및 두 리드 통신 라벨 인덱스의 DDL (KamoCollab CP05 T1)
org disclosure settings (eight columns, 누락 된 행은 기본값, AUDIT를 의미합니다. 기본적으로)와 ix leadcomm org source / ix leadcomm org email thread, 이는 전화 및 이메일 라벨 해결사 읽기. 재 실행 및 첨가제; CP05 작업 6 적용한다. Cp05보안DdlContract 시험 핀 그것의 모양.
· MCPGatewayService
SI 도구 통화 정책 verdict 열에 대한 DDL (KamoCollab CP08 T2)
Mcp tool call audit: policy decision, policy rule, disclosure event id (spec §5.1, D11; 마스터 §6.10). 손에 의해 CP08 Task 3; 계약 테스트 핀의 모양.
· kamo-shared-library
통신 활동 및 저장소 (KamoCollab CP04 작업 5)
규칙 채널, initiator-only 규칙 및 approvers 이름, 이벤트 채널, REPLY 보조금, 연락처 요청 및 세션 관리자 외에 연락처 보조금, 그리고 SI 승인 이유, 이미 CP04 DDL에 매핑.
· SecurityService
3개의 append-only disclosure ledger 테이블 (KamoCollab CP08 T1)를 위한 DDL
Spec의 손 applied DDL §5.1: org disclosure events의 그 수신자 그리고 소스, 7 org 및 시간 인덱스, 그리고 닫은 REVOKE kamo app에서 UPDATE, DELETE 및 TRUNCATE. 계약 테스트 핀 열, 색인 및 REVOKE.
· kamo-shared-library
상호 작용 어휘 (KamoCollab CP04 작업 4)
6개의 상호 작용채널; TEAM, ROLE 및 INTELLIGENCE TYPE 선별기; 6개의 SI-aware 정류기; InteractionApproverKind, ChatGrantKind, ContactRequestStatus 및 AiApprovalReason; SEND INTERNAL MESSAGE 액션 클래스 (APPROVAL 캡 19 -> 20); CONTACT REQUESTED 및 CONTACT DECIDED 알림 종류. 모든 봄 enums, 관련 기사 evaluator 경기 nobody 에 새로운 종류 까지 CP04 작업 6 MemberFacts 그들의 사실을 제공합니다.
· kamo-shared-library
COLLAB의 해결자 및 DocstionProfile - 관계 당 제한 모드, 접촉 및 위임, 방아쇠 당 가장 엄격한 경계를 가진 첨가물 에스컬레이션 조건, 특정 주의 및 소화, 첨가물 시계, 전망 및 Docstion 우표 (KamoCollab CP03 T10)
· MediaService
통신 정책을위한 DDL 파일 - 규칙 채널, 연락처 요청, 세션 감독자, 연락처 보조금 (KamoCollab CP04 T1)
· kamo-shared-library
'cameras'는 SecurityService의 org-change 도메인에 가입
· kamo-shared-library
KamoCameras 앱 (39) 및 4권 (333-336)
VIEW CAMERAS는 허브입니다. MANAGE CAMERAS, MANAGE CAMERA SITES 및 ACCESS ALL CAMERAS가 멈춥니다. PHI 모듈 CAMERAS는 BLOCKED PENDING WORK를 통해 볼 수 있습니다.
· kamo-internal
The pager counts from the server's 자신의 합계
EmailService는 이제 X-Total-Count의 각 목록 크기(emailservice)를 보냅니다. 12926f6) 베어 어레이 옆에 항상 반환됩니다. 이메일 프록시 JSON 응답에 헤더를 다시, 그리고 메시지 목록은 그것을 읽습니다: - 폴더, 라벨 및 스마트 폴더는 모두 "51-100의 1,240"및 작업 마지막 단추. 라벨 및 스마트 폴더는 혼자 범위를 표시하는 데 사용됩니다. - 다른 페이지가 전부에 의해 결정되는지 여부는 하나가 있을 때. 라벨의 페이지는 인덱스가 약간 볼 수 없기 때문에 짧은 돌아갈 수 있습니다. 아직 레테르를 붙이는 메시지; 그 끝으로 읽는 것은 일찍 멈추었습니다. - 마지막 페이지로 돌아가는 단계가 있는 페이지입니다. - 폴더 트리의 개수와 짧은 페이지를 방해는 가을에 남아 Microsoft 그래프와 전체를 보내는 이메일 서비스. fetchFirstPage 및 경로 prefetch는 변경되지 않습니다. fetchFirstListing - 연혁 그들의 in-flight 슬롯을 공유하므로 마운트 fetch와 prefetch는 여전히 1개의 요구.
· kamo-internal
The pager counts from the server's 자신의 합계
EmailService는 이제 X-Total-Count의 각 목록 크기(emailservice)를 보냅니다. 12926f6) 베어 어레이 옆에 항상 반환됩니다. 이메일 프록시 JSON 응답에 헤더를 다시, 그리고 메시지 목록은 그것을 읽습니다: - 폴더, 라벨 및 스마트 폴더는 모두 "51-100의 1,240"및 작업 마지막 단추. 라벨 및 스마트 폴더는 혼자 범위를 표시하는 데 사용됩니다. - 다른 페이지가 전부에 의해 결정되는지 여부는 하나가 있을 때. 라벨의 페이지는 인덱스가 약간 볼 수 없기 때문에 짧은 돌아갈 수 있습니다. 아직 레테르를 붙이는 메시지; 그 끝으로 읽는 것은 일찍 멈추었습니다. - 마지막 페이지로 돌아가는 단계가 있는 페이지입니다. - 폴더 트리의 개수와 짧은 페이지를 방해는 가을에 남아 Microsoft 그래프와 전체를 보내는 이메일 서비스. fetchFirstPage 및 경로 prefetch는 변경되지 않습니다. fetchFirstListing - 연혁 그들의 in-flight 슬롯을 공유하므로 마운트 fetch와 prefetch는 여전히 1개의 요구.
· EmailService
메시지 목록 (X-Total-Count)
Kamo-internal의 메시지 목록은 이제 페이지에 의해 검색 될 수 있으며, 그 페이지는 "51-100의 1,240"과 마지막 버튼의 목록 크기가 필요합니다. 모든 것 목록은 혼자 행에 응답, 그들 중 대부분은 이미 일했다 밖으로 계산하고 던져. X-Total-Count Header로 총 여행; 몸은 벌거벗은 배열을 체재합니다 모든 콜러는 읽습니다 (카모 내부의 첫 페이지 fetcher는 아무것도 거부합니다. 다른, 그리고 @kamo/email-core는 동일한 엔드포인트를 읽습니다. 헤더가 왼쪽 총이 알 수없는 경우, 제로로 보내지 마십시오. - 폴더 (IMAP): ****** ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** EXISTS를 반환합니다. 그것은 이미 페이지를 잘라. MailReader.listMessagePage는 새로운 기능입니다. a default that report a total as unknown (그래픽은 현재 유지); listMessages는 sync, filter-rule 및 Lead-mail callers에 대해 변경되지 않습니다. - 폴더는 metadata 색인에서 제공: 총은 폴더 상태입니다 그 인덱스 전류를 증명, 그래서 행과 카운트는 하나의 폴더를 설명합니다. - 공유 메일 박스 : 폴더와 동일. - 상표: 페이지가 붙은 결합 테이블 질의 자신의 getTotalElements(). 그것은 또한 레테르를 붙인 메시지는 색인을 아직 본 적이 없습니다, 왼쪽 그들의 페이지, 그래서 짧은 라벨 페이지 끝에 더 이상 실수 없습니다. - 스마트 폴더 : 짧은 페이지에서 inferred; 동일한 한 COUNT 전체 페이지 또는 첫 번째 과거에 빈 한 조건.
· kamo-internal
회원은 메시지 목록을 스크롤하거나 페이지를 탐색 할 수 있습니다
두 번째 열은 더 많은 메일을 스크롤했다. 회원정보 이제 필터 아래에 스크롤 또는 페이지를 선택 할 수 있습니다 ("목록을 검색". 선택 사항 ui-preferences (emailListBrowse)에 회원당 유지됩니다. 장치간에; 스크롤은 기본적으로 유지되므로 아무도가 변경을 볼 수 없습니다. 그들은 하나. 페이지는 첫 번째 / 이전 / 페이지 X의 Y / 다음 / 목록의 발에서 마지막, 그리고 "51-100의 1,240" 폴더가있는 나무는 수 (표본 또는 스마트 폴더에 대한 범위 혼자). 기타 제품 페이지는 appending 보다는 오히려 행을 대체하고, 선택을 명확하게 하고 라이브 업데이트는 회원의 장소를 유지: mailbox 변경은 페이지에 다시로드 페이지 1에 반환 대신 화면, 그리고 단계가없는 페이지 다시 하나. 검색 결과 자신의 페이지를 유지; 단지 폴더의 첫 페이지 캐시입니다. 스위칭 모드는 상단에서 다시 시작합니다. 첫 페이지가 로드되었습니다. 문자열: kamo-translation-dictionary 135c6cc5 ****************

당신의 우주는 기다리고 있습니다.
몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.
영원히 무료 - 신용 카드 필요 없음