บันทึกการเปลี่ยนแปลง
มีข่าวอะไร
การปรับปรุงทุกอย่างของแพลตฟอร์ม เมื่อมันถูกส่งออกไป
· kamo-marketing
ปรับปรุงไซต์การตลาดสําหรับราคาการผลิตใหม่
เพิ่มคุณสมบัติต่าง ๆ ไปยังแผนที่ไอคอนและเครื่องคิดเลขtoggle - การจัดการจดหมายที่แสดงเป็น "เสรีรวม" แทนการเพิ่มข้อมูล - ปรับปรุง FAQs: เพิ่มการเปรียบเทียบ TCO FAQ, ส่งอีเมลเป็นเจ้าภาพ FAQ, ปรับปรุงการออมประจําปีเป็น 18% - ตั้งค่าการเรียกค่าธรรมเนียมปรับปรุงจาก $2,500 ถึง "$15,000-75,000" (เปรียบเทียบค่าธรรมเนียม) เครื่องคิดเลข: ผังธุรกิจ update ผู้ใช้สูงสุดเป็น 100, ลดราคาลง - หน้านําเสนอ: เปลี่ยนชื่อจาก "Prelaunch" ไปเป็น "นก Early", รหัสจาก 18FF ไป BRD - นําเสนอ: ปรับปรุงราคาธุรกิจลดลงเป็น $ 72/59, expiry ไป 2026-07-31 - ปรับปรุงคําเพิ่มเติมล่าสุดอัปเดตเป็น April 2026 - การอ้างอิง "Up ถึง 50 ผู้ใช้" ปรับปรุงเป็น "Up ถึง 100 ผู้ใช้"
· 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
· DocsService
Populate createdByName in DocumentMetadata from uploader member
convertToMetadata() now reads **************** and sets createdByName so the Uploaded By column in the doc manager shows the actual uploader's name.
· kamo-shared-library
แทร็กเสียงที่ถูกอัปโหลดโดยสมาชิกของ IMg Institute
เพิ่มรายการที่ถูกสร้างโดย Bymember (หลายต่อหนึ่ง) ไปยัง IMg ดังนั้นผู้อัปโหลดคือ อยู่ระหว่างการอัพโหลด PageSerview. upload document () ตอนนี้ตั้งค่ามัน จากคนที่โทรมา เพิ่มข้อมูลในลําดับ: คอลัมน์ในการเริ่มต้นครั้งต่อไป.
· 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.
· kamo-internal
เพิ่มขนาดทูลทิปที่เก็บไว้ไปยังเซลล์ขนาดในโปรแกรมจัดการเอกสาร
ทูลทิปแสดงถึงความล้มเหลวของการจัดเก็บจริงที่ใช้ต่อเอกสาร: แฟ้มดั้งเดิม, ภาพตัวอย่าง (% 1 + การแปลงรวม) และ เปลี่ยน หมอ — รวม ทั้ง หมด. ภาพตัวอย่างจากทั้งแถว IMdate จะรวมเป็นบรรทัดเดียว เนื่องจากมีเพียงคนเดียวที่อาศัยอยู่.
· kamo-internal
ย้ายปุ่มตัวจัดการการกระทําไปยังแถบเครื่องมือ
- ลบเอกสารสร้าง, เอกสารการอัปโหลด, อัปโหลดบลัฟ และปรับปรุงใหม่จากส่วนหัวของเกรเดียน - ส่วนหัวเฮโรคือชื่อเรื่อง/คําร้องเท่านั้น - สร้างเอกสารและอัปโหลดเอกสารที่ส่งผ่านเป็นอุปกรณ์สําหรับแสดงการกระทําของ DocManager, แปลทางด้านขวาของแถบการค้นหาด่วน - ถอดถอนปุ่มอัปโหลดบั๊กทั้งหมด - refresh เป็นปุ่มเดียวของไอคอน (ไม่มีป้าย) ที่ถูกสร้างมายังแถบเครื่องมือตัวแสดงเอกสาร, เรียกโหลด Documents () - ความกว้างแถบการค้นหาลดลง 35% (00 -> 260px Minwidth)
· SecurityService
Store memberType in Redis session at login
Adds CASE WHEN e.id IS NOT NULL THEN 'TEAM_MEMBER' ELSE 'MEMBER' END to the login SQL query and passes the result through createSession into Redis, so frontend can distinguish team members from regular members via session data.
· 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
· kamo-shared-library
เพิ่มการค้นหา ActionsSharesForSWMmber และนับNewShares Forsmmber quereaies to ImgShareReposition
· kamo-internal
เพิ่มปุ่มใช้ร่วมกันต่อแถวใน DocManager
· kamo-login
เพิ่ม..
จับภาพ.... next=/ พาธจากที่อยู่ URL และนํามันผ่านการล็อกอินด้วยตนเอง และบันทึกการไหลอัตโนมัติ โดยเพิ่มไปยังที่อยู่ URL แบบ OTK ดังนั้น kama-internal สามารถแปลงไปยังปลายทางที่ตั้งใจไว้หลังจากตรวจสอบความถูกต้องของเซสชันแล้ว.
· kamo-internal
การทําให้เอกสารใช้ร่วมกันสมบูรณ์ด้วยกล่องร่วม, แบ่งปันกับแท็บของฉัน, และลิงก์ที่ใช้ร่วมกันได้
- เพิ่มข้อมูลการใช้ร่วมกันDocumentDialog ด้วยสมาชิกที่ได้รับอนุญาต/team/deept/ job ตัวเลือกชื่อเรื่อง - ปุ่มใช้ร่วมกันแบบสายในแถบเครื่องมือ cagemanger (MY DCS เท่านั้น) เพิ่มการแบ่งปันด้วย แท็บของฉันกับเครื่องหมายแจ้งเหตุสําหรับหุ้นใหม่ (นับด้านบริการ) ลบทั้งเธรด - สนับสนุน? shared=true&filter=ID พาธ URL สําหรับลิงก์ที่ใช้ร่วมกันได้ - เพิ่มเส้นทาง API ใหม่ 6 เส้นทางสําหรับใช้ร่วมกัน CRUD, แบ่งปันร่วมกับฉัน, จํานวนใหม่, เครื่องหมาย, มติ เพิ่มฟังก์ชันใช้ร่วมกันในการถ่ายภาพ Api.t ลบทั้งเธรด รองรับรูปแบบข้อความที่จะแทนที่
· kamo-shared-library
เพิ่มหมอที่ใช้สิทธิ์ความปลอดภัยร่วมกัน (HAVE DCS SARES MONDS, SHARES ALICES ALIS ALIS MANES, SHARS SARES SEARES SARES.S.S.S
รายการใหม่ (IDs 108-111) ภายใต้รายการบริการ DOCS เพื่อควบคุมสมาชิก เอกสารที่มีสิทธิ์ใช้งานร่วมกัน โดยมีรูปแบบการใช้นามแฝงเฉพาะในการค้นหา.
· kamo-internal
Real BLACK3 Hadhing and pre-upload download in Doctor Manager
แทนที่ตัวแทนค่า bLACK3 ด้วย bLAC3 แบบจริง ในแฟ้มHashing.t - เพิ่มข้อมูลการลงทะเบียนเส้นทางพร็อกซี API - ตัวโหลดหลายแฟ้ม ตอนนี้ตรวจสอบแม่ข่ายสําหรับแฟ้มที่มีอยู่ ก่อนที่จะอัปโหลด - แฟ้มที่ซ้ํากัน ข้ามการอัปโหลดทั้งหมด โดยแสดง ' complete (intupled)'
· 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
· kamo-shared-library
เพิ่ม bLACK3 ตัวจริง, การตรวจสอบก่อนการโหลด, และโปรแกรมถอดรหัสโปรแกรม org
- แทนที่ตําแหน่ง bLACK3 ด้วยจริง Bolcy Cockle Belc3 อาหาร ที่ ดี ที่ สุด ใน ฮัส ฮุ ทิล - เพิ่มคอลัมน์ DedupScope ไปยัง IMgOrgasoc (GLOBAL หรือ ORG, ปริยายคือ GLOBAL) Comment=เพิ่มข้อมูลการขอข้อมูลไปยังบริการ ImdateComment - เพิ่มค่า CheckHash Expresss () สําหรับการค้นหา & Assh - เพิ่มข้อมูลในหน่วยความจําเรจิสเตอร์Document () เพื่อสร้างบันทึก IMg โดยไม่โหลดใหม่
· DocsService
Include extBlackList in assoc-config response
· kamo-internal
เพิ่มพาธไปยังพร็อกซี สําหรับเติมจุดปลายภาพตัวอย่าง
· 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.
· 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.
· kamo-internal
ออกแบบการเตรียมแท็บที่เลือกใหม่อีกครั้ง ด้วยการจัดลําดับ, การแสดงตัวอย่าง, และการดาวน์โหลดขนาดใหญ่
แทนที่กล่องตัวเลือกการเรียกดู โดยมีการเตรียมเอกสารแบบ UI เอกสาร จะเรียงใหม่ได้โดยการใช้ปุ่มลากและวางและลูกศร และเลือกเลือกแบบสําหรับ การเลือกตั้ง แสดงภาพตัวอย่างต่อหน้ากระดาษด้วยการนําทาง แถบด้านล่าง จะทําการรวมการดาวน์โหลด PDF หรือ ZIP เข้าด้วย โดยรวมการสลับที่ เพิ่มเส้นทางไปยังพร็อกซี API สําหรับเอกสารทั่วไป และส่วนต่าง ๆ ของการดาวน์โหลด.
· 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.
· DocsService
Include folderName, folderPath, and docTypeName in DocumentMetadata response
· 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.
· kamo-internal
Restructure DocManager tabs, add Edit icon, embed editor and multi-file uploader
· kamo-internal
Create MultiFileUploader component with per-file conversion pipeline
· kamo-internal
Create DocumentEditor component for inline editing in DocManager
· kamo-internal
ตั้งค่าลายน้ําด้านบน- endrex, เพิ่มเมนูคลิกขวาหน้า, เพิ่มหน้าด้านบน/ below, ปรับตัวบ่งชี้การลาก
- Modifier layer: 'Abofe' ผ่านตอนนี้ใช้ ZIndex 20 เพื่อให้ลายน้ําวาดบนท้องทุ่งและหมายเหตุ - เมนูคลิกขวาด้วยการหมุน, ลบ, เพิ่มหน้าด้านบน/ ด้านล่าง - PageThumbphelphelSidebar: เมนูคลิกขวา; ตัวบ่งชี้การลากขณะนี้แปลงเป็นกฏแนวแนวนอนระหว่างภาพตัวอย่าง (ไม่ต้องล้น: hiddden กล่อง; ลากตัวลากใช้ secmantics การวางแบบแม่นยํา - การออกแบบ: เพิ่มการกระทําหน้าจั่ว ให้แทรกหน้าเสมือนว่างด้วยสัดส่วนภาพที่เข้าคู่กัน; ตั้งค่าหน้าจั่วสําหรับจํานวนหน้าเสมือน; จับภาพ/ เรียกดู/ สร้างใหม่ทั้งหมดต่อเนื่อง - DesignTab: สายไฟได้รับ PageA Spectt Ratio และบน Addpage ไปยังแถบข้าง
· kamo-internal
ตําแหน่งร่องลากและวาง, แสดงแถบหมายเหตุ, และช่องว่างของหน้า PDF
แทนที่การคลิก-to-play ด้วย @dndend-kit daw-pack สําหรับลายเซ็น, ident, และเครื่องมือในสนาม; ลากผีที่ตรงกับรูปลักษณ์ของ ทิ้งช่องข้อมูล (FeldDragPreview) - แต่ละหน้า PDF เป็นเป้าหมายที่ใช้ Droppable; พิกัดวางจะถูกแปลงเป็น - ย้ายเครื่องมือหมายเหตุกํากับออกจากกล่องเครื่องมือด้านซ้ายไปยังแถบกล่องหมายเหตุลอยใหม่ ตําแหน่งด้านบนซ้ายของพื้นที่ผ้าใบ (เทียบกับแถบเครื่องมือซูมทางด้านขวา) - แถบหมายเหตุ - แสดงไอคอนด้วยทูลทิปของ MUI เท่านั้นเป็นป้าย; เครื่องมือที่ทํางานอยู่ แปลในสถานะการกด/ intet จนกระทั่งเลือก แยกออกจากปุ่มหมายเหตุประกอบ - กล่องหมายเหตุลากได้โดยจับจับและ clamps อัตโนมัติกลับไปที่ พื้นที่ผ้าใบที่มองเห็นได้ เมื่อไรก็ตามที่มีการปรับขนาดหน้าต่างของเบราว์เซอร์ ตั้งค่าการวาด (สีจานสี, เครื่องมือเลือกสี, ความหนา/ ความหนาของแถบเลื่อนสี) เส้นในบรรทัดด้านล่างแถบเครื่องมือผ่านทางยุบเมื่อเครื่องมือหมายเหตุทํางานอยู่ - เพิ่มแผ่น 40px เหนือหน้า PDF แรกและด้านล่างหน้าสุดท้ายในผ้าใบ

จักรวาลของคุณกำลังรออยู่
เริ่มฟรีในไม่กี่นาที เพิ่มผลิตภัณฑ์เมื่อคุณพร้อม - ไม่มีการย้าย, ไม่มีการล็อกอินใหม่
ฟรีตลอดกาล — ไม่จำเป็นต้องใช้บัตรเครดิต