KamoCRM

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

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

18,607
कुल परिवर्तन
6,678
विशेषताएँ
5,592
तयशुदा
30
परियोजनाएँ
परियोजना के द्वारा फ़िल्टर करें
सभी परियोजनाएँ18,607AIService282APIService179BillingService166ConversionService119DaemonService148DocsService259ESigService99EmailService632InitializerService345KBService162KlusterServices772MCPGatewayService277MediaService622RAGService79SecurityService2,029TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,765kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,863kamo-signer-monorepo61kamolos115
क़िस्म से फ़िल्टर करें
सभी क़िस्मBuild23CI527Chore794Docs3,288Feature6,678Fix5,592Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
August 6, 2026
Featurekamo-internal

कानूनी और अनुपालन के लिए पैकेज टेम्पलेट्स सब-टैब

केवल HrTabPlaceholder शरीर को बदल देता है - मार्ग, टैब प्रविष्टि और गेट पहले से ही hrTabs.ts में मौजूद हैं। AG ग्रिड सामुदायिक सूची प्लस एक के साथ एक बनाने / सं...

kamo·3mo ago
Featurekamo-internal

कानूनी पैकेज प्रॉक्सी मार्ग, ग्राहक एपी और शुद्ध सहायक

पतला 1:1 आगे ToApi मार्गों के तहत /api/docs/legal - एक अपस्ट्रीम अनुरोध प्रत्येक, क्योंकि OTKAuth Filter getAndDelete करता है और अगले रास्ते में एक प्रशंसक आउट ...

kamo·3mo ago
FeatureDocsService

ऑडियंस रेज़ोल्यूशन पूर्वावलोकन

TeamMemberRepo.findAudience, जो है के माध्यम से एक बचाया या ड्राफ्ट दर्शकों को हल केवल पाठक अनिवार्य ACTIVE + रिकॉर्ड स्टेट एलिजिबिलिटी प्रेसिडीट ले जाता है - ट...

Kamo·3mo ago
FeatureDocsService

Byte-pinned दस्तावेजों के साथ एक संस्करण फ्रीज प्रकाशित करें

पिन img dat id प्लस एक सामग्री हैश, img id नहीं: सेवImgContent उसी को दोहराता है हर Docs पर नए बाइट्स पर Img बचाता है, और हल करता हैसोर्स डेटी लाइव में चलता है ...

Kamo·3mo ago
FeatureDocsService

कानूनी पैकेज CRUD at /api/docs/legal/package

सूची, निर्माण, प्राप्त करें, अद्यतन और हटाएँ, आदेशित बाइंडर रेफरी और दर्शकों की पंक्तियों के साथ एक सेट के रूप में बदल दिया। संगठन हर पथ पर सत्र से आता है - डॉक...

Kamo·3mo ago
FeatureDocsService

कानूनी पैकेज तार अनुबंध और अनुरोध सामान्यीकरण

Ids क्रॉस स्ट्रिंग्स (unique rowid MAX SAFE INTEGER) से अधिक है। बाइंडर ऑर्डर है सूची आदेश, de-duplicated, और एक गैर संख्यात्मक प्रविष्टि 400s बजाय छोड़ दिया जा...

Kamo·3mo ago
FeatureDocsService

कानूनी पैकेज के लिए सामग्री फिंगरप्रिंट

Binder.dateUpdated कभी नहीं चल पाता है, इसलिए एक पैकेज की सामग्री में कोई बदलाव नहीं होता है। तुलना करने का संकेत। कैनोनिकल ऑर्डर्ड बाइंडर/item tuple पर SHA-256...

Kamo·3mo ago
Fixkamo-internal

ईमेल निकायों में बाहरी छवियों को पुनर्स्थापित करें

