लाइव चेंज लॉग

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

17,865
कुल परिवर्तन
4,581
सुविधाएँ
4,512
फिक्स
32
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
प्रकार से फ़िल्टर करें
सभी प्रकारBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 12, 2026
FeatureInitializerService

आंशिक सूचकांक जो एक डबल भुगतान और एक कोड टकराव को रोकता है

************* निर्यात सेवा के पीछे दांत है फिर से जारी करने के लिए इनकार करें। एक भुगतान अवधि के लिए एक दूसरे की वचनबद्ध फ़ाइल डबल भुगतान करता है पूरी कंपनी, और...

Kamo·4w ago
August 11, 2026
FeatureInitializerService

KI पंजीकरण और स्कीमा प्रवासन

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

Kamo·4w ago
FixInitializerService

स्प्रिंग के रैपर के माध्यम से मौजूदा CHECK बाधा को पहचानें

TrainingSchemaMigration @Order(43) has been aborting every KamoInitializer run. चुपचाप सभी 29 धावकों को रोकने के बाद आदेश दिया (क्रम 45-112)। अवलोकन उत्पादन 202...

Kamo·4w ago
FixInitializerService

पूरी शुरुआत करने के बजाय एक सीरियलाइज़ेशन संघर्ष को फिर से शुरू करें

इसे चलाने के द्वारा स्थापित। YugabyteDB ऑनलाइन स्कीमा परिवर्तन करता है, इसलिए एक CREATE UNIQUE INDEX जारी किया गया जबकि हाइबरनेट का डीडीएल-ऑटो पास अभी भी खड़ा ह...

Kamo·4w ago
FeatureInitializerService

उन समूहों के लिए स्कीमा जो वास्तव में भुगतान कर सकते हैं

तीन धावक: बिलिंगसमूहRosterMigration ने बिलिंग pay group members - जिसे एक समूह इसका मतलब यह है कि उसने कुछ खरीदा है। org id उस पर denormalized है इसलिए डेटाबेस...

Kamo·4w ago
FeatureInitializerService

मानव संसाधन प्रशिक्षण स्कीमा बनाएँ

रजिस्टर com.kamo.z.shared.hr.training in the explicit @EnableJpaRepositories सूची — @EntityScan व्यापक है इसलिए संस्थाएं किसी भी तरह से पाई जाती हैं, लेकिन स्थि...

Kamo·4w ago
FeatureInitializerService

स्पष्ट रूप से बिलिंग pay groups बनाएं, और विरासत टकराव को दूर करें

इसे डीडीएल-ऑटो में छोड़ने के बजाय माइग्रेशन में बनाना, जिसने एक उत्पादन किया आधे-निर्मित तालिका जब इकाई को पूर्व मौजूदा बिलिंग समूहों पर इंगित किया गया था।.

Kamo·4w ago
FixInitializerService

एक config डिफ़ॉल्ट के रूप में एक साझा क्रेडेंशियल शिपिंग बंद करो

प्लेटफॉर्म का साझा पासवर्ड DB PASSWORD के लिए वापसी के रूप में बेक किया गया था और MINIO ROOT PASSWORD, इसलिए यह इस रेपो में और निर्मित छवि के साथ-साथ क्लस्टर मे...

Kamo·4w ago
FeatureInitializerService

डेनिंग क्लॉक कॉलम जोड़ें

past due since और निलंबन notified at, दोनों nullable. शून्य का मतलब भुगतान और भुगतान करना क्रमश: नहीं-yet-told।.

Kamo·4w ago
FeatureInitializerService

उस बाधा को छोड़ दें जो किसी सदस्य को एक बिलिंग खाता में सीमित कर देता है

नाम के बजाय आकार से बाधा का पता लगाएं - हाइबरनेट ने इसे उत्पन्न किया और नाम वातावरण में स्थिर नहीं है, इसलिए किसी भी अद्वितीय बाधा पर account members जिनकी स्तं...

Kamo·4w ago
FeatureInitializerService

ऑटो-expand कॉलम जोड़ें

Kamo·4w ago
FeatureInitializerService

उन स्तंभों को जोड़ें जो एक मूल्य परिवर्तन का पता लगाने योग्य बनाते हैं

आदेश(0), nullable, कोई backfill — एक null राशि "हम क्या पता नहीं है? इस कीमत के साथ बनाया गया था "और इसके विपरीत यह अज्ञात के बजाय के रूप में व्यवहार करता है बह...

Kamo·4w ago
FeatureInitializerService

Reprice अतिरिक्त भंडारण $2.50 प्रति 10 जीबी, org-wide

