KamoCRM

비밀번호

모든 기능, 수정 및 개선, 그것은 배로 게시. 출시를 위해 다시 열지 않습니다.

17,508
총 변경
5,993
제품 설명
5,284
수정 사항
30
프로젝트
프로젝트
모든 프로젝트17,508AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService577InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,848TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,351kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,659kamo-signer-monorepo56kamolos114
필터 유형
모든 유형Build16CI523Chore774Docs3,254Feature5,993Fix5,284Other994Performance165Refactor278Revert23Style42Test161Upgrade1
August 15, 2026
Fixkamo-internal

16 unenforced 가 13 — 보고서 및 대쉬보드 삭제, 작업 유지

VIEW DASHBOARD, VIEW REPORTS 및 EXPORT REPORTS는 거울에서 갔다, 둘 다 부모지도, 핀 카운트 및 useUserInfo의 열렬한, 및 app/dashboard 및 app/reports는 그들과 함께 삭제됩니다. 어떤 페이지도 가져올 수 없습니다. nav...

kamo·2mo ago
Fixkamo-internal

17 unenforced가 16 - 지원 주제 생성은 자신의 권리를 가지고

POST /support/topics는 MANAGE SUPPORT, 부모, 그래서 아이 권리에 문을 열었습니다 확인된 것 중에 죽은 모습. 이제는 CREATE SUPPORT TOPICS가 필요합니다. 비용 아무도 아무것도 — 동일한 홀더 세트, 및 마감은 아이를 보장합니다 부모를 의미한...

kamo·2mo ago
FixMediaService

주제 만들기 CREATE SUPPORT TOPICS, 그것의 부모가 아닌

문은 이미 거기에 혼란스러운 외침 - MANAGE SUPPORT, 부모 - 그래서 CREATE SUPPORT TOPICS는 모든 편집기에서 장식으로 읽고 정확히 확인되는 기능. 어린이만 확인하는 것은 정확합니다: hierarchy 마감은 CREATE SUPPORT TOPICS를 개정합...

Kamo·2mo ago
FixEmailService

캠페인은 수령인 결의자처럼 대량 이메일 권리를 가지고

벌크 이메일은 절반 강화되고 반팔은 다른 서비스에서 있었습니다. SecurityService의 ***********는 수신자 부담을 가지고 있습니다. MANAGE BULK EMAIL에서 배송 - 폭발을 보내는 것은 위험한 반과 누군가 그것을 알고. 캠페인 자체는 전혀 문지지 않았습니다 ...

Kamo·2mo ago
Fixkamo-internal

18개가 17개가 되었습니다. - 대량 이메일 캠페인이 문을 열었습니다

VIEW BULK EMAIL and MANAGE BULK EMAIL 이제 캠페인 및 공급자 표면을 커버 emailService에서, 아무것도 확인, 수신 거부에 가입 보안 보안 함께 문을 연 서비스. 또한 보고서, 대시보드 및 작업의 부족을 기록합니다. 이름 * 4 권한 이름 디스크에...

kamo·2mo ago
Fixkamo-internal

브라우저의 방법으로 브랜드 팔레트를 잃지 마십시오

Organization.fromJSON는 자체 출력을 다시 읽을 수 없었다. 그것은 맵 'colors` object SecurityService sends에서만 브랜드램프를 보내지만 EMITS는 평평한 colorPri/colorPriLight/... — 그리고 그것은 각에 두번 달립니다...

kamo·2mo ago
Fixkamo-internal

20 unenforced가 18 - 마케팅 자료 및 소셜 미디어가 게이트

VIEW MATERIALS and VIEW SOCIAL MEDIA 이제 서버의 집행을 가지고 MANAGE 카운터는 클라이언트 전용입니다. 7개의 MediaService를 통한 29개의 엔드포인트 컨트롤러는 소유권과 권리가 있습니다. 서명된 공공 자료 링크는 열려있을 수 있습니다 — T...

kamo·2mo ago
FixMediaService

자료 및 소셜 타임라인은 권리, 소유권이 아닙니다

