KamoCRM

บันทึกการเปลี่ยนแปลงชีวิต

ทุกคุณสมบัติ แก้ไขและปรับปรุง โพสต์เป็นเรือ ไม่มีอะไรยึดเหนี่ยวไว้ สําหรับการเปิดตัว.

17,490
เปลี่ยนแปลงทั้งหมด
5,980
คุณสมบัติต่าง ๆ
5,281
แก้ไข
30
โครงการ
กรองโดยโครงการ
ทุกโครงการ17,490AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService575InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,348kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
กรองตามประเภท
ทุกประเภทBuild16CI523Chore773Docs3,254Feature5,980Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 12, 2026
Fixkamo-internal

หมุนภาพทางแนวตั้ง

แมลงสองตัวในภาพตัวอย่าง: 1. แทนที่ 'hight:/'${splayPresect * 100}%' -' -' (ความสูงคงที่บน abs - ธาตุ ประจํา ตําแหน่ง — ไม่ น่า เชื่อ เมื่อ มี ความ สูง ของ บล็อ...

kamo·6mo ago
Featurekamo-internal

Fix floating zoom control visibility and polish thumbnail placeholders

- Move floating zoom controls outside the scroll container and use position:absolute so they remain visible at all times regardless of scroll position; offs...

kamo·6mo ago
Featurekamo-internal

Page selection with animated glow border synced between canvas and thumbnail sidebar

- DesignTab holds selectedPageIndex as the single source of truth - Clicking any page in the main canvas selects it (onPageSelect) - Clicking a thumbnail select...

kamo·6mo ago
Fixkamo-internal

Move scroll ownership from PdfCanvas to canvasContainerRef

PdfCanvas root Box previously had overflow-auto + h-full, making it its own scroll container. This meant: - scrollbarGutter: stable on canvasContainerRef had no...

kamo·6mo ago
Fixkamo-internal

Fit to Width calculates actual container width instead of resetting to zoom 1

Reads **************** (which accounts for the stable scrollbar gutter) and the page's natural width via **************** then computes fitZoom = (availableWidt...

kamo·6mo ago
Fixkamo-internal

Replace all hardcoded purple with var(--color-primary) on Settings & Signers page

Signers icon, icon background, count badge, Add Signer buttons, Add First Signer button, empty-state illustration tint, add-another hover, and the ALL_OF_TYPE s...

kamo·6mo ago
Featurekamo-internal

Auto-select first signer, fix zoom control scrollbar gap, animate properties panel

- Toolbox auto-selects the first signer's UID when signers go from 0→1 - Canvas container uses scrollbar-gutter: stable so the sticky zoom/undo control mainta...

kamo·6mo ago
Featurekamo-internal

Reorder tabs, gate field tools by signer, redesign Settings & Signers tab

- Design is now the first tab; Settings & Signers is second - Toolbox shows "Add Signer" CTA (navigates to Settings) when no signers exist - Signature Tools, Id...

kamo·6mo ago
Featurekamo-internal

Render field controls as actual-looking form elements with signer color tinting

Each field type now renders a visual representation of the real control (text input, checkbox, toggle, dropdown, radio group, date picker, etc.) tinted with the...

kamo·6mo ago
Fixkamo-internal

Remove fixed height and scroll bars from field properties panel

The panel had two vertical scrollbars: 1. DesignTab wrapper had height: 200 + overflowY: auto 2. FieldPropertiesPanel root had height: 200 + overflow: hidden, ...

kamo·6mo ago
Fixkamo-internal

Dever ตั้งค่าหน้าต่อตาจนกระทั่งหลังจากวงเวียน PDF เพื่อป้องกันไม่ให้ PDF.js ความอิ่มสีของคนงาน

