비밀번호

우리가 건물을보고, 실시간. 모든 기능, 수정 및 개선은 플랫폼을 통해 배송.

17,905
총 변경
4,602
제품 설명
4,528
수정 사항
32
프로젝트
프로젝트
모든 프로젝트17,905AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,566kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
필터 유형
모든 유형Build24CI523Chore670Docs226Feature4,602Fix4,528Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 20, 2026
Featurekamo-shared-library

Organization.isTopLevel, PaymentMethod.COMP, COMP * 이벤트 유형 추가; 조직 제거 유형 enum

- 조직 : 플랫폼 소유자 식별을위한 `isTopLevel` 플래그와 죽은 `type` 필드를 대체 - PaymentMethod : 무료 플랫폼 관리자 보조금 (스트라이프 없음) - SubscriptionEventType: COMP GRANTED, COMP REVOKED, COMP EX...

Kamo·4mo ago
Fixkamo-internal

누락된 sync-rights 프록시 루트 추가

POST /api/security/roles/sync-rights는 Next.js 프록시 핸들러가 누락되었습니다. 보안 역할 설정에서 Sync Rights 버튼을 항상 실패합니다.

kamo·4mo ago
Featurekamo-shared-library

OrgOriginal 필드를 사용하여 등록 org를 추적

Kamo·4mo ago
FixMediaService

이용 PublicChatVisitor display방문객 티켓에 requestorName

방문자 개시 티켓 hardcode requestor to the org system member, 그래서 DTO는 Requestor Column의 org 소유자의 이름을 서핑했다. (주) publicChatVisitor.displayName로 돌아가기 때문에 목록이 표시됩니다. 실제 방...

Kamo·4mo ago
Featurekamo-internal

Member-requestor 지원 권리 조정 및 듀얼 모드 티켓보기

- NavTop: 어떤 지원 권리든지를 위한 show SupportButton (시약 또는 일원) - SupportButton : 오른쪽으로 각 드롭다운 항목 - Create/View Tickets, Webinar 요청, 오른쪽이 열릴 때만 표시되는 내 웹 세미나 - SupportTic...

kamo·4mo ago
Featurekamo-shared-library

회원제 서비스 이용권 (133-136)

비 시약 회원을 위한 4개의 새로운 SUPPORT-scoped 권리를 추가하십시오: - *********** (133) - CREATE SUPPORT TICKET (134) 을 - REQUEST WEBINAR (136) - VIEW MY SCHEDULED WEBINARS (136)

Kamo·4mo ago
Featurekamo-internal

회원과 팀 멤버 탭에서 열 필터 제거

kamo·4mo ago
Featurekamo-internal

SecurityRoleManager에 Sync Rights 버튼을 추가하십시오

Button은 Organ.hasParent가 false일 때만 볼 수 있습니다. 이름 * POST /api/security/roles/sync-rights는 그 후에 역할 테이블을 다시 로드합니다.

kamo·4mo ago
Fixkamo-internal

Gate Support/Settings by 권리, 수정 네트워크 복사, 탭 스위치에 로드, nav 배당

- 네트워크 카드 : 동적 지점 제목 라벨을 사용하는 업데이트 설명 - 지원 카드 : href /help → /support를 변경하여 고정 404; isSupport + VIEW SUPPORT에 의해 게이트 - 설정 카드 (homepage) : 0 설정 관련 권리를 가진 회원을위한 숨...

kamo·4mo ago
FeatureSecurityService

RoleRightsSyncService를 추출하고 sync-rights endpoint 추가

- RoleRightsSyncService: OrgRole 모두에 대한 역할 권한 동기화 논리를 중앙화 그리고 *********** 테이블; 시작 및 주문 - DataLoader: 시작에 RoleRightsSyncService.syncAll()에 위임 - SecurityRoleContr...

Kamo·4mo ago
Featurekamo-shared-library

역할 권한 DTOs enum 구동 및 보안 모델 권한 동기화 추가

- SecurityRoleDTO.fromOrgRole(): 모든 롤리전을 삽입 DB를 가진 유형 값 viewup으로 설정 - 새로운 권리는 NOT SPECIFIED로 자동으로 나타납니다. -********** 동일한 enum 구동 방식 보안 모델의 기본 역할 - OrgRoleRight....

