KamoCRM

비밀번호

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

17,495
총 변경
5,983
제품 설명
5,283
수정 사항
30
프로젝트
프로젝트
모든 프로젝트17,495AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
필터 유형
모든 유형Build16CI523Chore773Docs3,254Feature5,983Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 8, 2026
FixMediaService

재입력 의자는 이전의 occupant's mucked 손을 잡았습니다

두 개의 결함이 linger가 도달 할 수있는, 추가 된 커밋을 검토하여 발견 그것은. 이름 * (주) 좌석 NUMBER에 의해 좌석에 일치한 손 좌석 줄을 위해 혼자. 그것은 완성 된 손이 보이지 않는 한 정확히 안전했다 - 손 좌석 그리고 좌석은 구조의 전체적인 생활에 대한 동일한...

Kamo·1mo ago
Fixkamo-internal

컴팩트 한 레일은 창의 상단에 payout 플래그를 클립

가로장은 pucks의 위 조정 지구를 취급합니다 그래서 상표는 만들지 않습니다 더 키가 크고 보드를 이동 -하지만 1 개의 행과 방을 예약 showdown 넣어 두 가지, payout flag stacked over the action label. 본문 바로가기 480과 420 모두 창...

Kamo·1mo ago
Featurekamo-internal

테이블은 무슨 일이 있었는지

느꼈다. 그것은 결코 이벤트를 발표하지 않습니다. 20 년대의 것들 그것은 포커의 손에 발생, 정확히 두 모든 프리젠 테이션을했다 — 카드 설치 및 램프는 모두에서 밝히기 - 및 체크, 호출, 베팅, a 올리기, re-raise, 접이식, 거리 변화, 분할 냄비, 플레이어 가입 또는 끊...

Kamo·1mo ago
FixMediaService

펠트는 결코 쇼 다운을 본 적이 없으며, 접이식 냄비는 두 번 계산되었습니다

동일한 이유로 보이지 않는 두 개의 결함, 그리고 데이터 포커 테이블 모든 결과에 대한 필요. The SHOWDOWN NOBODY COULD WATCH. 끝내고()는 table.currentHandId를 정리하고 그 후, 20-two 라인은 나중에 HAND ENDED를 출판합니다. 그...

Kamo·1mo ago
Fixkamo-internal

테이블 목록은 그것과 로비 헤더 사이에 아무것도 없었다

로비의 스크롤 컨테이너는 `px`와 `pb`와 `pt`를 모두 수행하므로 첫번째 테이블의 최고 국경은 콘테이너의 가장자리에, 플러시에 정확하게 sat 헤더 - 그리고 행의 자신의 `translateY(-1px)` hover는 진짜로 픽셀을 차단 그것은. 브라우저에서 측정 : 헤더의 바닥...

Kamo·1mo ago
Refactorkamo-internal

상단 바에서 잔액을 이동하고 게임 메뉴로