บนเอกสาร PDF ขนาด 50 หน้า, เรียกการตั้งค่า Total pages ก่อนการเรียก page () แบบวนรอบ ส่วนประกอบทั้งหมด 50 ภาพตัวอย่าง Canvas ทันที แต่ละคนจะกลับมายัง PDF.js (se...

kamo·6mo ago
FixConversionService

Expand component scan and add full datasource/JPA/Redis/MinIO config

ConversionServiceApplication was only scanning com.kamo.ConversionService, missing all shared library beans (ImageService, MinIOStorageService, MemberRepository...

Kamo·6mo ago
FixConversionService

Add kamo-shared-library build stage to resolve missing dependency

The Dockerfile was trying to fetch kamo-shared-library from Maven Central, which doesn't exist there. Mirror the SecurityService pattern: clone the shared libra...

Kamo·6mo ago
Refactorkamo-internal

กําหนดเส้นทางการถ่ายภาพ API ทั้งหมดจากหน่วยรักษาความปลอดภัย ไปเป็น pervice/ docserview

เส้นทางการอัปโหลดในขณะนี้เรียกการแปลง service โดยตรงผ่านทาง Conservance SERVEVER URL: - POST /api/mutter/upload →/api/condition/imation/upload - POST /api/madet...

kamo·6mo ago
RefactorSecurityService

Remove ImagingController and beans/imaging — moved to ConversionService and DocsService

Upload endpoints now live in ConversionService at /api/conversion/imaging/*. All management and download endpoints now live in DocsService at /api/docs/imaging/...

Kamo·6mo ago
FeatureDocsService

Add imaging management endpoints — move all non-upload imaging from SecurityService

- Add 17 imaging DTOs to beans/imaging/ (folders, documents, templates, updates) - Add ImagingController at /api/docs/imaging with all management + download end...

Kamo·6mo ago
FeatureConversionService

Add imaging upload endpoints — move all upload logic from SecurityService

- Add JPA, Redis, NATS, kamo-shared-library, JJWT, commons-io, jackson-hibernate6 to pom.xml - Add datasource, Redis master/replica, NATS, MinIO config to appli...

Kamo·6mo ago
Chorekamo-register

ปรับรุ่นไปยังหน้า.js 16.3. พิมพ์ Script 6.0.2, Node 24, React 19 ประเภท

- Pin ถัดไป 16.3 และ eslint-config-next เพื่อเข้าคู่กัน - อัพเกรดสคริปต์เป็น 6.0.2, @ types/node to^24 - แทนที่การเลื่อนเฟรม- motion^12 (การนําเข้าข้อมูล/ regac...

Kamo·6mo ago
RefactorDaemonService

Delegate thumbnail generation to ConversionService, remove PDFBox dependency

ThumbnailGenerationJob now POSTs the converted PDF to ConversionService **************** unzips the response, and stores each thumb_p{n}.png in MinIO. PDFBox re...

Kamo·6mo ago
RefactorSecurityService

Delegate thumbnail generation to ConversionService, remove PDFBox dependency

generateAndStoreThumbnails now POSTs the converted PDF to ConversionService **************** unzips the response, stores each thumb_p{n}.png in MinIO, and publi...

Kamo·6mo ago
FeatureConversionService

Add ThumbnailService and POST **************** endpoint

Accepts a PDF file, renders each page at 150 DPI via PDFBox, packs per-page PNGs into a ZIP (thumb_p0.png, thumb_p1.png, …) and returns it. Centralises all thum...

Kamo·6mo ago
FeatureSecurityService

Synchronous per-page thumbnail generation during template upload with granular WS progress

- Add PDFBox dependency to pom.xml - After storing converted PDF, render all pages via PDFRenderer and upload each as {id}_thumb_p{n}.png - Publish generating_t...

Kamo·6mo ago
Fixkamo-internal

ป้องกันการเรียงหน้าเรียง, แก้ไขภาพตัวอย่าง, เพิ่มภาพตัวอย่างของเซิร์ฟเวอร์ด้านข้างด้วย PDF.js ผิดพลาด

- เพิ่มฟลอเรนซ์: 0 ไปยังหน้า divs ใน Pdf Canvas ดังนั้นหน้าจึงไม่ต้องบีบอัดในคอลัมน์ตัวย่อ - เพิ่มรอยหยัก: 0 ถึงรายการของภาพตัวอย่างในแถบกระดาษหน้า Thumb ด้วยเห...

kamo·6mo ago
Fixkamo-internal

การไล่ระดับสี

- Pdf Canvas: ทดแทน Interfection Conservator ด้วย pages ที่กระตือรือร้น วิธีการตามผู้สังเกตการณ์เป็นที่เชื่อถือเมื่อแท็บการออกแบบเริ่มต้น ด้วยการแสดงผล: ไม่ใช้เ...

kamo·6mo ago
Chorekamo-login

ปรับรุ่นไปยังหน้า.js 16.3. พิมพ์ Script 6.0.2, Node 24, React 19 ประเภท

ถัดไป.js 16.3 โดยมีเทอร์โบแพคเป็นค่าปริยายเซิร์ฟเวอร์ dev - พิมพ์ Script 6.0.2 ด้วยเครื่องหมาย Syntax เฉพาะและ ES2022 - @ type/ recact@^19 และ @ type/ react-Dom...

Kamo·6mo ago
Fixkamo-internal

กําจัดการขัดแย้งของ Child DOM ในการแสดงผลภาพตัวอย่างแบบ PDF

แทนที่ ภาชนะบรรจุ. html/ ส่วนเสริมเพิ่มเติม ด้วยเครื่องราชอิสริยาภรณ์ วิธีการเก่าเคลียร์เจ้าของ โหนดของ DOM โดยตรง ทําให้การตอบโต้ย้อนกลับล้มเหลวเมื่อลอง เพื่อล...

kamo·6mo ago
Fixkamo-marketing

จัดการการใช้งาน pplanids และใช้ BillingCycle เป็นอาร์เรย์สตริง

ฟิลด์เหล่านี้ถูกพิมพ์เป็นข้อความ แต่มีการเรียก .spluit (",") ทําให้เกิดความล้มเหลว.

Kamo·6mo ago
FixESigService

Add CockroachDB transaction retry for template init endpoint

CockroachDB serializable isolation can trigger RETRY_SERIALIZABLE on the read-then-write pattern in initTemplate. Retries up to 3 times with backoff when detect...

Kamo·6mo ago
Fixkamo-internal

เส้นทางไปยังพร็อกซีอัตโนมัติ OTK, ลบตัวช่วย esig Proxy ที่ไม่ได้ใช้ออกไป

OTK เป็นกลไก Authority ที่ถูกต้อง — วิธีก่อนการนําเซสชัน ข้ามระบบรักษาความปลอดภัย เส้นทางพร็อกซี esig ทั้งหมดตอนนี้ใช้ VildOTK จาก Api Proxy.t อีกครั้ง.

kamo·6mo ago
FixESigService

Correct OTK Redis key format and add imaging template list endpoint

OTK keys use OTK<id> and ***<id> (no colon) matching the Next.js proxy. Added POST /api/esig/templates/list to query imaging templates via shared library ImgRep...

Kamo·6mo ago
Fixkamo-internal

Use direct session headers instead of OTK for ESigService proxy routes

Read *** session from Redis in Next.js and pass orgId/memberId as trusted headers to ESigService via internal K8s DNS. Removes OTK dependency.

kamo·6mo ago
FixESigService

Replace OTK auth with trusted session headers for internal K8s calls

ESigService is internal — the Next.js backend reads the session from Redis and passes orgId/memberId/userId as X-Org-Id, X-Member-Id, X-User-Id headers. No OTK ...

Kamo·6mo ago
Fixkamo-internal

Use init endpoint to find-or-create template by imgId on editor load

The create page passes imgId in the URL. The edit page now calls the init endpoint to find or create the ESignTemplate, then uses the returned UUID for design o...

kamo·6mo ago
FeatureESigService

Add template init endpoint to find-or-create templates by imgId

The create page uploads to the imaging system and redirects with imgId. The edit page now calls POST /api/esig/templates/init with the imgId to find an existing...

Kamo·6mo ago
FixESigService

Scan all shared library repository packages to resolve bean dependencies

ComponentScan picks up shared library services which depend on repos in donotmodify.dao.repos and commerce packages — must scan those too.

Kamo·6mo ago
April 11, 2026
Featurekamo-internal

Add e-signature template editor with design canvas, signers, and versioning

Complete rewrite of /doc/sign/edit page with tabbed interface (Settings & Signers, Design), PDF.js canvas with draggable field overlay, annotation tools, signer...

kamo·6mo ago
FeatureESigService

Initial ESigService Spring Boot project for e-signature template management

New microservice with REST API for e-signature template CRUD, signer management, design version snapshots, and field link tracking. Includes OTK auth filter, Fo...

Kamo·6mo ago
Featurekamo-shared-library

เพิ่มรายการต้นแบบจดหมาย

หน่วยงาน JPA สําหรับระบบการออกแบบแม่แบบแบบ e-Signity: EsignTimplates, EsignThelp Signer, EsignTampand Deverssion, และ Esigntample Filid Link พร้อมการสนับสนุนเอ็...

Kamo·6mo ago
Fixkamo-internal

Correct field name mapping between backend and frontend for access level API

Map backend securityLevelId→accessLevel, isOrganizationOwner→isOwner, memberType→isTeamMember in API route. Fix right check to use EDIT_MEMBER_ACCESS_LEVEL inst...

kamo·6mo ago
ChoreSecurityService

Add ESigService to changelog public projects list

Kamo·6mo ago
FixInitializerService

Set 18DOFF promotion end date to 2026-04-26

Kamo·6mo ago

เหมือนที่คุณเห็นการขนส่ง?

ทั้งหมดของมันมาถึง ในที่ทํางานของคุณเอง เริ่มที่แผนฟรี และอ่านหน้านี้อีกครั้งในเดือน.

เริ่ม เป็น อิสระ ตลอด ไปแสดงพริ้นซ์