KamoCRM

Bản ghi thay đổi trực tiếp

Mọi tính năng, sự sửa chữa và cải thiện, được đăng khi nó vận chuyển. Không có gì bị cản trở để phóng.

17,500
Tổng thay đổi
5,986
Tính năng
5,284
Sửa
30
Dự án
Lọc theo dự án
Mọi dự án17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Bộ lọc theo kiểu
Mọi kiểuBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
November 5, 2025
Fixkamo-internal

Cấu hình các thiết lập cache ở đây. Name

- Siêu dữ liệu - Nâng cấp Web HTTP/2 có thể thất bại, vì vậy SockJS sẽ tự động đi ngược lại HTTP/ 1. 1 - Tùy chọn này nên giải quyết thời hạn kết nốiSocket Mạng...

snadjafinia·11mo ago
FixMediaService

Remove media-cors middleware from IngressRoute to allow WebSocket connections

- media-cors middleware was clearing CORS headers which interfered with WebSocket upgrades - WebSocket connections require direct pass-through without header mo...

snadjafinia·11mo ago
CIKlusterServices

Trigger pipeline

snadjafinia·11mo ago
November 4, 2025
FixMediaService

Remove invalid Spring Security pattern /ws/**/info

- PatternParseException: No more pattern data allowed after {*...} or ** - /ws/** already covers all paths under /ws including /ws/info - This was causing 500 e...

snadjafinia·11mo ago
CIMediaService

Trigger pipeline retry - DNS resolution issue

snadjafinia·11mo ago
FixMediaService

Apply media-cors middleware to MediaService IngressRoute

- Apply media-cors middleware to allow CORS headers for WebSocket connections - Matches the pattern used for theme domains

snadjafinia·11mo ago
FeatureKlusterServices

Add media-cors middleware for media domain CORS support

- Add media-cors middleware matching theme-cors configuration - Allows CORS headers to be set for media.{domain} requests

snadjafinia·11mo ago
FixMediaService

Explicitly permit OPTIONS requests for CORS preflight

- Add explicit permit for OPTIONS method on all paths - Add explicit permit for /ws/info endpoint (SockJS handshake) - This ensures CORS preflight requests reac...

snadjafinia·11mo ago
FixMediaService

Make CORS configuration more permissive for WebSocket connections

- Explicitly handle '*' wildcard for origins, methods, and headers - Add WebSocket-related headers to exposed headers - Add logging to verify CORS configuration...

snadjafinia·11mo ago
FixMediaService

Add logging and configure SockJS heartbeat/disconnect settings

- Add logging to verify WebSocket endpoint registration - Configure SockJS heartbeat and disconnect delay - This should help diagnose why SockJS handshake isn't...

snadjafinia·11mo ago
Fixkamo-internal

Đường dẫn tin nhắn bảo mật được nhận diện bởi Tiếp theo.js

- Thêm gỗ để xác minh lộ trình đang bị tấn công - Hồ sơ lộ trình tồn tại và cấu trúc là đúng đối với tiếp theo.js 15

snadjafinia·11mo ago
Fixkamo-internal

Gỡ bỏ tài sản hoạt động không tồn tại của STOMP Đăng nhập khách

- STOMP Khách hàng không có tài sản hoạt động - Chỉ kiểm tra tài sản « kết nối » là chỉ thị trạng thái đúng

snadjafinia·11mo ago
Fixkamo-internal

Gỡ bỏ không được hỗ trợ trên WebSocketError từ trình khách STOMP

- trên Web SoetError không phải là một tài sản hợp lệ trong khách hàngOptions - Trình quản lý lỗi SockJS (trong phòng khủng bố, gần gũi) đã cung cấp lỗi xử lý

snadjafinia·11mo ago
Fixkamo-internal

Thêm toàn bộ lỗi ổ cắm và ghi nhật ký

- Thêm các bộ quản lý lỗi SockJS (trên, trên khủng bố, gần) để bắt lỗi kết nối - Phát hiện thời hạn kết nối (10 giây) để xác định lỗi im lặng - Thêm vào trang w...

snadjafinia·11mo ago
FixMediaService

Remove duplicate WebSocket endpoint registration and improve logging

- Removed duplicate /ws endpoint registration (SockJS already handles native WebSocket) - Added null check for payload in subscribeToSession - This may fix WebS...

snadjafinia·11mo ago
FixMediaService

Remove invalid Spring Security path pattern /ws/**/websocket