바는 고정 크롬과 이미 군중 - 인사, 지점, 가용성, 준수 시계, 종, 채팅, 언어, 계정 - 및 균형은 아니다 어떤 사람들은 거기에서 행동합니다. 그것은 지금 게임 메뉴의 상단에 앉아, 한 번의 클릭, 직접 게임 위에 보냈다: 덜 바, 지갑 그리고 같은 장소에 사는 것. `NavT...

Kamo·1mo ago
FixMediaService

새로운 테이블 500'd on the ternary that unboxed a null button

새 테이블 답변 500 : NullPointerException: "java.lang.Integer.intValue()"를 호출할 수 없습니다. HoldemTable.getButtonSeat()의 반환 값은 null입니다. ****************에 카지노사이트 좌석은 prim...

Kamo·1mo ago
FixSecurityService

동결 재건 감시는 결코 불을 수 없었다, 그래서 각 파견은 실패했습니다

자체의 커밋 없이 이 서비스를 다시 구축 — theflow dispatch, a re-run, 또는 kamo-shared-library 변경을 선택해야합니다 — 실패 deploy k1m1 적어도 마지막 두 시도 (#673 및 #674). 감시는 거기에 있었고 그 위에 단계에 의해 패배...

Kamo·1mo ago
Fixkamo-internal

쐐기는 황색이고, tenant의 상표에 따라서 중지합니다

`/icon/cheddar.svg`는 순수한 #000000의 다섯 가지 경로였다 - 검은 치즈 쐐기, nav bar의 어두운 배경에 거의 아무것도 전혀 없었습니다. 실제 cheddar입니다. 노란 지금, 구멍과 더 깊은 호박색 그래서 그들은 깊이로 오히려 읽었습니다 몸으로 씻어. 또한...

Kamo·1mo ago
PerformanceMediaService

지갑을 재건하고 모든 체크에 게스트 목록

`viewFor`는 수신자의 Cheddar 균형과 전체를 정복 조직의 회원 목록 — RECIPIENT 당 모두, 모든 출판 프레임에. 에 의해 eleven cross-namespace wallet 호출과 eleven 전체적인 각 겹, 체크 및 전화에 대 한 쿼리: 약 440 각 손으로,...

Kamo·1mo ago
FixMediaService

시계는 결코 불을 붙일 수 있고, 가득 차있는 all-in는 아무것도 재개했습니다

두 가지 결함은 코드를 다시 읽고, 어떤 테스트가 볼 수 없습니다. ## 시계는 첫번째 진드기에 던질 것입니다 `HoldemDeadlineSweep`는 3개의 PROTECTED 메소드에서 `@Transactional`을 수행했습니다. `this`에 호출합니다. 봄의 프록시는 자기 주...

Kamo·1mo ago
FixMediaService

Spring Data는 NESTED 저장소 인터페이스를 등록하지 않습니다

MediaService는 Hold'em 이미지에 충돌했습니다. 6개의 저장소로 배송 1개의 `HoldemRepositories` 클래스 내부에 배열된 인터페이스 — 하나 이상의 파일 6, 그래서 "테이블을 요청할 수 있습니다"하나의 장소에서 살 것 — 봄 Data의 스캐너는 배열된 인터...

Kamo·1mo ago
Fixkamo-internal

4개의 결함은 진짜 브라우저만 보여줄 수 있었습니다

펠트, 컴팩트 레이아웃, 로비 및 헤드리스의 액션 바 렌더링 장식 된 테이블과 MEASURED에 대한 크롬. 4 가지가 잘못되었습니다. 그들 중 아무도 테스트 또는 threw를 실패 : * `<circle> 속성 r: 부정적인 값은 유효하지 않습니다 ("-1.5"), 모든 것에 로그인...

Kamo·1mo ago
Featurekamo-internal

도구 창에 포커 테이블, 그리고 nav 바에 Cheddar

2개의 진짜로 다른 배치, 로비, 누군가에 도달하는 초대 경로 조직 및 게임이 할 때마다 표시되는 지갑 판독. ## 두 레이아웃은 두 가지 디자인, 하나의 디자인 크기가 아닌 창의 SHAPE에 의해 Chosen — 최대화될 때 진짜 viewport에서 읽으십시오, `width`는 S...

Kamo·1mo ago
FeatureMediaService

Server-authoritative Texas Hold'em 및 Cheddar 지갑 해머

최대 10명의 플레이어가 테이블을 시작으로 어떤 대화를 시작으로 다른 사람들과 조직은 그것을 초대합니다. 여기에 모든 규칙; 브라우저는 아무도 소유. ## 엔진은 순수 Java이며, 오염에 의해 입증됩니다. HandEvaluator는 모든 C (52,5) = 2,598,960 자신의...

Kamo·1mo ago
Featurekamo-shared-library

앱, 오른쪽 및 6 테이블 포커 게임 필요

HOLDEM (36) PLAY HOLDEM (319)와 함께 게임에서 KAMO UNIVERSE 및 CHESS에 합류. 두 ids는 다음 무료 것이었다; 아무것도 이름과 아무것도 이동, 때문에 ORG FEATURES는 ServiceType id와 ****************를 주장합니다...

