21 번역 통화에 차단 된 기사 저장
@Async는 inert이었습니다. ****** *************************************************************************************************************************************...
공지사항 AI가 박스를 재설정하는 동안 그들은 안으로 입력되고있다
AI 대화 상자로 보내기에 대한이 회원은 설명 "often resets 원본 설명으로 돌아가면 편집합니다. 그것은 재설정 명령, 제목, 진드한 스크린 샷 및 세 드롭 다운 너무 — 모두 그것이, 중성, 화면에 아무것도 왜 말을. 대화 상자는 `bug` PROP에서 필드를 입력하고 pr...
시장의 연락처 규칙을 묻습니다
직원 세부 사항, 직원 미리보기 및 고객의 자신의 페이지는 이제 해결 한 가지 방법을 통해 연락, 그래서 그들은 누가 인쇄 된 것에 대해 동의 할 수 없습니다 같은 문서. ASSIGNED AGENT에서 리드의 에이전트가 읽을 때 해결되었습니다. 앞에; 다른 2개의 형태의 밑에 그것은 s...
기사 corpus 및 그것을 짓는 파이프라인
307 기사 16 카테고리와 29 섹션, 에서 248 초안 문서/ 플러스 59 여기에 작성된 기사: 모든 범주와 섹션 방문 페이지, Getting Started 결코 도달하지 않은 초안, 플랫폼 범주 소스 폴더는 이제까지 가지고 README for, 그리고 단순히 누락 된 두 개의 회원...
시장은 고객의 연락처로 견적을 결정합니다
QuoteContactMode는 LeadMarket 3 답변을 제공합니다. 리드의 할당 된 에이전트 (읽는 당 해결, 모든 견적은 오늘 무엇을하고 null 열 뜻), 1개의 명시된 사람, 또는 각 인용에 한 선택. 후자 2는 Quote.contactMemberId에 snapshotted...
시장의 견적 문의 란과 per-quote snapshot
QUOTE CONTACT MODE (+ QUOTE CONTACT MEMBER ID)에 대한 답변을 판매합니다. 그 대답은 1개의 명시한 사람입니다), 각 인용은 접촉을 지킵니다 그것이었습니다 ****************로 상승 기본값이 없는 경우: null 모드는 할당된 에이전트로 읽...
자체가 읽지 않은 창
채팅 읽지 않은 배지는 어디에나 보이지 않았습니다 - 채팅 버튼, Interaction Center, hexhead — 그리고 이유가 배지되지 않았습니다. 모든 3 1개의 조사를 읽고, 그 조사는 구조 또는 각의 2 안에 명확하게 되었습니다 메시지 도착, 창에 메시지 자체가 열렸다. ...
Point at the real org, keep the tree in the URL, show related articles
KB_ORG_ID was "1". The help center lives in org 1168485648209608710, so every KB read on this site missed -- /help-center rendered its empty state no matter wha...
한 번만 메시지를 읽을 수 있습니다
POST /sessions/{guid}/messages는 @Transactional이며, NATS 출판물 메시지는 항상 커밋을 기다리고 있습니다. — 코멘트와 함께 왜 정확히 말하기: 거래에서 발행하는 것은 수령인의 자신의 행을 읽습니다. 두 개의 STOMP 발표는 아래 10 개의 선...
기사 관련 기사를 Curate
Kb관련 패널은 3개의 장소에 있는 1개의 성분입니다: 그것은 작곡가에 curates 그리고 편집자, 그리고 기사 보기에 다시 읽습니다. 여기에 기사 추가 또한 그 기사에 이것을 추가, 패널은 이렇게 말한다 -- 그렇지 않으면 쓰기의 두 번째 절반은 뭔가 편집 한 문서는 하지 않아 보인...
관련 기사 및 나무를 지키는 공공 경로
세 가지, 모두 같은 페이지에 도달. 관련 기사. KbArticleRelationService는 비대칭 "see also"를 소유합니다. 링크: 목록, 설정, 제안, 그리고 부드러운 삭제에 실행하는 명확한 그래서 은퇴 기사는 다른 사람의 목록과 조용히 그것을 짧게하지 않습니다. Rea...
KB ARTICLE RELATIONS에 대한 마이그레이션
거울 KbArticleRelation 에 kamo-shared-library. 오히려 명시적으로 ddl-auto로 왼쪽보다 UID 및 DATE CREATED 기본값은 라이브 데이터베이스, 일반 SQL 인서트가 그들에게 이름을 붙지 않고 작업 할 수 있습니다. 유일한 색인은 주문한 쌍에...
제2조
KB ARTICLE RELATIONS는 기사 간 "see also"링크를 보유하고 있습니다. 1개의 지식 기초. 행은 방향 당이고 쌍은 비대칭을 지켜집니다 KbArticleRelationService, 작성할 수 있는 유일한 것은 -- 반감기 쌍은 하나의 기사에 대한 링크를 표시하고 다...
누락된 형태의 채우기 쉬운 루트를 추가하고, ungranted 동작을 제공 중지
한 보고서 뒤에 두 가지 결함 : PDF 편집기가 열리지 않으며 삭제되었습니다. 삭제할 수 없는 회원에게 제공. ** 편집기.** DocManager 메시지 /api/docs/form-fillable/{id} 그리고 그 다음 경로가 생성되지 않았습니다. /api/docs의 밑에 cat...
당신은 스크롤했을 때 자신의 메시지로 아래로
역사로 스크롤하는 동안 보내는 것은 회원이 어디에 주차 그들은 그들의 자신의 메시지와 함께 접어. 좌석에서 실패한 전송과 정확히 같습니다. ChatBox 게이트는 autoFollow에 모든 포스트 오프닝 스크롤, 스크롤 핸들러가 순간을 떨어뜨립니다. handleSend 결코 다시 넣어...
도움말 센터 KB 구축, 관련 기사 및 공개 배선 설계
Documentation/의 밑에 248의 근원 초안을 커버하고, 나무는 아래에 지도를 맵니다 기존 도움말 센터 기사, 새로운 KB ARTICLE RELATIONS 기능 및 3 마케팅 수정 /help-center needs (wrong KB ORG ID, 플랫 hrefs 및 비현상 잡기...
페이지와 org 디렉토리를 검색하고 두 줄 빌더를 중지
네트워크 엔드포인트는 한 몸에 전체 세트에 응답합니다. 그것은 훌륭한 수십 명의 orgs 회원과 부동산의 운영자가 도달 할 수없는 20을 보여주기 위해. GET /org/network-directory를 추가합니다. 데이터베이스에서 한 페이지를 반환합니다. range=all은 정확히 ...
두 가지 "시작하지 않는"가 소스에서 삭제
SMS refusal 경로는 문장을 제공 할 때 서버를 인용하고 자신 중 하나로 돌아갑니다. 기계 코드를 제공 할 때. 두 개의 fallbacks는 영어 문자열 리터럴이었습니다. 구성 요소, 그래서 회원은 다른 20 로컬의 제품에 제품을 읽는 것은 영어를 가지고 - 창이 있을 때 스크린...
스타터베이스 최대 $ 10 모든 기간
69 / 59 / 49, 59 / 49에서. 약속 사다리는 디자인에 의해 untouched — 아직도 정확히 $ 10 1 년 동안 및 $ 20 3 - 표준은 모든 표면은 현재 달러에 해당합니다. 5개의 파일에 있는 Fallbacks는 그것으로 이동하고, check-price-token...
청구 기간을 앞쪽으로 제공, 기업에 숨겨지게
두 개의 분리 된 방법이 페이지는 선택을 해소. org 콘솔 HAD 3 단계 제어, 하지만 그것은 오른쪽에 tucked "Choose plan"은 플 렉서 스페이서 뒤에 두었습니다. 네 번째로 직접 넣어 계획 그리드의 열, 그것은 엔터프라이즈의 자신의 설정으로 읽는. 그것은 모든 가격...
계획 카드에 달러에 대한 약속 저장을 인용
할인은 세 년 동안 $ 10 및 $ 20이며, 카탈로그는 얼마입니까? 그것을 설정하고 다른 곳에서 광고를하는 방법. 퍼센트로 렌더링 1개의 숫자가 멈춘다 — 동일한 $10는 시동기 떨어져 17%이고 사업 떨어져 8% — 그래서 각 카드는 동일한 저축을 위한 다른 이야기 및 그(것)들의 ...
Launchpad pill의 게이트를 구독하는 것은
" 이미 지불하지 않음"는 VIEWER의 자신의 좌석을 의미합니다 - 동일한 질문 계획 및 청구 페이지 답변을 결정할 때 하나를 제공 할지 결정합니다. 공급 능력 대안 읽기 때문에 (단체의 구독)는 하나의 것입니다 독자는 가정하고, 두 명의 주인이 org가 비용을 지불하고 아무도를 붙지...
Stop offering the internal platform-owner plan for sale
listPlansForMarket filtered on isActive alone, and active is not the same as on the menu. OWNER_UNLIMITED ("Platform Owner — Internal") is active, carries no pr...
실행 제안, 계획 및 청구 및 실행 패드에
Kamocrm.com가 동일한 세 번째를 광고 한 동안 콘솔에 저장된 목록 가격 계획, kamo-internal에서 아무것도가 존재한다는 것을 볼 수 있기 때문에. 현재 위치 BillingService에서 해결 된 제안을 읽고 가격에 무엇을 보여줍니다. 카운트다운을 가진 계획 피커의 위...
실행 제안을 시도하고 좌석이 실제로 PAID인지 말
GET /markets/{id}/promotion 추가. in-app 구매 표면에 대한 방법이 없었다 제안은 모두에서 실행되었다 — 마케팅 사이트 읽기 프로모션을 통해 공공 카탈로그 프록시 및 kamo-internal은 동등하지 않았으므로 계획 및 청구 kamocrm.com이 동일한 계...
자체 라인의 오른쪽에 "/seat/month"를 설정합니다
가격은 왼쪽 가장자리를 유지하고 단위는 오른쪽이 걸립니다, 그래서 두 부류 왼쪽을 겹쳐 쌓이는 플러시 대신 카드의 폭 - 숫자를 왼쪽 그 밑에 엉망한 조각이 있었습니다. .plan-price는 뻗기 란입니다, 그래서 경간은 이미 카드와 그것의 단지를 경간합니다 본문 바로가기 1개의 규...
제안은 영웅과 가격대에 도달합니다
영웅은 이미 카운트 다운 리본을 가지고 있으며, 그 이후로 주목을 받고 있었습니다. 카탈로그는 퍼센트로 이동: `pickHeroOffer`는 FLAT PER SEAT에 필터링 배너의 사본은 "$18/seat 12 개월마다. 두 번째, "what offer is running"의 좁은 정...
가격의 밑에 "/seat/month"를, 그것외에 두십시오
세 가지 비율과 "/seat/month"는 네 개의 교차 카드에 선을 공유하지 않습니다. 1rem에 인라인으로 중간 텍스트를 감싸거나 숫자를 짜낸다. 설명 — 그리고 가격은이 repricing 세 가지 숫자가되었다, 그래서 "$59 /seat/month"을 보유하는 데 사용되는 행은 이...
해결에 실패하는 프로모션은 모든 계획에 넓지 않아야합니다
EMPTY 적용 플랜트Ids는 "striction" 다운스트림을 의미하므로 제한 TRANSLATE에 실패하면 빈 목록이 될 수 없습니다. · UUID가 카탈로그에서 누락된 사업 전용 코드는 자동으로 각 플랜 코드로 확장 — 서버가 더 넓은 것은 이 필드를 전혀 읽지 마십시오. 그것은 지...
BillingCycle을 픽업하는 재건. 사이트맵
소스 변경 없음. SecurityService clones kamo-shared-library 에 이미지 빌드 시간, 그리고 카탈로그는 TRIENNIAL 가격의 행을 수행하는 것에 관한 것입니다. @입력 (STRING) 알 수없는 이름과 getCatalog로드에 던져 한 쿼리에 모든 가...
A promo code works 에 그것의 자신의 마지막 일
마지막 날짜는 LAST 일 코드가 작동하지 않습니다. 첫날이 아닙니다. — SubscriptionPromotions.check는 서버의 방법을 읽고, 제안 밴드의 카운트 다운은 끝으로 실행됩니다. 밤이 자라서 계산기는 9 월 30 일에 AUTUMN을 거부하지만 체크 아웃은 여전히 그것을...
3 단계의 약속 레일 및 프로모션 페이지는 증명할 수 있습니다
새로운 가격: 시동기 $59/$49/$39 및 사업 $119/$109/$99 한 달에 좌석 당 월, 년 및 3 년 기간. 가로장은 매달/연간 쌍을 대체합니다 그리고 그것의 "Save 18%" pill — 비율은 평평한 $10/$20를 위한 틀린 단위이었습니다 좌석, 그래서 pill 인용...
3년 기간을 판매하고, 주기 편류의 4개의 사본을 멈추십시오
청구주기는 5 개 장소에서 손으로 입력되었습니다. 그들 중 하나, plan-pricing editor, 제안 "BIENNIAL" — 서버가 결코 없었다 — 그래서 그것을 선택 문자열 BillingCycle. valueOf는 가격 500'd를 저장하고 옵션 자체를 제안하지 않는 것은 문제...
세 년 기간을 빌리고 콘솔에 속도를 인용
BillingCycles는 TRIENNIAL을 얻고, 3 년으로 줄무늬로 표현했습니다. 30rty-six MONTHs 그래서 갱신은 가입 기념일을 추적 - 같은 이유 ANNUAL은 1 년입니다. months지금은 enum에 위임, 이는 번호를 소유: 그것은 여기에 명시되어 두 번 더 구...
3년제, 결코 읽지 않은 프로모션 규칙
BillingCycle.TRIENNIAL을 추가하면 가입자는 3 년 동안 커밋 할 수 있습니다. 더 보기 열은 어디에서든지 CHECK constraint를 가진 varchar입니다, 그래서 이 필요 이동 — 하지만 이러한 행을 먼저 실행해야 하는 모든 서비스, valueOf가 알 수없는...
AI로 전송되는 보고서 제목을 표시, 편집
대화 상자는 연산자가 명령과 설명을 편집 할 수 있지만 결코 제목을 보여주고, 제목은 메시지에 없었다 — 세션 다른 끝은 선 말없이 무슨 일이 있었는지에 대한 단락을 가지고 어떤 보고서에 대해. 그것은 이제 두 사이에 앉아, 보고서에서 미리 채워지고 255 같은 보고서 양식, 그래서 ...
메시지에 대한 보고서 제목을 넣어, 그것은 수정 될
연산자의 지시와 버그 설명을 구성 그들 사이 분리기. 제목은 결코 없었다, 그래서 세션 오프닝 메시지는 한 줄없이 일어난 일에 대해 단락을 읽습니다. 보고서에 대해. 그것은 이제 두 번째 절반을 머리, 위의 설명 : 첫 번째 반은 AI에 대한 지시, 두 번째는 보고서이며, 제목은에 속...
AI 파견을 통해 보고서 제목을 수행
파견은 운영자의 지시와 버그 설명과 아무것도 전송 다른, 그래서 하나의 라인은 보고서가 세션에 도달하지 않는 것에 대해 말하는 그것을 읽으십시오. AiDispatchRequest는 titleText를 얻습니다. 감사 행은 열을 기록합니다. 견적 요청 titleText는 선택 사항입니다...
Header's Text, Chat 및 Note 버튼을 탭의 이름을 붙입니다
리드 뷰는 URL에서 탭 선택 유지 — `tab` 메인 탭, `commsTab` Communications sub-tab — 그리고 헤더 빠른 동작 세트 모두: "Text" 의미 통신 탭, 텍스트 하위탭. 그것은 두 개의 호출, setTab 다음 setCommsTab, 그리고 각각에서 ...
왜 숫자가 열 수 없었다, 빈 다이얼패드 대신
전화 번호에서 SMS 도구를 열어 먼저 대화를 해결하고 해결 할 수 있습니다. 거부 - VOIPService는 메시지가 존재하는 409과 "문서에서 텍스트가 없습니다" 표시되지 않은. SmsTool는 console.error에 전송하고 빈 다이얼 패드에 구성원을 떨어졌다, 그래서 계정 ...
메시지에 응답하고 독자에게 답변하는 것
MediaService는 대답의 부모와 인용문을 수행했습니다. 대답, 그냥 포인터"; 이것은 그것을 보여주는 반입니다. 세 개의 창 그리기 대화 — 회원 채팅, 소셜 및 지원 티켓 - 모든 3은 같은 답장을 얻습니다. 회원이 누구인지 읽을 수 있습니다. 다음 읽을 수 없습니다. 더 많은...
다른 사람이 메시지를 읽는 한 번 편집을 중지
MessageBubble을 그리는 모든 채팅 창 - 회원 채팅 팝업 및 소셜 및 티켓 ChatBox를 공유하는 대화 - Sender의 자신의 메시지에 대한 편집 제공 다른 회원이 읽었을 때 긴 포함 된 존재. Unsend는 그 순간에 온다; 편집 정의하지 않았다, 태풍은 일반적으로 누군...
다른 회원이 메시지를 읽으면 편집을 거부합니다
PATCH /api/media/messages/{id}는 DELETE와 달리 영수증에 ungated. 덧붙여서 작성된 이유는 읽힌 단어를 읽지 못했습니다. 그들에게는 "edited"마커와 아카이브 이전의 몸이 충분히 공시되었는지. 그것은 붙지 않습니다. 편집은 "yes"를 "no"로 ...
Darken the xAI mark 그래서 그것은 공급자 dropdown에 보여줍니다
간단한 아이콘은 xAI 글리프가 #FFFFFFFF를 채웠습니다. 어두운 표면에 색깔. AI 공급자 dropdown는 백색과 앱입니다 힘 빛 형태, 그래서 행은 그것의 상표 옆에 빈 간격으로 읽습니다. 이 세트. kamo-marketing 흰색 자산 유지 — 그것은에 접시 로고 어두운 배...
제안 오른쪽 클릭된 메시지에 이동, 단지 진드기에
대답을 제공 한 메시지 오른쪽 클릭, 모든 응답, 앞으로, 보고서 스팸, 아카이브, 라벨 및 삭제. Archive 이외의 다른 곳에서는 적용되지 않습니다. 메뉴를 꺼내, 행 박스를 떼어내고, 선택 바를 사용하여 detour nobody has 원인 에 추측, 과 이유 이왔다 에 a 이름...
설정으로 이동 설정 메뉴, 위의 앱 목록
두 개의 스크린 샷으로보고 - eleven 활성화 응용 프로그램과 하나의 org, 하나와 두 - 설정 하위 옵션의 하단에 각 순환 "Go To Settings" 목록의 상단에 그려진 선을 가진 메뉴. 11 월 org the entry sat past a scrollbar, 그래서 가장 ...
Let a bulk move reach the folders the member made
The "Move to folder" dialog behind the selection bar was built from a literal ['INBOX', 'Archive', 'Trash', 'Junk', 'Drafts'], so the only destinations it ever ...
KamoDesktop 출시가 있을 때 빈 탭을 떠나지 마십시오
탭은 클릭 제스처 안쪽에 공백을 열고 링크만 탐색합니다. 다시 온다. 그래서 아무것도 느린 업스트림은 빈 흰색 페이지로 보여 설명 — 어떤 dev machine out of memory looked like from 2026-08-30 밖에서 앱이 깨어 났습니다. 두 가지 변화, 전혀...
대리인 건강 preflight는 20 초에서 실패해야 합니다
health() 클라이언트의 20초 기본을 상속했습니다. 실감 검사입니다. 모든 KamoDesktop 발사의 앞에, 그리고 dev 기계가 기억의 밖으로 ran 때 2026-08-30 에이전트가 소켓을 닫지 않고 응답 중지 - 그래서 모든 20 초 동안 sat를 시작합니다. 브라우저 탭은...
dev 기계에 64G 스왑, 그리고 intermittently 실패하는 접근
빈 흰색 페이지는 VM의 메모리입니다. 16노스와 함께하는 게스트 램 "out of Memory"는 OOM killer에 곧바로 간다. 미드 워크, 그리고이 시간 전체 게스트는 반응하지 않았다 — 포함 공급 업체 그것은 SecurityService 때문에 VM보다 더 많은 도달 Kamo...