लाइव चेंज लॉग

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

17,896
कुल परिवर्तन
4,600
सुविधाएँ
4,522
फिक्स
32
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
प्रकार से फ़िल्टर करें
सभी प्रकारBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 27, 2026
FeatureKlusterServices

चरण 0 अवसंरचना गेट

- 5349 पर TLS पर एक असली cert (turn-kamocrm-com-cert) के साथ टर्न-kamocrm-com-cert। बिना बदल जाता है:, एक 443-केवल egress फ़ायरवॉल के पीछे एक ग्राहक के पास कोई ...

Kamo·2w ago
ChoreSecurityService

सदस्यता के लिए पुनर्निर्माणPlanFeatureDTO.unit

कैटलॉग प्रति सुविधा एक इकाई स्टोर करता है और डीटीओ अब इसे करता है, इसलिए मूल्य निर्धारण पृष्ठ एक नंगे 15. के बजाय "15 GB प्रति उपयोगकर्ता" प्रस्तुत कर सकते हैं।...

Kamo·2w ago
FixInitializerService

तीन कैटलॉग पंक्तियां जिन्होंने मूल्य निर्धारण पृष्ठ को खुद के विपरीत बना दिया

सीट गिनती। प्लान कार्ड हेडलाइन मैक्स सीट ("ऊपर से 5 उपयोगकर्ता") पढ़ता है जबकि इसके नीचे विशेषता सूची और तुलना तालिका ने USERS सुविधा पंक्ति को पढ़ा, जो 25 और 1...

Kamo·2w ago
Featurekamo-shared-library

खरीद सतहों के लिए एक योजना सुविधा की इकाई ले लो

कैटलॉग ने एक इकाई को प्रति फीचर के साथ-साथ "GB/user", "users", संग्रहीत किया है। "संपर्क" - और प्लान-फीचर डीटीओ ने इसे छोड़ दिया, इसलिए हर सतह ने एक को प्रस्तुत...

Kamo·2w ago
Fixkamo-marketing

पृष्ठ खुद को विरोधाभासित करता है, और कैलकुलेटर बिल्ड ईमेल प्रति उपयोगकर्ता

इसमें गलत योजना का नाम दिया गया है। सभी चार प्रति सीट मॉड्यूल में शामिल हैं व्यापार और उद्यम, और बैज ने FIRST आईडी को शामिल किया InPlanIds इसके बजाय सबसे कम स्त...

Kamo·2w ago
Docskamo-login

FreePBX को अस्वीकार कर दिया गया है (निर्णय 4 संशोधित)

कोई प्रवास नहीं है और कोई स्थायी सह-अस्तित्व नहीं है। KamoPBX k3m1 पर रहता है जिसका मेजबान Netns खाली है, इसलिए इसे FreePBX के बंदरगाहों में से कोई नहीं और कोई ...

Kamo·2w ago
Docskamo-internal

योजना SW6a, और SW6 को तीन में विभाजित करें

स्पेक ने SW6 को 'पूर्ण यूआई तार' कहा, जिसने एक बैकेंड को अस्तित्व में माना तार करने के लिए। ServiceJob, ServiceVisit और ServiceLineItem के नए स्तंभों में शामिल ...

kamo·2w ago
Testkamo-internal

दो फॉर्म नियमों को पिन करें जो चुपचाप विफल हो जाते हैं

दोनों यह तय करते हैं कि क्या भेजने के लिए नहीं है, जो किसी दृश्य लक्षण के साथ एक रूप का आधा हिस्सा है जब यह गलत हो जाता है। एक खाली प्रेषण लाइन शून्य नहीं होना...

kamo·2w ago
RefactorSecurityService

एक अनुरोध-बॉडी पार्सर, तीन नहीं

तीन नैदानिक लेखन नियंत्रक प्रत्येक अपने स्वयं के स्ट्रिंग/uid/integer/ एक दूसरे के एक सप्ताह के भीतर तारीख सहायक - इसके अलावा प्रत्येक व्यक्ति के लिए फ़ाइल की आ...

Kamo·2w ago
Docskamo-login