Kamo·1mo ago
Featurekamo-internal

채팅 항목은 쌍의 보드를 열고 상대를 다시 요청할 수 있습니다

한 번 연주 한 두 동료는 좋은 보드를 가지고, 그래서 채팅 자주 묻는 질문 그것은 "게임 열기"를 읽고 간다 똑 바른 there — 완성 된 게임은 다시 플레이와 함께 마지막 위치에 열립니다 그것은. 결코 연주하지 않는 한 쌍은 시작을 제안하고, 그들이 볼 만 확인. "Game in ...

Kamo·1mo ago
FeatureMediaService

채팅 항목은 쌍의 보드에 문이며, 다시 요청할 수 있습니다

한 번 연주 한 두 동료는 좋은 보드를 가지고. 그래서 채팅 소개하는 항목 중지 : `gameWith` SHARED 게임에 대한 답변 - 실행중인 경우 라이브, 그렇지 않으면 그들이 연주하는 마지막 것 — 그리고 완료 게임은 그 마지막 위치에 다시 재생합니다. 동일한 문 방법, " Da...

Kamo·1mo ago
Featurekamo-shared-library

플레이어가 다시 올 때 기록

DATE LAST NUDGE, sender당 게임당 1개의 시계 - 그렇지 않으면 2 사람들은 서로를 좁힐 수 있습니다. 5 분마다 뉘징하고 12를 호출합니다. 메시지 시간.

Kamo·1mo ago
Featurekamo-internal

이동 목록이었던 캡처 선반과 덱 헤드는 턴입니다

제품정보 이동 목록은 기록입니다; 재미를 위한 2명의 동료 사이 당신이 가지고있는 조각은 찾고있는 것, 그래서 그들은 그 공간을 얻을 주의사항 그들은 테이블의 가장자리에 서 이제 오히려보다 14px의 행은 이름 레일로 압착됩니다. - 각 행 아래 헤어 라인과 각 조각의 밑에 연약한 el...

Kamo·1mo ago
RefactorMediaService

프레임은 아카이브가 아무것도 렌더링하지 않습니다

창의 표기 패널이 사라집니다. 캡처 된 조각은 그 공간을 가지고 있습니다. `moveList`와 `fenHistory`가 출판된 모습으로 나왔습니다. `fenHistory` 혼자 있었다 모든 상태에 몇 킬바이트, 수신자 당, 리더와 뭔가. CHESS GAMES.MOVE LIST는 터치...

Kamo·1mo ago
Featurekamo-internal

널은 이제 같은 방에서 시작된 팬처럼 생활합니다

당신은 보드 래커와 황동, 눌러진 시작의 어두운 방에서 게임을 선택, 흰색 MUI 양식에 착륙하여 보드에 떠 다니는 — `var(--surface)`, `divider`, `text.secondary`, 모든 기본값. 그들은 두 가지 다른 제품이었다. chessSurface.ts는 1...

Kamo·1mo ago
Fixkamo-internal

두 개의 모드 플레이트는 각 크기에서 자신의 스크롤러에 의해 클립되었습니다

선택된 판은 2px를 들어 올리고 1px 링을 운반하고 첫 번째 아이입니다. 의 `overflow-y: auto` column — 그래서 그것의 최고 국경 sat 3px 클립 가장자리 위의 그리고 벗겨졌다. 560x690, 380x520에 헤드룸의 2px를 정확히 측정했습니다. 460x...

Kamo·1mo ago
FixMediaService

Map.of는 null 값에 던져, 그래서 "게임이 아직"은 500

`gameWith`는 `Map.of("game", ...)`와 `Map.of`가 null값을 거부합니다. NullPointerException으로. 정상적인 대답을 문서화 한 끝점 "there is no game" - 위에서 Javadoc은 정확히 말한다. - 한 그것은 그것을 표현할 ...

Kamo·1mo ago
Featurekamo-internal

채팅에서 게임을 시작하면 한 번 묻습니다. 그런 다음 재생합니다

