콘텐츠로 건너뛰기
KAMOUniverse

변경 로그

무슨 일이야?

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

  1. · kamo-marketing

    새로운 생산 가격의 마케팅 사이트

    - 추가 eSignatures to addon icon 지도 및 계산기 toggle - 유료 add-on toggle 대신 "Included Free"로 표시된 이메일 호스팅 - 업데이트 된 FAQ : 추가 TCO 비교 FAQ, 이메일 호스팅 FAQ, 연간 저축을 18% 업데이트 - $ 2,500에서 "$15,000-75,000"로 업데이트되는 설정 수수료 통화 - 계산기 : 100으로 업데이트 된 비즈니스 계획 최대 사용자, 업데이트 된 fallback 가격 - 제안 페이지 : "Prelaunch"에서 "Early Bird", 18DOFF에서 EARLYBIRD로 이름 변경 - 제공 : 업데이트 된 낙하 사업 가격 $72/$59, 만료 2026-07-31 - 업데이트 된 가격 조건 마지막 업데이트 날짜 4 월 2026 - "최대 50 사용자"참고는 "최대 100 사용자"로 업데이트

  2. · InitializerService

    Update KamoCRM pricing to production go-to-market rates

    - Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSignatures add-on ($8/user/mo, included in Business+) - Email hosting now included free on all paid plans (removed as paid add-on) - Updated bundles: Productivity $13, Full Platform $25 (now includes eSign) - Volume discounts: added 51-100 seat tier for Business at 15% - Replaced 18DOFF promo with EARLYBIRD ($18 off Business for 12 months, expires 2026-07-31) - Free plan storage increased from 3GB to 5GB

  3. · DocsService

    Populate createdByName in DocumentMetadata from 로더 회원

    convertToMetadata() 이제 읽기 *************** 그리고 set createdByName 그래서 doc manager에서 열에 의해 업로드 실제 업로드자의 이름을 보여줍니다.

  4. · kamo-shared-library

    Img 엔티티티에 의해 업로드 된 회원 추적

    CreateByMember (ManyToOne) 필드를 Img으로 추가하여 업로드가 가능합니다. 업로드 시간에 응답. ImageService.uploadDocument () 이제 설정 호출 회원에서. Hibernate는 자동 추가 CREATED BY MEMBER ID 다음 시작에 열.

  5. · DocsService

    Expose thumb and converted file sizes in DocumentMetadata

    Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its convertedDat, enabling the frontend to show a full storage breakdown tooltip on the doc manager Size cell.

  6. · kamo-internal

    Doc manager의 크기 셀에 저장 된 크기 툴팁 추가

    Tooltip은 문서에 사용되는 실제 저장의 고장을 보여줍니다. 원본 파일, thumbnails (원래 + 변환 결합), 및 변환된 doc — 전체. ImgDat 행 모두에서 Thumbnails 하나의 라인으로 합산됩니다.

  7. · kamo-internal

    Toolbar 검색 행에 doc 관리자 동작 버튼 이동

    - 문서 제거, 문서 업로드, 대량 업로드, 그리고 gradient 영웅 헤더에서 새로 고침 - 영웅 헤더는 현재 제목/도메인입니다. - 문서 생성 및 문서 업로드는 DocManager에 작업 prop로 전달, 빠른 검색 바의 오른쪽에 렌더링 - 대량 업로드 버튼이 완전히 제거 - 새로 고침은 이제 DocManager 툴바에 내장된 아이콘 전용 버튼(상표 없음), 호출 loadDocuments() - 검색 바 너비가 35 % 감소 (400 -> 260px minWidth)

  8. · SecurityService

    Redis 세션의 Store memberType

    CASE WHEN e.id를 추가하면 NULL THEN 'TEAM MEMBER' ELSE 'MEMBER' END가 없습니다. 로그인 SQL 쿼리 및 생성을 통해 결과를 전달 Redis, 그래서 frontend는 세션 데이터를 통해 일반 회원으로부터 팀 구성원을 구분할 수 있습니다.

  9. · DocsService

    Add document sharing endpoints to ImagingController

    Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias

  10. · kamo-shared-library

    FindActiveSharesForSwMember 및 countNewSharesForSwMember 쿼리를 ImgShareRepository에 추가하십시오

  11. · kamo-internal

    DocManager의 Actions 칼럼에 per-row 공유 버튼을 추가하십시오

  12. · kamo-login

    ?next= post-login 리디렉션에 대한 전달 매개 변수 지원

    URL에서 ?next=/path를 캡처하고 수동 로그인을 통해 수행 자동 로그인 흐름, OTK 리디렉션 URL에 적용 세션 유효성 확인 후 대상에 리디렉션할 수 있습니다.

  13. · kamo-internal

    공유 대화 상자를 사용하여 문서 공유 시스템 구현, 메모 탭과 공유, 공유 가능한 링크

    - ShareDocumentDialog를 권한 기반 회원/팀/dept/job 추가 제목 수상자 - DocManager 툴바의 와이어 공유 버튼 (MY DOCS 전용) - 공유 추가 새 공유를위한 알림 배지가있는 탭 (server-side count) - 그리드 행에 공유된 문서 표시기 (사람 아이콘) 추가 - 지원 ?shared=true&filter=ID 공유 가능한 링크의 URL params - CRUD를 공유하기 위한 6개의 새로운 API 경로 추가, 공유-with-me, new-count, mark-seen, alias resolution - ImagingApi.ts에 공유 유틸리티 기능을 추가 - doc 공유 권한을 위한 4개의 새로운 RoleRightType 항목 추가 (회원/팀에 대한 검색/alias) - 지원 ?next= post-login 리디렉션에 대한 유효 페이지의 전달 매개 변수

  14. · kamo-shared-library

    Doc 공유 보안 권리 (SHARE DOCS SEARCH MEMBERS, SHARE DOCS ALIAS MEMBERS, SHARE DOCS SEARCH TEAM MEMBERS, SHARE DOCS ALIAS TEAM MEMBERS)

    새로운 RoleRightType 항목 (IDs 108-111) ServiceType.DOCS에서 회원을 제어합니다. alias-only 액세스 패턴을 검색하는 문서 공유 권한.

  15. · kamo-internal

    Real BLAKE3 해싱 및 사전 로드 dedup check in doc manager

    - fileHashing.ts에서 실제 blake3 WASM을 가진 BLAKE3 위주자를 대체하십시오 - Check-hashes 및 register-existing API 프록시 경로 추가 - MultiFileUploader 이제 업로드하기 전에 기존 파일에 서버를 확인합니다. - 중복 파일 건너뛰기 전적으로 업로드, 'Complete (deduplicated)' 표시

  16. · ConversionService

    Add check-hashes and register-existing endpoints for upload dedup

    - POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing ImgDat without file upload

  17. · kamo-shared-library

    실제 BLAKE3 해싱, 사전 로드 데드 업 체크 및 org-scoped dedup 추가

    - 진짜 BouncyCastle Blake3를 가진 BLAKE3 위 홀더를 대체하십시오 HashUtils에서 소화 - ImgOrgAssoc (GLOBAL 또는 ORG, 기본 GLOBAL)에 dedupScope 열 추가 - ImgDatRepository에 org-scoped dedup 쿼리 추가 - checkHashExists 추가() 사전 로드 해시 조회 - Re-uploading 없이 Img 레코드를 생성하기 위하여 registerExistingDocument를 추가하십시오

  18. · DocsService

    Include extBlackList in assoc-config response

  19. · kamo-internal

    Thumbnail backfill endpoint에 대한 프록시 경로 추가

  20. · DocsService

    Add thumbnail backfill endpoint for existing converted documents

    POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call repeatedly until remaining reaches 0.

  21. · ConversionService

    Add async conversion + thumbnail generation for regular document uploads

    Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchronously after the upload response returns, so all documents have previews available in the document manager.

  22. · kamo-internal

    Redesign, 미리보기, 대량 다운로드로 선택된 탭 준비

    기능적인 문서 준비 UI를 가진 mock Options panel을 대체합니다. 회사연혁 드래그 앤 드롭과 화살표 버튼을 통해 재주문 가능 선택. 오른쪽 패널은 항법을 가진 페이지 thumbnail 미리보기를 보여줍니다. Bottom bar는 Modifications toggle과 병합 된 PDF 또는 ZIP 다운로드를 제공합니다. 일반 문서 썸네일 및 대량 다운로드 엔드포인트에 대한 API 프록시 경로 추가.

  23. · DocsService

    Add bulk download (merged PDF/ZIP) and general-purpose thumbnails

    Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadata. Add DocumentPrepareService with PDF merging, ZIP bundling, design modification flattening (page ops, modifiers, annotations), and cover page generation for unconvertible files. Add PDFBox 3.0.3 dependency.

  24. · DocsService

    Include folderName, folderPath, and docTypeName in DocumentMetadata response

  25. · DocsService

    Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response

    The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the Edit button and filter Modified Docs.

  26. · kamo-internal

    Restructure DocManager 탭, 편집 아이콘을 추가, 편집기 및 멀티 파일 업로드

  27. · kamo-internal

    MultiFileUploader 구성품을 per-file 변환 파이프라인 생성

  28. · kamo-internal

    DocumentEditor 컴포넌트를 DocManager에서 인라인 편집합니다

  29. · kamo-internal

    위의 레이어 z-index의 워터 마크 수정, 페이지 오른쪽 클릭 메뉴 추가, 위/아래 추가, 드래그 표시 개선

    - ModifierLayer : 'above'는 이제 zIndex 20을 사용하므로 워터 마크는 필드와 주석 위에 렌더링됩니다. - PdfCanvas: 회전을 가진 우클릭 문, 삭제, 추가 페이지 위/아래 - PageThumbnailSidebar : 동일한 컨텍스트 메뉴; 드래그 인디케이터는 이제 엄지나일 사이에 수평 규칙으로 렌더링합니다 (오류 없음 : 숨겨진 상자); 드래그 오버는 정확한 드롭 타겟팅을위한 삽입 위치 하수인을 사용합니다. - designStore: addPage 동작은 일치 비율을 가진 공백 가상 페이지를 삽입합니다; setTotalPages 가상 페이지 조사를 위한 계정; snapshot/load/revert all persist virtualPages - DesignTab: 철사 getPageAspectRatio 및 onAddPage에 sidebar

  30. · kamo-internal

    드래그 앤 드롭 필드 배치, 부동 표기 도구 모음, PDF 페이지 간격

    - @dnd-kit drag-and-drop을 모든 서명, 정체성, 그리고 입력 필드 도구; 끌기 유령은 정확한 시각적인 외관을 일치 떨어졌다 필드 (FieldDragPreview는 기본 차원에서 FieldControl 렌더링) - 각 PDF 페이지는 useDroppable 대상입니다. - 왼쪽 툴박스에서 새로운 플로팅 AnnotationToolbar로 확장 도구 이동 캔버스 영역의 왼쪽에 위치 (오른쪽에 줌 도구 모음을 강조) - AnnotationToolbar는 라벨로 MUI Tooltips와 아이콘을 보여줍니다. 활성 도구 deselected까지 pressed/inset 상태에 있는 렌더링 Annotation Tools 버튼에서 분리하는 디바이더 - AnnotationToolbar는 그립 손잡이와 자동 클램프를 통해 드래그 가능 브라우저 창이 재사이즈 될 때마다 눈에 띄는 캔버스 영역 - 그림 조정 (색깔 팔레트, 색깔 피커, thickness/opacity 슬라이더) 확장 anotation 도구가 활성화 될 때 Collapse을 통해 도구 모음 아래 인라인 - 첫 번째 PDF 페이지 위에 40px 패딩을 추가하고 캔버스의 마지막 페이지 아래

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

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

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