KamoPBX कार्यान्वयन योजना (प्रोग्राममे + 9 चरणों)

प्रति चरण एक योजना में विघटित; एक योजना का उत्पादन नहीं किया जाएगा अंत तक काम करने वाले सॉफ्टवेयर। पूर्ण काटने का आकार TDD विस्तार: चरण 0 इन्फ्रास्ट्रक्चर गेट ...

Kamo·2w ago
BuildSecurityService

भंडारण dedup फिक्स के खिलाफ पुनर्निर्माण

Kamo-shared-library d21e01ce ऊपर उठाता है। अपलोड दस्तावेज़ - सदस्य के पीछे का रास्ता दस्तावेज़, बंधक प्रकटीकरण, चित्र फ़्रेम और मीडिया यहाँ स्ट्रीम — बनाया इसके...

Kamo·2w ago
BuildMediaService

दस्तावेज़ अपलोड फिक्स के खिलाफ पुनर्निर्माण

Kamo-shared-library d21e01ce ऊपर उठाता है, जो पिछले कुछ दिनों के बाद मिनट में उतरा। निर्माण पहले से ही chat-attachment पथ f848f394 है; यह दूसरा स्थान रखता है आध...

Kamo·2w ago
BuildDocsService

भंडारण dedup फिक्स के खिलाफ पुनर्निर्माण

Kamo-shared-library d21e01ce ऊपर उठाता है। अपलोडDocument ने अपने ImgDat को साथ बनाया isMissing=false BeFORE bytes भेजने, और इसके @transactional रोल नहीं किया जा...

Kamo·2w ago
BuildConversionService

भंडारण dedup फिक्स के खिलाफ पुनर्निर्माण

Kamo-shared-library d21e01ce ऊपर उठाता है। अपलोडDocument ने अपने ImgDat को साथ बनाया isMissing=false BeFORE bytes भेजने, और इसके @transactional रोल नहीं किया जा...

Kamo·2w ago
Docskamo-login

रिकॉर्ड KamoPBX निर्णय - KAZOO पुष्टि की, k3m1 प्लेसमेंट, ACDc, टियर 3 rebrand

छह खुले प्रश्नों का उत्तर दिया: 1. KAZOO मार्ग है; हार्डवेयर स्वामित्व में है, इसलिए लागत पूरी तरह से हटा दिया। 2। एक नोड / क्लॉस्टर अब, तीन बाद में - CouchDB q...

Kamo·2w ago
Fixkamo-shared-library

दस्तावेज़ अपलोड केवल एक बार बाइट्स भूमि पर अपनी पंक्ति प्रकाशित करता है

बफर्ड अपलोडडॉक्यूमेंट एक ऐसा स्टोर था जिसने इसके साथ अपना ImgDat लिखा था। isMising=false BEFORE कुछ भी भेज रहा है, और केवल एक के बाद झूठी करने के लिए इसे फिर से...

Kamo·2w ago
BuildMediaService

भंडारण dedup फिक्स के खिलाफ पुनर्निर्माण

Picks up kamo-shared-library f848f394. A chat attachment whose upload failed left an ImgDat row that later uploads of the same file deduplicated against, so the...

Kamo·2w ago
Fixkamo-shared-library

एक असफल अपलोड एक dedup मैच नहीं होना चाहिए

एक सदस्य ने 11 MB .wav को एक चैट में भेजा, "Cannot invoke" मिला ऑब्जेक्टराइट Response.etag () क्योंकि जवाब शून्य है), इसे फिर से भेजा, और दूसरे को तुरंत वितरित ...

Kamo·2w ago
ChoreKlusterServices

स्थिर प्रावधान से मृत दर.loans और priceturbo.com ड्रॉप

दोनों में ACME की चुनौतियां 47-54 दिनों के लिए लंबित थीं। दरें संपत्ति वे प्रॉक्सी को 2026-08-04 से 0 तक बढ़ाया गया है, इसलिए कुछ भी नहीं कर सकता उत्तर HTTP-01 ...

Kamo·2w ago
FixKlusterServices

GOMEMLIMIT के साथ Go heap को सीमित करें और एक वास्तविक स्मृति अनुरोध घोषित करें

