Imaging proxy with HTTP Range support and per-member download tracking
On-demand translation for chat and support messages
Captures the source language for every chat / support message and adds an optional ?lang=XX param on the message-fetch endpoints plus a per-message POST /transl...
البث معلّقاً + غير مُرَكَّب على الوكيل يُقرأ:
المندوبون الآن rlm; تعكس الجلسات التي تتضمن رسائل زوار غير مرئية والزيارات عندما العميل ينادي (مارك آس ريد) -الجمهور الجديد ************************************...
يضاف إلى نقطة نهاية الشبكة العالمية/الصفوف/الصفائح العامة
سجّل نقطة نهاية ثانية لمحطة ستامب بدون نظام سوكجيس في /Ws/public-chat-native أن الواجهة يمكن أن تتواصل مع شبكة ويب سوكيت الأصلية (بروكرول) دون الحاجة مكتبة موكب...
البث غير الجاهز للعميل على رسالة الزوار
بعد أن يرسل زائر رسالة دعم، يضغط على آخر عدد غير مقصود حمولة لـ **************** الشارة و المستجدات في الوقت الحقيقي مجوهرات البث مُراقبة وسائل الإعلام.
Expose city and subdivision in visitor geo lookup
- توسيع سجل المراجع الجغرافية مع حقول المدن والقسم الفرعي - Switch SupportTicketService.toDTO Developing to use GeoLookupService (IP-level عوضًا عن مستودع جغراف...
علم الزوار وموقعهم في رأس تذكرة الدعم
- المستودعات العامة للChatVisitor ومستودعات المواقع الجغرافية في نظام الدعم - قُم بزيارتها، وزائرة في الكونتري، وزائرة في الكونترينامي في دويتو عن طريق البحث ال...
إجراء دردشة عامة في نهاية المطاف في الوقت الحقيقي عن طريق برنامج " STOMP/NATS "
- إزالة الاحتياج الداخلي من مصدّق الشوارع العامة حتى يمكن للزوار الاتصال مباشرة باستخدام دورتهم فقط - بما في ذلك الزائر عرض "نام" كمرسل في "تشاتساج ديتو" من يرا...
Live pending support ticket count via NATS — notify org owner on new tickets, add pending-count REST endpoint
Add conversion progress NATS-to-STOMP relay
Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth ...
Include org static background images in meet virtual backgrounds
Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specifi...
Add public config and backgrounds endpoints for sidecar consumption
GET /api/meet/public-config?domain= returns org meet config by domain. GET **************** returns combined virtual backgrounds. Both endpoints are unauthentic...
Add config CRUD, background management, and org-theme endpoints
All endpoints enforce MANAGE_MEET_SETTINGS privilege. Config auto-creates with defaults on first access per org. Background uploads go to MinIO with SHA-256 has...
Implement chat WebSocket and email invite sending for meetings
MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInv...
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
Add MeetConfigController and MeetConfigService for org-level meet settings
REST endpoints for CRUD on OrgMeetConfig and MeetBackground entities. Supports config get/update, background upload/delete/reorder via MinIO storage.
Add MeetController and MeetService for meeting creation and invite management
Add unread count API endpoint, mark-as-read endpoint, and WebSocket broadcast
- GET /api/media/sessions/chat/unread returns per-session and per-sender unread counts - PUT /api/media/sessions/{guid}/read marks a session as read for current...
Add PRE_TICKET creation and convert-to-ticket endpoint
- createTicket: when preTicket=true, sets status to PRE_TICKET, skips assignment (no title required) - PUT /tickets/{id}/convert: converts PRE_TICKET to NEW, ...
Add support ticket services, REST controllers, and STOMP relay
Implements the MediaService backend for the support ticket system: - SupportTopicService: CRUD for org-scoped support topics - SupportAssignmentService: round-r...
أضف التوثيق عبر الشبكة عن طريق معترض الكوكيز
أضف مُستقِع (ويب سوكيت) الذي يقرأ الكوكيز على المصافحة يُعقد جلسات عن طريق شركة KSessionService، ويُخزّن الأعضاء في المنظمة/الأعضاء في المنظمة (ويبوكيت) المدير ...
إضافـة إلـى الـمـكالـة المتزامنـة للكشف عن المحاولات المتزامنة
تنفيذ التدفق السليم لاستقبال المكالمات وقبولها - ترسل المساندة إشعاراً بالمبادرة بالاتصال بالشبكة إلى مستعمل آخر - يتعامل مع المكالمات الهاتفية - ويبيّن صندوق الدردشة الذي يرد بالاتصال بالطائرة UI - Auto-opens عند تلقي النداءات الواردة - لا يُظهر سوى المتصل اتصالاً بالدولة إلى أن يقبل المتصل - دعوة للإنضمام بشكل صحيح للمكالمة
Add JanusService for WebRTC gateway integration - Add JanusService Java service for interacting with Janus WebRTC Gateway API - Configure Janus API URL, secrets, and STUN/TURN servers in application. yml - Support session creation, plugin attachment, and room management
يضاف قطع غيار متقطعة إلى شبكة ويب سوكيت كونفيغ ومراقب شات ويب سوكيت - كل إطار من الإطارات، والمصافحة اليدوية، والاشتراكات، وسجلات الرسائل
Add TomcatConnectorCustomizer to force SSL keystore config
- Spring Boot's application.yml SSL config not being applied - Use TomcatConnectorCustomizer to programmatically set keystore - Forces connector to use /etc/ssl...
Expose MediaService on port 8443 for WebSocket over HTTPS/HTTP1.1
- Added NodePort service on 8443 for direct WebSocket access (bypasses Traefik) - Mount wildcard-kamocrm-com SSL certificate - Init container converts PEM to PK...
Add CORS middleware to media-route for cross-origin WebSocket
- Added cors middleware to allow cross-origin connections - Enables WebSocket connections from internal.* to media.* - Allows all origins, methods, and headers ...
Add WebSocket signaling for peer-to-peer calls
- Added WebRTCSignalingController for call signaling - Handles offer/answer exchange via STOMP - Forwards ICE candidates between peers - Manages call hangup not...
Add Janus WebRTC integration
- Added WebRTCController for token generation and call management - Configured Janus API URL and secrets (api, token, admin) - Configured STUN/TURN servers (kam...
مثل ما ترى الشحن؟?
كلّه يصل إلى مكان عملك لوحده ابدأي بالخطه المجانيه و اقرأي هذه الصفحة مرة اخرى بعد شهر.
