KamoCRM

लाइव परिवर्तन लॉग

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

17,662
कुल परिवर्तन
6,080
विशेषताएँ
5,341
तयशुदा
30
परियोजनाएँ
परियोजना के द्वारा फ़िल्टर करें
सभी परियोजनाएँ17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
क़िस्म से फ़िल्टर करें
सभी क़िस्मBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 29, 2026
Fixkamo-internal

Wire organization account hero and tabs to i18n keys

Use **************** strings for SettingsView title, subtitle, and tab labels so the UI shows translated copy instead of raw placeholders left in dictionary ove...

kamo·6mo ago
Fixkamo-internal

Navtop उपलब्धता लेबल और सॉफ्टफोन वॉयसमेल स्ट्रिंग जोड़ें

स्थानीय लोगों में घटकों.navtop स्थिति* कुंजी जोड़ें ताकि हेडर उपस्थिति ड्रॉपडाउन अनुवादित लेबल दिखाता है। **************** सॉफ्टफोन वॉयसमेल टैब से एक अप्रयुक्त ...

kamo·6mo ago
Fixkamo-internal

Resolve STATUS_CONFIG scope errors on POS detail pages

Validate agreement status against STATUS_TRANSITIONS and derive commitment status keys from STATUS_TRANSITIONS so module-level helpers do not reference STATUS_C...

kamo·6mo ago
Fixkamo-internal

Load org logos from MinIO theme public path like dashboard

Use getThemePublicBaseForDomain so logo URLs match getThemePath()/img/logo.svg instead of legacy /domain/.../kamosite paths that 404 and fell back to initials.

kamo·6mo ago
Fixkamo-internal

Add missing nav-top strings and scope translations

English messages listed components.navtop.* keys for Mail/Docs/Voip buttons but never defined hi/welcome, branches, account, credits, calendar, chat, etc., so n...

kamo·6mo ago
Fixkamo-internal

Resolve nav-pri labels showing raw i18n keys

Use namespaced next-intl translators for nav and components.nav.navPri so lookups resolve against the merged message trees; add panel aria strings under navPri;...

kamo·6mo ago
Fixkamo-internal

Add MessageBrowser i18n strings and restore load error copy

next-intl threw MISSING_MESSAGE for components.messages.browser.* keys missing from en.json, breaking /messages render. Add English strings, use loadMessagesFai...

kamo·6mo ago
FixVOIPService

रिकॉर्डिंग मिनआईओ ऑब्जेक्ट कुंजी जैसे इमेजिंग स्ट्रीम