दुर्घटनाग्रस्त लूप का रूट कारण लीक नहीं था। एमआई स्थिर राज्य है कि पुराने 512Mi सीमा को दो सामान्य चीजें खड़ी थीं: एक स्टॉक GOGC = 100 sawtooth के शीर्ष पर ~ 3...

Kamo·2w ago
Docskamo-internal

बंद करें SW5

छह प्रस्थान। सबसे तेज: टास्क बुक प्रॉक्सी को कॉपी नहीं किया जा सकता है उद्धृत प्रॉक्सी, जो PATCH निर्यात करता है और कोई PUT - एक क्रियाशील प्रतिलिपि होगी प्रत्य...

kamo·2w ago
FeatureKlusterServices

Inbound greeting to KamoCRM-Main-Intro-2

पुराने लिखने के बजाय एक नई फ़ाइल के रूप में अपलोड किया गया, इसलिए वापस रोलिंग KAMO ATTENDANT INTRO प्लस एक डायलप्लान पुनः लोड करने के लिए एक एक लाइन परिवर्तन है...

Kamo·2w ago
ChoreSecurityService

SW5 टास्क बुक के लिए कामो साझा पुस्तकालय के खिलाफ पुनर्निर्माण

खाली करना ServiceTaskBookservice और चार कार्य-पुस्तक संस्थाएं रहते हैं साझा पुस्तकालय में; ServiceTaskBookController उन्हें तब तक हल नहीं कर सकता जब तक कि साझा ...

Kamo·2w ago
Featurekamo-internal

लेखक एक फ्लैट रेट टास्क बुक, जिसकी कीमत मिनट तक है

वास्तविक लेखन सतह के साथ SW5 प्लेसहोल्डर फलक को बदल देता है: तीन एक टैब पर उप-दृश्य - किताबें, श्रेणियां, प्रविष्टियां - निम्नलिखित SubView switcher MarketTaxSh...

kamo·2w ago
Docskamo-internal

BaseLosController के अनधिकृत ()/forbidden () मौजूद हैं

एक कार्य संक्षिप्त ने एक कार्यान्वयनकर्ता को बताया कि उन सहायकों का आविष्कार किया गया था और नहीं किया मौजूद है। वास्तव में की आवश्यकता नहीं है; उन दो करते हैं, ...

kamo·2w ago
FeatureSecurityService

राइट-गेट टास्क बुक एपीआई

SW5 टास्क 3, नियंत्रक आधा। पुस्तकों, श्रेणियों, कार्यों और विकल्पों के लिए CRUD, प्लस GET /{bookUid}/tasks/by-code/{code} - लुकअप एक उद्धरण या कार्य आदेश जब यह ...

Kamo·2w ago
Featurekamo-shared-library

Org-scoped CRUD और कोड रिज़ॉल्यूशन के साथ टास्क बुक सर्विस

SW5 टास्क 3, लाइब्रेरी आधा। ServiceTaskBookservice किताबें, श्रेणियां, एक org-scoped API के पीछे कार्य और विकल्प, साथ ही समाधानTaskByCode - जब यह एक कार्यकोड स्...

Kamo·2w ago
Featurekamo-internal

सेवा बाजारों के लिए अन-गेट प्राइसिंग, टैक्स और टियर्स

एक सेवा बाजार में वास्तव में तीन टैब मिलते हैं - अवलोकन, विक्रेताओं, समझौतों। ग्राहक, कर और शिपिंग और छूट और मूल्य निर्धारण सभी पर दर्ज किए गए थे commercetype =...

kamo·2w ago
Featurekamo-internal

दावा करने के लिए धन प्रेषण लागू करें

"Unapplied money" पैसे है कि भुगतानकर्ता ने भेजा है कि कोई भी दावा से जुड़ा नहीं है। और कतार केवल देखा जा सकता है। POST INSURANCE PAYMENTs ने एक गेट किया इसके ल...

kamo·2w ago
FeatureSecurityService

एक भुगतानकर्ता उद्धरण संख्या द्वारा दावा खोजें

