KamoCRM

लाइव चेंज लॉग

प्रत्येक विशेषता, निर्धारण और सुधार, इसे जहाज के रूप में पोस्ट किया गया। कुछ भी लॉन्च के लिए वापस नहीं लिया जाता है।.

17,500
कुल परिवर्तन
5,986
सुविधाएँ
5,284
फिक्स
30
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
प्रकार से फ़िल्टर करें
सभी प्रकारBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 22, 2026
FixInitializerService

Remove RoleRightsSyncRunner — rights are added manually for existing orgs

The underlying bug in **************** (detached entity issue) has been fixed in kamo-shared-library. New rights for existing roles will be added manually via S...

Kamo·7mo ago
Fixkamo-shared-library

संगठन बनाने में भूमिका अधिकार बनाने के दौरान प्रबंधित भूमिका संदर्भों का उपयोग करें

संगठन के बादRepository.save(), स्थानीय भूमिकाAdmin/roleEveryone चर को दृढ़ता संदर्भ से अलग किया जा सकता है। (RoleRights) OrgRoleRight प्रविष्टियों को अलग वस्तुओ...

Kamo·7mo ago
Fixkamo-internal

Restore permission gate on AccessBlockManager

Re-adds the MANAGE_ACCESS_RULES permission check that was incorrectly removed. The underlying issue (admin roles missing new rights) is fixed by KamoInitializer...

kamo·7mo ago
FeatureInitializerService

Add RoleRightsSyncRunner to backfill missing role rights

When new RoleRightType entries are added to the enum, existing roles don't have OrgRoleRight entries for them. This runner checks all roles on startup and adds ...

Kamo·7mo ago
Fixkamo-internal

Remove full-component permission gate from AccessBlockManager

New rights aren't assigned to any role yet, blocking all users. Other security settings tabs (API Access, OAuth2, System Debug) don't have permission gates — fo...

kamo·7mo ago
FixSecurityService

Remove GD check from ****************

