콘텐츠로 건너뛰기
KAMOUniverse

변경 로그

무슨 일이야?

플랫폼에 대한 모든 개선 사항, 그것이 선적.

  1. · kamo-shared-library

    라이브 변경 — 배포 커밋 및 VIEW_LIVE_CHANGES 위젯 권한 (690-695)

    CommitDeployment (COMMIT_DEPLOYMENTS) 는 메인으로 푸시되며, 헤드 커밋에 의해 키가 지정되며, 얼마나 멀리 떨어져 있는지를 나타냅니다 CommitLog.deploymentHash 는 각 항목을 전달한 푸시를 가리킵니다. 스키마가 착륙한 곳 KamoInitializer 2026-11-06. VIEW_LIVE_CHANGES (690) 는 피드를 게이트하는 ServiceType이 없는 루트이며, 표준 5개 위젯 RoleRightHierarchyTest 카운트는 이들과 함께 이동합니다.

  2. · KlusterServices

    SecurityService가 라이브 변경 사항에 대한 Forgejo의 CI 상태를 읽도록 허용

    라이브 변경 배포 추적기는 Forgejo(k1m1의 호스트 프로세스, 포트 3000)에게 각각의 push가 파이프라인에 있습니다. avatar-resolver-egress 는 YugabyteDB, NATS, MinIO만 허용합니다 노드, 그래서 모든 요청 시간 초과.

  3. · kamo-internal

    볼트의 액티비티(TPVAULT 2단계)에서 SI의 거부된 채우기에 대해 이 사이트 허용

  4. · MCPGatewayService

    Vault_list, vault_fill, vault_run_shell, 참조에 의한 채우기만 가능 (TPVAULT 2단계)

    SI는 항목의 이름을 지정하며, Tool Plane은 초점이 맞춘 창과 브라우저의 주소를 읽습니다 컴퓨터 자체에서 바, VaultService (사이트 바인딩을 확인하고 쓰는 요청 활동 행을 먼저), SI의 워크스테이션에 값을 입력하고 모델에 알려줍니다 가치는 결코 논쟁, 계획, 승인 카드, 결과, 기억에 있지 않습니다 또는 로그, 그리고 모든 워크스테이션 응답은 그 후에 그것을 스크럽됩니다 (키 해시 Redis, 셸 비밀은 환경 변수에 들어갑니다. vault는 절대 대신하지 않습니다.

  5. · kamo-shared-library

    VaultItem.allowedHosts, 감독자가 SI의 채우기를 위해 승인한 사이트 (TPVAULT 단계 2)

  6. · kamo-internal

    Organizer 아래의 암호 보관함(TPVAULT 1단계, 3단계 화면 포함)

    /vault: 자신의 볼트와 감독하는 SI의 볼트; 유형별 항목(사인인, API, 로그인) 및 SSH 키, 복구 코드, 인증 키, Wi-Fi, 컴퓨터 로그인, 메모); 값이 표시되기 전에 It's You 확인(비밀번호, 등록 시 인증자 또는 이메일 코드), 요청당 하나의 값, 30초 후 숨김, 30초 후 클립보드 지우기; 생성기, 하나의 항목을 공유, k-익명성 위반 검사와 암호 건강, 활동 간단한 언어, 비상 액세스, ****************에서 가져 오기 BFF /api/vault/** 는 SecurityService 로 릴레이되며, 저장소가 없고 로그가 없습니다. 도움말 문서.

  7. · SecurityService

    암호 볼트 중계 및 5분 재확인; 호스팅 컴퓨터 암호 확인 시도 제한(TPVAULT)

    /api/security/vault/**는 세션을 해결하고, 모방을 거부하고, 모든 요청에 신선도를 다시 확인 (5 분 이내에 KREAUTH 암호 마커, 등록 시 인증자 플러스; 비밀번호가 없는 계정의 경우 이메일로 코드) 그리고 VaultService에 사용자 경로의 허용 목록을 전달합니다. 호스트 컴퓨터 암호 확인은 이제 재검사 제한자를 공유합니다(15분 당 세션당 5개의 잘못된 결과).

  8. · kamo-shared-library

    VAULT_RECONFIRM_CODE 비밀번호가 없는 회원을 위한 표준 이메일 (TPVAULT)

  9. · kamo-shared-library

    암호 볼트 엔터티 및 VAULT_* 액세스 로그 이벤트(TPVAULT)

    암호 볼트를 위한 7개의 테이블(볼트, 항목, 암호화된 필드, 추가 전용 테이블) 액세스 로그, 공유, 긴급 요청, 알려진 장치), 여기에 선언 KamoInitializer DDL은 먼저 손으로 적용해야 합니다(vaultservice docs/sql) @JsonIgnore를 수행하고 빨간색이었던 ****************에 고정됩니다 3개의 카모아이 암호 열을 위한 메인이 이제도 보호되고 있습니다.

  10. · kamo-internal

    통화 / 텍스트 아래 통화 로그 페이지

    회원이 만든 또는 걸린 모든 전화와 그들 아래에있는 모든 사람의 전화 보고 라인 (VOIPService GET /api/voip/calls/log 행을 결정). 행은 멀리 쪽과 우리의 라인을 보여줍니다 PhoneNumber, 회원의 아바타, 시간, 길이, 어떻게 끝났는지 (콜 플로어의 결과와 함께), 인라인 실제로 존재하는 녹음에 대한 플레이어 (저장되거나 제공자가 보유하고 검색 가능한 녹음 서랍, 그리고 가장 최근 리드, 계정 및 트랜잭션을 링크 또는 연결되지 않음으로 표시합니다. 필터, 순서 및 날짜는 주소 표시줄에 실시간으로 표시됩니다 클릭 한 번으로 설정 및 필터링; 스크롤하는 동안 페이지 로드; 새로운 호출 call-log org-change 도메인을 통해 도착합니다. Quick Tips, 도움말 팝업 그리고 도움말 센터 문서 ****************

  11. · kamo-internal

    보기 층 보고서 스코어보드와 관리자 창을 엽니다

    VIEW_FLOOR_REPORTS (675)를 미러링하고 리드 > 스코어보드 행을 열 수 있도록 합니다 그리고 페이지와 바닥 펄스, 속도-리드 보고서, 유입 경로 리드 소스 및 코치 플래그 창, 콜 플로어 권리 옆에 도움말 : 새로운 층 보고서 기사 (무엇을 오른쪽 누가 누구의 행을 보고, 그것을 부여하는 방법)을 열고 업데이트 스코어 보드와 홈 위젯 기사.

  12. · SecurityService

    관리자 및 층 관리자에게 보고서를 보내는 시드 뷰

    이제 VIEW_FLOOR_REPORTS (675) 는 Floor Activity 를 엽니다 RoleRightsSyncService는 CONFIGURE_SYSTEM(조직의 관리자) 또는 MANAGE_CALL_FLOOR (이전에 보고서를 열었다)이 부여됩니다, 역할과 부서, 직함, 회원 및 팀에 대한 재정의. 작업 조직의 소유자는 암시적으로 그것을 보유하고 있습니다 세션과 스케줄의 소유자 모두를 위한 보고서 결정에서.

  13. · VOIPService

    회원 및 그들의 보고 라인에 대한 통화 로그

    GET /api/voip/calls/log 는 색인된 시간 범위에 의해 PHONE_CALL_LOG 를 읽습니다 보기에있는 구성원 (자체 + 관리자 필드 아래의 모든 사람, 소유자 콜 플로어가 사용하는 동일한 공유 ReportingLine), 필터, 서버에 있는 페이지를 계산하고, 페이지의 리드, 계정만 수화합니다 필터가 그들 모두를 필요로 하지 않는 한, deal (각각의 가장 최근) 입니다. GET /api/voip/calls/log/{id}/audio streams 공급자가 보유한 녹음 (JustCall) 이 서비스를 통해 호출의 범위, PHI 기능, 녹음 규칙과 감사 행. 새로운 호출은 호출 로그 도메인을 신호합니다.

  14. · kamo-shared-library

    보기 층 보고서 (675) 열기 층 활동

    층 보고서는 그들 자신의 보안 권리입니다 (소유자, 2026-11-06). VIEW_FLOOR_REPORTS 호출 작업 공간의 예약에서 가져온 독립형 CRM 루트입니다 (676-680 플로어 액티비티는 이제 두 개의 호출 플로어 대신 이것을 필요로 합니다 보고 라인은 여전히 모든 행을 결정하고, 소유자는 그것을 보유 RoleRightHierarchyTest: 값 434, 독립 실행형 100, 뿌리 148.

  15. · KlusterServices

    Rke2-unwedge, rke2 log-pipe deadlock을 위한 워치독

    2026-09-28과 2026-10-25의 플랫폼 중단은 동일한 막다른 골목이었다: rke2는 임대를 잃고, ExecStopPost는 containerd를 죽이고, 아무도 읽지 않습니다 컨테이너 로그 FIFOs, 그리고 다음 로그에 etcd/apiserver/traefik 블록 라인, 그래서 rke2 영원히 크래시 루프. 둘 다 수동 드레인 FIFOs에 의해 고정되었습니다. rke2의 containerd가 사라졌을 때 AND a 컨테이너 프로세스가 30초 동안 파이프에 차단되면 로그당 하나의 캣을 시작합니다. FIFO (/var/log/rke2-unwedge/로, 디스크가 짧으면 /dev/null로), 그리고 각각 중지 컨테이너가 FIFO를 다시 열면 절대로 etcd, rke2, containerd 또는 containers. test.sh 는 실제로 차단된 파이프에 대해서 실행한다; --scan on k1m1 은 183 심 / 396 FIFO를 찾아내며, 10-25 수동 드레인과 일치합니다.

  16. · KlusterServices

    노드 링크 드롭 및 속도 폴백에 대한 경고, 시스템 관리자 이메일로 라우팅

    k1m1 eno49와 k3m1 eno49가 공유하는 LAN 스위치는 이후 재설정되었습니다 2026-10-29 (수백개의 항공모함 낙하, 70분 중 66분은 양쪽이 공유) 노드, k1m1 eno49 1 Gb / s에 갇혀). 노드-내보내기 신호가 있었다; 아무것도 그것을 관찰하고 모니터링 네임스페이스 경고는 모두 null로 라우팅됩니다.

  17. · kamo-internal

    저장된 텍스트와 저당 자동화 스위치에 대한 좁은 권한

    MANAGE_SAVED_TEXTS는 저장된 텍스트 탭에서만 전화 설정을 엽니다 MANAGE_MLOS_AUTOMATION은 Commerce에서 모기지 자동화 스위치 탭을 엽니다 각각은 넓은 오른쪽 (MANAGE_VOIP_SETTINGS, MANAGE_SUBSCRIPTION_SETTINGS), 그것이 모든 탭을 유지. 다른 전화 탭과 SI 자율성 섹션은 광범위한 권한을 유지합니다 RoleRightType.ts 에 있는 권한 (688-689)과 도움말 문서에서 누가 변경할 수 있는지 알 수 있습니다 스위치와 저장된 텍스트.

  18. · VOIPService

    MANAGE_SAVED_TEXTS가 저장된 텍스트를 읽고 변경하도록 허용

    /api/voip/sms/text-templates 는 옆에 있는 좁은 MANAGE_SAVED_TEXTS 를 받아들입니다 그것의 쓰기를 위한 MANAGE_VOIP_SETTINGS, 그리고 그것의 읽기를 위한 ACCESS_VOIP 옆에, 그래서 새로운 권리의 소유자만이 저장된 텍스트 탭을 작동 할 수 있습니다 엔드포인트 변경.

  19. · SecurityService

    MANAGE_MLOS_AUTOMATION이 모기지 자동화 스위치를 엽니 다

    GET 및 PUT **************** 이제 좁은 허용 MANAGE_MLOS_AUTOMATION은 MANAGE_SUBSCRIPTION_SETTINGS 옆에 있습니다 모기지 설정 엔드포인트는 MANAGE_SUBSCRIPTION_SETTINGS만 유지하며, SI_LOAN_ACCESS 조직 소유자의 결정을 유지하고, 변경 사항은 여전히 로그 MlosAutomationSettingsService를 통한 mlos_config_change_log.

  20. · kamo-shared-library

    MANAGE_MLOS_AUTOMATION 및 MANAGE_SAVED_TEXTS 좁은 설정 권한 추가

    두 개의 독립 실행형 루트 (688-689) 그래서 모기지 자동화 탭 스위치와 전화 저장 텍스트 탭은 MANAGE_SUBSCRIPTION_SETTINGS 또는없이 부여 될 수 있습니다 MANAGE_VOIP_SETTINGS. 각각은 그것의 광범위한 권리 옆에, 결코 대신에 받아들여진다 RoleRightHierarchyTest: 값 433, 독립형 99, 루트 147.

  21. · EmailService

    작업 이벤트는 Organizer 아래의 내 작업으로 연결됩니다

  22. · KBService

    작업 알림이 Organizer 아래에 있는 내 작업으로 열립니다

    이전의 /notes?task= 주소는 여전히 kamo-internal에서 307으로 도달합니다.

  23. · SecurityService

    Callbacks-due는 내 작업에 대해 어떤 행이 반환 날짜인지를 말합니다

  24. · kamo-internal

    네비게이션의 Organizer와 My Tasks는 나에게 할당된 모든 작업을 보여줍니다

    주최자는 내 작업, 캘린더, 연락처 및 메모 및 체크리스트를 보유하는 새로운 기본 네비게이션 옵션입니다 캘린더의 발표자 표시자가 주최자 아이콘에 있는 경우 옵션으로 제공된 게이트를 사용합니다 노트의 내 작업 주소(?view=tasks, ?task=)는 /my-tasks로 307번 리디렉션됩니다. 명령 팔레트는 각각 행, 그리고 자동화 스트림 "스트림" 또는 "자동화"에 의해, 허용되는 사람들에 대한 설정 탭에 착륙. 내 작업(/my-tasks)은 작업 시스템과 리드 작업 탭의 작업 계획 행(작업 및 리드 작업)을 기반으로 합니다 (KBService, 그 중에 스트림의 CREATE_TASK), 보내기 대기열에서 기다리는 초안(scope=mine), 호출 목록 및 콜백 필수, 소스, 필수, 리드, 거래, 우선 순위 및 누구의 작업에 의해 필터링, 체크 리스트에 살고, 자동화, 호출 및 층 리드 변경, 틱, 보내기, 호출 및 장소에 완료. 아무것도 저장되지 않습니다. 도움말 기사, 투어 단계와 작업 링크가 따릅니다.

  25. · kamo-internal

    각 층 페이지에 얼굴과 성격으로 조직의 SI, 그리고 타이핑 된 목소리가 없습니다

    - 이메일 분류 : 입력 된 당신의 목소리 상자가 사라졌습니다. 누가 당신의 초안을 쓰는 당신의 선택 조직의 SI (자신의 성격) 또는 자신의 SI 어시스턴트 (SI에서 목소리 조수 설정, 변경 음성을 엽니다). 초안 아래의 SI 이름에 의해 초안. - 하나의 조직 SI : SI 설정 및 이메일 설정에 OrgSiPicker, 같은 기록 SI 호출 자동화 스트림 페이지에 편집을 하면 이제 그렇게 표시되고 각 SI의 성격이 표시됩니다. 분류 및 캡처 패널은 더 이상 자체 SI 선택을 수행하지 않습니다 조직의 SI를 픽커에 입력합니다. - SiWorkStrip은 SI와 함께 이메일 트리아지, 오늘의 브리핑 및 캡처 받은 편지함을 탑재합니다 사진, 이름과 성격, 또는 SI를 여기에 작동하도록 넣어 당신의 SI를 선택하거나 고용 누구든지 SI를 위해. 브리핑 표시 작성자. - 도움말: 이메일 트리아지, 캡처받은 편지함, 오늘의 브리핑 및 SI 전화 기사 업데이트.

  26. · SecurityService

    SI의 AI 멤버에 대한 성격을 읽으십시오, 그래서 그것의 작품은 그것이 누구인지 말할 수 있습니다

    각각의 /team-members/ai-members 행은 개성을 가지고 있습니다: 원형의 제목과 SI당 하나의 해결, 각각 자체의 범위에서, 각각의 범위에서, 각각의 범위에서, 각각의 읽기 전용 트랜잭션이므로 실패시 리스트가 전체로 남습니다.

  27. · MCPGatewayService

    받은 편지함 도구는 초안이 SI 자신의 성격 또는 소유자의 SI 보조자의 목소리에 있다고 말합니다

    더 이상 소유자의 음성 프로필이 없습니다: si_inbox_next는 소유자의 이름과 위치 지정자를 담고 있습니다 그리고 그들이 선택했을 때 자신의 SI Assistant의 목소리를 들을 수 있습니다 이 두 가지 설명에 대해서만 말입니다.

  28. · AIService

    이메일 분류 초안을 위한 회원 자신의 SI Assistant 음성

    POST **************** 보조자의 이름과 그것이 어떻게 응답 소리, 같은 폭포를 통해 SI 보조 설정에서 해결 채팅 읽습니다. 이메일 분류는 그들이 자신을 선택할 때 그것에 회원의 초안을 씁니다 여기에는 아무것도 저장되지 않으며, 다른 곳에는 음성 필드가 없습니다.

  29. · kamo-internal

    세일즈 플로어 종류 회원은 스스로 음소거 할 수 있습니다

    SALES_FLOOR 는 자바 종류 (kamo-shared-library 3ea204a5)를 반영합니다 헤드셋으로 그려진 리드 콜백 바로 앞에 나열되어 있습니다. 레이블 (Sales Floor) 및 설정 힌트 사운드는 일반 알림 톤으로 유지됩니다.

  30. · kamo-internal

    시스템 사용자가 SI 층의 설정에 도달합니다

    automation-service (5a6a287) 는 신 모드와 시스템 사용자가 SI 설정과 브리핑을 읽고 변경할 수 있게 합니다 God 모드는 이미 checkRight의 열린 창 바이패스를 통해 탭에 도달합니다 사용자는 어떤 세션 페이로드에도 없으므로 useSystemUserSession 은 **************** 을 한 번 묻습니다 페이지 로드 당 (실패 폐쇄) 및 SI 층 게이트, 설정 메뉴, 설정 카드 및 이메일 그것을 읽어보십시오.

당신의 우주는 기다리고 있습니다.

몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.

영원히 무료 - 신용 카드 필요 없음