대화에서 체스를 클릭하면 새로운 게임 팬을 열고 당신이 묻는 것을 열었다. 컴퓨터 또는 사람을 연주하고 싶고, 그 후 사람을 선택했습니다. 더 보기 사람이 화면에 있었다. 이 메뉴는 정확히 하나의 대화에만 존재합니다. 다른 회원, 그리고 그 회원은 당신의 상대입니다 — 묻는 것은에 대해...

Kamo·1mo ago
Featurekamo-internal

오프닝 팬, 아이콘 대신 게임 주위에 재건

체스가 상대가 아직 SaaS 카드 키트가 없을 때 얻는 팬: 아이콘 둥근 정연한에서, 2개의 탭 카드, 2개의 세그먼트된 줄, 단추. 그것은 좋아 보인다 전체 포인트가 게임이다는 기능에 대한 설정 대화 상자. 영웅은 이제 실제 게임입니다. Anderssen–Kieseritzky, 런던...

Kamo·1mo ago
FeatureMediaService

초대자는 즉시 연주하고, 초대는 그들의 차례가 될 때 말했다

보드를 생산하는 데 사용되는 초대는 초대관이 보이지 않고, 책상에서 벗어나는 누군가를 기다리고 있습니다. 이제 게임은 실행 순간부터 생성됩니다 : 초대자는 흰색이므로 체의 규칙에 따라 이미 그들의 움직임, 그들은 재생. 초대된 플레이어는 이전과 동일한 채팅 카드를 가져옵니다. 그들이 ...

Kamo·1mo ago
Otherkamo-shared-library

Merge 분지 'main' ****************

Kamo·1mo ago
Featurekamo-shared-library

초대 된 게임은 실행 시작, 그리고 그것이 본지 기록

누군가가 PENDING 게임 nobody가 터치 할 수 있도록 초대 게임을 요청했다 sat 보드의 앞에 그들은 사용할 수 없었다 점심을 클릭 할 수있는 누군가가 될 때까지. 아무것도 필요: 흰색은 규칙에 의해 먼저 이동하고, 초대자는 흰색입니다. 두 사람 사이의 게임은 순간부터 시작됩...

Kamo·1mo ago
Fixkamo-internal

프록시는 여전히 도트가 인코딩되지 않기 때문에, 밖으로 걸 수 있었다

Catch-all re-encodes 각 세그먼트, 그리고 그 의미를 주장 하는 의견 chess API만 연결할 수 있습니다. `encodeURIComponent('..')`는 `'..'`입니다. — 점은 인코딩되지 않습니다 - 그리고 fetch 내부의 URL 파서는 세그먼트를 해결합니...

Kamo·1mo ago
Fixkamo-internal

오류 테스트는 typecheck하지 않았다, 다음 빌드는 tsc를 실행

`await promise.catch((e: Error) => e)`는 오류가 발생하지 않습니다. 더 캐치 핸들러의 반환 유형 조합은 약속의 결산 유형, 그래서 결과는 입니다 `ChessGameView | 오류`와 `.message`는 존재하지 않습니다. — 7 오류, 그리고 a red...

Kamo·1mo ago
Otherkamo-internal

Merge 분지 'main' ****************

Kamo·1mo ago
Fixkamo-internal

작성되지 않은 BFF 경로, HTML의 메가 바이트였다 오류

시작 게임을 눌러 1,529,239 마크 업 바이트를 반환. `/api/media/*`는 아니다 proxied prefix — 각 경로는 손으로 쓴 다음 경로이며, catch-all — 이렇게 `/api/media/chess/*`는 MediaService보다 다음으로 도달했습니다. 그리...

Kamo·1mo ago
FixMediaService

문장을 그대로 유지하자

체스 코드는 읽을 의미하는 이유를 거부합니다. — "당신의 차례" "이 게임은 놀이에 없습니다, "유갈 이동". 아무도 아무도에 도달했습니다. `server.error.include-message` 기본값은 `never`이며 이 서비스는 아닙니다. 그것을 override, 그래서 스프링...