The sed command that added the god-mode bypass incorrectly inserted it into all methods containing sessionData, not just hasRight. This caused 'return true' (bo...

Kamo·7mo ago
CISecurityService

Trigger pipeline

Kamo·7mo ago
Fixkamo-internal

Initialize god mode state synchronously from localStorage

isGodMode was initialized as false and only loaded from localStorage in a useEffect (after first render), so checkRight() returned false on initial render even ...

kamo·7mo ago
Fixkamo-internal

Allow god-mode-active users to bypass right checks in checkRight

New security rights aren't assigned to any role yet, causing all users to be denied. God-mode-active users now pass all checkRight() calls.

kamo·7mo ago
FixSecurityService

Allow god-eligible users to bypass access security permission checks

New rights (MANAGE_ACCESS_RULES, VIEW_ACCESS_LOGS, etc.) aren't granted to any existing role yet, so all users get Forbidden. God-eligible users (GD=true in ses...

Kamo·7mo ago
FixAPIService

Move AccessEnforcementFilter to scanned package, revert ComponentScan

The widened @ComponentScan caused a corsFilter bean conflict between CorsConfig and WebConfig. Moved the filter into com.kamo.api.app.config (already scanned by...

Kamo·7mo ago
March 21, 2026
FixAPIService

Add Redis connection config to K8s configmap

APIService pod was failing to start because spring-boot-starter-data-redis auto-configuration couldn't connect to Redis at localhost:6379. Points to redis.kamo....

Kamo·7mo ago
Featurekamo-internal

Add access security system frontend

13 API proxy routes, access check module with CIDR matching, proxy.ts enforcement integration. Reworks AccessBlockManager (real API + geo-blocking), creates Sys...

kamo·7mo ago
FeatureDaemonService

Maxmind IP-to-location डेटाबेस के लिए GeoLite2 सिंक जॉब जोड़ें

क्वार्टज-scheduled काम ( weekly Sunday 3 AM) जो Maxmind डाउनलोड करता है GeoLite2-City-CSV, IPv4/IPv6 ब्लॉकों और स्थानों को पार करता है, में लोड होता है स्टेजिंग...

Kamo·7mo ago
FeatureAPIService

Add access enforcement filter for IP-based access control

Redis-backed servlet filter that evaluates whitelist/blacklist/temp-block rules on every inbound request. Adds spring-boot-starter-data-redis dependency and Red...

Kamo·7mo ago
FeatureSecurityService

Add access security system backend

8 new services (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, SuspiciousDe...

Kamo·7mo ago
FeatureInitializerService

Add access security system schema migration

Creates 7 new tables (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, geolite_locations, geolite_sync...

Kamo·7mo ago
Featurekamo-shared-library

एक्सेस सुरक्षा प्रणाली संस्थाओं, enums, और भंडार जोड़ें

जोड़ना JPA संस्थाओं (OrgAccessRule, OrgGeoBlockRule, Orgs संदिग्धDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 नए enums, ...

Kamo·7mo ago
Featurekamo-internal

Add Create Document button with rich dropdown on /doc/manager

Adds a styled dropdown menu with document type options (Document, Spreadsheet, Presentation, Drawing) each with descriptive text. Removes the NewDocumentButton ...

kamo·7mo ago
Fixkamo-internal

Show KB nav item unconditionally in sidebar

Removed the isKnowledgeBase feature gate so KB always displays, matching the previous NavTop behavior.

kamo·7mo ago
Fixkamo-marketing

GradientMeshbackground orbs कि माउस कोडर का पालन करें निकालें

नीले और बैंगनी रेडियल ढाल सर्कल द्वारा प्रदान किए गए थे GradientMeshbackground घटक ट्रैकिंग माउस स्थिति।.

Kamo·7mo ago
Refactorkamo-internal

Move Knowledge Base from top nav to sidebar as "KB"

kamo·7mo ago
Fixkamo-marketing

Fireflies और स्क्रॉल कण फट एनिमेशन निकालें

हीरो, फीचर्स, प्राइसिंग, से फ़ज़ी बॉल (फायरफ्लाइज़) घटकों को हटा दें और साइनअपसेक्शन स्क्रॉल करें मुख्य पृष्ठ से।.

Kamo·7mo ago
Fixkamo-login

चरण संक्रमण पर पहले कीस्ट्रोक छोड़ने से पासवर्ड इनपुट को रोकें

फोकस मतदान पाश को हर 50ms में सेट चयन रेंज (0, लंबाई) कहा गया था 1.2s के लिए, जिसने किसी भी प्रकार के चरित्र का चयन किया ताकि अगले कीस्ट्रोक ने प्रतिस्थापित किय...

Kamo·7mo ago
Fixkamo-internal

Replace broken Anthropic, OpenRouter, and xAI logo SVGs

The original files were 404 placeholders (14 bytes). Replaced with proper SVG logos from Simple Icons.

kamo·7mo ago
Fixkamo-marketing

टूटी हुई एंथ्रोपिक, ओपनरॉटर और एक्सएआई लोगो एसवीजी को बदलें

कामो-आंतरिक में मूल फाइलें 404 प्लेसहोल्डर (14 बाइट्स) थीं। सरल प्रतीक से उचित SVG लोगो के साथ बदल दिया।.

Kamo·7mo ago
Featurekamo-marketing

मार्की के साथ एकीकृत करने के लिए एआई प्रदाता लोगो जोड़ें

DeepSeek, xAI (Grok), Meta (Llama), Perplexity, and Hugging Face.

Kamo·7mo ago
March 20, 2026
FixEmailService

Update calendar, contact, and integration ID types from Long to UUID

Calendar entities, contact sub-entities, and ContactIntegration IDs are now UUID. Updates all services, controllers, and DAV endpoints.

Kamo·7mo ago
FixSecurityService

Resolve remaining Long/UUID type mismatches in controllers and beans

Fixes LeadVendorController, LeadMarketController, LeadImportController, ImagingController, AccountController, MediaStreamController, POSController, MemberContro...

Kamo·7mo ago
Fixkamo-shared-library

सेवाओं और डीटीओ में शेष लांग / यूयूआईडी प्रकार के बेमेल को हल करें

वाणिज्य सेवा, संगठन सेवा में संकलन त्रुटियों को ठीक करता है, बाह्यAuthProviderService, Img*Service, लीड*सर्विस, LeadVendorService, Imageservice, और सभी POS DTOs...

Kamo·7mo ago
Refactorkamo-internal

Update internal entity ID types from number to string for UUID migration

Updates TypeScript types, hooks, and components to use string IDs for entities converted to UUID on the backend. User-facing entity IDs (User, Organization, Mem...

kamo·7mo ago
RefactorMCPGatewayService

Update MCP server config ID references from Long to UUID

Kamo·7mo ago
RefactorRAGService

Update version ID references from Long to UUID

Article IDs remain Long. Version IDs now use UUID.

Kamo·7mo ago
RefactorKBService

Update KB media and version ID references from Long to UUID

Article IDs (KbArticle) remain Long. Version, media, pin, and review IDs now use UUID for improved CockroachDB write performance.

Kamo·7mo ago
RefactorAIService

Update AI entity ID references from Long to UUID

Updates all controllers, services, and WebSocket handler to use UUID for AI entity IDs (providers, models, sessions, messages, folders, policies, MCP configs). ...

Kamo·7mo ago
RefactorSecurityService

Update controllers and services for UUID entity IDs

Updates all controller @PathVariable and service method signatures to use UUID instead of Long for internal entity IDs (avatars, backgrounds, roles, departments...

Kamo·7mo ago
Refactorkamo-shared-library

Long/unique rowid() से UUID/gen random uid() में आंतरिक इकाई ID परिवर्तित करें

Inspiration of the UUIDs. आंतरिक इकाई प्राथमिक कुंजी के बजाय अनुक्रमिक unique rowid() मान। उपयोगकर्ता-facing संस्थाओं (उपयोगकर्ता, संगठन, सदस्य, खाता, लीड, संपर...

Kamo·7mo ago

जैसा कि आप शिपिंग देखते हैं?

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

Foreverमूल्य निर्धारण देखें