जब पृष्ठ-स्तर की छवि नीति भेजी जाती है तो बाहरी छवियों को रेंडर करना बंद कर दिया गया। The मिडलवेयर सेट `img-src 'self' डेटा: blob: https://theme.<apex> https://...

kamo·3mo ago
Docskamo-internal

साइनिंग सुधार योजना जोड़ें

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

kamo·3mo ago
Fixkamo-internal

टेम्पलेट के घोषित स्लॉट पर भेजे गए संवाद के प्राप्तकर्ता कैप

हस्ताक्षर संवाद बीज एक प्राप्तकर्ता पंक्ति के लिए भेजें और एक unbounded प्रदान करता है "प्राप्तकर्ता जोड़ें", लेकिन यह कभी भी टेम्पलेट के हस्ताक्षरकर्ता स्लॉट न...

kamo·3mo ago
FixESigService

एक टेम्पलेट के हस्ताक्षरकर्ता स्लॉट को नीचे भेजने के लिए, ओवर-फिल करने को खारिज करते रहें

हस्ताक्षरकर्ता-काउंट चेक ने पिछले दौर में एक EXACT मैच की मांग की टेम्पलेट के घोषित स्लॉट, जो चुपचाप बंधक प्रकटीकरण बंद कर दिया होगा बाहर जाना सुरक्षा सेवा के म...

Kamo·3mo ago
FixESigService

पूर्ण प्रतिनिधि लिफाफे, और भेजने से पहले एक बुरा हस्ताक्षरकर्ता गिनती को अस्वीकार करें

लिफाफे को प्रत्येक प्राप्तकर्ता से एक साक्षर हस्ताक्षर की आवश्यकता होती है, लेकिन प्रतिनिधि () डेलिगेटर डेलिगेटेड फॉरएवर और एडीडीएस को प्रतिस्थापन के बजाय प्रति...

Kamo·3mo ago
Refactorkamo-internal

Drive the remaining polled screens from NATS/WebSocket

Fifteen network polls across the app, replaced with the events that were already happening or with events added to the services that own the state. Mail — the ...

kamo·3mo ago
FeatureSecurityService

उनके लिए मतदान के बजाय पुश प्लेटफॉर्म व्यवस्थापक राज्य में परिवर्तन

इस सेवा द्वारा समर्थित हर प्लेटफ़ॉर्म स्क्रीन एक टाइमर पर ताज़ा होती है, क्योंकि यह सेवा में कोई WebSocket नहीं है और इसलिए किसी को कुछ भी बताने का कोई तरीका नह...

Kamo·3mo ago
FeatureEmailService

मेलबॉक्स परिवर्तन की घटनाओं को प्रकाशित करें ताकि मेल विचार मतदान बंद हो जाए

फ़ोल्डर पेड़, वार्तालाप सूची और संदेश सूची प्रत्येक अपने खुद के 30 सेकंड भाग गया टाइमर, उस अवसर पर पुनः लोड हो रहा है जो कुछ स्थानांतरित हो गया था। पहले से ही W...

Kamo·3mo ago
FeatureMediaService

STOMP पर रिले सुरक्षा सेवा मंच की घटनाओं

सुरक्षा सेवा मंच व्यवस्थापक सतह का मालिक है - सिस्टम विन्यास, DNS प्रावधान, वाणिज्य सिंक - लेकिन कोई WebSocket समापन बिंदु नहीं है, इसलिए हर स्क्रीन इसके द्वारा...

Kamo·3mo ago
Featurekamo-shared-library

मतदान के बजाय सिंक प्रगति और डोमेन राज्य की घोषणा की जाएगी

सुरक्षा सेवा में पुश रूपांतरण के लिए दो हुक, जहां कई प्लेटफॉर्म स्क्रीन टाइमर पर ताज़ा क्योंकि उन्हें कुछ भी बताने का कोई तरीका नहीं था। RetailSyncLogListener ...

Kamo·3mo ago
FixESigService

प्राप्तकर्ता को एक डिकोडर का दायरा जो डिकोडर्ड को डिकोड करता है

किसी भी एकल प्राप्तकर्ता ने पूरे लिफ़ाफ़ाफ़ा डेकोडर को निर्धारित किया, इसलिए एक काउंटर-signer हस्ताक्षर को नष्ट कर सकता है, अन्य पार्टियों को पहले से ही दिया गय...

Kamo·3mo ago
FeatureESigService

एक प्रेषक को प्रति लिफाफे को दबाने की अनुमति दें ईमेल आमंत्रित करें

एक लिफाफा बनाने के लिए बिना शर्त एक निमंत्रण ईमेल किया, तो एक कॉलर बैचिंग कई एक अधिसूचना के पीछे लिफाफे शांत रहने का कोई रास्ता नहीं था। Null संरक्षित मौजूदा व्...

Kamo·3mo ago
FixESigService

सर्वर पर आवश्यक फ़ील्ड को लागू करें, न केवल ब्राउज़र में

() केवल सहमति और स्टेप-अप को मान्य करने के लिए, यह एक खाली मान सूची स्वीकार करता है और फिर भी प्राप्तकर्ता हस्ताक्षर को चिह्नित किया। पोर्ट्स सत्यापन.ts (esign-...

Kamo·3mo ago
FixESigService

प्रत्येक प्राप्तकर्ता को टेम्पलेट हस्ताक्षरकर्ता स्लॉट में शामिल करें

कोई कॉलर ने हस्ताक्षरकर्ता की आपूर्ति नहीं की, इसलिए प्राप्तकर्ताओं को एक के बिना बनाया गया। निर्माण साइनरउड द्वारा एक हस्ताक्षरकर्ता के फ़ील्ड को फ़िल्टर करें,...

Kamo·3mo ago
Docskamo-internal

कानूनी पैकेज संस्थाओं की योजना जोड़ें

एचआर कानूनी और अनुपालन श्रृंखला का चरण 1: com.kamo.z.shared.hr.legal इकाई सेट और इसकी स्कीमा माइग्रेशन।.

kamo·3mo ago
Fixkamo-internal

मेल बैज को बिना पढ़ने वाली गिनती से ड्राइव करें, 30s मतदान नहीं

MailButton प्रत्येक खुले टैब में सेट किया गयाInterval(fetchUnreadCount, 30 000) और प्रत्येक टिक जिसे /api/email/folders कहा जाता है - एक समापन बिंदु जो प्रत्येक...

kamo·3mo ago
FeatureEmailService

पुश INBOX ने मतदान के बजाय NATS/WebSocket पर अनगिनत गिनती जारी की

कामो-आंतरिक में नेव-टॉप मेल बैज ने कॉल करके खुद को ताज़ा किया /api/email/folders हर 30 सेकंड, प्रति ब्राउज़र टैब। कि समापन बिंदु चल रहा है पूरे फ़ोल्डर पेड़ और ...

Kamo·3mo ago
FixInitializerService

जब एक आवश्यक UNIQUE इंडेक्स बनाया जा सकता है तो रन को विफल करें

यह सुनिश्चित करने के लिए कि () अपवाद और लॉग किया गया, इसलिए विफल हो गए CREATE UNIQUE INEX ने बताया सफलता और सेवा सभी पर कोई अद्वितीयता गारंटी के साथ बूट - एक पर...

Kamo·3mo ago
Fixkamo-shared-library

दर्शकों को FKs और वास्तव में सत्यापित शब्द बनाना

पूरे शाखा समीक्षा से पांच दोष, सभी सबूत पथ में। दर्शक FKs कैस्केड नहीं थे। कैस्केड = कैस्केडटाइप। DETACH एक है दृढ़ता-context कैस्केड और डीडीएल पर कुछ भी उत्सर...

Kamo·3mo ago
FeatureInitializerService

कानूनी पैकेज स्कीमा

Adds com.kamo.z.shared.hr.legal to repository स्कैन सूची और सुनिश्चित करता है अद्वितीयता और लुकअप सूचकांक इकाई मैपिंग सुरक्षित रूप से व्यक्त नहीं कर सकता है।.

Kamo·3mo ago
Featurekamo-shared-library

रिकॉर्ड पैकेज सत्यापन के रूप में append-only सबूत

पैकेज-स्तर 'मैंने पढ़ा है और सहमत हूँ' से एक अलग कानूनी साधन है E-SIGN सहमति लेनदेन करने के लिए और किसी भी प्रति दस्तावेज हस्ताक्षर से, और यह है केवल एक पैकेज क...

Kamo·3mo ago
Featurekamo-shared-library

प्रति सदस्यीय असाइनमेंट और प्रति दस्तावेज प्रगति जोड़ें

दस्तावेज़ पंक्ति वह जुड़ना है जो एन ई-सिग्न लिफाफे को एक पैकेज के रूप में पढ़ा जाता है। बैज गिनती असाइनमेंट स्टेटस से आती है, नहीं ई-सिग्न स्टेटस: प्राप्तकर्ता ...

Kamo·3mo ago
Featurekamo-shared-library

पैकेज सामग्री को अपरिवर्तनीय संस्करणों में फ्रीज करें

ImgDat blob आईडी और इसके SHA-256 पिन, सिर्फ imgId नहीं - एक डॉक सेव नए बाइट्स पर समान Img को इंगित करता है, इसलिए अकेले imgId दो सदस्यों को संकेत देगा समान आईडी...

Kamo·3mo ago
Featurekamo-shared-library

विभागों, नौकरी के प्रकार या नामित सदस्यों पर एक पैकेज लक्षित करें

SystemUserAccess. TeamMemberRepo में दर्शकों के हलकों को जोड़ता है, जो एक खाली इंटरफ़ेस था; सक्रिय + रिकॉर्डस्टेट भविष्यवाणी क्या रखता है कर्मचारियों को समाप्त ...

Kamo·3mo ago
Featurekamo-shared-library

कानूनी पैकेज टेम्पलेट संस्थाओं को जोड़ें

एक पैकेज बाइंडरों का एक आदेशित सेट है और दर्शकों के साथ। बाइंडर संदर्भ हैं नरम आईडी क्योंकि बाइंडर उपयोगकर्ता हटाने योग्य होते हैं और उनकी वस्तुओं को काटते हैं।...

Kamo·3mo ago
FixDocsService

AddItem में दस्तावेज़ / बाइंडर संग्रह क्षेत्र को लागू करें

Binderservice.addItem ने VAULT/LOAN दस्तावेजों को पढ़ने और मना करने से इनकार कर दिया, लेकिन कभी बाध्यकारी के लिए दस्तावेज़ के अपने संग्रह की तुलना नहीं की, इसलि...

Kamo·3mo ago
FixInitializerService

स्कोप खाली बाइंडर (MY DOCS, ") मालिक के सदस्य आईडी नहीं

My Docs DocManager कभी भी एक assocObjectId prop से गुजरता है, इसलिए यह हमेशा हमेशा ही रहता है। हल और क्वेरी (3, '')। BACKFILL EMPTY SQL को खाली बाँधने वालों को ...

Kamo·3mo ago
Docskamo-internal

कानूनी और अनुपालन डिजाइन और बाइंडर-स्कोपिंग योजना जोड़ें

डिजाइन मानव संसाधन कानूनी और अनुपालन मॉड्यूल का पूर्ण क्रॉस-रीपो विश्लेषण है (पैकेज टेम्प्लेट, डिलीवरी, निष्पादन विज़ार्ड, नेवटॉप बैज, अधिसूचना ईमेल) आठ बंद निर...

kamo·3mo ago
Fixkamo-internal

अनुरोध पहचान द्वारा गार्ड लोड बाइंडर, स्कोप वैल्यू नहीं

अकेले ही बाइंडरस्कोप SAME के दायरे के लिए दो इन-फ्लाइट अनुरोधों को नहीं बता सकता है इसके अलावा (A -> B -> A), इसलिए एक धीमी पुरानी अनुरोध अभी भी एक नया ओवरराइट ...

kamo·3mo ago
Fixkamo-internal

केवल खुले संग्रह से संबंधित बाइंडरों को दिखाएं

ऑर्गनाइज़रटैब पहले से ही assoctype/assocObjectId प्राप्त किया और उन्हें पारित करने के लिए संपादक का दस्तावेज़ पिकर, लेकिन बाइंडर LIST को unscoped लोड किया - इसल...

kamo·3mo ago
Featurekamo-internal

बाइंडर स्टोर को अपने संग्रह के बारे में जागरूक करें

स्टोर एक मॉड्यूल सिंगलटन है, इसलिए यह अब सक्रिय दायरे को ट्रैक करता है, इस पर स्पष्ट करता है। एक गुंजाइश बदलाव, और कहानी इन-फ्लाइट प्रतिक्रियाओं को छोड़ देता है...

kamo·3mo ago
FixInitializerService

Hibernate ddl-ऑटो व्यवहार पर सही javadoc नहीं NULL कॉलम के लिए

CockroachDB ने ADD COLUMN को खारिज कर दिया ... एक जनसंख्या पर एक DEFAULT के बिना नहीं तालिका, इसलिए हाइबरनेट का डीडीएल-ऑटो प्रयास विफल रहता है (लोगदार, गैर घातक...

Kamo·3mo ago
FeatureDocsService

सूची और एक संग्रह के भीतर बाइंडर बनाने

DocManager (assoctype, assocObject) के लिए दृश्य-बाइंडर क्वेरी का दायरा Id), बनाने के दायरे को स्टैम्प करता है, इसे डुप्लिकेट पर विरासत देता है, और Last modifie...

Kamo·3mo ago
FeatureInitializerService

बैकफिल संग्रह प्रत्येक मौजूदा बाइंडर के अंतर्गत आता है

पहले डीओसी आइटम के Img से गुंजाइश को निष्क्रिय करता है; खाली बाइंडर वापस गिर जाते हैं मालिक की मेरी डॉक्स। केवल backfill के बाद लागू नहीं है।.

Kamo·3mo ago
Featurekamo-shared-library

एक दस्तावेज़ संग्रह के लिए संकीर्ण बाइंडर दृश्यता

एक स्कोप्ड वेरिएंट के साथ findVisibleToMember को बदल देता है और दोनों को छोड़ देता है unreferenced खोजकर्ता जो मृत date updated स्तंभ द्वारा क्रमबद्ध होते हैं।.

Kamo·3mo ago
Featurekamo-shared-library

एक बाइंडर दें, दस्तावेज़ संग्रह यह है

बाइंडरों के पास कोई एस्सोक स्कोपिंग नहीं थी, इसलिए हर DocManager ने उसी वैश्विक ग्लोबल को प्रदान किया। प्रति सदस्यीय पूल और विपणन के तहत बनाया गया एक बाइंडर HR ...

Kamo·3mo ago
Fixkamo-internal

स्वचालित आयातों के लिए एक करीबी बटन जोड़ें संवाद प्रबंधित करें

मैनेजिंग पॉपअप के पास अपने हेडर में कोई बर्खास्तगी नहीं थी - केवल पृष्ठभूमि और Esc इसे बंद कर दिया। संपादित कार्रवाई के बगल में एक एक्स आइकन बटन जोड़ें।.

kamo·3mo ago
Featurekamo-internal

जब अधिकतम हो तो मीटिंग-इन्वाइट फ़ील्ड को अर्थ द्वारा समूहित करें

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

kamo·3mo ago
Otherkamo-internal

DocManager आयोजक टैब को बाइंडर्स में बदलें

टैब बाइंडर को सूचीबद्ध करता है, इसलिए इसका नाम क्या है। टैब लेबल को इंगित करता है और नामित शब्दकोश कुंजी (tabs.binders, addToBinder) पर पंक्ति कार्रवाई; पिकर सं...

kamo·3mo ago
Fixkamo-internal

जब इसकी खिड़की अधिकतम हो जाती है तो एक उपकरण घटक को बताएं

एक टूल विंडो को अधिकतम करने के लिए खोल को 100vw / 100vh पर छोड़ देता है लेकिन इसे छोड़ देता है खिड़की के संग्रहित आकार untouched, और उस संग्रहित आकार क्या टूलडॉ...

kamo·3mo ago
Fixkamo-internal

जब कोई दस्तावेज़ याद किए गए ज़ूम पर खुलता है तो पृष्ठ पर फ़ील्ड रखें

एक दस्तावेज़ को फिर से खोलना हर क्षेत्र को छोटा और ऊपर कोने में खींच सकता है, जब तक ज़ूम कंट्रोल के एक क्लिक ने उन्हें सभी जगह पर स्नैप किया। पेज बॉक्स जो फ़ील...

kamo·3mo ago
Featurekamo-internal

निर्दिष्ट शरीर से बाहर मूल रखें

उत्तर देने से पूरे उद्धृत संदेश को Quill संपादक में बॉडी टेक्स्ट के रूप में गिरा दिया गया। Quill केवल एक साधारण ग्रिड मॉडल कर सकते हैं, इसलिए उद्धरण में हर लेआउ...

kamo·3mo ago

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

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

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