MANAGE MATERIALS and MANAGE SOCIAL MEDIA 감사 및 모든 것에 시행 사이트 .tsx 파일이었다. 그들 뒤에 29 종료점은 소유권과 권리를 확인합니다: 6 재료 컨트롤러 및 SocialTimelineController. 읽기 VIEW MATERIALS 또는...

Kamo·2mo ago
Fixkamo-internal

분석기는 배열된 인수를 볼 수 없습니다 — 6 권한은 결코 장식되지 않았습니다

26 시행되지 않은 것은 20이고, 새로운 시행은 없습니다. 6개의 판매 시약 권리는 전체적으로 문을 열었습니다 : AiSalesAgentController는 그들 전체를 확인합니다. 30rteen endpoints, 그 낙하가 모든 존재를 유지하는 목적의 내장된 도우미 MANAGE A...

kamo·2mo ago
Fixkamo-internal

실패한 브랜딩은 실제로 잘못되었는지 말해줍니다

"Save failed: 브랜딩 정체 설정 저장 실패" PUT의 상태와 몸은 적용되는 보안 모델을 시행하므로 403 그 이유는 "알코올 관련 내용이 허용되지 않습니다 적용된 보안 모델"은 일반적인 브랜딩 실패로 사용자가 도달했습니다. — 그들을 위해 활동할 수 없으며 버그 보고서에 대한...

kamo·2mo ago
FixSecurityService

브랜딩에 실패하지 않는 것은 결코 전송되지 않습니다

PUT /org/{id}는 나이 범위와 세 개의 ATF 플래그를 파생했습니다. 요청할 때마다 저장된 행은 그(것)들을 omitted 그(것)들을, 그(것)들에 대하여 5개의 모든 것을 주장합니다 적용된 보안 모델. 모든 브랜딩은 omits를 모두 5, 그래서 endpoint는 re-au...

Kamo·2mo ago
Fixkamo-shared-library

ATF 플래그를 저장한 행이 아닌 요청 변경을 판단

*********** 모든 3개의 깃발을 매번 판단합니다, 그래서 업데이트 경로는 "이 요청은 담배를 만지지 않습니다"라고 말하지 않았습니다. Callers는 저장 된 플래그를 재 파생하여 격차를 채웠습니다. 행 - 콜러가 결코 전송되지 않은 데이터의 재 승인으로 확인하는. 저장 된 ...

Kamo·2mo ago
Fixkamo-internal

28 unenforced가 26 - AI 모델 및 사용은 문질러

MANAGE AI MODELS 게이트 AiModelController와 VIEW AI USAGE의 4개의 엔드포인트 AiUsageController의 둘 다. Neither는 org 소유권만 전의 권리를 확인합니다. 모델 목록은 mailbox 목록이 아니었는지 문질러 차이는 endpo...

kamo·2mo ago
FixAIService

관리 모델 및 읽기 사용은 그 이름의 권리를 가지고

AiModelController 및 AiUsageController는 조직 소유권을 확인하고 권리가 없습니다. 403s 이미 모델 컨트롤러 비교 공급자.getOrganizationId() 에 session's org - 실제 tenant 고립 및 다른 질문은 콜러는 모두에서 모델을 관리...

Kamo·2mo ago
Fixkamo-internal

30 unenforced가된다 28 - 음성 메일은 문질러, 전화 라우팅은 유지된다

VIEW VOICEMAIL 및 MANAGE VOICEMAIL 현재 요청한 게이트 VoipVoicemailController PHI 조직의 기록을 다시 재생할 때만 올바른 경우와 아무것도 다른 모든 것. MANAGE CALL ROUTING 체재, 그리고 그것의 표면을 위한 검색은 오히려...

kamo·2mo ago
FixVOIPService

Voicemail 작업은 PHI를 처리 할 수없는 권리가 있습니다

