लाइव चेंज लॉग

हम क्या निर्माण कर रहे हैं? प्रत्येक सुविधा, निर्धारण और सुधार मंच पर भेज दिया गया।.

17,933
कुल परिवर्तन
4,614
सुविधाएँ
4,543
फिक्स
32
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
प्रकार से फ़िल्टर करें
सभी प्रकारBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 18, 2026
Featurekamo-register

पंजीकरण अपलोड करने के लिए प्रतिक्रिया-easycrop फोटो संपादक जोड़ें

कामो-आंतरिक के अवतार मैनेजर से PhotoCropDialog मिरर: - फसल संवाद फाइल चयन के तुरंत बाद खुलता है - खींचें द्वारा पैन, स्क्रॉल या स्लाइडर के माध्यम से ज़ूम (1-5 ×...

Kamo·4mo ago
Featurekamo-register

जोड़ें /api/geoip मार्ग और तार देश ऑटो-डिटेक्शन

Proxies क्लाइंट IP to Security GeoLite2 lookup, फिर सेट करता है स्वचालित रूप से पृष्ठ लोड पर FormMyCountry में देश का पता लगाया गया।.

Kamo·4mo ago
FeatureSecurityService

Add GET /api/security/geoip/me for client IP country lookup

Reads real client IP from X-Forwarded-For / X-Real-IP headers, does a GeoLite2 lookup, and returns { country_code, country_name }. Used by kamo-register's count...

Kamo·4mo ago
Featurekamo-register

SP6 रजिस्टर विज़ार्ड रिफैक्टर - स्प्लिट पर्सनलइन्फो, वास्तविक पंजीकरण एपीआई जोड़ें

- FormName (name फ़ील्ड) और FormAvatar (Avatar निर्माता जनरेटर, जो 13+ के लिए जनरेट/अपलोड/स्किप मोड के साथ) - फॉर्म पुनर्प्राप्ति को हटा दें प्रवर्तन (प्रवाह से...

Kamo·4mo ago
FeatureInitializerService

SP5 migrate KamoCRM agereq to ALL_WORK_ELIGIBLE

Add KamoCRMAgeReqUpdateRunner (order 10) — conditional idempotent UPDATE on startup; WHERE clause checks old value so re-runs are no-ops. Errors are swallowed s...

Kamo·4mo ago
FeatureSecurityService

Implement SP4 email verification and registration wiring

- Delete legacy email/VerificationEmail.java (hardcoded SMTP stub) - Add **************** (mirrors recovery package pattern) - Add **************** — token gene...

Kamo·4mo ago
Featurekamo-internal

फोन + सुरक्षा प्रश्नों (SP3) के लिए खाता सेटिंग्स पेज जोड़ें

जोड़ना **************** एपीआई तारों के साथ सुरक्षा सेवा/api/account/* सभी 3 स्थानों पर सिंक.

kamo·4mo ago
Featurekamo-login

वायर रियल एपीआई / पुनर्प्राप्त पृष्ठ (SP3) में कॉल करता है

रिकवरी एपीआई कॉल के साथ सभी नकली सबमिट () स्टब्स को बदल देता है। एसएमएस ओटीपी जोड़ें चरण, बीज ईमेल इनपुट, नए पासवर्ड चरण और टोकन लैंडिंग की पुष्टि करें Token = ...

Kamo·4mo ago
FeatureSecurityService

Add AccountSettingsController + Service for phone + security questions (SP3)

Allows logged-in users to set/verify phone and configure 3 security questions. Routes to /api/account/* (session-authenticated via KSESSION_DATA).

Kamo·4mo ago
FeatureSecurityService

Add BulkTextSmsClient + EmailTemplateServiceClient + PasswordRecoveryController (SP3)

Full password recovery flow: email-link, SMS OTP, security questions, seed phrase. Routes to /api/recover/* (unauthenticated). Uses SP1 email pipeline + VOIPSer...

Kamo·4mo ago
Featurekamo-shared-library

वसूली इकाइयों + जमा जोड़ें; 1.3.0 (SP3) के लिए टक्कर

Adds passwordResetToken, SmsOtp, RecoverySession, AccountVerificationCode SP3 वसूली प्रवाह के लिए संबंधित भंडार के साथ JPA संस्थाओं।.

Kamo·4mo ago
Featurekamo-internal

ब्राउज़र के बैकएंड-रेंडर मोडल (SP2) का हिस्सा) के माध्यम से रूट पूर्वावलोकन

ईमेलटेम्पलेटब्राउज़र अब सीधे पूर्वावलोकन मोडल का मालिक है, इसलिए प्रबंधक को अब पंक्ति स्तर के पूर्वावलोकन अनुरोधों को रोकने की आवश्यकता नहीं है और मोड को संपादि...

kamo·4mo ago
Featurekamo-internal

वायर ईमेलटेम्पलेट

टेम्पलेटApi.get से हाइड्रेट्स, टेम्पलेटApi.update के माध्यम से बचाता है। श्रेणी ड्रॉपडाउन एपीआई-प्रेरित है, जिसमें इनलाइन श्रेणी-निर्माण वहन होता है। चर वेरिएबल...

kamo·4mo ago
Featurekamo-internal

वायर ईमेलटेम्पलेटब्राउज़र रियल एपीआई + ऐड सिस्टम डिफॉल्ट टैब

टेम्पलेटApi.list () कॉल के साथ नकली डेटा की ~ 140 लाइनों को बदल देता है। सशर्त पांचवां टैब 'सिस्टम डिफॉल्ट' केवल टॉप-लेवल-ऑर्ग एडमिनिस्ट्रेशन और रेंडर्स के लिए ...

kamo·4mo ago
Featurekamo-internal

E-Mail साइटमैप

पंक्ति क्रिया पूर्वावलोकन पर खुलता है। Backend-rendered by टेम्पलेटApi.preview(); परिणाम शैली अलगाव के लिए एक sandboxed iframe में प्रदर्शित होता है। मैच सटीक क...

kamo·4mo ago
Featurekamo-internal

टेम्पलेट जोड़ेंApi + श्रेणीApi + वैरिएबल कॉन्ट्रैक्ट्स क्लाइंट मॉड्यूल

SP1 की / एपीआई / ईमेल / टेम्पलेट्स /* और ******************* टाइप टाइप स्क्रिप्ट सहायकों के साथ समापन बिंदु। वेरिएबल कॉन्ट्रैक्ट दर्पण SP1 टेम्पलेटकीज़ जावाडोक ...

kamo·4mo ago
FeatureSecurityService

Wire EmailTemplateSeedClient into ****************

Thin RestTemplate client that POSTs to EmailService's **************** after an org + owner TeamMember are persisted. Retries twice with backoff; failure throws...

Kamo·4mo ago
FeatureEmailService

Add EmailTemplateCategoryController REST endpoints

**************** CRUD. Delete response includes reassignedCount — the number of templates that became uncategorized as a result of removing the category. Sessio...

Kamo·4mo ago
FeatureEmailService

Add EmailTemplateController REST endpoints + DTOs

Exposes /api/email/templates/* CRUD + preview + duplicate + reset-to-default + service-to-service /send + /seed-org/{orgId}. Top-level orgs (no parent) addition...

Kamo·4mo ago
FeatureEmailService

सेवा के समापन बिंदुओं के लिए आंतरिकAuth Filter जोड़ें

X-Internal-Auth header को /api/email/templates/send पर मान्य करता है और /api/email/templates/seed-org/* पथ। अन्य पथ इस फिल्टर को बायपास करते हैं (उपयोगकर्ता सत्...

Kamo·4mo ago
FeatureEmailService

EmailTemplateCategoryService जोड़ें - Org-scoped श्रेणियों के लिए CRUD

केस-असंवेदनशील नाम की विशिष्टता प्रति ऑर्ग सेवा परत पर लागू होती है (DB में आंशिक अद्वितीय अनुक्रमणिकाओं में)। Deletion nulls category id श्रेणी पंक्ति को हटाने...

Kamo·4mo ago
FeatureEmailService

ईमेल टेम्पलेट सर्विस जोड़ें - CRUD + भेजें + बीज + रीसेट-टू-डिफ़ॉल्ट

लेनदेन ईमेल के लिए कोर ऑर्केस्ट्रेटर। प्रेषक टेम्पलेट को हल करता है, विषय/बॉडी प्रदान करता है, संगठन से ओरग का प्राथमिक डोमेन चुनता है। डोमेन और NoReply@{org.do...

Kamo·4mo ago
FeatureEmailService

'NoReply@{domain}' के लिए NoReplySenderService जोड़ें

पते से लेन-देन के लिए सच्चाई का एकल स्रोत। स्वीकार करना डोमेन स्ट्रिंग, लोअरकेस इसे सामान्य करता है, "NoReply@<domain>" लौटता है। कॉलर को ऑर्ग के डोमेन (संगठन क...

Kamo·4mo ago
FeatureEmailService

{{var}} प्रतिस्थापन के लिए टेम्पलेट प्रस्तुतकर्ता जोड़ें

स्टेटलेस रेगेक्स आधारित रेंडर। मिसिंग बनाम विकल्प खाली स्ट्रिंग और एट्रिब्यूशन के लिए टेम्पलेटकी + ऑर्गीड के साथ एक WARN लॉग का उत्सर्जन करता है। कोई HTML एस्के...

Kamo·4mo ago
FeatureInitializerService

Add EmailTemplateSeedRunner for SYSTEM + per-org seeding

Runs at @Order(20) on KamoInitializerService startup. Loads canonical templates from kamo-shared-library resources; upserts SYSTEM rows (no clobber); backfills ...

Kamo·4mo ago
FeatureInitializerService

Add partial unique indexes + CHECK constraints for email_templates

Hibernate ddl-auto can't generate partial unique indexes or computed-CHECK constraints. This commit adds them via the existing idempotent DDL runner pattern aft...

Kamo·4mo ago
Featurekamo-shared-library

CanonicalTemplateLoader + CanonicalTemplate रिकॉर्ड जोड़ें

तीन REQUIRED टेम्पलेट्स (WELCOME, PASSWORD RESET) पढ़ें, EMAIL VERIFICATION. ************* द्वारा उपभोग सिस्टम-पंक्ति बीजिंग के लिए KamoInitializerसेवा। SP1 का...

Kamo·4mo ago
Featurekamo-shared-library

WELCOME, PASSWORD RESET, EMAIL VERIFICATION के लिए कैनोनिकल HTML + JSON जोड़ें

सिस्टम पंक्तियों के लिए स्रोत-ऑफ-ट्रिथ सामग्री। KamoInitializer Service CanonicalTemplateLoader और UPSERTed द्वारा शुरू होता है। SP1 का हिस्सा।.

Kamo·4mo ago
Featurekamo-shared-library

ईमेलटेम्पलेट इकाई + भंडार जोड़ें

प्रति टेम्पलेट key (org id NULL, is system TRUE) प्लस स्टोर प्रति org प्रति टेम्पलेट key एक क्लोन। Soft-reference org id/category id. डीबी संचालित timetamps; JS...

Kamo·4mo ago
Featurekamo-shared-library

EmailTemplateCategory इकाई + भंडार जोड़ें

ईमेल टेम्पलेट्स के लिए ऑर्ग-स्कैप्ड श्रेणियां। Soft BIGINT org id (no FK) मौजूदा पैटर्न से मेल खाता है। केस-असंवेदनशील नाम की विशिष्टता प्रति-ऑर्ग है KamoInitia...

Kamo·4mo ago
Featurekamo-shared-library

जोड़ें टेम्प्लेटस्टैटस enum + टेम्प्लेटकी लेनदेन टेम्पलेट्स के लिए स्थिरांक

REQUIRED/CUSTOM/ARCHIVED lifecycle राज्यों और तीनों की घोषणा आवश्यक टेम्पलेट कुंजी (WELCOME, PASSWORD RESET, EMAIL VERIFICATION). प्रत्येक आवश्यक टेम्पलेट के लि...

Kamo·4mo ago
FeatureInitializerService

Seed KamoCRM with ALL_WORK_ELIGIBLE on fresh installs

The createOrg() helper applies this single argument to both ageReqTypeMember and ageReqTypeTeamMember; consistent with platform convention. Pairs with KamoCRMAg...

Kamo·4mo ago
FeatureInitializerService

Add one-time runner to migrate KamoCRM agereq to ALL_WORK_ELIGIBLE

Conditional idempotent UPDATE runs on service startup; WHERE clause checks the expected old value so re-runs are no-ops. Errors are logged and swallowed — start...

Kamo·4mo ago
Featurekamo-meet

KamoCRM बैकलिंक द्वारा संचालित /welcome लैंडिंग पृष्ठ में जोड़ें

वास्तविक बैठक।{domain} लैंडिंग पृष्ठ स्वागत / सूचकांक है। एचटीएमएल - एक स्थिर एचटीएमएल पेज ने सीधे nginx द्वारा सेवा की जो पूर्व-औथ प्रवाह को संभालती है (कैप्चर...

Kamo·4mo ago
Featurekamo-marketing

एकीकरण लोगो + सटीक / एकीकरण मेटाडाटा

एकीकरण पृष्ठ और हब अब विक्रेता लोगो प्रदर्शित करते हैं (वर्तमान में उपयोग करना) ********************************************************************************...

Kamo·4mo ago
Featurekamo-marketing

सभी होमपेज-सूचीबद्ध प्रदाताओं को विस्तार / एकीकृत करना

द्वारा उजागर वास्तविक एकीकरण के साथ / एकीकरण पृष्ठ को संरेखित करता है होमपेज (TechStackBanner). 28 नए एकीकरण पृष्ठ मिलान जोड़ें वास्तव में उत्पाद क्या प्रदान कर...

Kamo·4mo ago
Featurekamo-marketing

होम बंधक ब्रोकर उद्योग पृष्ठ जोड़ें

न्यू इंडस्ट्री सॉल्यूशन पेज ऑन /समाधान / बंधक तोड़ने वालों के लिए बंधक ब्रोकरेज और लोन मूलकर्ता। ईमानदार मंच फ़्रेमिंग का पालन करता है: कोर सीआरएम + कॉम + डॉक्स...

Kamo·4mo ago
Featurekamo-marketing

92 एसईओ पृष्ठ जोड़ें - उद्योग, एकीकरण, शब्दावली

एसईओ सामग्री विस्तार योजना का टीयर 1 लागू करता है: तीन नई सामग्री कुल 92 नए क्रॉलर यूआरएल प्लस 3 हब पृष्ठों के साथ उपप्रणाली। 1. / समाधान - 36 उद्योग लैंडिंग प...

Kamo·4mo ago

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

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

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