- Spring Security does not allow path segments after /** pattern - /ws/** already matches all paths under /ws including websocket endpoints - This fixes Pattern...

snadjafinia·11mo ago
Fixkamo-internal

Bỏ

- Những thay đổi hoàn nguyên đã vượt qua chứng nhận hợp lệ - Chứng nhận được phát hành bởi dịch vụ tự động (Hãy mã hóa) chứ không phải tự ký kết. - Cần phải điề...

snadjafinia·11mo ago
Fixkamo-internal

Dùng HTTPS với tác nhân chấp nhận chứng nhận tự ký

- Hoàn nguyên để luôn dùng HTTPS (không phải HTTP) - Tác nhân HTTPS bị từ chối: sai cho cert tự ký - Tùy chọn này cho phép các tuyến kế tiếp.js kết nối đến http...

snadjafinia·11mo ago
Fixkamo-internal

Dùng tên dịch vụ Kubernetes cho MediaService để tránh vấn đề mật khẩu SSL

- Bên cạnh máy chủ, đường đi tiếp theo.js bây giờ sử dụng * - Điều này tránh lỗi chứng nhận tự ký khi kết nối đến https vội vàng.kam.com - Yêu cầu bên khách hàn...

snadjafinia·11mo ago
Fixkamo-internal

Loại bỏ các yêu cầu chặn trước cũ / api/ Security/media/ tuyến

- Các tuyến đường cũ đã được chuyển tới APIService mà không còn có điểm kết thúc phương tiện truyền thông - Tất cả các yêu cầu truyền thông nên đi qua /a/media ...

snadjafinia·11mo ago
Featurekamo-internal

Thêm việc ghi nhật ký lỗi chi tiết cho sự tạo ra phiên chạy MediaService

- Ghi lưu địa chỉ URLService đang được gọi - Ghi lại thông báo trả lời - Lỗi ghi nhật ký với đầy đủ chi tiết lỗi - Gồm URL trong trả lời lỗi cho việc gỡ lỗi

snadjafinia·11mo ago
Fixkamo-internal

Thêm hành động/ kiểm tra

snadjafinia·11mo ago
Fixkamo-internal

Hoàn nguyên hành động/ kiểm tra

- Loại bỏ logic kiểm tra thủ công phức tạp gây ra treo cổ - Dùng hành động/ kiểm tra - Đơn giản hóa văn cảnh xây dựng Docker để sử dụng. thay vì env var - Thêm ...

snadjafinia·11mo ago
Fixkamo-internal

Dùng nhân bản cạn với thời hạn để tránh treo

- Dùng -- lần 1 để nhân bản nhanh hơn - Thêm thời hạn (120 cho cạn, 300 cho đầy đủ) - Quay trở lại toàn bộ nhân bản nếu nông cạn thất bại - Hãy lấy những cam kế...

snadjafinia·11mo ago
CIMediaService

Trigger pipeline

snadjafinia·11mo ago
CIMediaService

Trigger pipeline

snadjafinia·11mo ago
Fixkamo-internal

Thay đổi sang thư mục hợp lệ trước khi nhân bản git để tránh lỗi thư mục làm việc

- Thay đổi thành /tmp hoặc / trước khi gỡ bỏ/cloning space - Chỉ gỡ bỏ thư mục nếu nó tồn tại nhưng không phải là một reppo git - Ngăn lỗi đọc thư mục làm việc ...

snadjafinia·11mo ago
Fixkamo-internal

Sử dụng URL kho phần cứng mã hoá và đặt GITHB WORKSPACE env var

- Dùng URL kho phần mềm trực tiếp để tránh vấn đề độ phân giải DNS/chủ thể - Đặt biến môi trường GITHUb WORPACE cho bước tiếp theo - Sử dụng env var trong văn c...

snadjafinia·11mo ago
Fixkamo-internal

Use git clone directly instead of relying on empty workspace

- Clone repository using git directly with repository URL - Handle both fresh clone and existing repository cases - Use working-directory for Docker build actio...

snadjafinia·11mo ago
Fixkamo-internal

Simplify all checkout steps - remove git operations that hang

- Remove git fetch/reset/clean from deploy jobs - Forgejo runner already has code checked out - Just verify GITHUB_WORKSPACE is valid

snadjafinia·11mo ago
Fixkamo-internal

Simplify checkout step - remove git clone that was hanging

- Remove git clone logic that was causing 20+ minute hangs - Forgejo runner already has code checked out, just verify directory - Remove unnecessary git fetch/r...

snadjafinia·11mo ago
Fixkamo-internal

Improve checkout and Docker build context handling

- Add proper repository cloning if not already checked out - Verify Dockerfile exists before building - Use absolute paths for Docker build context - Fix workin...

snadjafinia·11mo ago
Fixkamo-internal

Replace actions/checkout with manual git checkout to avoid DNS issues

- Replace actions/checkout@v4 with manual git checkout commands - Forgejo runner already has code checked out, just need to ensure clean state - Fixes DNS looku...

snadjafinia·11mo ago
FeatureKlusterServices

Add 'media' subdomain to auto-cert SUBDOMAINS for MediaService

- Add 'media' to SUBDOMAINS list in auto-cert-service.yaml - Enables automatic SSL certificate generation for media.{domain} subdomains - Required for MediaServ...

snadjafinia·11mo ago
Featurekamo-internal

Add direct MediaService routes via media.{domain} for WebSocket support

- Create new /api/media/* routes that forward directly to media.{domain} - These routes bypass APIService to allow secure WebSocket connections - MediaService r...

snadjafinia·11mo ago
RefactorSecurityService

Remove media/chat functionality - moved to MediaService

snadjafinia·11mo ago
Featurekamo-internal

Add logging for subscription request to backend

- Log when subscription request is sent to /app/chat/subscribe - Helps verify if subscription requests are reaching the backend

snadjafinia·11mo ago
Featurekamo-internal

Add detailed logging for subscribe function

- Log when subscribe() is called and current connection state - Log client existence and connection status - Helps diagnose why subscriptions aren't being creat...

snadjafinia·11mo ago
FixSecurityService

Explicitly permit WebSocket endpoints in Spring Security

- Added explicit permitAll for /ws/** endpoints - WebSocket upgrade requests need explicit permission even in development mode - Fixes issue where WebSocket con...

snadjafinia·11mo ago
FeatureSecurityService

Add detailed logging for WebSocket subscription requests

- Added logging to trace when subscribeToSession is called - Logs payload and sessionGuid extraction - Logs database lookup for session verification - Helps dia...

snadjafinia·11mo ago
Featurekamo-internal

Add detailed WebSocket connection logging

- Enhanced logging for WebSocket connection success/failure - Log connection frame details on successful connection - Log detailed STOMP error information - Hel...

snadjafinia·11mo ago
CISecurityService

Trigger pipeline - rebuild with shared chat session fix

snadjafinia·11mo ago
Fixkamo-shared-library

Tìm kiếm các phiên chạy trò chuyện có sẵn bằng cách tham gia các thành viên, không chỉ người sở hữu phiên chạy

- Thay đổi tìm kiếm OrCreateChatSession để tìm kiếm thông tin ghi âm phương tiện thay vì truyền thông. - Bây giờ tìm kiếm các phiên họp nơi tác giả tham gia (th...

snadjafinia·11mo ago
CISecurityService

Trigger pipeline - rebuild with message member ID fix

snadjafinia·11mo ago
FixSecurityService

Add detailed logging for message member ID retrieval

- Added logging to trace member ID for each message being returned - Logs member class name to detect proxy/stub issues - Logs distinct member IDs in response t...

snadjafinia·11mo ago
Fixkamo-shared-library

Thêm JOIN FETCH để háo hức tải thành viên trong các yêu cầu thông điệp

- Thêm JOIN FETCH m. để cả hai tìm thấy BySessionAndIsRemoed Các thư mục sai - Bảo đảm rằng thực thể thành viên được trang bị đầy đủ để tránh những vấn đề tải l...

snadjafinia·11mo ago

Như những gì anh thấy vận chuyển?

Tất cả những thứ đó đều đến trong không gian làm việc của anh. Bắt đầu với kế hoạch miễn phí và đọc lại trang này trong một tháng.

Bắt đầu tự do mãi mãiXem truy cập