VoipVoicemailController 필요한 VIEW CALL LOGS 정확히 하나의 경로 — 재생, 과 조직이 PHI를 처리 할 때만. 그들의 음성 메일 목록 transcriptions, 표시 그들 읽고 그들 은 모든 것에 아무 권리도, 어떤 조직. 그 조건 검사는 좋은 것 이...

Kamo·2mo ago
Fixkamo-internal

32개의 unenforced는 30 - mailbox 행정 문질러, 이메일 로그 삭제됩니다

VIEW EMAIL ACCOUNTS 이제 MailboxController에 대한 관리 읽을 수 있습니다. MANAGE EMAIL ACCOUNTS 게이트 각 쓰기. 둘 다 전에 클라이언트 전용이었습니다: 전체 이메일-admin 가족-ACCESS MAIL, MANAGE EMAIL ACCOU...

kamo·2mo ago
FixEmailService

Mailbox 관리는 권리가 있으며 3개의 엔드포인트는 세션을 얻습니다

MailboxController는 전혀 맞지 않습니다. MANAGE EMAIL ACCOUNTS는 오직 브라우저와 VIEW EMAIL ACCOUNTS에서 체크Right는 아무데도 참조되었습니다. 조직의 메일 박스는 생성, 중단, 삭제 또는 재 할당 할 수 있습니다. URL을 알 수 있는 ...

Kamo·2mo ago
Fixkamo-internal

보안 모델의 앱은 카탈로그에서 부여합니다

허용 된 응용 프로그램 탭은 모든 응용 프로그램에 대한 "Not Available"를 보여 주며 뒤를 스냅 다른 옵션이 선택되었을 때. loadModels()는 mount-only effect에서 실행되므로 mapBackendModel가 닫히는 첫번째 렌더링의 serviceTypes ...

kamo·2mo ago
FixConversionService

Gate platform MANAGE PLATFORM SOUNDS에 업로드, org 소유권이 아닙니다

플랫폼 관리자 페이지에 "Manage Platform Sounds"를 부여 Sounds 탭을 보았다 - 오른쪽에있는 콘솔 게이트 - 업로드 대화 상자를 열고, 그리고 "최고 수준의 조직의 소유자만이 플랫폼 소리를 추가 할 수 있다고 말했다." 콘솔과 endpoint 뒤에 그것은 누가 계...

Kamo·2mo ago
Fixkamo-internal

37개의 unenforced는 32 - CRM 접촉이 되고 지도는 문질러집니다

연락처: emailService의 contactRestController의 모든 26개의 엔드포인트는 지금 가지고 갑니다 그 이름을 붙인다. 그들은 조심스럽게 소유권을 검사하고 전혀 맞지 않습니다. VIEW CONTACTS는 navRegistry가 앱을 숨기지 못했습니다. 노트 및 문서...

kamo·2mo ago
FixEmailService

모든 접촉 엔드포인트는 동사에게 이름을 붙입니다

ContactRestController는 신중하게 소유권을 검사합니다. orgOf, userOf, assertBookIsMine, assertGroupIsMine, 그리고 404 오히려 403 그래서 다른 사람의 ID는 결코 확인되지 않습니다 to present — andcheck no...

Kamo·2mo ago
FixSecurityService

창조와 결말은 그 이름의 권리를 가지고

LeadController는 플랫폼에서 더 나은 조명 컨트롤러 중 하나입니다 - VIEW LEADS, EDIT LEADS, ASSIGN LEADS, REASSIGN LEADS MANUALLY, VIEW UNASSIGNED LEADS 등 연락처 정보 CREATE LEADS와 DELETE ...

Kamo·2mo ago
Fixkamo-internal

플래시에서 Letter-fallback org 로고를 중지

로고가 없는 org는 초기를 보여줍니다, /network에 초기 깜박임 계속. 겹쳐 쌓이는 3 가지. PlatformRightsProvider는 전체 앱을 포장하고, 그 효과는 나열했습니다. useUserInfo()의 `isAuthenticated` 의 의존성 배열입니다. 그것은 일반...

kamo·2mo ago
Fixkamo-internal

41 unenforced가 37 - 문서 동사가 문질러

