KamoCRM

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

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

17,497
เปลี่ยนแปลงทั้งหมด
5,985
คุณสมบัติต่าง ๆ
5,283
แก้ไข
30
โครงการ
กรองโดยโครงการ
ทุกโครงการ17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
กรองตามประเภท
ทุกประเภทBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
November 25, 2025
Otherkamo-internal

Fix duplicate React import causing build error

snadjafinia·11mo ago
Otherkamo-internal

Fix Grid component API usage to match MUI v7 Grid API

snadjafinia·11mo ago
Featurekamo-internal

Update Create Avatar layout to match kamo-register design

- Reorganize Create Avatar tab with top row for quick settings (Style, Seed) - Split bottom row into two columns: Preview (left) and Advanced Settings (right) -...

snadjafinia·11mo ago
Refactorkamo-internal

Switch back to MuiAvatar components for avatar display

- Replace img tags with MuiAvatar components - Maintains all existing functionality (error handling, loading callbacks) - Cleaner code using Material-UI compone...

snadjafinia·11mo ago
FixSecurityService

Use correct bucket and object path structure for MinIO uploads

- Change bucket name from domain-based to 'public' bucket - Include domain path (e.g., kamocrm-com) as part of object name, not bucket name - Fix object path st...

snadjafinia·11mo ago
FixSecurityService

Properly handle MinIO upload failures for avatars

- Remove silent exception swallowing in Avatar Creator avatar creation - Add proper error handling and rollback for failed uploads - Delete database record if f...

snadjafinia·11mo ago
RefactorSecurityService

Remove ID-based fallback code, use only hash-based naming

- Remove all try-catch fallback logic for missing fileHash column - Remove ID-based file naming fallbacks - Code now exclusively uses hash-based file storage - ...

snadjafinia·11mo ago
FixSecurityService

Handle missing fileHash column gracefully

- Add try-catch around fileHash access to handle missing database column - Fall back to ID-based file naming if fileHash column doesn't exist yet - Allows code ...

snadjafinia·11mo ago
Fixkamo-internal

Replace MuiAvatar with img tag to properly display avatar images

- Use native img tag instead of MuiAvatar component for better image rendering - Wrap img in Box container with proper styling for circular display - Maintains ...

snadjafinia·11mo ago
FeatureSecurityService

Implement hash-based file storage for avatars

- Generate SHA-256 hash from avatar ID after persistence - Store hash in database fileHash field - Upload files to MinIO using hash-based naming: {hash}.{fileEx...

snadjafinia·11mo ago
Featurekamo-shared-library

เพิ่มช่องข้อมูลของแฟ้ม

- เพิ่มคอลัมน์แฟ้ม Hash เพื่อใช้จัดเก็บหมายเลข SHA-256 ของอวตาร - แฮชถูกใช้สําหรับการตั้งชื่อแฟ้ม MinIO เพื่อป้องกันไม่ให้มีการโจมตี - รูปแบบ: {hash}. {file Ext...

snadjafinia·11mo ago
Fixkamo-internal

Avatar URL generation and display issues

- Add X-Forwarded-Host header forwarding in API proxy so backend can generate correct theme domain URLs - Add comprehensive logging for avatar upload and fetch ...

snadjafinia·11mo ago
Fixkamo-internal

Improve avatar management UI and functionality

- Fix avatar display in Select Avatar popup to show images for all avatars (generate SVG client-side when URL missing) - Fix Upload Photo functionality with imp...

snadjafinia·11mo ago
FixSecurityService

Ensure theme domain URL includes https:// protocol

snadjafinia·11mo ago
FixSecurityService

Remove transformAvatarUrl - use URLs directly from backend

snadjafinia·11mo ago
FixSecurityService

Complete switch to public bucket for all avatar operations

snadjafinia·11mo ago
Fixkamo-internal

Use Promise type for params in Next.js 15 route handler

snadjafinia·11mo ago
Fixkamo-internal

Remove unused getAvatarUrl function

snadjafinia·11mo ago
FixSecurityService

Use theme domain for presigned URLs in AvatarController

snadjafinia·11mo ago
November 24, 2025
Fixkamo-internal

Restore getThemePath import in MemberHeader

snadjafinia·11mo ago
Fixkamo-internal

Use Grid item prop correctly for MUI Grid

snadjafinia·11mo ago
Fixkamo-internal

Correct Grid component usage for MUI Grid2

snadjafinia·11mo ago
Chorekamo-internal

Remove unused imports and variables

snadjafinia·11mo ago
Refactorkamo-internal

Consolidate avatar types into shared file for consistency

snadjafinia·11mo ago

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

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

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