ऐड-ऑन ने एक संगठन-व्यापी साझा पूल का वर्णन किया और फिर कीमत की थी USAGE BASED $4 पर "25 GB" के साथ केवल prose में कहा गया है। कभी नहीं जमा भंडारण मीटर घटना, इसल...

Kamo·4w ago
August 10, 2026
FixInitializerService

समर्थन विषय असाइनमेंट strategy रेंज CHECK को 0.3 तक चौड़ा करें।

SupportAssignmentStrategytype @Enumerated (ORDINAL), तो हाइबरनेट उत्सर्जित CHECK (assignment strategy > = 0 और असाइनमेंट strategy <= 2) एक इन-लिस्ट के बजाय। dro...

Kamo·4w ago
FeatureInitializerService

जोड़ें और बैकफिल खाते। तारीख बनाया

हाइबरनेट इसको खुद नहीं जोड़ सकता: डीडीएल-ऑटो इसे एनयूएलएल नहीं उत्सर्जित करता है, जो CockroachDB एक तालिका है कि पहले से ही पंक्तियों है पर मना कर दिया। तो यह n...

Kamo·4w ago
FeatureInitializerService

सदस्यता पर कैलेंडर ले जाएँ और प्रत्येक ऑर्ग को साझा करें

कैलेंडर और घटनाओं का स्वामित्व एक खाता था और कोई संगठन नहीं था। यह प्रत्येक को अपने मालिक की शुरुआती सदस्यता से जोड़ता है - संगठन खाता सबसे लंबे समय तक रहा है, ...

Kamo·4w ago
FixInitializerService

CockroachDB-only SQL कि PostgreSQL अस्वीकार

CockroachDB पाठ प्रकार STRING spells; PostgreSQL और YugabyteDB TEXT का उपयोग करें। देशी प्रश्नों में 25 कलाकारों को अभी भी CAST (x AS STRING) उत्सर्जित किया गया...

Kamo·4w ago
FeatureInitializerService

हाथ से साझा पता पुस्तिका अपने मालिकों को वापस संपर्क करता है

ईमेलसर्विस अब हर संपर्क को contact books.owner id, जो करने के लिए पढ़ें पहले से ही एक मालिक रहित संगठन-डिफ़ॉल्ट में बैठे संपर्क छोड़ देता है बिना पहुंच योग्य बु...

Kamo·4w ago
August 9, 2026
FeatureInitializerService

मापा थंबनेल और ट्रैक स्टोरेज के लिए स्कीमा

img dat derivatives रिकॉर्ड, प्रति संग्रहीत फ़ाइल, हर चीज़ का वास्तविक बाइट आकार कामो से उत्पन्न हुआ। यह img dats की जगह लेता है। THUMB FILE SIZE के लिए स्रोत क...

Kamo·4w ago
FeatureInitializerService

ऑब्जेक्ट-स्टोर-केवल स्टोरेज माप के लिए स्कीमा

ऑब्जेक्ट storage days रिकॉर्ड करता है कि क्या एक स्वीप दो के लिए मिनियो से वापस पढ़ता है वे चीजें जो डेटाबेस में कोई आकार नहीं ले जाती हैं: ब्रांडिंग एसेट्स और ...

Kamo·4w ago
FeatureInitializerService

प्रति मेलबॉक्स भंडारण माप के लिए स्कीमा

************* रखती है, प्रति मेलबॉक्स और प्रति आगमन दिन, RFC822 bytes that mailbox is held. भंडारण लेखांकन में कोई ईमानदार स्रोत नहीं था मेलबॉक्स बाइट के लिए: ख...

Kamo·4w ago
FeatureInitializerService

Org storage snapshots के लिए स्कीमा धावक

मिरर्स ऑर्गस्टोरेजस्नैपशॉट डीडीएल के रूप में, प्रति घर की शैली - डीडीएल-ऑटो पहले टेबल बनाता है, इसलिए CREATE एक गिरावट है और SET DEFAULTs हैं वास्तव में इसे साद...

Kamo·4w ago
FeatureInitializerService

**************** एप्लिकेशन विभाजित

बैकफिल ने कभी भी एक प्लान पंक्ति भर दी जो गायब हो गई थी - जानबूझकर, इसलिए यह चुपचाप नहीं हो सका एक टियर को स्थानांतरित करें - जो उन ऐप्स को छोड़ देता है जिनकी क...

Kamo·4w ago
FixInitializerService

केवल वास्तविक पात्रता जड़ें मंच ऐप पंक्तियों को प्राप्त करती हैं

सदस्यता योजनाओं का मालिकाना एक पात्रता जड़ होने का प्रमाण माना जाता था। यह नहीं है: ग्राहक org अपने स्वयं के वाणिज्य बाजारों को चलाता है और एक किरायेदार शेष रहत...

