Ek olarak, DTO'lar (LeadImportRequest, LeadImportResponse) dosya tabanlı liderlik için
Oda sayfasını gri ölçekli logo geçmişi ile ekleyin
- /app /room / sayfadaki yeni oda sayfasını oluşturun.tsx - 60 boyutta arka plan görüntüsü olarak logo eklendi - Arka logo için uygulanan gri ölçekli filtre - M...
Eş zamanlı arama algılama ve otomatik bağlantı ekleyin - oturumda eş zamanlı girişimler tespit etmek için çağrıları takip edin - Auto-resolve her iki kullanıcının aynı anda aradığında - ilk caller's callId and auto-accept the second - Clean up waiting calls on answer /end - diğer Member lookup codeup code up code
Uygun çağrı başlatma ve kabul akışı - Backend çağrı-initiation WebSocket bildirimini diğer kullanıcıya - Frontend çağrı-initiation mesajları ve gelen call UI - Auto-opens chat box when incoming call is received - Only caller shows link state until calle accept - ImplementedIncoming Çağrı düzgün bir şekilde katılmak için çağrı
Add system messages to chat for WebRTC events - Add 'system' author type to ChatMessage interface - Add system message rendering with styled bubble - Add system messages for connection attempts, call status, missed calls - Integrate with useWebRTC to dispatch system message events - Use MediaSession GUID (sessionGuid) for Janus session identification
Auto-open chat window when receiving messages from another user - unminimize if minimized, open if closed
WebSocketConfig ve ChatWebSocketController - her STOMP çerçevesi, elhake, abonelik ve mesaj giriş
Add EXTENSIVE logging to useChatWebSocket hook and ChatBox component - every single step logged
Create welcome presentation page with feature cards
- Added full logo display at top left using ThemeLogo component - Created modern, polished welcome page with feature cards grid - Each feature card includes ico...
Piyasaya özel form desteği ekleyin - MarketMüşteri ilişkileri sipariş ile birçok-to-many ilişkisi için ürün ekleyin - Update LeadMarket to include customForms relationship - Add MarketFormActivRepository - Update LeadMarketDTO to include custom forms - Update request DTOs to support custom form relationship - Add service methods for managing custom formaria
Add comprehensive custom forms builder with drag-and-drop
- Update CRM page: Change tab name from "Custom Online Forms" to "Custom Forms" - Add CustomFormManager component for form list/browse with create/edit/delete -...
Add CustomFormController for custom forms API endpoints
- Add REST controller at /api/security/custom-forms - Implement GET, POST, PUT, DELETE endpoints for form management - Support form structure with stacks and fi...
Form oluşturucu desteği ile özel formları ekleyin
FormFieldType'ı 12 alan türü ile ekleyin (TEXT, TEXT AREA, MONEY, DATE, DATE TIME, DROPDOWN, RADIO, LIST, RABOX, ADDRESS, US SSN, US STATE) - Varlık sınıflarını...
Fully wire vendors-products page with modern UI, full CRUD for vendors and products
Add LeadVendorController with full CRUD for vendors and products
LeadVendor ve LeadVendorÜrün için tam CRUD desteği String IDs ile birlikte ekleyin
Add Next.js API routes for lead-markets to proxy to SecurityService
Add LeadMarketController for managing lead markets via REST API
LeadMarket varlık, repository, hizmet ve DTOs for CRM market management
Rebuild LeadMarketManager UI component with modern design and API integration
Add CRM settings page with Markets & Fields, Vendors & Products, Manual Lead Imports, and Integrated Lead Imports tabs
Use organization streamGuid for organization-wide media feed
- Added OrganizationRepository to MediaStreamController - Updated getFeed to use organization's streamGuid instead of querying all sessions - Updated createPost...
Yaygın medya beslemesi için organizasyon için streamGuid alanı ekleyin
Create reusable MediaStream component and lead communications
- Created reusable MediaStream component for all media stream contexts - Refactored FeedTimeline to use MediaStream component - Created LeadCommunications compo...
Arama ve destek için akışGuid ekleyin - özel medya akışları
- MediaSession yayınını referans etmek için yayınGuid alanı eklendi.java - Güncelleme MediaSessionPost to support optional lead Association - Update ***********...
Modernize social media feed design with hip, polished styling
Implement social media feed timeline
- Replace clubhouse page with FeedTimeline component - Add PostComposer for creating posts with images - Add PostCard component with like, comment, edit, delete...
Add MediaFeedController for social media feed
- Add MediaFeedController with REST endpoints for posts, comments, likes - Implement paginated feed endpoint with access level filtering - Add image upload endp...
MediaObjReportRepository ve sosyal beslenme için medya hizmetlerini ekleyin
- MediaObjReportRepository for like/reaction system Update MediaService with createPostSession and NATS event Update MediaSessionRepository with organization-ba...
Add filter header to Members & Subscribers tab with all column filters aligned
Add filter header to EmployeeManager datagrid with employment status and other filters
Update EmployeeManager with backend integration and add account API routes
Add AccountController with endpoints for Members & Subscribers and Employees & Contractors
ÜyeType enum ve üyeType alanını etkili veritabanı sorguları için Üye Olun
Preserve USERNAME and REMEMBER_ME cookies on logout and forward to kamo-login
- Exclude USERNAME and REMEMBER_ME cookies from deletion on logout - Forward logout request to kamo-login logout endpoint after clearing cookies
ABDERNAME ve REMEMBER ME kurabiyelerini domain özel ayarlarla ekleyin
- Beni hatırladığımda USERNAME kurabiyeyi ayarlayın başarılı giriş (1 yıl sonu) - Clear USERNAME kurabiye beni hatırladığımda herhangi bir giriş denemesinde kon...
Add organization logos to Profile and Membership & Permissions tabs
- Fetch security provider organization logo and display next to Profile tab - Fetch current organization logo and display next to Membership & Permissions tab -...
Add Manage Backgrounds button in MemberHeader
- Added handleManageBackgroundsClick prop to MemberHeader - Added Manage Backgrounds button next to URL input when custom background is enabled - BackgroundMana...
Store avatar hash and extension in *** session data
- Added updateSession method to KSessionService for updating session fields - Updated setActiveAvatar to store userAvatarHash and userAvatarExtension in session...
Include avatar URLs in member profile response
- Added helper methods to generate avatar URLs (getThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Updated getMembe...
Add avatar fallback logic to chat components and member list
- Created avatarUtils.ts with utility functions for avatar fallback (member -> user -> initials) - Updated HexHeadGroup to fetch and display avatars with fallba...
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) -...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
