Add kamo.commerce.enabled=true to k8s configmap
This is the file the CI pipeline actually applies (k8s/configmap.yaml). Required for CommerceService and EngagementLifecycle to load under the new @ConditionalO...
Add KAMO_COMMERCE_ENABLED=true to k8s configmap
Required for CommerceService and EngagementLifecycle to load now that they use @ConditionalOnProperty instead of @ConditionalOnBean.
MatchIfMissing=false 의 상업 콩에 대한 ConditionalOnProperty 추가
CommerceService 및 EngagementLifecycle이 명시되어 있습니다. kamo.commerce.enabled가 설정되지 않을 때 기본적으로 비활성화됩니다. 속성을 구성하지 않는 모든 서비스는이 콩을 건너 뛸 것입니다.
Enable commerce beans via kamo.commerce.enabled property
CommerceService and EngagementLifecycle now use @ConditionalOnProperty instead of @ConditionalOnBean. Set kamo.commerce.enabled=true so they load in SecuritySer...
ConditionalOnBean 을 대체하십시오
***********는 봄의 앞에 평가됩니다 Data JPA는 사용자 정의 저장소 콩을 등록하여 신뢰할 수 있습니다. ***********로 교체하십시오. 재산 해결책 단계에 평가되고 항상 믿을 수 있습니다. commerce (SecurityService)가 application.ym...
Prevent overflow:hidden on tab card from clipping status widget
Move overflow:hidden from the Card to the Tabs wrapper Box so scrollable tabs are contained but the right-aligned status/substatus widget remains fully visible.
Correct hexhead geometry, z-index layering, and viewport clamping
- Fix axialToPixel to use flat-top hex formula (was pointy-top) so honeycomb aligns flat-edge to flat-edge as the hex SVG shape requires - Fix generateRing to...
Batch-load custom form data in getAllLeads (eliminate N+1)
Replace per-lead getCustomFormDataForLead calls (N+1 queries) with a single batch load via getCustomFormDataForLeads, grouped by lead ID using a Map lookup when...
리드 엔드포인트에 풀테이블 스캔 및 N+1 쿼리를 제거
- LeadRepository: findByOrganizationId JPQL 쿼리 추가 (ORG ID 인덱스 사용) 대신 전체 LEADS 테이블을로드하고 Java에서 필터링 - LeadCustomFormDataRepository : 일괄 로딩에 대한 findByLeadIn 추가 한 쿼...
Add status/substatus widget to lead view tab bar
- Extract LEAD_STATUS_TYPES, getStatusIcon, getSubStatusIcon to shared app/lib/leadStatuses.tsx utility; update LeadManager to import from it - Add inline sta...
Rewrite HexHead system with framer-motion physics
Replace the broken 1800-line HexHeadGroup with a clean physics-based implementation using framer-motion springs and motion values. Key changes: - Remove wiggle...
Use Next.js client-side navigation for all MUI Link components
MUI Link without component={NextLink} renders as a plain <a> tag, causing full page reloads that reset all React state including tool windows. Added component={...
Replace window.location hard navigations with router.push/refresh
All window.location.href, window.location.assign(), and window.location.reload() calls in page components caused full page reloads, wiping all React state inclu...
Flat-top honeycomb layout, 5px gaps, cluster-aware groups, tool window relayout
HexHeadGroup: - Switch to flat-top hex geometry (HEX_INRADIUS/HEX_STEP) — hexes now share flat top/bottom edges with adjacent group members, giving a proper h...
Move ToolDock above auth gate to prevent tool window wipe on navigation
PresenceWrapper switches its component tree structure when auth resolves (Fragment > children → ChatWebSocketProvider > PresenceProvider > children). This unmou...
임베디드 채팅 모드로 도구 모음 및 검색 변경 적용
ChatBox는 항상 ChatTool를 통해 임베디드 모드에서 렌더링됩니다. 이동하기 검색 필드와 스크롤-to-bottom 버튼으로 도구 모음을 호출 임베디드 섹션으로 변경은 도구 창에서 볼 수 있습니다.
콜 컨트롤, 라이브 검색, 스마트 자동 스크롤과 채팅 툴바 추가
헤드러에서 50%의 라이터로 전용 툴바 행을 이동 배경. 경기와 자동 스크롤을 강조하는 라이브 검색 필드를 추가 가장 최근의 결과. 검색을 취소하는 스크롤 버튼을 추가하십시오. 사용자가 스크롤 할 때 다음 중지하는 스마트 자동 스크롤 구현 그리고 아래쪽으로 스크롤 할 때 이력서.
Softphone dial pad shorter, chat call controls, hexhead avatars, calc light theme
- Reduce softphone dialpad button padding from 12px to 9px (6px shorter) - Add call controls toolbar (audio, video, screen share) to ChatBox in embedded mode ...
Data-chatbox-root에서 HexHeadGroup selectors를 data-tool-window로 업데이트하십시오
도구 창 시스템은 ToolWindowShell에 data-tool-window를 사용하지만, HexHeadGroup은 여전히 풋프린트 검출을 위해 data-chatbox-root를 쿼리했습니다. 이것은 hexheads가 벌집을 끊는 어떤 열린 공구 창을 볼 수 없습니다 정렬, 랩 - 라...
도구 창 치수 및 refine UI 정의
- 이제 모든 도구는 균일 한 320x650 크기를 공유합니다 (소형 25 %, 기타 일치) - UI에서 프로그래머 및 그래프 계산기 모드 제거 (components 유지) - Chat hexheads는 아이콘 변형 대신 사용자 사진과 avatar 변형을 사용합니다. - 도구 창 바닥 ...
ScientificMode 계산기 구성
라이브 결과 미리보기를 가진 Expression 기반 과학 계산기. 지원 trig (sin/cos/tan + 역), 로그/ln의 힘 (x2, x3, x^y, ex, 10x), 루트 (√, ), Factorial (n!), 상수 (π, e, φ), 모체, DEG/RAD 토글 및 M+/M...