Kamo·1mo ago
Fixkamo-internal

AppType는 2개의 살아있는 앱을 숨겼습니다, 감시는 숨겨지은 장소를 볼 수 없었습니다

Java 앱 enum은 TypeScript로 두 번 미러링되며, 둘 중 하나만이 관련 기사 AppType.ts — 미러 조직의 앱 겟터는 실제로 읽었습니다 — 전혀 패리티 테스트, 그래서 그것은 두 가지 방법으로 드리프트했다. REPORTS 및 GAMIFICATION은 올바르게 선언하...

Kamo·1mo ago
Fixkamo-shared-library

앱이 이전 빌드를 id는 모든 기능을 읽지 못하면 안됩니다

ServiceType은 ORG FEATURES가 공유되는 동안 각 서비스 항아리에 발송합니다. 새로 추가된 앱은 이전 독자들의 데이터베이스에서 ALWAYS입니다. 재창조. 이 창은 모든 배포에 열리고 마지막 서비스가 될 때만 닫습니다. 압연 - 그것은 일반 케이스, 가장자리가 아닌. ...

Kamo·1mo ago
Refactorkamo-internal

Drop aiThinking 에 클라이언트 거울 너무

그것은 항상 철사에 거짓이고 아무것도 그것을 렌더링했습니다. 자주 묻는 질문 서버 필드 그래서 두 가지 모양은 동일하게 유지 - 필드를 유지하는 거울 소스는 다음 독자의 야생 거위 chase입니다.

Kamo·1mo ago
RefactorMediaService

항상 거짓 한 필드를 떨어뜨리고 아무것도 하지 않았다

`aiThinking`는 모든 출판 보드에 있었고, 한 번 진실한 적이 없었다 — AI 그것을 provoked 요청 내의 답변, 그래서 이미 물린 창 그것을 기다리고, 컴퓨터에 대한 게임은 두 번째 가입자가 없습니다 이러한 프레임에 도달합니다. 다를 수 없는 분야는 다음과 같습니다. 독...

Kamo·1mo ago
Otherkamo-internal

그냥 도착 텍스트를 삭제하는 역사 fetch

SmsThread는 페이지와 목록을 다시로드합니다. 사이를 착륙하는 메시지 쿼리 실행 및 그 응답 도착은 라이브 구독에 의해 부과되었다 그리고 그 대신에 닦았다 — 그리고 그것은 절대로 메시지가 없다. 이 창 그 도착에 의해 제기되었다, 그래서 하나의 텍스트 회원은 그냥 chimed 에...

Kamo·1mo ago
Fixkamo-internal

카모 보드의 검은 조각은 아래 광장의 색상이었다