एक प्रेषण पोस्ट करने के लिए यह तय करने के दावे की आवश्यकता होती है, और एक प्रेषण में कोई नुकसान नहीं होता है आंतरिक आईडी - केवल अभ्यास भेजने की संख्या। इस लुकअप...

Kamo·2w ago
Fixkamo-internal

एक इनबाउंड कॉल ठीक से पढ़ता है और स्टेटस गोली का सम्मान करता है

सॉफ्टफोन टूल विंडो की आने वाली कॉल ओवरले के साथ तीन चीजें गलत हैं। संख्या को बिल्कुल चित्रित किया गया था क्योंकि INVITE ने इसे किया था, इसलिए एक कॉलर आया "+155...

kamo·2w ago
Featurekamo-internal

चार चीजें जिन्हें देखा जा सकता है और नहीं किया जा सकता है

इनमें से प्रत्येक के पास एक कार्य समापन बिंदु, एक ग्राहक कार्य और किसी व्यक्ति के लिए कोई रास्ता नहीं है इसे पाने के लिए। ऑर्डर लूप को बंद करना। ओपन-लूप्स कतार...

kamo·2w ago
FixSecurityService

कुछ भी एक खाता आईडी वापस नहीं आया, इसलिए कुछ भी वापस नहीं लिया जा सकता

पोर्टल का उपयोग वापस लेने और प्रॉक्सी देने के लिए दोनों एक खाता आईडी लेते हैं, और कोई नहीं अंत बिंदु कभी वापस लौट आया। एक अभ्यास पोर्टल पर एक मरीज को आमंत्रित क...

Kamo·2w ago
Docskamo-login

एनम ऑर्डरिंग ट्रैप को PBX रोलआउट हिट रिकॉर्ड करें

एक सूची पंक्ति जिसका मूल्य निर्धारण मॉडल एक नया enum मान है उस पंक्ति बनाता है अभी भी एक पुराने साझा-lib पर किसी भी सेवा के लिए अप्राप्य, और getCatalog लोड एक क...

Kamo·2w ago
ChoreSecurityService

साझा-lib मूल्य निर्धारण मॉडल.PER EXTENSION के खिलाफ पुनर्निर्माण

चल रही छवि enum मान को निर्धारित करती है, इसलिए दो बीजित PBX कैटलॉग को पढ़ती है पंक्तियों (pricing model = 'PER EXTENSION') enum parse पर फेंकता है - और क्योंकि...

Kamo·2w ago
Featurekamo-shared-library

फ्लैट रेट टास्क बुक जोड़ें

एक मूल्यवान कार्य सूची जिसका प्रविष्टियां श्रम मिनट ले जाती हैं - वह संख्या जो दोनों ही कीमतें एक लाइन और आकार एक यात्रा है। ServiceLineItem.taskCode, SW3 में उ...

Kamo·2w ago
Docskamo-internal

SW4 के क्लोज़-आउट को पुनर्स्थापित करें, एक कहानी वर्किंग-ट्री संपादित करने के लिए खो गया

पिछले प्रतिबद्ध ने इस योजना की ऑन-डिस्क कॉपी संपादित की, जिसने पहले से ही इस योजना को संपादित किया। शिप अनुभाग - उस खंड को एक स्क्रैचपैड प्रतिलिपि और भूमि पर भे...

kamo·2w ago
FixKlusterServices

1Gi के लिए स्मृति सीमा बढ़ाएं और लाइवनेस जांच टाइमआउट को आराम दें

Traefik एक 512Mi सीमा (95%) के खिलाफ ~485Mi पर बैठे थे। दर्ज cgroup 47836 स्मृति.max oom kill 0 के साथ हिट — कभी नहीं OOM-killed, क्योंकि पर्याप्त फ़ुटप्रिंट का...

Kamo·2w ago
Docskamo-internal

डीडीएल को लागू करने से 40001 विंडो खुल जाती है - इसे देखें, फिर से शुरू न करें

एक कैटलॉग संस्करण को बंपने से JDBC कनेक्शन पुराने एक को पकड़े जाते हैं और प्रत्येक असफल SQLState 40001 के माध्यम से अगली क्वेरी, जो हाइबरनेट करता है इसलिए यह उप...

