콘텐츠로 건너뛰기
KAMOUniverse

변경 로그

무슨 일이야?

플랫폼에 대한 모든 개선 사항, 그것이 선적.

  1. · kamo-shared-library

    회원, 부서 및 직무 유형 범위에 대한 이메일 메일 박스 액세스 권한 추가

    추가 ACCESS ALL MEMBER MAILBOXES (104), ACCESS ALL DEPARTMENT MAILBOXES (105), 그리고 ACCESS ALL JOB TYPE MAILBOXES (106) 의 역할특성 기반 이메일 mailbox 접근 제한.

  2. · kamo-internal

    Singleton 보안 설정 패널로 역할 및 권한 탭을 다시 작성

    DepartmentManager-style Singleton config와 역할 생성 대화 상자를 대체합니다. - 연관된 역할: 기존 OrgRoles의 멀티 선택 체크 박스 - 직접 권리 : GRANTED / NOT SPECIFIED / NUKE / 오른쪽 (최종 폭포 오버라이드) - 세션 타임아웃: 멤버 레벨 오버라이드 - 적용권 : 소스 attribution에 대한 computed 권리의 읽기 전용 전망 - 오래된 /role 하위 루트 제거, 기본 엔드포인트에 PUT 사용

  3. · SecurityService

    Rewrite MemberSecurityController as singleton config with roles, direct rights, session timeout

    GET returns full member security config (associated roles, direct rights, session timeout override, applied rights with sources). PUT saves the entire config as the final override in the security waterfall.

  4. · kamo-shared-library

    MemberRightRepository를 추가하여 회원 수준의 직접 권한을 관리하십시오

  5. · kamo-internal

    이메일 도메인 관리, mailbox 제공 UI 및 회원 mailbox 할당

    - 도메인 추가Api 및 mailboxProvisioningApi to ProviderApi.ts - 추가 *********** useProviderCapabilities 기능 탐지 - 도메인 탭에 전용 공급자 구성 페이지를 만듭니다. ********************* - 도메인 CRUD, 동기화, 검증 및 기본 관리와 함께 EmailDomainManager 구성 요소를 작성 - Overhaul EmailMailboxManager: 중앙 우편함 관리를 가진 1 차 우편함 탭을 대체하십시오 - mailbox 제공, 동기화, 회원 할당 및 suspend/activate 제어 추가 - EmailMailboxTab을 업데이트하여 메일 주소 카드를 할당한 우편함 카드로 회원 설정 - ProviderSelector에 설정 아이콘을 추가하십시오. - Update FromAddress type 은 'mailbox' 를 구성할 수 있습니다

  6. · EmailService

    Add email domain management and mailbox provisioning through abstract provider layer

    - Add DomainManager and MailboxProvisioner capability interfaces with sub-capability detection - Add ProviderDomain, ProviderMailbox, DnsRecord DTOs - Implement KamoMailDomainManager and KamoMailMailboxProvisioner for KamoMail provider - Add **************** stubs to all cloud providers (Google, Microsoft, Zoho, IceWarp, Exchange) - Register new capabilities in MailProviderResolver for both KamoMail and cloud providers - Add DomainService, MailboxProvisioningService, MemberMailboxService - Add DomainController and MailboxController with full REST API - Update AliasService.getFromAddresses to use assigned mailboxes with fallback - Add post-OAuth domain and mailbox sync in ProviderController

  7. · kamo-shared-library

    이메일 도메인, mailbox 및 회원 이메일 상자 entities 및 저장소 추가

    EmailProviderDomainEntity, MailboxEntity 및 MemberMailbox이메일에 대한 정보 공급자 도메인 관리, mailbox 제공, 회원 이메일 박스 할당.

  8. · kamo-internal

    Singleton 역할 선택기 및 적용 권한을 가진 역할 및 권한 탭을 다시 작성

    선택에 대한 Autocomplete dropdown을 사용하여 멀티로드 생성 대화 상자를 대체하십시오. 단일 기존 OrgRole. 서비스 유형에 의해 그룹화 된 표시 소스 attribution (로, 부서, 직책, 직접). 전시 효과 보안 폭포에서 세션 타임아웃.

  9. · SecurityService

    Add MemberSecurityController for member role assignment and applied rights

    Provides GET /member-security/{id} (assigned role, applied rights with sources, session timeout), PUT /member-security/{id}/role, and DELETE /member-security/{id}/role.

  10. · kamo-shared-library

    MemberRoleRepository 를 사용하여 회원 역할 할당 관리

  11. · kamo-internal

    지원 아이콘을 드롭다운 메뉴로 변환, sidebar nav에서 지원 제거

    NavTop의 지원 아이콘은 이제 드롭다운을 두 가지 옵션으로 엽니다. - "View Support Chats & Tickets"는 /support?tab=tickets로 이동 - "Create New Support Chat/Ticket"는 이전의 지원 팝업을 엽니다. NavPri sidebar에서 지원 메뉴 항목을 제거했습니다.

  12. · kamo-internal

    Sidebar nav에서 top nav 아이콘 버튼으로 이동

  13. · kamo-internal

    Redesign 회원 설정 모듈 탭 아키텍처와 카드 기반 편집 UI

    Merge Profile and Membership & Permissions 탭을 통합 "내 계정"탭으로 탭 섹션 기반 편집 클릭 카드. 전용 탭으로 기능 추출: Docs (DocManager with assocType=1), 이메일 및 우편함 설정, 전화 설정 및 역할 및 권한. MemberHeader를 컴팩트한 글래디언 배너로 간단히 합니다. 사용자 프로필 보안 공급자 org 일치를 기반으로 한 필드 상태 표시 공급자 org. 새 탭 주문: 내 계정 > Docs > 이메일 & Mailbox > 전화 > 계획 및 청구 > 역할 및 권한 > 계정 활동.

  14. · kamo-marketing

    변환 /pricing 페이지에서 hardcoded data to live API-driven Catalog

    - 서버 구성 요소 (data fetching) 및 클라이언트로 분할 가격 페이지 구성 요소 ( 애니메이션, toggles, FAQ) - ****************에서 fetches라는 가격 catalog.ts 유틸리티 추가 API 키와지도를 통해 백엔드 데이터를 페이지의 렌더링 형식으로 - API가 사용할 수 없는 경우, Graful fallback - 동일한 키 (PUBLIC CHAT API KEY)는 카탈로그 액세스에 사용됩니다. SUBSCRIPTION CATALOG 범위 - 모든 기존 UI, 애니메이션 및 대화형 기능 보존

  15. · kamo-internal

    Refactor API를 키 당 과립 범위 toggles를 가진 접근 UI

    "Public Chat API Keys"를 "Organization API Keys"로 변경하십시오. 추가 범위 키 당 toggle 스위치와 관리 (PUBLIC CHAT, SUBSCRIPTION CATALOG). 키 목록에 색된 칩으로 표시된 범위. 범위 toggles 모두 생성 대화 상자 및 키 세부 사항 / 편집보기.

  16. · SecurityService

    Support internal service auth for subscription catalog and promotions endpoints

    Add X-Internal-Auth + X-Public-Chat-Org-Id header validation so APIService can proxy public catalog requests to the subscription endpoints. Session auth still works for kamo-internal direct access.

  17. · kamo-shared-library

    PublicChatApiKey 및 ApiKeyScope enum에 범위를 추가하십시오

    JSONB 범위 열을 기본 값으로 API 키 엔터티티에 추가합니다. ["PUBLIC CHAT"]. 새로운 ApiKeyScope enum는 유효한 범위를 정의합니다: PUBLIC CHAT 및 SUBSCRIPTION CATALOG.

  18. · APIService

    Add scoped API key validation and public subscription catalog endpoint

  19. · MediaService

    Add scopes support to API key validation and management

  20. · kamo-internal

    Matrix 편집을 위한 polished MatrixCell 구성 요소 추가

    현대의 애니메이션 micro-interaction를 가진 새로운 재사용할 수 있는 MatrixCell 성분: 형태를 읽으십시오: - booleans에 대한 원형 아이콘 배지 (녹색 체크 / 회색 X) - 숫자와 텍스트 값에 대한 둥근 국경을 가진 착색된 알약 - 인피니티 아이콘과 블루 "Unlimited"pill 편집 모드: - 애니메이션 포함 / 포함 toggle pill (녹색/빨강 hover 스케일) - ON/OFF 라벨과 봄 애니메이션을 가진 사용자 정의 boolean 슬라이더 - 단위 suffix 및 infinity toggle 단추를 가진 둥근 숫자 입력 - 초점 반지와 파란 놀을 가진 청결한 원본 입력 - 모든 제어는 일관된 국경 반경, 색상 토큰 및 전환을 사용합니다

  21. · kamo-internal

    Redesign 기능 탭 탭 레이아웃 및 생산 등급 매트릭스

    - 수정 planFeatures API 응답 키 잡기 (subscriptionPlanFeatures -> planFeatures) - 내부 탭을 통해 두 개의 레이아웃으로 분할 기능 : 1. 카테고리 & 특징: 수를 놓는 특징 명부를 가진 청결한 2 위원회 주인 detail, 값 유형 칩, 설명 및 빈 상태 CTAs 2. 특징 모체: 접을 수 있는 종류 단면도를 가진 가득 차있 폭 비교 테이블, sticky 기능 열, 계획 유형 배지, 읽기 모드를 위한 check/close 아이콘, 및 인라인 편집 제어 (checkbox, 스위치, 번호, 텍스트) 편집 모드 - Collapsible 범주 헤더 기능 수 배지 - 읽을 수 있는 열 배경 - Save Matrix 버튼의 변경 표시 - Proper 컬러 코딩 : 블루 플랜 헤더, indigo 범주 행, 녹색 체크 마크

  22. · InitializerService

    Add KamoCRMPricingLoader with full marketing pricing model

    Preloads the complete KamoCRM subscription pricing structure into the KamoCRM organization, mirroring the /pricing page on kamo-marketing: - 4 plans: Free, Starter ($29/$24), Business ($64/$53), Enterprise (custom) - 7 billing prices across monthly and annual cycles with 17% annual discount - 7 feature categories with 46 features and full plan-feature matrix - 5 add-on modules: Video ($8), AI ($10), HR ($8), Email ($6), Storage ($5) - 2 bundles: Productivity (17% off) and Full Platform (19% off) - Volume discounts for Starter (10% at 11+) and Business (8%/15% tiers) - 18DOFF promotional code ($18/user/mo off Business, 12 months) - Default agreement template with full HTML and placeholder variables

  23. · kamo-internal

    Enterprise 구독 POS 시스템 - 완전한 frontend rebuild

    - 70+ 구독 API 방법 및 28 새로운 TypeScript 인터페이스를 가진 확장된 posApi.ts - granular permission-based 렌더링에 대한 추가 useSubscriptionPermissions Hook - Rebuilt PipelineSubscriptionPlansTab 로 7-tab 컨테이너 (플랜, 기능, 추가 기능, 번들, 볼륨 할인, 프로모션, 계약 템플릿) - 생성 9 구독 관리자 구성 요소 (4200 + 라인) - Rebuilt PipelineSignupsTab 실제 API 통합, 대쉬보드 카드 및 권한 인식 고객 포털 - 5단계 가이드 주문 흐름으로 SubscriptionOrderWizard (1061 라인) 생성 - 7개의 탭(Overview, Line Items, Subscription, Invoice, Agreement, Events, Notes)을 사용하여 구독 주문 세부 정보 페이지를 작성했습니다. - 자체 데이터 필터링으로 고객 포털 적응 추가

  24. · kamo-shared-library

    구독 추가 DTOs, SubscriptionService 및 수정 레거시 CommerceService

    38 계획 구성, 주문, 구독, 송장, 프로모션을위한 새로운 DTOs, 및 계약. 전체 사업 논리를 가진 2000+ 선 SubscriptionService 플랜 관리, 주문 처리, Lifecycle 관리, invoicing, 프로모션, 계약 생성 및 분석.

  25. · SecurityService

    Add subscription API endpoints to POSController (50+ endpoints)

    Add complete enterprise subscription management endpoints covering plans, prices, features, add-ons, bundles, volume discounts, catalog, orders, subscriptions, invoices, promotions, agreements, templates, and analytics. All endpoints follow existing auth patterns with orgId/memberId session extraction and hasRight() permission checking.

  26. · kamo-shared-library

    24개의 entities 및 repositories를 가진 완전한 구독 상업성 모형을 추가하십시오

  27. · kamo-shared-library

    완전한 구독 commerce entity 모델 추가

    24 JPA entities, 12 enums, 21 repositories 및 20 새로운 권한 권리 기업 구독 POS 시스템. 계획 구성 (플랜, 가격, 기능, 애드온, 번들, 볼륨 할인), 주문 및 Lifecycle, invoicing, 프로모션 및 계약 생성.

  28. · kamo-marketing

    K8s configmap의 PUBLIC CHAT API KEY 및 API SERVICE URL 설정

    공공 채팅 API 키 및 내부 API 서비스 URL 구성 채팅 위젯은 생산에서 백엔드 서비스와 통신합니다.

  29. · APIService

    Add /api/media/** route mapping to MediaService for public chat key management

  30. · MediaService

    Add ***-authenticated API key management endpoints for public chat

    Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.

당신의 우주는 기다리고 있습니다.

몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.

영원히 무료 - 신용 카드 필요 없음