Kamo·4mo ago
Featurekamo-shared-library

ALLOW PROMOTING MEMBERS 우측 추가 (id 132)

Kamo·4mo ago
Fixkamo-internal

지원 채팅 UX - 이름 업데이트, 제목, 알림 카운트, datagrid

- NAME CHANGED WS 이벤트가 도착했을 때 TicketChat 화재 onVisitorNameChanged - SupportTicketWindow는 공구를 파견합니다: 짐과에 requestorName를 가진title 이름 변경; 페이지 새로 고침없이 실시간 업데이트 티켓 상태 ...

kamo·4mo ago
Fixkamo-marketing

Render system event as friendly text in 방문자 지원 채팅

NAME CHANGED 시스템 이벤트는 더 이상 채팅 버블에 JSON을 표시하지 않습니다. 그들은 중심의 italic pill로 표시 ("이름을 {name}로 변경). 다른 시스템 이벤트는 조용히 무시됩니다.

Kamo·4mo ago
Fixkamo-internal

지도 페이지에 빈 상태 대신 AG Grid 로드 오버레이 표시

True로 로드 상태를 초기화하기 때문에 그리드는 "로드 리드 ..."를 보여줍니다. 첫 번째 fetch가 완료 될 때까지, "No lead found"의 플래시 방지.

kamo·4mo ago
Featurekamo-shared-library

PLANNING에서 POS 및 ESIG를 COMPLETED 단계로 홍보

Kamo·4mo ago
FixSecurityService

AppAvailability의 getOrganizationByIdWithFeatures 사용 회사연혁

/api/security/leads 및 모든 것에 LazyInitializationException을 해결합니다. 다른 CRM/POS-gated 경로. org.getFeatures()라는 인터셉터 거래 종료 후; 새로운 방법 eagerly fetches 기능 읽기 전용 거래 안쪽에 단일...

Kamo·4mo ago
Fixkamo-shared-library

FindByIdWithFeatures eagerly 로드 Organization.features에 추가

JOIN FETCH는 기능이 있을 때 LazyInitializationException을 방지합니다. AppAvailabilityInterceptor에서 거래 (예: AppAvailabilityInterceptor) 밖에 접근.

Kamo·4mo ago
Featurekamo-internal

표시 도시 및 하위 구분 티켓 방문자 지 행

"City, Region, Country (IP)"로 표시 - null은 필터링되어 있으므로 국가 데이터만 사용할 때 degrades gracefully

kamo·4mo ago
FeatureMediaService

Expose 도시와 subdivision 에 방문자 geo lookup

- 도시 및 하위 영역으로 GeoResult 기록 확장 - GeoLookupService (IP-level)를 사용하는 Switch SupportTicketService.toDTO() country-only geoLocationRepository 대신, 그래서 도시 및 subdivisi...

Kamo·4mo ago
Featurekamo-shared-library

방문객 추가도시 및 방문자지원하기TicketDTO

Kamo·4mo ago
Featurekamo-internal

탭 URL params를 /account 페이지에 딥 링크 및 재생 지속

탭 상태는 이제 동기화됩니다 *********** 그래서 링크 특정 탭 작업을 수행하고 올바른 탭은 페이지를 새로 고침에 선택합니다.

kamo·4mo ago
FixMediaService

GeoLookupService에서 오류를 작성하고 에이전트 메시지에 대한 NATS 게시를 추가

- 옵션 수정 대 목록 유형 잡기 *********** - NatsMessageService를 MediaController에 주입 - 채팅에 게시.session.{guid} 에이전트가 메시지를 작성한 후 대리인과 방문자는 페이지를 새로 고침 없이 STOMP를 통해 즉시 그것을 보십시오

Kamo·4mo ago
Chorekamo-marketing

Update locale translations and hash [skip ci]

Kamo CI·4mo ago
Fixkamo-internal

Correct message sides in history and handle visitor name change events

- Use messageType=VISITOR_MESSAGE from API to determine left/right in history load - Add NAME_CHANGED system event rendering in SystemMessage and TicketChat

kamo·4mo ago
FixMediaService

Real-time chat delivery, message sides, notifications, and name sync

- Keep NATS subscription alive on client unsubscribe to avoid breaking agent real-time delivery - Tag visitor messages with messageType=VISITOR_MESSAGE in getMe...

Kamo·4mo ago
Fixkamo-shared-library

***********는 MEMBER 유형의 인스턴스를 사용합니다

Hibernate TYPE(m) = :type은 0개의 결과를 기본으로 설정할 때 반환합니다. 회원 클래스 가입 상속. MEMBER 유형의 경우, 모두 fetch 필터 !(m 인스턴스 TeamMember) 대신.

Kamo·4mo ago
FixSecurityService

Resolve 회원 탭은 Hibernate TYPE() Base-class 문제로 비어 있는 것

Hibernate's TYPE(m) = :type JPQL 필터가 0 결과를 반환합니다. 매개 변수는 기본 회원 클래스 (JOINED 상속)입니다. 이 영향을 회원 구독 종료. findByOrganizationId() +로 교체 exampleof TeamMember filter in J...

Kamo·4mo ago
OtherSecurityService

Enable Hibernate SQL 로깅을 통해 회원 쿼리 반환 0

Temporarily 활성화 org.hibernate.SQL=DEBUG는 SQL이 TYPE()을 볼 수 있습니다. JPQL 쿼리는 회원 가입자 엔드포인트를 생성합니다.

Kamo·4mo ago
Featurekamo-internal

티켓 헤더에서 방문자 플래그, 국가 및 IP 표시

- supportTicketDTO 유형에 VisitorCountryCode, visitorsCountryName 추가 - flag emoji + country name + IP address row in TicketHeader for public 채팅 티켓

kamo·4mo ago
Featurekamo-shared-library

SupportTicketDTO에 방문자 geo 필드를 추가

Kamo·4mo ago
FeatureMediaService

고객 플래그 및 지원 티켓 헤더에 위치 표시

- PublicChatVisitorRepository 및 GeoLiteLocationRepository를 SupportTicketService에 주사하십시오 - 방문자Ip주소, 방문자CountryCode, 방문자CountryName in toDTO() geo lookup을 통해 - Ge...

Kamo·4mo ago
OtherSecurityService

GetMembersAndSubscribers endpoint에 진단 로깅 추가

Logs orgId, 쿼리 결과 수, 그리고 per-member isActive 상태 도움이 왜 회원 탭이 빈 리스트를 보여줍니다.

Kamo·4mo ago
FixMediaService

태그 방문자 메시지로 VISITOR MESSAGE 유형, add senderName to GET 메시지

- PublicChatService: messageType=VISITOR MESSAGE를 설정하여 프론트엔드를 구분할 수 있습니다. STOMP 주제에 대한 에이전트 응답에서 방문자 에코 - MediaController.getMessages: sender 포함 이름 필드 그래서 에이전트는...

Kamo·4mo ago
Fixkamo-internal

TicketChat의 항상부터

PublicChatService를 통해 게시된 방문자 메시지는 messageType=VISITOR MESSAGE를 수행합니다. Explicitly 마크 this as author='them' 관계없이 memberId 그래서 그들은 항상 에이전트의 memberId가 시스템 구성원을 일치하...

kamo·4mo ago
Fixkamo-marketing

LiveSupportPanel STOMP 핸들러의 Skipors MESSAGE 에코

방문자 메시지는 이제 태그 messageType=VISITOR MESSAGE 로 backend. STOMP 구독에서 이것을 건너 뛰기 그래서 방문자의 자신의 메시지는하지 않습니다 응답을 지원하는 경우 왼쪽에 다시 나타나십시오.

Kamo·4mo ago
Featurekamo-marketing

LiveSupportPanel에서 STOMP/SockJS를 가진 기본 WebSocket을 대체하십시오

- @stomp/stompjs 및 sockjs 클라이언트 패키지 추가 - 대신 SockJS+STOMP를 통해 media.{domain}/ws/public-chat에 연결하십시오 api.{domain}에 대한 raw WebSocket은 잘못된 호스트와 잘못된 프로토콜이었다. - STOMP...

Kamo·4mo ago

배송을 보는 것과 같이?

작업 공간의 모든 업데이트 땅은 자동으로. 일주일 후 무료로 시청하십시오.

무료 영원히 시작가격 비교