kamo·2w ago
Fixkamo-internal

मूल्य सूची प्रविष्टि पढ़ने और अद्यतन गलत समापन बिंदु से बात की

दो चुप ग्राहक/सर्वर mismatches खुदरा मूल्य सूची प्रविष्टि बनाया स्क्रीन का लेखन पथ मृत: - प्रविष्टियों की सूची कुंजी "प्रवेश" के साथ छीन ली गई थी, लेकिन वाणिज्...

kamo·2w ago
FeatureInitializerService

प्रति विस्तार PBX बिलिंग स्कीमा, बैकफिल और सूची

PbxBillingSchemaMigration is @Order(0) क्योंकि यह एक स्तंभ जोड़ता है। The साझा पुस्तकालय इकाई के नक्शे phone cost mode उस समय से निर्माण शुरू होता है, इसलिए किस...

Kamo·2w ago
FeatureBillingService

एक्सटेंशन द्वारा बिल फोन सेवा

मूल्य निर्धारणModel.PER EXTENSION, अपनी खुद की आरक्षित मात्रा कुंजी, एक मगरमच्छ, एक रात में पुन: प्रयोज्य, एक हटाने वाला गेट और सारांश एपीआई - फोन जुड़वां प्रति...

Kamo·2w ago
Featurekamo-marketing

Give the phone add-ons a phone icon

PER_EXTENSION already renders as "extension/month" - addOnUnitLabel handles it and needs no change. The icon map does: it is keyed on the lowercased catalog cod...

Kamo·2w ago
Featurekamo-internal

क्या एक्सटेंशन लागत, जहां एक्सटेंशन प्रबंधित कर रहे हैं दिखाने

एक्सटेंशन का उपयोग स्टेट्स टैब पर पैनल, मेलबॉक्स और स्टोरेज पैनल के बगल में: वर्ग की गिनती, कैटलॉग दर, मासिक कुल और नियम सादे में भाषा दोनों वर्ग के नियमों को ए...

kamo·2w ago
FeatureKlusterServices

कतार टाइमआउट और "प्रेस 0" दोनों आवाज मेल के माध्यम से गिर जाते हैं

हाथ से चलने वाले डायल () + को बदल देता है App queue के साथ Goto कतार लूप। निर्णय लेना कारक DTMF है: अंक डायलप्लान के खिलाफ मैच नहीं कर रहे हैं जबकि डायल () है च...

Kamo·2w ago
Featurekamo-shared-library

एक्सटेंशन की गणना एक तीसरे पक्ष के सर्वर के लिए चार्ज नहीं करता है

Queues, IVRs, रिंग समूह और पुर्जों को कोई भी निर्दिष्ट नहीं किया गया है, और तीसरे पक्ष के नियम के तहत वे स्वतंत्र हैं - एक उत्पादन ऑर्ग के बारह सत्रह उपयोगी एक्...

Kamo·2w ago
FixVOIPService

एक्सटेंशन स्वीप अब हर सदस्य असाइनमेंट को मिटा नहीं देता है

MemberVoipConfigController.put ने दो स्थानों पर एक असाइनमेंट लिखा - MEMBER VOIP CONFIG और **************** - और ************* फिर अपने अगले पास पर दूसरे को मंजू...

Kamo·2w ago
Featurekamo-shared-library

गणना बिलेबल फोन एक्सटेंशन

प्रति मेलबॉक्स aggregator के फोन जुड़वां जोड़ता है: एक साथ PbxBillingClass एक्स्हॉस्टिव VoipProvidertype स्विच और कोई डिफ़ॉल्ट हाथ नहीं, OrgPbxBillingAggregator...

Kamo·2w ago
FeatureKlusterServices

होल्ड-मासिक कतार रिंग 8000 और 8080 एक साथ

आठ पकड़ ट्रैक 'kamocrm-hold' MOH वर्ग के रूप में अपलोड, shuffled। The यादृच्छिक आदेश FreePBX की `music` तालिका में पंक्ति पर `random=1` से आता है, जो `sort=rand...

Kamo·2w ago

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

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

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