विषयवस्तु पर जाएँ
KAMOUniverse

परिवर्तन लॉग

क्या नया है.

यह जहाज के रूप में, प्लेटफार्म के हर सुधार.

  1. · SecurityService

    Add LeadVendorController with full CRUD for vendors and products

  2. · kamo-shared-library

    स्ट्रिंग आईडी के साथ LeadVendor और LeadVendorProduct के लिए पूर्ण CRUD समर्थन जोड़ें

  3. · kamo-internal

    Add Next.js API routes for lead-markets to proxy to SecurityService

  4. · SecurityService

    Add detailed logging to **************** for debugging

  5. · SecurityService

    Add LeadMarketController for managing lead markets via REST API

  6. · kamo-shared-library

    CRM मार्केट्स मैनेजमेंट के लिए लीडमार्केट इकाई, रिपोजिटरी, सर्विस और डीटीओ जोड़ें

  7. · kamo-internal

    Rebuild LeadMarketManager UI component with modern design and API integration

  8. · kamo-internal

    Add CRM settings page with Markets & Fields, Vendors & Products, Manual Lead Imports, and Integrated Lead Imports tabs

  9. · SecurityService

    संगठन-व्यापी मीडिया फ़ीड के लिए संगठन स्ट्रीमगाइड का उपयोग करें

    जोड़ा गया OrganizationRepository to MediaStreamController - सभी सत्रों को क्वेरी करने के बजाय संगठन की स्ट्रीमगाइड का उपयोग करने के लिए अद्यतन किया गया - व्यक्तिगत सत्रों के बजाय संगठन की धारा में पदों को बनाने के लिए अद्यतन किया गया - संगठन-व्यापी फ़ीड अब लीड फीड जैसे सिंगल स्ट्रीम का उपयोग करता है

  10. · kamo-shared-library

    संगठन-व्यापी मीडिया फ़ीड के लिए संगठन में स्ट्रीमगाइड फ़ील्ड जोड़ें

  11. · kamo-shared-library

    सोशल मीडिया पसंद के लिए MediaBlockReasonType में LIKE enum मान जोड़ें

  12. · kamo-internal

    Create reusable MediaStream component and lead communications

    - Created reusable MediaStream component for all media stream contexts - Refactored FeedTimeline to use MediaStream component - Created LeadCommunications component for lead-specific comments - Updated PostComposer to support optional leadId prop - Updated MediaStream to pass leadId to PostComposer - Integrated LeadCommunications into LeadViewClient Communications tab - Updated types to include leadId in CreatePostRequest

  13. · kamo-shared-library

    स्ट्रीम जोड़ें लीड और लीड-विशिष्ट मीडिया स्ट्रीम का समर्थन करें

    - मीडिया सत्र स्ट्रीम को संदर्भित करने के लिए लीड.जावा में स्ट्रीमगाइड फ़ील्ड जोड़ा गया - वैकल्पिक लीड एसोसिएशन का समर्थन करने के लिए अद्यतन MediaSessionPost - अद्यतन **************** वैकल्पिक लीड पैरामीटर स्वीकार करने के लिए - लीड स्ट्रीम्स के लिए क्वेरी तरीकों के साथ अद्यतन MediaSessionRepository

  14. · kamo-internal

    Modernize social media feed design with hip, polished styling

  15. · kamo-internal

    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 actions - Add CommentThread with nested reply support - Add ImageGallery with lightbox viewer - Add PostSkeleton for loading states - Add useMediaFeedWebSocket hook for real-time updates - Add TypeScript interfaces for media types - Add Next.js API routes for all media feed endpoints - Implement infinite scroll with error handling and retry logic

  16. · SecurityService

    सोशल मीडिया फीड के लिए MediaFeedController जोड़ें

    - पोस्ट, टिप्पणियों, पसंद के लिए REST समापन बिंदुओं के साथ MediaFeedController जोड़ें - एक्सेस लेवल फिल्टरिंग के साथ पेगिनेटेड फीड एंडपॉइंट को लागू करें - पोस्ट छवियों के लिए छवि अपलोड समापन बिंदु जोड़ें - मीडिया सर्विस और इमेज सर्विस के साथ एकीकृत - समर्थन पोस्ट निर्माण, संपादन, हटाने और टिप्पणी - MediaObjReport का उपयोग करके कार्यक्षमता की तरह / समान कार्यान्वयन करें - भंडारण प्रॉक्सी समापन बिंदु का उपयोग करके उचित छवि यूआरएल उत्पन्न करें

  17. · kamo-shared-library

    MediaObjReportRepository जोड़ें और सोशल फीड के लिए मीडिया सेवाओं को अपडेट करें

    - जैसे / प्रतिक्रिया प्रणाली के लिए MediaObjReportRepository जोड़ें प्रेस विज्ञप्ति - अद्यतन MediaSession संगठन आधारित फ़ीड क्वेरी के साथ भंडार - अद्यतन कर्मचारी

  18. · kamo-internal

    Add filter header to Members & Subscribers tab with all column filters aligned

  19. · kamo-internal

    Add filter header to EmployeeManager datagrid with employment status and other filters

  20. · kamo-internal

    Update EmployeeManager with backend integration and add account API routes

  21. · SecurityService

    Add AccountController with endpoints for Members & Subscribers and Employees & Contractors

  22. · kamo-shared-library

    कुशल डेटाबेस प्रश्नों के लिए सदस्य इकाई के लिए सदस्य प्रकार enum और सदस्य प्रकार क्षेत्र जोड़ें

  23. · kamo-internal

    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

  24. · kamo-login

    डोमेन-विशिष्ट सेटिंग्स के साथ USERNAME और REMEMBER ME कुकीज़ जोड़ें

    - मुझे याद करते समय USERNAME कुकी सेट करें सफल लॉगिन (1 साल की समाप्ति) पर जांच की जाती है। - याद रखने के दौरान USERNAME कुकी को किसी भी लॉगिन प्रयास पर अनचेक किया जाता है। - सेट REMEMBER ME कुकी '1' या '0' चेकबॉक्स स्टेट पर आधारित - पेज लोड पर USERNAME कुकी से स्वतः लोकप्रिय उपयोगकर्ता नाम क्षेत्र - अगर REMEMBER ME कुकी '1' है तो ऑटो-चेक मुझे चेकबॉक्स याद है - USERNAME और REMEMBER ME कुकीज़ को लोगोट (दोनों Kamo-login और kamo-internal) पर संरक्षित करें। सभी कुकीज़ डोमेन-विशिष्ट हैं (क्रॉस-उपडोमेन सुलभ नहीं)

  25. · kamo-internal

    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 - Use Avatar component to display logos (20x20px) with proper styling - Logos are fetched from organization networks API and constructed using theme path logic

  26. · kamo-internal

    Add Manage Backgrounds button in MemberHeader

    - Added handleManageBackgroundsClick prop to MemberHeader - Added Manage Backgrounds button next to URL input when custom background is enabled - BackgroundManager now supports external control via open and onOpenChange props - ProfileTab controls BackgroundManager dialog state and passes handler to MemberHeader

  27. · SecurityService

    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 - Updated updateMemberProfile to store memberAvatarHash and memberAvatarExtension in session - Added get***IdFromRequest helper method to AvatarController - Avatar data is now cached in session to avoid repeated database lookups

  28. · SecurityService

    Include avatar URLs in member profile response

    - Added helper methods to generate avatar URLs (getThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Updated getMemberProfile to include avatar URLs in memberAvatar and avatar objects - Allows frontend to display other users' avatars without requiring separate API calls - Uses hash-based file storage for security

  29. · kamo-internal

    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 fallback - Updated ChatDock to fetch avatars when opening chats - Updated ChatBox to show initials when no avatar available - Updated MemberItem to fetch and use member/user avatars with fallback

  30. · kamo-internal

    कामो-रिजिस्टर डिजाइन से मिलान करने के लिए अवतार लेआउट बनाएं

    - त्वरित सेटिंग्स (स्टाइल, बीज) के लिए शीर्ष पंक्ति के साथ अवतार टैब बनाएं - दो स्तंभों में विभाजित नीचे पंक्ति: पूर्वावलोकन (बाएं) और उन्नत सेटिंग्स (दाएं) - विस्तार योग्य accordions (ट्रांसफॉर्म, पृष्ठभूमि) में उन्नत सेटिंग्स ले जाएँ - Kamo-register FormAvatarselection घटक से लेआउट संरचना का मिलान करें - बेहतर संगठन और दृश्य पदानुक्रम के साथ UX में सुधार

तुम्हारा ब्रह्मांड इंतजार कर रहा है.

मिनटों में मुफ्त शुरू करें. जब भी आप तैयार हों तो उत्पाद जोड़ें - कोई माइग्रेशन नहीं, कोई नया लॉगइन नहीं.

हमेशा के लिए मुफ्त - कोई क्रेडिट कार्ड की आवश्यकता नहीं