콘텐츠로 건너뛰기
KAMOUniverse

변경 로그

무슨 일이야?

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

  1. · MCPGatewayService

    Identity_request_confirmation; 회원이 Kamo에서 확인한 요청이 그들의 주문입니다

    소유자 2026-10-26: 직접 주문은 인증되어야 합니다 팀원 (전화, 텍스트, 증명되지 않은 이메일, 웹 사이트 채팅, 회의)을 통해 요청 kamoai-service, 그들의 로그인 Kamo 앱에서 확인하려면; SI는 간단한 단어로 무엇을해야하는지 알려줍니다 확인되면, RequestVerifier 는 실행의 순서에 응답하고 그 순서에서 요청을 처리합니다 확인 (auth:<id>): 회원이 그것에 대한 보증, 그래서 채널의 taint는 계산되지 않습니다 그리고 SI_AUTH_REQUEST 는 SI에 도달하지 않습니다.

  2. · SecurityService

    생성된 개성을 SI의 자신의 헌장에 적용하십시오

    음성 현실 VR2, 소유자 결정 D2: 모든 SI는 고유한 작업 적합성을 얻습니다 그것의 자신의 작품에서 생성 된 개성. kamoai-서비스 초안; 이 내부 엔드포인트(KamoAI secret)가 PERSONALITY 및 VOICE 항목을 적용합니다 저장하는 방법 : 차터의 자신의 규칙에 의해 검증, 권한에 거부 언어, MemberCharterWriter에 의해 작성, AI_DRAFT 표시, 그래서 발표 런타임은 차터를 다시 읽고 AI_CONFIGURATION_APPLIED 로 감사합니다. 사람이 설정한 항목은 항상 유지되며, 이전 세대는 대체된다.

  3. · kamo-internal

    모임 초대 옵션이 좁아지고 기본적으로 추가 제한이 없습니다

    소유자 결정 2026-10-26: SI의 자체 액세스는 누가 초대할 수 있는지를 결정합니다 (팀에 누구든 포함되어 있을 때) 이 옵션은 기본값으로 먼저 나열되어 있으며, 그 범위를 좁힙니다.

  4. · MediaService

    SI의 자체 권한이 누가 회의에 초대할 수 있는지 결정합니다

    소유자 결정 2026-10-26, 모임 내 초대, M1, 모임 뒤에 있는 하나의 공유 체크(MeetSiInvitePolicy) create와 M3 선택기: - SI의 감독자 (보고 라인, 조직 소유자)는 항상 그것을 초대 할 수 있습니다 : 그들의 직접적인 명령은 그들의 정책을 빌려줍니다; - SI의 OWN 적용 권한에 VIEW_MEETINGS가 포함되어 있을 때 조직 내의 다른 사람이 사용할 수 있습니다 meetings_join 와 M1 join 을 필요로 하며, 자체 액세스로 참여합니다. 선택적 meeting_invite_policy 는 참여 범위를 좁힐 수 있습니다. - 그렇지 않으면 403 SI_NEEDS_SUPERVISOR (또는 NOT_ALLOWED_TO_INVITE_THIS_SI 옵션 제한). 이제 방 목록은 이 사람이 초대할 수 없는 SI를 lockedReason으로 LOCKED로 반환하므로 패널이 ix_mra_member_right에서 읽을 수 있는 권한; 읽을 수 없음 = 감독자만.

  5. · AIService

    모임 초대장 옵션은 선택적 제한이며 기본값은 없습니다

    소유자 결정 2026-10-26: SI의 자신의 권리가 누가 초대 할 수있는지 결정합니다 (모든 팀원이 모임을 포함 할 때, **************** 이제 기본값은 ORGANIZATION (아니오)입니다 제한); DDL **************** 적용 (기본값 + 이전 기본값만 수행하는 네 개의 행).

  6. · kamo-shared-library

    SI의 자체 권한이 누가 초대할 수 있는지 결정합니다. meeting_invite_policy 는 선택적 제한입니다

    소유자 결정 2026-10-26: 자체 보안 정책이 회의를 허용하는 SI는 모든 팀원에 의해 초대될 수 있습니다 그 정책은 감독자에 의해 만하지 않습니다 (그들의 직접 순서는 그들의 정책을 빌려). MeetingInvitePolicy 숙박 기본값인 ORGANIZATION은 아무것도 제한하지 않는 선택적 추가 제한으로서 (SUPERVISORS였습니다).

  7. · kamo-shared-library

    각 SI는 개성에 따라 말하고, 배경 소리, 음성 동의 및 발신자 구문 메모리 테이블

    PhoneStyle은 SI의 특성을 음성 전화 규칙(수축 및 주소 양식, 따뜻함, 유머, 에너지, 헤지, 공감, 호기심, 등록, 음성 파이프라인이 적용되는 숫자를 더한 지역 단어) : 1개당 필러 캡 전화 (D3, A / B 때까지 꺼짐), 청취 소리 사이의 간격 (D4), 웃음 그리고 감정 범위 (D6), 휴식 톤과 엔드-오브-턴 인내심 아직 레지스트리 기본값(D2)과 말하는 개성이 없습니다. AiAmbienceSetting(D7), AiVoiceCloneConsent(D12) 및 AiCounterpartyMemory는 KamoInitializer이 kamoai-service의 새로운 테이블을 다시 생성할 수 있도록 선언되었습니다.

  8. · MediaService

    SIs는 회원들과 함께 텍사스 홀덤을하고, 모든 회원의 체다 다시 작동

    서울특별시공고 제2010-1026호, 2010년 10월 26일. 체다 지갑: - 지갑의 유일한 문 (우주 게이트웨이 -> 우주 지속성)이있다 KamoUniverse 게임이 2026-09-28에 주차된 이후 엔드포인트가 없습니다 홀덤 바이인이 실패한 이후 ('체다 지갑은 응답하지 않습니다'), 각각의 테이블은 각각의 테이블에 대한 각각의 값을 가지고 있습니다 직접 kamouniverse 데이터베이스 (동일한 클러스터,이 서비스의 자신의 DB 사용자), 지속성 서비스의 규칙: 이동당 하나의 트랜잭션, 고유 idempotency 키 (리플레이 = 적용 false), 서명 레지스트리 라인; 직불은 조건부 업데이트 두 바이인 오버드로우 할 수 없습니다. CheddarWalletClient 지금 그것을 사용합니다. - 일회성 가입 보조금 (1,000,000, 키 signup_grant:<id>), 이는 단지 주차 3D 세계는 처음으로 만들어진, 회원의 지갑이 만들어집니다 그들이 가지고있는 게임 응용 프로그램을 통해 만졌다 - 사람 또는 SI 동일. CheddarSiGrants는 모든 비 은퇴한 SI의 지갑을 시간 전에 엽니다 (시간당, singleton, SI 로스터의 회원 id에 의해 페이징; 다른 것은 아무것도 손상되지 않습니다). 체더는 구매 경로가 없으므로 SI는 돈으로 구매하지 않습니다. 홀덤 SI: - HoldemSiBrain : HandEvaluator 대 라이브 상대에 대한 몬테 카를로 자산, 냄비 확률, 스타일 주의/균형/대담하고 기술 캐주얼/클럽/샤프, 300 ms 그것의 유일한 입력은 SI의 수신자당 HoldemTableView : 자신의 두 카드와 공공 정보, 결코 다른 카드 또는 갑판. - HoldemSiPlayer : 이벤트 기반 (출판된 각 프레임 후 HoldemTurnEvent, 30 s 시계 내부에 ~1.4-2.3 s 일시 정지). 사람이 그것을 초대하고 때 앉아 앉아있다, expectedSeq와 HoldemGameService.act를 통해 행동, 리바이스 테이블당 하루에 최대 3회, 앉아있는 사람과 함께 앉아서 떠납니다 사람이 남지 않을 때: SI는 서로 플레이하지 않습니다. Redis 클레임 당 테이블; Redis의 테이블당 SI당 스타일/스킬. - HoldemSiEligibility 모든 단계 : 홀덤 앱, PLAY_HOLDEM (SI의, 또는 초대/앉은 사람의: No Insubordination), 런타임 일시 정지되지 않음. - POST /tables/{id}/si-play (스타일, 스킬), 호출하는 SI만. - ChessFaces는 캐시된 트랜잭션 외부의 테마 호스트를 읽습니다. 테스트: CheddarLedgerTest 4 (H2), HoldemSiBrainTest 5, HoldemSiFairnessTest 3 (SI의 뷰는 다른 플레이어의 카드와 덱을 보유하지 않습니다; 숨겨진 카드 결정을 바꿀 수 없습니다; 플레이어는 원시 핸드 행에 문이 없습니다), HoldemSiPlayerTest 7; 게임 스위트 240 그린.

  9. · MCPGatewayService

    Mail_send 는 HTML 본문의 플레인 텍스트 버전과 호출자가 작성한 텍스트 파일을 가져옵니다 (TPRECAPS)

    SI의 회의 요약은 이제 회의의 전체 기록을 담고 있으며, 본문의 한도를 넘어서면 .txt 첨부 파일로 전송됩니다. textBody (bodyFormat HTML과 함께)는 멀티파트/대체 텍스트 파트가 되고, textAttachmentName + textAttachment 는 하나의 첨부 파트 (이름은 안전한 문자로 유지, .txt). 첨부 된 텍스트는 공개를위한 본문과 함께 계획됩니다. 골든 도구 목록 재생성 (mail_send 만).

  10. · EmailService

    SI ID 검사를 위한 메시지의 발신자 사실; SI_AUTH_REQUEST는 어떤 앱에도 속하지 않음

    이제 provenance 응답은 메시지 자체가 보낸 사람에 대해 주장하는 내용을 말합니다. From, Reply-To, 서버에 넘겨준 서버, 그리고 SPF/DKIM/DMARC 결과가 기록된 서버 SI_AUTH_REQUEST 는 지정되지 않았습니다: 누구든지 이를 요청할 수 있습니다 요청을 확인하는 SI는 정말 그들이었다.

  11. · kamo-shared-library

    SI_AUTH_REQUEST 알림 종류와 SI 인증 로그 엔티티

    소유자 2026-10-26: 직접 명령은 아무도의 신원을 증명하지 않는 채널을 통해 SI에 도달 먼저 Kamo의 회원에 의해 확인됩니다. 추가 **************** (에 속합니다 no app), si_auth_requests / si_auth_request_events (kamoai-service에서 손으로 적용한 DDL)을 선언합니다 **************** 및 support_ticket의 media_session_guid 인덱스.

  12. · kamo-internal

    SI를 회의에 초대할 수 있는 사람을 선택합니다

    Kamo Meet "SI 초대" (소유자 순서 2026-10-26): 그것을 감독하는 사람들만 (기본값) / 그것의 감독자와 팀원 / 조직 내의 모든 사람, 각각의 간단한 설명과 함께. AIService를 통해 저장; 미디어서비스가 집행합니다.

  13. · MediaService

    회의 내부에서 SI를 초대하십시오. SI를 초대할 수 있는 사람은 SI 자신의 선택입니다

    Kamo Meet "SI 초대" (소유자 주문 2026-10-26): - GET **************** 회의에 서명 한 사람 (생성자, 기록 참가자, 또는 자신의 세션에서 만나는 사이드카에 의해이 방의 토큰을 넘겼다 : MEETPRES 마크), 그들은 조직의 활성 SIs 초대 할 수 있습니다, 그룹화 감독 / 사용 가능, 사진 (사진 -> 아바타), 직책 및 가용성 (사용 가능, 온라인이 아니지만 참여할 수 있음, 다른 통화에서, 일시 중지됨, 사용할 수 없음) (라이브 참가자, 자동 참가 초대, 라이브 ai_call); 남은 사람이 다시 나열됩니다. - POST .../invitable-sis/{memberId}: M1의 단일 인스턴스 경로를 통해 이제 그것을 가져옵니다 (참가자 upsert, 독점 dial claim; kamoai-service's unique live-call index behind it): 동시에 클릭하거나 두 사람이 한 통화를 걸 수 있습니다. - MeetSiInvitePolicy: 감독자 (조직 그래프 보고 라인, 조직 소유자) 항상; SI에 따라 다른 사람 meeting_invite_policy (SUPERVISORS 기본값 | 팀 | 조직). M1 및 사람에 대한 회의 생성에 적용됩니다 그리고 M3의 픽커는 초대 가능한 SI만 제공합니다("supervised"가 포함되어 있습니다). SI는 TP12 SI-to-SI 규칙을 유지합니다. - ViewerThemeDomain을 통해 **************** 테마 호스트에 객실 찾기 어떤 거래 외부.

  14. · AIService

    이 SI를 회의에 초대할 수 있는 사람

    Kamo Meet "SI 초대" (소유자 순서 2026-10-26): meetingInvitePolicy (SUPERVISORS 기본값 | 팀 | 조직) SI의 다른 통화 및 회의 옵션 옆에 읽고 변경, 동일한 권한;에 저장 * * * * * * * * * * * * * * * MediaService 는 이를 적용합니다.

  15. · kamo-shared-library

    MeetingInvitePolicy — SI를 회의에 초대할 수 있는 사람; ai_member_call_options 선언

    Kamo Meet "SI를 초대하십시오" (소유자 명령 2026-10-26). SI의 감독자 (관리자와 직원에 대한 보고 라인) SI-supervisor edges, 조직 소유자)는 항상 초대할 수 있으며, 자체 meeting_invite_policy 는 누가 초대할 수 있는지를 결정합니다. SUPERVISORS (기본값), TEAM (명명된 팀, 동일한 관리자, 그 보고서) 또는 ORGANIZATION. 그래프를 닫지 못합니다. AiMemberCallOptionsRow 는 수작업으로 만든 ai_member_call_options 테이블 (및 새 열)을 선언하여 KamoInitializer 코드로 만들 수 있습니다.

  16. · MCPGatewayService

    Games_* - SI가 회원들과 체스를 친다

    SITP TPGAMES. 미디어서비스의 체스 엔드포인트를 통한 11개의 도구, 게이트웨이 회원의 보드는 (체스 앱 + PLAY_CHESS, 다시 다운스트림): games_list, games_get_state (다이어그램, FEN, 법적 이동, 이동 텍스트, 기록), games_invite (옵션 기술), games_join, games_decoder, games_move (SAN 또는 사각형, 검증된 서버 측), games_offer_draw, games_decoder_draw, games_resign, games_rematch, games_set_skill. SI의 움직임은 그렇지 않으면 다음과 같이 재생됩니다 MediaService의 엔진; 모델이 말을 합니다. 내부 쓰기: 없음 승인 클래스, NOT_DISCLOSING; NOT_CONTENT 를 읽습니다. chat_read 게임 이름 GAME_INVITE 카드. 승인 문구 + CHESS_GAME 명사; games_ 접미사; goldens 재생성 (11 추가). 테스트: GamesPackTest 7, ChatPackTest +1; 전체 스위트 1968 녹색.

  17. · EmailService

    HTML 옆의 일반 텍스트 버전, SI가 메일박스가 없을 때 감독자를 위한 SI의 요약 편지 (TPRECAPS)

    /api/email/send 는 선택적 textBody 를 가져옵니다: 본문은 다음과 같이 multipart/alternative (텍스트, 다음은 HTML), 내부 혼합 첨부 파일이 있을 때. POST **************** (KamoAI 비밀, /api/email/send와 같은 멀티파트) 호출자가 조직의 트랜잭션 메일로 구축된 편지를 보냅니다. NoReply@ 그 도메인이 SPF는 우리를 승인합니다, 그렇지 않으면 플랫폼은 그들의 이름 아래, 텍스트 버전과 최대 두 개의 파일.

  18. · kamo-shared-library

    SI 호출 리캡 전자 메일에 대한 ai_call_recap 및 ai_member_recap_options 선언(TPRECAPS)

    대화가 있었던 SI 전화 통화당 한 행, 그래서 그 요약은 감독관에게 한 번 도달; 그리고 SI의 두 개의 요약 옵션, 기본적으로 모두 켜져 있습니다. 손으로 적용된 DDL (kamoai-service **************** KamoInitializer이 다시 생성할 수 있도록 여기에 선언합니다.

  19. · MCPGatewayService

    모든 SI에는 시계가 있습니다: time_now, time_convert, time_calc

    소유자 보고서 2026-10-26 : 전화에 시간을 물어, SI는 시계가 없다고 말했다. 시계와 각 사람이 가지고있는 달력 : SI의 영역 또는 다른 (일의 날)에 지금 시간 주), 다른 지역에서 말한 시간, 날짜 산술. 읽기, 권리, 기록이 없습니다.

  20. · MCPGatewayService

    팀원이 SI에게 보낸 증명된 이메일은 그들의 요청과 명령입니다

    소유자 보고서 2026-10-26: 소유자는 그들을 호출하기 위해 자신의 SI를 이메일로 보냈습니다; 이메일은 결코 순서 ([순서] 순서가없는)와 모든 나중에 체크인 외부 메일로 읽고 물었다 메일 이메일서비스는 팀원이 SI에 보낸 자신의 사서함이 이제 승인을 위해 소유자에게 전달되었음을 증명합니다 내부 메일 (sendByTeammate, internal taint)과 채팅 메시지와 같은 웨이크 또는 인용: 저자, 날짜, 이 운전자, 악취 모두 검사됐어요

  21. · MediaService

    SI 멤버가 다른 멤버들과 체스를 칩니다. Kamo의 엔진에 의해 선택된 수를 칩니다

    SITP TPGAMES (소유자 2026-10-26: SI가 체스를 플레이하는 방법을 몰랐다.) - ChessSiPlayer: 이벤트 기반 (각 변경 사항이 커밋된 후 ChessTurnEvent). 회원의 초대: SI가 참여하고 그 마음이 한 번 깨어납니다 (채팅 카드의 대화에 알림) 그들을 인사하기 위해 제안: SI가 폰의 절반 이상 앞서지 않는 한 받아들여진다. ChessAi (알파 베타 + 휴식, 시간 예산)는 움직임을 선택합니다 SI의 레벨이며 ChessGameService.move를 통해 SI로 재생됩니다 클릭과 동일한 검증된 경로. ~0.7초 일시 정지, 게임당 1개의 미완성 작업, 포드당 200, 포드 간에 Redis 클레임, 쓰기 전에 FEN 다시 검사. - ChessSiEligibility, 모든 이동: 체스 앱, PLAY_CHESS 적용, 런타임 일시 중지/차단/철회되지 않음. - 복구 스웨이프 (싱글 톤, 30 s) 재시작 또는 일시 정지 놓친 턴에 대한. - SI-vs-SI 보드 없음 (초대 거부; 아무도 플레이되지 않음). - 게임당 스킬 (캐주얼/클럽/마스터, 기본 클럽) Redis에서, DDL 없음; POST /games/{id}/si-level; /move에 이동(SAN 또는 e2e4)을 기록한다. - 보드는 상대방의 사진을 보여줍니다 (opponentAvatarUrl은 항상 null이었습니다), opponentIsSi와 siLevel입니다. - 수정: 모든 요청에 의해 공유 한 ChessAi는 자신의 마감 필드를 경주. 테스트: ChessSiPlayerTest 11, ChessSiRulesTest 15, 쿼리 분석 1; 체스와 게임 스위트 녹색 (100).

  22. · EmailService

    팀원이 SI의 이메일을 보냈음을 증명하여 이메일로 보낸 요청을 주문으로 간주할 수 있습니다

    내부 엔드포인트는 구성원의 자신의 사서함에 있는 메시지가 다른 구성원에 의해 보내졌는지 여부를 응답합니다 팀메이트: 그것의 From 는 같은 조직의 구성원에게 도달하고, 그 구성원의 자신의 Sent 폴더에 저장됩니다 수신자에게 주소를 붙인 동일한 메시지 ID. 위조된 From 는 결코 통과하지 않습니다. 읽기 전용입니다.

  23. · kamo-internal

    파이프라인은 각 거래와 대출이 열린 시기를 보여주고 그에 따라 정렬합니다

    거래 및 대출은 회원 영역에 "오픈 <날짜, 시간>"을 표시합니다. 대출 Arive에서 가져왔습니다. 이는 Arive의 생성 시간입니다 가져오기 날짜에 열린 것으로 정렬된 거래.

  24. · SecurityService

    Arive에서 열린 파이프라인 대출은 가져오기가 아닌 Arive의 생성 시간을 가지고 있습니다

  25. · kamo-shared-library

    MLOS 대출이 정말로 열렸을 때 대출 요약을 수행합니다 (openedAt)

  26. · kamo-internal

    전망 - 사전 응용 프로그램 거래는 개방 파이프 라인을 떠나

    누구의 대출은 모두 섭취에 거래, 자격 또는 사전 승인 (아니오 응용 프로그램은 아직 촬영) 자신의 전망보기 및 카운트 아래에 표시됩니다. 열기, 이제 KPI와 스테이지 레일은 진행 중인 애플리케이션만 계산합니다. Kamo의 자신의 초안은 오픈에 남아있다. 대출에 대해 아무것도 변경되지 않습니다.

  27. · kamo-internal

    파이프라인은 사전 신청 단계, 모든 결과 및 보관된 대출을 보여줍니다

    - 상태: 신청 접수, 자격, 사전 승인; 승인되지 않음 수락, 불완전성으로 인해 폐쇄, 취소, 사전 승인 거부 / 허용되지 않음 — 두 개의 하드 코드 복사본 대신 하나의 공유 목록 - 보드 및 거래: 보관 대출은 열린 파이프 라인을 떠나 (과거 아래에 표시, 보관됨); 자금이 지원되지 않은 결과는 취소된 것으로 간주됩니다 - "submitted"는 더 이상 statusId >= 2가 아닙니다 (id는 정체성이고, 순서가 아닙니다) - Arive 단계 지도는 사전 응용 프로그램 상태를 제공합니다

  28. · SecurityService

    Kamo은 모든 Arive 대출을 보유하고 있으며, 상태 Arive은 정말로 가지고 있습니다

    - 가져 오기 및 인바운드 이벤트는 모든 대출을 채택 - 열기, 자금, 부정 또는 아카이브 — "활성화된" 것들만 대신 - 대출당 Get Loan 또는 crmReferenceId 스탬프 없음: 각각 Zapier 작업 클라이언트의 계획 (1개 가져오기에 대해 20,000+); GUID는 대출을 인식 - Arive의 날짜가 기록 시스템으로 적용됩니다 (Arive이있는 곳에서 지워짐) 없음, 예를 들어 사전 신청 파일의 신청 날짜) - Kamo 뒤에 있는 단계가 거부되는 대신 기록에 재정렬됩니다 - 초안 전용 가드 (대출자 편집, 자신의 제출, SI 신용 끌어 / AUS) 커버 사전 신청 단계; "제출"은 더 이상 statusId >= 2가 아닙니다

  29. · kamo-shared-library

    사전 신청 상태, 모든 HMDA 결과, 아카이브 및 Arive의 실제 날짜

    Arive 대출은 단계 이름만으로 매핑되었습니다. 모든 사전 신청 단계 응용 프로그램이되었다, 모든 보관 대출 철회 (자금을 너무), 모든 부정적인 행동 거부, 그리고 날짜는 가져 오기 날과 함께 스탬프되었습니다. - LoanFileStatus (첨부 — 순서 열): APPLICATION_INTAKE, 자격, 사전 승인; 결과 승인되지 않았습니다, 불완전, RESCINDED, PREAPPROVAL_DENIED, PREAPPROVAL_NOT_ACCEPTED 사전 승인 거부 - 상태 기계: 선택적 사전 응용 프로그램 화살표; 각 결과는 오직에서 따라갈 수 있는 상태 - LoanFile.archivedAt: 아카이브는 상태 옆에 있는 플래그이며 결과가 아닙니다 - Arive: ADVERSE 단계 + AriveAdverseReason 자신의 결과에 매핑 (모두 방법); 대출 설정 = 응용 프로그램 촬영, 공개 = 처리 중; 날짜에서 Arive (TRID 날짜, 서명된 문서, 자금 조달, 단계 날짜), 오늘 없음 - realignToExternal: 외부 MLOS는 무대에 대한 기록 시스템입니다 - 실제 결과에서 취한 HMDA 작업; 진행 중인 파일에는 없음 - 상업 / 거래 롤업 / 닫기 지평선 새로운 상태를 처리

  30. · kamo-internal

    외부 MLOS는 모기지 시장과 각 대출에 살고

    - 설정 → POS 시장 → 모기지 시장 : 새로운 "외부 MLOS"탭 (Arive via Zapier, MeridianLink) 연결, 스테이지 맵, 트랜잭션 포함 창과 활성 대출의 가져 오기; 리드 시장 MLOS 선택기는 포인터로 대체됨 - 대출 응용 프로그램 : 외부에 대출의 장소를 보여주는 상태 표시 줄 MLOS (링크 / 보내기 / 필요한 필드 / 거부), 재보내기 및 MLOS에서 열기; MLOS가 소유한 섹션은 읽기 전용이며 어디서 편집할지 메모가 있습니다 - 파이프라인 거래 카드: 외부 MLOS 칩 - 리드 페이지: Arive/MeridianLink 작업 제거 - 프록시 경로는 ****************로 이동합니다

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

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

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