이 브라우저에서만 볼 수 있습니다. Kamo 계획에서 조각 색상을 파생 `--color-primary`뿐만 아니라 사각형, 둘 다 같은 토큰을 혼합 비슷한 어두운 중립 - 그래서 그들은 융합. 렌더링 된 보드에 측정 중간 회색 테넌트 색깔: 까만 조각은 srgb (0.337 0.339 ...

Kamo·1mo ago
OtherVOIPService

Pod가 실제로 읽는 설정에 스트림을 넣어

이전 커밋 설정 nats.jetstream.stream ...에서 *********** 배송, 배포 - 새로운 포드는 여전히 기록 NATS 스트림 'CHAT MESSAGES' 이미 주제와 존재: [chat.>] pod가 그 파일을 읽지 않기 때문에. 그것은 함께 실행 ********...

Kamo·1mo ago
Chorekamo-internal

@kamo/chat-core 0.1.18, 게임인형 필드

Lockfile은 손으로 편집됩니다 — 4개의 선: 뿌리 범위 및 버전, 하나의 패키지의 URL과 무결성을 해결했습니다. `npm install --package-lock-only` 설치 re-resolves 전체 나무와 제거 48 관련 항목 여기에, 이는 버전 범프보다 훨씬 더 큰 변...

Kamo·1mo ago
Otherkamo-internal

경계에 도착하는 텍스트를 운반 위의 앉아

Inbound SMS는 열려있는 SMS 창에 결코 도달하지 않으며, 이유는 아니었습니다 모든 사람들이보고. SmsMessageProvider는 AuthenticatedToolWrapper에 설치되었습니다. ToolProviders의 {children}. 각 SMS 창은 <ToolDoc...

Kamo·1mo ago
OtherMediaService

팟의 삶에 대한 VOIP 릴레이를 deafen 한 나쁜 부팅을 중지

릴레이는 @PostConstruct에서 한 번 구독하고 다시 결코. VOIPService의 경우 voip.> 스트림이 존재하지 않았다 — 그것은 하지 않았다 — 모두 복제 정확히 하나 각 선과 그 후에 아무것도 릴레이, 이제까지: [VoipRelay] 투표에 가입 실패.> 주제 : [...

Kamo·1mo ago
OtherVOIPService

Voip.*에 살고 있는 스트림을 주고, 텍스트를 전송하는 것에 대해 lying 중지

VOIP MESSAGES 스트림은 전혀 없습니다. 모든 `voip.*` 게시 답변 503 사용할 수있는 응답자 없음 및 미디어 팟이 기록 된 모두 부팅시 한 번 : [VoipRelay] 투표에 가입 실패.> 주제 : [SUB-90007] (주) 주제에 맞는 스트림 없음. 그래서 전체...

Kamo·1mo ago
FeatureMediaService

체의 전체 게임, NATS에 서버 행동

규칙은 한 곳에서 살고 있으며이 것입니다. ChessEngine는 실행합니다 전체 통치자 - 핀 아래에 발생, 합법성 및 체크, 주조, EN passant, 승진, checkmate, stalemate, 세 배 반복, fifty-move 규칙과 충분한 자료 - 브라우저는 그것을 소유하지...

Kamo·1mo ago
Featurekamo-shared-library

게임은 부모 앱이되고, Kamo Universe와 Chesss와 함께

게임은 정확히 한 가지를 가진 범주였습니다. - nav 아이콘이 출시되었습니다. Kamo Universe가 직접, 그래서 앱과 같은 이름을 붙인 것 자주 묻는 질문 Chess는 두 번째 일이며, 하나의 아이콘은 두 가지를 열 수 없습니다. 둘 다 ServiceType 나무에 있는 게임...

Kamo·1mo ago
September 7, 2026
Fixkamo-internal

세부 대화 상자의 tel를 다이얼: 공유된 정상적인을 통해

대화 상자는 telHref()가 주에 있지 않았기 때문에 손으로 `tel:${action.tel}`를 만들었습니다. 그것이 착륙했을 때 - 그것은 동시 지점에 있었고, 그 다음을 가져올 것 결코 배송하지 않는 경우 빌드 실패했습니다. 그것은 d707336b에서 발송했습니다, 이렇게 이것...

Kamo·1mo ago
Fixkamo-internal

1개의 formatter 및 1개의 다이얼을 붙이는 연결, 스크린에 각 수를 위해

리드 뷰 국가 코드 수정에 따라, 여전히 장소를 폐쇄 같은 질문에 응답하는 자신의 방법. `NumbersTab`는 미국 전용 형식을 유지합니다. 그것의 docblock는 설명했습니다 구제 — "국제 번호에 대한 그룹화는 무언가를 생산 그것은 권한과 잘못된 것 같다" - 그리고 그것은 ...

Kamo·1mo ago
Fixkamo-internal

빛의 종, 클릭을 의미

하나의 보고서 뒤에 세 가지 결함 : 읽지 않은 브라우저 탭 어둠 속에서 경고하고 /notifications에서 행을 클릭 홈페이지에 갔다. BELL COULD 결코 빛. MemberListProvider는 단지 그것을 포장하지 않습니다 아이들 - 그것은 <NavTop>을 SIBLIN...

Kamo·1mo ago

배송을 보는 것과 같이?

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

무료 영원히 시작가격 비교