ข้ามไปยังเนื้อหา
KAMOUniverse

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

มีข่าวอะไร

การปรับปรุงทุกอย่างของแพลตฟอร์ม เมื่อมันถูกส่งออกไป

  1. · EmailService

    IMAP/SMP- แบ็คเอนเตอร์เทนชั่น ส่ง, โฟลเดอร์, และค้นหากลุ่มเมฆ

    คลายรูปแบบการแทนที่ IMAP/SMP เข้ากับ AbspactImap recured CloadProver และมีโซโฮ, น้ําแข็ง Warp, แลก, Google Workspace, และไมโครซอฟท์ 365 ขยาย มัน คลาสพื้นฐาน จะจัดการจดหมาย, ผู้อ่านจดหมาย, ผู้จัดการโฟลเดอร์, และ สืบค้นเมื่อ Office ด้านบนของอีเมลImapserviewer, mailsmpserviewer, และสืบค้น Serview -บริการเดียวกับที่คาโมมาลใช้ - ส่ง / บันทึกงานเดร็ดเฟ็ตสําหรับผู้ให้บริการเมฆใด ๆ ที่มีใบรับรอง SMTP - ปฏิบัติการของโฟลเดอร์ทั้งหมด (เปลี่ยนชื่อ / ลบ / ย้าย/ เซ็ตแฟกส์ / ลบ: ทํางานผ่านทาง IMAP - สืบค้นตัวแทนของเครื่องมือค้นหาที่มีอยู่ การแปลยังคงไหลผ่าน วิเคราะห์อีเมลร่วม ส่วน ที่ เหลือ ของ ผู้ ให้ แบบ คอนกรีต แต่ ละ คน — ตัว กําหนด เวลา จริง (ที่ ไหน) ปฏิบัติ งาน), ผู้ จัด การ โดเมน, และ ผู้ เสนอ กล่องจดหมาย — จําเป็น จริง ๆ Addin April ( Microsoft Graph), Google Admin SDK, Soho Admin API, EWS, Ice Warp Admin) ที่ยังไม่ได้เชื่อมต่อเข้ากับโค๊ดเบสนี้ แต่ละ ปัจจุบันมีคอมเม้นต์แบบ Todo-สไตล์ ที่ตั้งชื่อเป็น API ที่จะนําไปใช้.

  2. · EmailService

    โปรแกรมอ่านจดหมายแบบ IMAP- backed สําหรับ AboutName

    Soho, Ice Warp, แลกเปลี่ยน, Google Workspace, และไมโครซอฟท์ 365 ทั้งหมดเปิดเผย IMAP ดังนั้นลวดแต่ละโปรแกรมอ่านจดหมายของเครื่องรับเมฆผ่านทางอีเมล แทนการขว้างลูกโดยไม่สนับสนุน นี่ - ยกเลิกการบล็อคการอ่านจดหมายบนผู้ให้บริการเหล่านั้น เมื่อมีเพียงข้อมูลส่วนตัวของ IMAP เท่านั้น ตั้งค่า (ใช้บ่อยในปัจจุบัน). - ทําให้ข้อมูลกํากับภาพแบบฝังแนบเนียนตัวใหม่ ผู้ให้บริการทุกคน ตั้งแต่อีเมล ไอแมปเซอร์เด็คเตอร์ เป็นตัววิเคราะห์เดี่ยว - ให้เครื่องหมาย Inline-imation point แก้ไขค่า CID: อ้างอิงของผู้ให้บริการใด ๆ การจัดจําหน่ายเมฆที่เหลือ (การหยุดการทํางาน, การจัดการโฟลเดอร์, การจัดเตรียม, องค์กร ต่าง ๆ) ยัง ไม่ ได้ รับ การ สนับสนุน ผู้จัดหาเอพีไอ และไม่ได้อยู่ในขอบเขตที่นี่ เพิ่มจดหมายContext. mailCreanentials () สําหรับผู้ให้บริการ (และที่มีอยู่) Kamomail retrieveder (Adcher) ร่วมกับผู้ช่วยเหลืออ้างอิงเดี่ยว.

  3. · kamo-internal

    แสดงในบรรทัด Cid: ภาพผ่านทางจุดสิ้นสุดอีเมลรุ่นใหม่

    เมื่อมีจดหมายแจ้งส่วนต่าง ๆ ในบรรทัด (แต่จะถือหมายเลขเนื้อหา) ทางอีเมล ผู้แปลตอนนี้ได้เขียน <img src="วินาที:"> อ้างอิงเมื่อทําการเมานท์เวลา ~ประกาศซึ่งพร็อกซีในปัจจุบันยัง ส่งต่อแคช- Control เพื่อให้เบราว์เซอร์ทําแคชภาพที่ถูกดึงมา - อีเมล - แอททาเมชั่น (ทั้งในสื่อสนทนาและในท้องถิ่น Abrowser) รับข้อมูลเนื้อหาและในช่องข้อมูล - Sanitized Email Renderder รับข้อมูล inlineIMageBasesUrl + inline ConfintIds; on CID: imgs มันเขียนที่รู้จักกัน CIDs และซ่อนส่วนที่เหลือกับที่มีอยู่ ผู้จัดการก่อการร้ายยังคงซ่อนภาพอื่น ๆ ที่เสียหาย - การลอกคราบที่อุทิศให้กับซีด ที่อาศัยอยู่ในเครื่องดูดฝุ่นกลับตัว การเขียนซ้ําเป็นเวลาที่แสดงเวลา ที่เนื้อหาจดหมายมีอยู่ - รายการสิ่งที่แนบมาด้วยที่มองเห็นได้ในเธรดDailyView และจดหมาย กรองส่วนต่าง ๆ ในบรรทัดเพื่อให้ไม่พบโลโก้ลายเซ็น สิ่งที่แนบมาด้วยที่สามารถดาวน์โหลดได้.

  4. · EmailService

    ปรับใช้ส่วนที่เป็น MIME ของภาพ และข้อมูลกํากับภาพแบบเนื้อหา-ID บนพื้นผิว

    ถวาย <img src="sid:..."> ในจดหมายแบบ UI โดยการเปิดเผยส่วนในบรรทัด ที่อ้างถึงร่างกายแบบ HTML - สิ่งที่แนบมาด้วยInfo รับค่าเนื้อหา (โดยไม่มีวงเล็บมุม) และในธงบรรทัด - ProfileMultits and get authachment are is Attachment presential presentated และวอล์คเกอร์ที่ซ้ําเติม, ดังนั้นส่วนในบรรทัดที่ตั้งอยู่ภายในหลายส่วน/ที่เกี่ยวข้อง ถูกจับ (และตราของพวกเขาคงอยู่ตามแนวสองทาง) ความเดิมตอนที่แล้ว นอกจากนี้ยังทิ้งสิ่งยึดติดจริงในโครงสร้างรัง - แอทแทชเมนต์ถูกขับเคลื่อนโดยส่วนที่ไม่ใช่ภายในเท่านั้น - โลโก้ลายเซ็นไม่มี ให้แสงบนกระดาษทุกข้อความมากขึ้น - จุดปลายใหม่... โปรแกรมรับ/ ส่งเมลCont และ ร่วมกัน Mailbox Mail Control; Cords CID ผ่าน วิเคราะห์สิ่งที่แนบมาด้วยInfo, traft parts with continuation- Dission: inline และแคช-คอนโทรล : ส่วนตัว สูงสุด-อายุ = 3600.

  5. · KlusterServices

    Add pricing@kamocrm.com mailbox and external IMAP NodePort

    - New Service mail/dovecot-imap-external (NodePort 30143 -> 143) so IMAP can be reached from outside the cluster on $NODE:30143. - Seed pricing@kamocrm.com in mysql-init so a fresh DB bootstrap recreates the mailbox; the live row is already present in MySQL.

  6. · kamo-internal

    ปรับปรุงรูปแบบแถว ChartsList — ผังที่งดงาม, ไม่มีม้วนกระดาษแนวนอน, จุดออนไลน์, ตราที่ยังไม่ได้อ่าน, tatestamp

  7. · MediaService

    Add GET /sessions/{guid}/members endpoint with display-name priority

    Returns member list with name resolved via usernameAlias → fullName → alias → username, matching the same priority as the chat sessions list. This feeds ChatBox.loadMembers() so the tool window title bar can show the correct preferred name.

  8. · kamo-internal

    Derive and dispatch tool window title from session members

    Adds onMembersChange callback to ChatBox; ChatTool derives the title (single name for 1-on-1, or '<name> (+N more)' for groups) and dispatches tool:title to update the ToolWindowShell title bar dynamically.

  9. · kamo-internal

    Lift search above tab strip, share query across Members and Chats tabs

    Moves the search TextField from MemberList into NavTopPanel above the Tabs. Passes searchQuery as a prop to both MemberList and ChatsList so a single field filters both tabs. ChatsList filters rows by matching any non-self member's name.

  10. · MediaService

    การแจ้งข้อมูลที่ยังไม่อ่านมีการจ่ายข้อมูล activity สําหรับการปรับปรุงรายการสนทนา

  11. · kamo-internal

    ปรับปรุงรายการสนทนาสดผ่านทางช่องทาง NATS

  12. · kamo-internal

    แท็บสําหรับสมาชิก/ Charts ในแผงควบคุมการปฏิสัมพันธ์

  13. · kamo-internal

    Charts รายการด้วยการเลื่อนอนันต์, imalized ผ่าน August

  14. · kamo-internal

    เลือกหลายรายการในสมาชิกสําหรับการสนทนาของกลุ่ม

  15. · kamo-internal

    หัวเรื่อง Chalt มีกองอวตาร, ส่วนหัวเรื่อง และตัวเลือกสมาชิก

  16. · kamo-internal

    ตัวคอมโพเนนท์ที่มีการลาก-วาง, การแทนที่ชิปสิ่งที่แนบมาด้วย, การป้อนแบบหลายบรรทัด

  17. · kamo-internal

    Message bubble with avatars, hover actions, and seen indicator

  18. · kamo-internal

    Inline attachment rendering and lightbox

  19. · kamo-internal

    Client types and hooks for sessions, receipts, attachments

  20. · kamo-internal

    Proxy routes for find-or-create, members, attachments, imaging proxy, mute, revoke

    Extract shared **************** helper to app/lib/mediaServiceUrl.ts. Add proxy routes: find-or-create, members, receipts, attachments (streaming), mutes, revoke,

  21. · MediaService

    Configmap entries for attachment limits and multipart

  22. · MediaService

    Paged chat list with previews, members, unread counts

    that returns ChatListRowDto rows including last message preview, member summaries, per-session unread counts, and ownLastViewedAt.

  23. · kamo-shared-library

    Add countUnreadAfter(guid, memberId, since) to MediaObjRepository

    Needed by paged chat-list endpoint to compute per-session unread counts when ownLastViewedAt is a LocalDateTime pointer rather than a message UUID.

  24. · MediaService

    Real NATS publisher impl and READ_RECEIPT broadcast

  25. · MediaService

    Per-viewer mute endpoint and message filter

  26. · kamo-shared-library

    เพิ่ม..

  27. · MediaService

    Imaging proxy with HTTP Range support and per-member download tracking

  28. · kamo-shared-library

    Add MediaObjImgDownloadRepository with existsByObjImgIdAndMemberId

    Required by ImagingProxyService (Task 10) to deduplicate per-member download tracking without a full table scan.

  29. · kamo-shared-library

    Add CHAT_ATTACHMENT assoc type with imaging-chat-attachments bucket

  30. · kamo-shared-library

    Service methods for exact-match find/create, member add, mute, revoke, read

จักรวาลของคุณกำลังรออยู่

เริ่มฟรีในไม่กี่นาที เพิ่มผลิตภัณฑ์เมื่อคุณพร้อม - ไม่มีการย้าย, ไม่มีการล็อกอินใหม่

ฟรีตลอดกาล — ไม่จำเป็นต้องใช้บัตรเครดิต