CREATE, EDIT, DELETE DOCUMENTS 및 MANAGE STORAGE 지금 문 문서 서비스 ImagingController 및 DocumentController 및 ConversionService의 업로드 엔드포인트. 그 마지막은이 네 서비스 클러스터를 만드는 부분입니다...

kamo·2mo ago
FixConversionService

파일을 업로드하면 CREATE DOCUMENTS가, 다른 방법처럼

문서 권한은 이 변경으로 DocsService에서 시행되지만 업로드 endpoints는 DocsService가 아닙니다. - kamo-internal's app/api/imaging/upload 프록시 변환 서비스로. 이 4개의 문 없이 CREATE DOCUMENTS는 일 것입니다 파일...

Kamo·2mo ago
FixDocsService

문서 동사는 org의 보안 모델로 시행됩니다

ImagingController는 ImageAccessLevelType과 다른 것들을 확인했습니다. DocumentController는 세션이 존재하지만 검사합니다. 액세스 레벨은 실제 제어하지만 정교 한: 그것은 WHICH 문서를 호출 할 수 있습니다, CREATE / EDIT / D...

Kamo·2mo ago
Fixkamolos

대출 ID는 자격이 아닙니다 - 모든 LoanController는 org에 읽습니다

LoanController.get(uid)는 대출 ID를 가져 와서 찾을 수 있습니다. 전화 번호 서비스에 도달 한 사람은 대출, 잔액 및 대출 포함, 어느 쪽이든 그것은에 속한다; 대출 ids는 순차적, 그래서 다른 조직의 읽기 전체 책은 계산의 문제였다. payoff 인용은 동일한 ...

Kamo·2mo ago
Fixkamo-internal

43 unenforced는 41가됩니다. 두 개의 노트 홀더는 삭제됩니다

SHARE NOTES (72) 및 MANAGE NOTES SETTINGS (73)의 공유lib 제거를 미러링합니다. TS 상수 및 레지스트리 어레이, 둘 다에 있는 1개의 부모 지도 가장자리 rightsHierarchy.ts 및 rights parent map.json, 그리고 패리티에...

kamo·2mo ago
FixSecurityService

회원을 존중하는 것은 관리자 행동이며, 이제 게이트가 있습니다

회원 프로필의 법적 이름 카드는 자기 전용이었다, 그래서 입력 한 관리자 create form에 잘못된 이름은 결코 수정할 수 없었다 — MemberCreateForm 요청 prefix/first/middle/last/suffix를 위해 그리고 그 후에 아무것도 그(것)들을 바꿀 수 있...

Kamo·2mo ago
Fixkamo-internal

46 unenforced가 43 - 노트 엔드포인트가 게이트가됩니다