Kamo·4w ago
FixInitializerService

शुरुआती बीजों में समान उपनाम NPE

सभी को हल करने के लिए (सभी) के पास लाइव ऐप के साथ आईडी साझा करने वाले एक अलग उपनाम के लिए कोई प्रविष्टि नहीं है, इसलिए लूपिंग Servicetype.values() और परिणाम को ...

Kamo·4w ago
August 8, 2026
FixInitializerService

एक टाइमस्टैम्प के रूप में नाम बदलने वाला, स्ट्रिंग नहीं

कॉकरोचडीबी ने <timestamp(6)> <varchar> को कास्टिंग के बजाय मना कर दिया, इसलिए ऐप-कॉन्फ़िगर मरम्मत थ्रेव अपने पहले बयान पर हर बूट: 'समर्थित तुलना ऑपरेटर'। कोशिश/...

Kamo·4w ago
FixInitializerService

LOS का दूसरा नाम-प्रेरित साइट मरम्मत करना

************* @Enumerated (STRING) है और रखती है रोलराइट टाइप नाम, इसलिए एक डिफ़ॉल्ट भूमिका अनुदान बंधक स्टोर "LOS VIEW PIPELINE"। यही है तीसरा स्थान ORG FEATUR...

Kamo·4w ago
FixInitializerService

LOS को सीमित करने वाली पंक्तियों को मरम्मत का नाम दिया गया है जो नाम बदलने की भविष्यवाणी करता है

मरम्मत अकेले स्ट्रिंग पर मेल खाती है और हर बूट पर चली जाती है, इसलिए इसे बंद कर दिया जाता है। जब कोई व्यक्ति ने व्यक्तिगत ऋण ऐप प्रदान किया: एक पंक्ति होल्डिंग ...

Kamo·4w ago
FixInitializerService

मास्टर मॉडल एक रनटाइम रिटायरमेंट का सम्मान करता है; एक मृत गार्ड ड्रॉप

प्लेटफार्म org के लिए प्रत्येक ऐप में प्रावधान मैक्स्डआउटमास्टरमॉडल बल-सक्षमता, और कि चौड़ाई जानबूझकर है - प्री-लॉन्च डॉगफूडिंग क्या मॉडल के लिए है। लेकिन यह en...

Kamo·4w ago
FixInitializerService

मरम्मत बंधक अनुदान LOS द्वारा अनाथ को MLOS नाम दिया

सर्विस टाइप दो स्थानों पर बने रहे हैं और 2026-08-08 केवल नाम दें एक के लिए जिम्मेदार है। ORG FEATURES.FEATURE TYPE न्यूमेरिक आईडी स्टोर करता है, इसलिए 14 पर बंध...

Kamo·4w ago
FeatureInitializerService

प्रत्येक पात्रता रूट पर प्रति ऐप एक ठीक से वर्गीकृत कैटलॉग पंक्ति

Nine क्षुधा - POS, विपणन उपकरण, कैलकुलेटर, क्लब, इन्वेंटरी, कानूनी, खेल और दो उत्पत्ति प्रणाली - सभी पर कोई सूची प्रतिनिधित्व नहीं था: कोई मूल्य निर्धारण पंक्ति...

Kamo·4w ago
FixInitializerService

ग्रैंडफादर ऑर्ग पहले से ही एक गेटेड कॉमर्स मार्केट चलाते हैं

MLOS के पीछे ग्रेटिंग मोर्टगेज ने गेट को किरायेदारों के लिए असंतुष्ट बना दिया: MLOS अभी भी PLANNING है, और फ़ीचरकंट्रोलर.एनेबल ने एक बच्चे के लिए एक गैर-कंप्यूट...

Kamo·4w ago
FixInitializerService

बीज ऐप प्रत्येक जड़ के लिए पात्रता प्रदान करता है, और प्लान टियर्स को आविष्कार करना बंद कर देता है