जब FILE EXT null/empty है तो एक्सटेंशन को छोड़ दें ताकि ऑब्जेक्ट का नाम मैच हो। रिकॉर्डिंग कल्पना सेवा और इमेजिंग कंट्रोलर। null के साथ जावा स्ट्रिंग concat {da...

Kamo·6mo ago
Fixkamo-internal

रद्द करें यदि हांगअप को पहले sdk.invite संकल्प कहा जाता है

दौड़ की स्थिति: जोड़ने के दौरान हैंगअप () अभी तक समाप्त होने के लिए कोई सत्र नहीं था (sdk.invite) तार सत्र के पहले इंतजार कर रहा है, इसलिए कॉल किसी भी तरह से जु...

kamo·6mo ago
Fixkamo-internal

निर्माण के बाद ऑटो-एंटर न्यू ऑर्ग इसलिए सदस्य अपनी भूमिका और अधिकारों के साथ भूमि

ऑर्ग निर्माण के बाद सत्र माता-पिता संदर्भ (कोई व्यवस्थापक अधिकार नहीं) में रहा, नए org मालिक को छोड़ने से सेटिंग्स देखने में असमर्थ होता है। अब विज़ार्ड का निर्...

kamo·6mo ago
Fixkamo-internal

कनेक्ट करने के दौरान अंत कॉल की अनुमति दें, एआई सहायक को अक्षम करें, कतार टैब को हटा दें

- अंत कॉल बटन अब कनेक्टिंग स्टेट के दौरान सक्रिय और लाल होता है इसलिए कनेक्ट होने से पहले कॉल को रद्द कर दिया जा सकता है। - एआई सहायक नेव बटन को अक्षम करें (ग्र...

kamo·6mo ago
FixVOIPService

सदस्य voip config से कॉल इतिहास एक्सटेंशन को हल करें, फोन एक्सटेंशन नहीं

************* कुछ एक्सटेंशन के लिए नल था, यहां तक कि जब Member voip config सही ढंग से सदस्य को उनके विस्तार के लिए मैप किया गया। उपयोग Member voip config (Ame s...

Kamo·6mo ago
Fixkamo-internal

Full touch support for softphone popup on tablets

- Add touch-action: manipulation + WebkitTapHighlightColor to iconBtnStyle so window control buttons (minimize/maximize/close) respond instantly on touch - Ad...

kamo·6mo ago
Fixkamo-asterisk-support

Add go-sql-driver/mysql v1.7.1 checksum to go.sum

go mod tidy without source files is a no-op, so the mysql checksum was never added. Generated the correct h1 hashes via a throwaway golang:1.22-alpine container...

Kamo·6mo ago
Fixkamo-shared-library

AttributeConverter के माध्यम से कंट्रीटाइप के लिए विरासत ऑर्डिनल स्ट्रिंग्स को संभालना

डीबी पंक्तियों में देश को मूल पूर्णांक के रूप में संग्रहीत किया गया था (उदाहरण के लिए "186" UNITED STATES के लिए) बजाय enum नाम, कारण IllegalArgumentException o...

Kamo·6mo ago
Fixkamo-internal

पृष्ठभूमि में tsx चलाने से तुरंत नौकरियों का अनुवाद रद्द करना

जब Forgejo एक वर्कफ़्लो को रद्द करता है, तो बैश किसी भी अग्रभूमि बच्चे के लिए इंतजार करता है सिग्नल को संसाधित करने से पहले खत्म करने के लिए - इसलिए एक चल रहा t...

kamo·6mo ago
Fixkamo-asterisk-support

ASTERISK CDR DSN को स्थानीय config.json में ले जाएँ, नहीं CI/CD रहस्य

CDR क्रेडेंशियल प्रत्येक FreePBX सर्वर के लिए स्थानीय हैं और कोई व्यवसाय नहीं है CI/CD पाइपलाइन में। ऑपरेटर सीधे उनके लिए ASTERISK CDR DSN जोड़ते हैं API KEY और...

Kamo·6mo ago
FixSecurityService

GetDomainById और सत्यापित-dns endpoints पर उन्नत पहुँच की अनुमति

शीर्ष स्तर के org मालिकों और सिस्टम सदस्यों को getDomainBy पर 403 मिल रहा था आईडी और सत्यापित DNS क्योंकि उन समापन बिंदुओं की जांच की गई हैUserMemberOf सीधे संग...

Kamo·6mo ago
Fixkamo-internal

Show existing org domain instead of entry form when no custom domain

Fall back to the org's platform subdomain as the display domain so DnsProgressView renders rather than DomainEntryForm when no custom external domain exists. Al...

kamo·6mo ago
FixVOIPService

Surface imaging fallback when provider has no call history

KamoPBXProvider.getCallHistory now returns null instead of throwing **************** so the 501 response no longer bypasses the imaging fallback. The provider c...

Kamo·6mo ago
Fixkamo-internal

Restore NavPri panel labels and LeadHistory column headers

NavPri: salvage-keys grabbed href URLs as label values and swapped label/description pairs for Accounts, KB, and Notes nav panels. LeadHistoryPanel: MUI bgcolo...

kamo·6mo ago
Fixkamo-internal

Show platform domain context when no custom domain is set

Surface the active *.kamocrm.com hostname in the domain entry form so users can see their current platform domain instead of a blank entry screen. Also fixes ve...

kamo·6mo ago
Fixkamo-internal

Checkpoint translations per chunk and per locale on main

Persist locale JSON after each API chunk so cancellation loses at most one batch. CI translates one locale per process and commits/pushes after each so finished...

kamo·6mo ago
Fixkamo-internal

Checkpoint translations per chunk and per locale on main

Persist locale JSON after each API chunk so cancellation loses at most one batch. CI translates one locale per process and commits/pushes after each so finished...

kamo·6mo ago
April 28, 2026
Fixkamo-internal

Disable Docker BuildKit cache so every pipeline run does a full rebuild

Sets no-cache on both image build steps so npm ci and npm run build always run, even when the source tree is unchanged.

kamo·6mo ago
Fixkamo-internal

बस्ट डोकर बिल्ड किट कैश प्रति प्रतिबद्ध है, इसलिए npm रन बिल्ड हर पुश को चलाता है

इंडेंटिकल चेकआउट पेड़ (जैसे खाली प्रतिबद्ध) ने कैश्ड परतों का पुन: उपयोग किया और एक असली अगला निर्माण छोड़ दिया। वर्कफ़्लो और लेबल से GIT COMMIT पास करें इसलिए ...

kamo·6mo ago
FixEmailService

Sync Member.email जब प्राथमिक मेलबॉक्स को सौंपा जाता है, बदल दिया जाता है, या हटाया जाता है

जब एक मेलबॉक्स को एक सदस्य को एक KAMO MAIL org, Member.email में सौंपा गया था। कभी अपडेट नहीं किया गया था, जिससे ईमेलक्रेडेंशियल सर्विस IMAP को हल करने में विफल...

Kamo·6mo ago
FixSecurityService

डुप्लिकेट रूट डोमेन को रोकें और प्राथमिक डोमेन डिस्प्ले को ठीक करें

ONE DOMAIN PER ORG चेक को गलत तरीके से बाहर रखा गया है। डोमेन, एकाधिक रूट डोमेन (और 10) जमा करने की अनुमति देता है प्रत्येक व्यक्ति को अलग-अलग आलियाओं के साथ पु...

Kamo·6mo ago
Fixkamo-internal

सदस्य-सुरक्षा और सदस्य पुट कॉल को कॉकरोच डीबी संघर्ष से बचने के लिए कॉल करें

दो समवर्ती समान `members' पंक्ति के लिए लिखते हैं जिससे एक धारावाहिक होता है अलगाव संघर्ष - सदस्य-सुरक्षा ने पंक्ति को पढ़ा जबकि सदस्य एंडपॉइंट ने इसे लिखा (आज ...

kamo·6mo ago
FixSecurityService

ऑर्ग निर्माण विलंबता को कम करें और अनुवाद कैस्केड विफलताओं को ठीक करें

संगठननियंत्रक: यह सुनिश्चित करने की जगह हैTeamMembersForAllOrgs (full org) तालिका स्कैन) सुनिश्चित करने के साथTeamMemberForOrg (single org) - समाप्त हो जाता है ...

Kamo·6mo ago
Fixkamo-shared-library

Widen प्रतिबद्ध log translations.title to TEXT to match DB स्तंभ

स्तंभ VARCHAR(512) था, दोनों annotation और DB में, जिसके कारण अनुवाद आवेषण लंबे अनुवादित खिताब के लिए विफल करने के लिए। डीबी कॉलम है अब स्ट्रिंग (अप्रत्यक्ष रूप...

Kamo·6mo ago
Fixkamo-internal

Unwrap सूची और बैकेंड प्रतिक्रिया लिफाफे से गणना

getSubscriptionCatalog लौटे { catalog: {...} } लेकिन सीधे डाल दिया गया था SubscriptionCatalog के रूप में, कैटलॉग छोड़ देना। चयन चरण रिक्त। गणना के लिए समान मुद्...

kamo·6mo ago
FixBillingService

@JsonProperty to is*-prefixed boolean DTO फ़ील्ड

लोम्बोक उत्पन्न करता है isXxx () isXxx नामक बोओलेन क्षेत्रों के लिए है। जैक्सन ने इस लक्ष्य से अग्रणी 'है' को छीन लिया और उन्हें धारावाहिक बनाया 'xxx' के बजाय '...

Kamo·6mo ago
Fixkamo-internal

Ss के बजाय फ्यूज़र का उपयोग sstale पोर्ट-forward (fuser k0m1) पर नहीं) को मारने के लिए

फ़्यूज़र और lsof रनर होस्ट पर स्थापित नहीं है। ss -tlnp पीआईडी होल्डिंग पोर्ट 18080 निकालने और इसे सीधे मारने के लिए grep। भी SIGKILL (-KILL) के लिए pkill स्विच...

kamo·6mo ago
Fixkamo-internal

Stale port-forward को साफ करने के लिए इतना रद्द अनुवाद काम अगले रन को ब्लॉक नहीं करता है

बैश पृष्ठभूमि प्रक्रियाओं के लिए संकेतों को आगे नहीं बढ़ाता है, इसलिए kubectl पोर्ट-forward outlived रद्द वर्कफ़्लो रन और आयोजित पोर्ट 18080, बाद में अनुवाद and...

kamo·6mo ago
Fixkamo-internal

पृष्ठों पर सभी टूटे हुए प्लेसहोल्डर मूल्यों को पुनर्स्थापित करें

साल्वेज-की स्क्रिप्ट ने सीएसएस क्लासनाम, इनलाइन शैलियों और जे एस को पकड़ लिया था 114 संदेश के लिए मूल अंग्रेजी पाठ के बजाय टेम्पलेट साक्षर कुंजी स्पैनिंग नोट्स,...

kamo·6mo ago
Fixkamo-internal

पुनर्स्थापना पृष्ठ नायक शीर्षक और गिट इतिहास से उपशीर्षक

हीरोटिल 'हीरो शीर्षक' (placeholder) थे, नायकउपशीर्षक 'flex gap-2' था (salvage-keys गलती से आसन्न सीएसएस वर्ग का नाम पकड़ लिया)। सही मान 10f4e4b करने से ठीक हो ग...

kamo·6mo ago
Fixkamo-register

मतदान विजेट स्टेट () द्वारा फिनिश बटन को सक्षम करें और ऑटो = ऑनलोड पर स्विच करें

स्टेटचेंज इवेंट श्रोता विश्वसनीय रूप से फिनिश बटन को सक्षम नहीं करता था सत्यापन के बाद। दो मूल कारण: 1. ड्रेन लॉजिक ने विजेटअनी को पढ़ा। राज्य जो विजेट पर मौजू...

Kamo·6mo ago
FixBillingService

ऑर्ग सूची में सदस्यता-लक्ष्य खातों को शामिल करें

लिस्ट फॉरऑर्ग अब उन खातों को भी लौटाता है जिनकी सदस्यता लक्ष्य को लक्षित करती है अनुरोध किया org - सिर्फ इसके स्वामित्व वाले खाते नहीं। बहुउद्देशीय में मॉडल भुग...

Kamo·6mo ago

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

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

हमेशा के लिए मुफ्त प्रारंभ करेंमूल्यांकन देखें