다섯 번째 클러스터. 참고 백엔드는 KBService가 아닌 SecurityService입니다. donotmodify/dao/beans/security/ 및 kamo-internalproxy /api/notes/*의 밑에 앉으십시오 forwardToApi를 통해, 어떤 서비스도 이름을 ...

kamo·2mo ago
FixKBService

모든 노트 엔드포인트는 그 이름을 붙이고, hasRight는 닫힙니다

NotesController는 10개의 엔드포인트 중 어느 곳에서도 확인할 수 없습니다. VIEW NOTES는 정확히 한 곳에서 시행 - navRegistry.ts, 메모 앱을 숨기 브라우저 — 그래서 22 회원은 그 역할은 페이지를 거부하고 API에 의해 제공. CREATE NOTES...

Kamo·2mo ago
Fixkamo-internal

페이지를 중지-2 취소 폴더에서 요청 그냥 열다

Junk, Trash, Archive 및 모든 사용자 정의 폴더는 같은 메일을 보여주었습니다. - 무엇이든 그 전에 화면에 있었다. 서버는 문제가되지 않았습니다. 재생 Dovecot 생산에 대한 listMessages는 각각의 우편을 반환합니다 그 폴더와 메타데이터 인덱스는 쿼리와 모두...

kamo·2mo ago
FixSecurityService

Platform-admin lockout guard 주변의 추가 경로 닫기

POST는 기존의 관리자의 권리를 대체합니다. 하지만 PUT와 DELETE 경로만 편집할 수 있습니다. 목록을 관리할 수 없습니다. 최근 업데이트 MANAGE PLATFORM ADMINS 홀더는 빈 세트가 규칙의 주위에 있었다 콘솔은 당신을 보여줍니다, 그리고 복구에서 그것은 데이터베이...

Kamo·2mo ago
Fixkamo-internal

주어진 관리자가 실제로 Platform Administration을 참조하십시오

섹션 게이트와 설정 메뉴 항목은 여전히 useUserInfo의 요청 hasPlatformAdminAccess, 이는 소유자-of-the-top-level-org 또는 오픈 신 모드 창과 다른 아무것도 — 그래서 새로운 콘솔에서 플랫폼 권한 부여 모든 플랫폼 관리는 없었다, 그리고 기능은...

kamo·2mo ago
Fixkamo-internal

구성 탭 없이 연산자를 즉시 전송

System USER 및 MANAGE UNIVERSE 게이트 표면은이 페이지에서 탭하지 않습니다. 누군가는 단지 그 플랫폼 관리자 페이지 감시가 인정 그리고 빈 탭 스트립을 보여줍니다. 대신 Redirect. 또한 관리자 카드의 권리 헤어라인을 한 번에 수정: a 원스톱 리니어그라디언...

kamo·2mo ago
FixInitializerService

시드 recomputes는 부팅을 기다리는 대신 권리를 적용

Org role rights의 두 권의 권한을 부여하는 것은 어떤 사람이 관찰 할 수 없습니다. member rights applied는 세션과 서버 측을 스냅샷입니다. 읽을 수, 그리고 그것은 단지 뭔가 recalculates 때 새로 고침 - 다음 보안 보안 서비스 부팅, 또는 회원...

Kamo·2mo ago
Fixkamo-internal

48개의 언엔드가 46개가 되다

48의 제 4 클러스터, 그것은 두 가지 디자인보다 세 가지 방법을 분할 견적 요청 MANAGE MEET SETTINGS가 ChatService로 확인한 디자인입니다. ChatService에는 배포가 없습니다. - kamowschat-deployment, no k8s 디렉토리, no ...

kamo·2mo ago
Fixkamo-internal

Draw the callback markers as soon as a 요약 loads

그리드가 행을 뽑은 후 요약 땅, AG Grid는 유지 cellRenderer는 열을 내장하고 그 행이 될 때 셀을 다시 생성 관련 기사 렌더링자는 빈 요약을 닫았으므로 마커가 유지되었습니다. 다른 것까지 숨겨지은 행을 재구성 — 필터를 클릭, 연습. stale을 갈 수없는 ref를 ...

kamo·2mo ago
Fixkamo-internal

삭제 된 업로드는 이제 침묵하는 대신 다시 떨어졌다

이전 커밋은 은퇴 한 소리를 주장 "아래 층에 정렬 오히려 침묵보다". 하지 않았다. ღ♥ღ Id`는 사용자 정의 ID를 받아들입니다. 모양, 그래서 삭제 된 소리는 해결 된 선택 유지, 그리고 재생 그 후 실패 soft — silence, 정확히 무엇 정확하게 구성 된 mute 생산과...

kamo·2mo ago
Fixkamo-internal

48개의 언엔드 — 6개의 PLOS 권리가 지금 문을 열 것입니다

LOS 프록시가 PLOS *를 실행했지만, 그들은 강화된 목록에 머물렀다. 그래서 편집기는 6 개의 라이브 게이트에 대한 'Not 아직 시행되지 않았습니다. 세 번째 시간 이 정확한 버그가 나타났고 분석가에서 다시 사용 위치를 누락했습니다. 오히려 목록에서 편집됩니다. LOS 게이트는...

kamo·2mo ago
Fixkamo-internal

리드 ID 후 콜백 마커를 넣어

마크러와 셀을 리드하는 것은 전화와 함께 모든 행에 id 권리를 밀어 대기, 그래서 더 이상 스크롤하면서 열을 줄이지 않습니다.

kamo·2mo ago
Fixkamo-internal

회의 알림은 종에 도달하고 한 번 팝업

MeetReminderPopup은 자체 구독에서 자체 스낵바를 흘렸습니다. ****** ***************************************************************************************************************...

kamo·2mo ago
FixMediaService

회의 알림은 알림이며, 자체의 팝업이 아닙니다

/topic/meet/reminder/{memberId}에 스포크 이벤트를 게재했습니다. 해당 이용 후기에 달린 코멘트가 없습니다. 그 팝업 전체 알림이었다 : 알림 벨 결코 이동하지, 카드가 없었다 작성 및 6 초를 놓친 회원은 아무것도 없었습니다. 돌아가기. 또한 회원의 무트, 조용...

Kamo·2mo ago
August 14, 2026
Fixkamo-internal

한 캘린더 알림, 한 번 발표

두 번 도착했습니다. 갑판은 알림으로 올라갑니다, 그리고 이전 경로는 그것을 선택 : CalendarWebSocketContext는 두 번째 STOMP를 열었습니다 이메일 서비스에 대한 연결은 순으로 듣는 **************** 그리고 ReminderPopup에 들었는 손, 상단...

kamo·2mo ago
Fixkamo-internal

회원이 아니고, 계정이 없습니다

API를 미러: NoteDTO는 지금 userId의 장소에 있는 memberId를 나릅니다. · 회원은 ONE 조직 내부의 서명 계정이므로 개방 다른 org는 다른 벽의 노트 대신 드래그 첫 번째 org의 노트. 아무것도 오래된 필드를 렌더링 - 벽, 끈 및 핀 주의 id를 끄는 모든...

kamo·2mo ago
FixKBService

회원으로 메모를 읽고 쓰기, 계정이없는

모든 엔드포인트는 이제 세션에 memberID가 필요합니다. — reads include — 한 번없이 요청을 거부합니다. 필요한 읽음 userID, 이는 글로벌, 그래서 하나 이상의 계정 조직은 모두 동일한 노트를 얻었습니다. 다시 가을 회원이 누락될 때 사용자는 곧 다시 넣을 것입니...

Kamo·2mo ago
Fixkamo-shared-library

계정 대신 회원에게 스코프 노트

USER ID를 단독으로 해제하고 모든 조직을 수행하지 않습니다. 사용자 이름 글로벌 및 회원은 하나의 조직 내부 사용자이므로 몇몇 조직에 속하는 계정은 눈에 보이는 메모의 한 더미가 있었습니다 그들 각자에서 — 다른 org를 열고 첫번째 org의 노트 /notes에 와서 홈 페이지와 ...

Kamo·2mo ago
Fixkamo-internal

구조적으로 감사 - 57 장식

개수는 58 -> 52 -> 47 -> 57으로 옮겼습니다. gate-helper 이름과 codebase는 누구든지 recall 할 수 있는 이상 가지고 있습니다. 6이었다 3 패스를 통해 놓친 — denyUnless, hasAnyRight, sessionHasRight, forbidd...

kamo·2mo ago
Fixkamo-internal

페이지 스크롤바 옆에 도크 팝업 창, 그 위에

공구 창은 그것의 가장자리에서 전망 항구 및 선창에 맞 춥니다, 레이아웃은 정확히 한 가지에 대해 말했습니다. 그 가장자리 : 상호 작용 회사 소개 중심이 오른쪽 상단 창을 닫은 상태에서 5px 배치되었습니다. window.innerWidth - 페이지의 스크롤을 사용 가능한 폭으로 계...

kamo·2mo ago

배송을 보는 것과 같이?

모든 것이 자신의 작업 공간에서 도착합니다. 무료 플랜을 시작하고 이 페이지를 다시 한 달에 읽으십시오.

무료 영원히 시작가격 비교