दो दोषों की जांच करके prod फ्लिप करने से पहले kamo.entitlement.fail खुला। साइन पिंक एक दूसरा हकदारी जड़ है (isPlatform, अपने स्वयं के मुफ़्त/BUSINESS/PRO के सा...

Kamo·4w ago
FeatureInitializerService

बैकफिल ऐप इनटाइटलमेंट पंक्तियों को प्लेटफॉर्म प्लान कैटलॉग में

Entitlement अब एक typed service type स्तंभ पर हल करता है, लेकिन कोई कैटलॉग पंक्ति एक ही है, इसलिए हर योजना ने अभी भी असफल-खुले डिफ़ॉल्ट के माध्यम से 'प्रतिदिन श...

Kamo·4w ago
August 7, 2026
FeatureInitializerService

विभागों और अंग के लिए मेलबॉक्स पॉइंटर्स, और विभागों को वापस भरें

DEPTS.MAILBOX ID और ORGS.CONTACT MAILBOX ID, दोनों सादे UUID के साथ कोई FK नहीं है। email provider.mailboxes: मेलबॉक्स बाहरी प्रदाताओं से सिंक होते हैं और हटाया...

Kamo·1mo ago
FeatureInitializerService

एक टीम के सदस्य को प्रबंधक देना

सदस्य team member को MANAGER ID जोड़ता है, रिपोर्टिंग के लिए एक विनम्र आत्म-प्राप्ति रेखा। कुछ भी नहीं है backfilled: कोई प्रबंधक एक पूरा जवाब है, दोनों के शीर्...

Kamo·1mo ago
FeatureInitializerService

DEPTS.PARENT DEPT ID को नेस्टेड डिपार्टमेंट्स के लिए जोड़ें

नो बैकफिल के साथ उपलब्ध - शून्य का मतलब शीर्ष स्तर है, जो हर मौजूदा है विभाग था और सबसे अधिक रहना होगा। एक स्पष्ट DROP DEFAULT के साथ घोषित सादे UUID। विभागों ...

Kamo·1mo ago
FeatureInitializerService

कमीशन लेजर और स्ट्रिप पेआउट टेबल के लिए माइग्रेशन

मिरर com.kamo.z.shared.commission. डीडीएल-ऑटो इनको से बना देगा किसी भी तरह की व्याख्या; स्पष्ट डीडीएल हाउस कन्वेंशन है और क्या बनाता है एक दर्जन इकाई वर्गों के ...

Kamo·1mo ago
August 6, 2026
FixInitializerService

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

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

Kamo·1mo ago
FeatureInitializerService

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

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

Kamo·1mo ago
FixInitializerService

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

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

Kamo·1mo ago
FixInitializerService

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

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

Kamo·1mo ago
FeatureInitializerService

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

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

Kamo·1mo ago
August 5, 2026
FeatureInitializerService

ईमेल search vector कॉलम और इसके उलटा सूचकांक बनाएँ

************* कभी अस्तित्व में नहीं है। ईमेल सेवा का अपना V1 email metadata schema.sql इसे घोषित करता है, लेकिन यह प्रवास कभी नहीं रहा -- तालिका इस सेवा के इकाई...

Kamo·1mo ago
ChoreInitializerService

Purge लीड ई-मेल लिंक जिसका लीड-साइड एड्रेस कंपनी का है

यह स्पष्ट करता है कि पुराने कंपनी-एड्रेस नियम ने ऑर्ग डोमेन पढ़ने से पहले क्या लिखा था। लाइव उत्पादन को उस समय हाथ से शुद्ध किया गया था (126 पंक्तियाँ, 6 लीड्स,...

Kamo·1mo ago
FeatureInitializerService

नेतृत्व संचार के लिए स्कीमा और संपर्क बिंदु बीज

हाइबरनेट साझा-lib संस्थाओं से तीन नए टेबल बनाता है; यह जोड़ता है क्या यह व्यक्त नहीं कर सकता - आंशिक अद्वितीय सूचकांक जो अधिकांश एक खुला रहता है संपर्क बिंदु खि...

Kamo·1mo ago
FeatureInitializerService

मल्टी प्लेयर मीटिंग परत के लिए स्कीमा

बनाना ************* और org meeting oauth tokens, adds MEETING RECORDS और MEETING RECORDINGS और MEETING RECORDINGS के लिए प्रदाता-identity कॉलम ORG MEET CONFIG क...

Kamo·1mo ago
FeatureInitializerService

एक आरक्षित अवसर पर Reassignable प्राथमिक एजेंट

PRIMARY AGENT MEMBER ID जो अब अवसर रखता है; REQUESTED BY MEMBER ID हमेशा के लिए छोड़ दिया है। उद्देश्य पर कोई बैकफिल नहीं - शून्य मतलब "कभी भी त्याग दिया" और अन...

Kamo·1mo ago
August 4, 2026
FeatureInitializerService

आरक्षित अवसरों और बाजार चूक के लिए कमीशन कॉलम

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

Kamo·1mo ago
ChoreInitializerService

उद्धरण प्राप्तकर्ता कॉलम ड्रॉप

लीड क्लाइंट का नाम, पता और फोन रखता है; उन्हें उद्धृत पर स्नैपशॉट करना कहीं और एक रिकॉर्ड संपादित करें। कॉलम केवल संक्षेप में मौजूद थे और कोई नहीं ले जाया रखने ...

Kamo·1mo ago

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

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

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