KamoCRM

लाइव चेंज लॉग

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

17,461
कुल परिवर्तन
5,959
सुविधाएँ
5,273
फिक्स
30
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,461AIService244APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService573InitializerService329KBService151KlusterServices738MCPGatewayService241MediaService598RAGService79SecurityService1,845TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,343kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,652kamo-signer-monorepo56kamolos114
प्रकार से फ़िल्टर करें
सभी प्रकारBuild16CI523Chore773Docs3,254Feature5,959Fix5,273Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 20, 2026
FeatureAPIService

फॉरवर्ड ट्रैकिंग बीकन टू मीडिया सर्विस

क्लोन्स फॉरवर्डपब्लिकवेबिनार ने जेनेरिक फॉरवर्ड () के बजाय: उस विधि प्रत्येक URI, हेडर मानचित्र और शरीर की लंबाई को बिना किसी स्तर के stdout करने के लिए प्रिंट ...

Kamo·2mo ago
August 10, 2026
ChoreAPIService

साझा पुस्तकालय @Lob LONGVARCHAR फिक्स के खिलाफ पुनर्निर्माण

हाइबरनेट के PostgreSQL डायलेक्ट ने @Lob स्ट्रिंग कॉलम को OIDs के माध्यम से getlong() के रूप में पढ़ा। नोट, संपर्क, कैलेंडर, OAuth tokens, IMAP पासवर्ड, ईमेल अभि...

Kamo·2mo ago
FeatureAPIService

YugabyteDB में प्वाइंट और PostgreSQLDialect का उपयोग करें

CockroachDB को YugabyteDB द्वारा प्रतिस्थापित किया गया है। कनेक्शन स्ट्रिंग्स से चलते हैं cockroachdb-public:26257 to yb-tserver-service:5433. ************* Pos...

Kamo·2mo ago
August 9, 2026
CIAPIService

Google GCS प्रतिलिपि के माध्यम से मिरर मावेन सेंट्रल

प्रत्येक डोकर चरण एक ठंड ~/.m2 से शुरू होता है और पूरे निर्भरता पेड़ को परिष्कृत करता है, इसलिए केंद्रीय देखता है प्रत्येक समवर्ती सेवा निर्माण का पूरा भार। यह ...

Kamo·2mo ago
August 7, 2026
FixAPIService

डीकोडेड टोकन को वास्तव में एक बार जिस तरह से अपस्ट्रीम

21670e5 ने UpstreamUri के FULLY-PRE-ENCODED प्रविष्टि के माध्यम से सोशलवेबहुक कंट्रोलर को रूट किया बिंदु, लेकिन इसका यूआरएल एक हाइब्रिड है: `token` एक @PathVari...

Kamo·2mo ago
FixAPIService

सार्वजनिक-facing प्रॉक्सी पर कॉलर के क्वेरी बाइट्स को आगे बढ़ाएं

गेटवे ने 3c24d32 में डबल एन्कोडिंग अग्रेषित क्वेरी स्ट्रिंग्स को रोक दिया, लेकिन चार इस सेवा में अन्य प्रॉक्सी अभी भी पहले से ही पूर्ण-अनकोडित बाइटों को स्वीकार...

Kamo·2mo ago
FixAPIService

उन्हें दो बार जोड़ने के बजाय कॉलर के क्वेरी बाइट्स को आगे बढ़ाएं

हर यूआरएल इस गेटवे बनाता है getRequestURI () से इकट्ठा किया गया है और getQueryString () - पहले से ही प्रतिशत-encoded दोनों - और फिर सौंपा गया था स्ट्रिंग के रूप...

Kamo·2mo ago
August 5, 2026
FeatureAPIService

प्रवेश द्वार पर किरायेदार पहुंच नियमों को लागू करना

इस फिल्टर को निष्क्रिय कर दिया गया है क्योंकि यह लिखा गया था। समाधानऑर्गिड पढ़ा org: domain: <host> रेडिस से, कभी नहीं लिखा कि कुंजी, और शून्य वापसी के माध्यम स...

Kamo·2mo ago
FeatureAPIService

बैठक प्रदाता OAuth कॉलबैक को रूट करें

ज़ूम और माइक्रोसॉफ्ट इस गेटवे के लिए ब्राउज़र को फिर से निर्देशित करने के बाद एक org अधिकृत करता है कामो ऐप। पॉपअप यहां कोई किरायेदार सत्र नहीं है - ऑर्ग में या...

Kamo·2mo ago
August 3, 2026
FixAPIService

Flaky egress के खिलाफ kubectl डाउनलोड Harden [skip ci]

dl.k8s.io धावक के प्रवेश पर रुक-रुक कर मध्य-ट्रांसफर को छोड़ देता है: कर्ल: (56) OpenSSL SSL read: डिक्रिप्शन विफल या खराब रिकॉर्ड मैक जो अन्यथा-हरे निर्माण पर ...

Kamo·2mo ago
July 19, 2026
FeatureAPIService

प्रॉक्सी सार्वजनिक AI-> मानव हैंडऑफ़ मार्ग

पोस्ट जोड़ें **************** मीडिया सर्विस के लिए जिम्मेदार इसके निर्माण के साथ-साथ समर्थन सत्र भाई-बहन। इसके बिना हैंडऑफ़ सुविधा आगमन पर मृत हो गई थी: मीडिया...

Kamo·3mo ago
July 16, 2026
FeatureAPIService

रूट / एपीआई / ईमेल + / एपीआई / एपी होस्ट के माध्यम से समर्थन

(ईमेल सर्विस) और समर्थन (मीडिया सर्विस, समान अपस्ट्रीम / एपीआई / मीडिया) थे। unrouted → 404। दोनों आगे बढ़ें और ईमेल ठीक करें। एक स्थानीय होस्ट से service.url क...

Kamo·3mo ago
FeatureAPIService

GET/api/public-chat/bootstrap गेटवे मार्ग

बूटस्ट्रैप एंडपॉइंट जोड़ें जो मौजूदा प्रॉक्सी का उपयोग करता हैअसथ पाइपलाइन (की वैधता + ऑप्ट-इन मूल + PUBLIC CHAT गुंजाइश + रेट-सीमा + X-पब्लिक-Chat-Key-Hash) और...

Kamo·3mo ago
FixAPIService

चरण 1 - OriginMatcher ऑप्ट-इन (empty स्वीकार्य सूची / लापता उत्पत्ति की अनुमति) के लिए अनिवार्य मूल

चरण-0 विजेट अभी भी अपने सर्वर-साइड प्रॉक्सी के माध्यम से कॉल करते हैं, इसलिए मूल-लॉकिंग में कोई नहीं है अभी तक लाभ और हर लाइव सार्वजनिक चैट कुंजी एक खाली अनुमति...

Kamo·3mo ago
July 15, 2026
FixAPIService

केवल कैश-अमान्य रूप से अमान्य कुंजी, मूल-denied नहीं

एक ठंडी रेडिस कैश पर, गलत / असंतोष उत्पत्ति के साथ एक वैध सार्वजनिक चैट कुंजी थी 60s के लिए INVALID के रूप में कैश किया गया, इसके लिए सही मूल के अनुरोधों को अस्...

Kamo·3mo ago
FixAPIService

बिंदी डब्ल्यूएस रिले हैंडशेक टू उत्पत्ति + कोल्ड-कैच की वैधता पतनबैक जोड़ें

एक साझा में PublicChatController के निजी मान्यViaDownstream () निकालें PublicChatKeyResolver bean इसलिए PublicChatWebSocketHandler उसी तरह पुन: उपयोग कर सकता है...

Kamo·3mo ago
July 14, 2026
FeatureAPIService

प्रॉक्सी GET/lo-presence to Media Service

समर्थन सत्र प्रॉक्सी पहले से ही कच्चे शरीर को आगे बढ़ाती है, इसलिए विलय विजेट का पसंदीदाAgentMemberId मीडिया सर्विस को अनछुए तक पहुंचता है। इसलिए उपस्थिति प्रॉक...

Kamo·3mo ago
July 7, 2026
FeatureAPIService

ईमेल ओथ प्रदाता कॉलबैक के लिए सार्वजनिक पासथ्रू

फॉरवर्ड गेट **************** ईमेल सेवा सत्र के लिए (स्ट्रिप्स एथ, नो रीडायरेक्ट निम्नलिखित) रिंगसेंट्रल ओअथ कॉलबैक को प्रतिबिंबित करता है। यह Microsoft/Google/Z...

Kamo·3mo ago
July 3, 2026
June 26, 2026
June 13, 2026
June 10, 2026
FeatureAPIService

सार्वजनिक प्रोग्राममैटिक ई-सिग्न एपीआई गेटवे (API SIGNATURE गुंजाइश)

जोड़ें /api/public/esign/** to PublicApiController: org API कुंजी को मान्य करता है, API SIGNATURE गुंजाइश, दर-सीमा और आगे की ओर ESigService की आवश्यकता है। आंतर...

Kamo·4mo ago
April 30, 2026
FeatureAPIService

Proxy support-message translate endpoint

Adds a passthrough route for the new MediaService endpoint that translates a single support-chat message into the visitor's URL locale. The marketing-side chat ...

Kamo·5mo ago
April 29, 2026
CIAPIService

Scope concurrency to build jobs, not Kubernetes deploys

Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...

Kamo·6mo ago
April 27, 2026
FixAPIService

Carve /api/voip/recordings/** out of the wildcard VOIP forwarder

The /api/voip/** catch-all in APIGatewayController was shadowing the dedicated VoipRecordingUploadController POST /api/voip/recordings/upload mapping when Sprin...

Kamo·6mo ago
FeatureAPIService

VoipRecordingअपलोड कंट्रोलर के लिए kamo-asterisk-support अपलोड

POST/api/voip/recordings/upload Kamo-asterisk-support से multipart निकायों को स्वीकार करता है FreePBX होस्ट पर चल रहा है। X-Api-Key को मान्य करने के लिए नया VOI...

Kamo·6mo ago
April 26, 2026
FixAPIService

फ़ाइल अपलोड करने की आकार सीमा 500MB

स्प्रिंग बूट डिफ़ॉल्ट 1MB पर बहुभागी भागों टोपी, पृष्ठभूमि छवि के कारण अनुरोध में 500 के साथ असफल होने के लिए अपलोड करें। मैच सुरक्षा सेवा मौजूदा 500MB सीमा इसल...

Kamo·6mo ago
April 25, 2026
FixAPIService

Move CORS to Traefik via kamo-middlewares, remove in-app CorsFilter

The CorsFilter @Bean in the Spring app was silently not applying headers after WebConfig.java was removed. CORS is now handled entirely at the Traefik layer by ...

Kamo·6mo ago
FixAPIService

गेटवे में डुप्लिकेट कॉर्सफिल्टर और स्ट्रिप अपस्ट्रीम CORS हेडर निकालें

WebConfig.java ने CorsConfig के साथ प्रतिस्पर्धा करने वाले दूसरे Cors Filter बीन को परिभाषित किया। जावा बीन, डुप्लिकेट हेडर लिखने का जोखिम। इसे हटा दें तो केवल ...

Kamo·6mo ago
April 21, 2026
FixAPIService

जेएसओएन निकायों के लिए आवेदन / जेसन सेट करें सुरक्षा सेवा के लिए अग्रेषित

अपस्ट्रीम के लिए रेस्टटेम्पलेट स्प्रिंग के साथ कंटेंट-टाइप को असंगत छोड़ सकता है @RequestBody, कारण 415। कच्चे शरीर को पढ़ने के बाद, APPLICATION JSON को मजबूर क...

Kamo·6mo ago
April 19, 2026
April 17, 2026
FeatureAPIService

Add Stripe webhook forwarding and billing API gateway routing

- POST /api/billing/webhooks/stripe receives Stripe webhooks and forwards to BillingService with Stripe-Signature header preserved - /api/billing/** gateway r...

Kamo·6mo ago
April 16, 2026
CIAPIService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·6mo ago
FeatureAPIService

Add public lead intake endpoint for 3rd-party lead submission

Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...

Kamo·6mo ago
April 12, 2026
RevertAPIService

Remove incorrectly added esig gateway route

Kamo·6mo ago
FeatureAPIService

Add /api/esig/** gateway routing to ESigService

Route all /api/esig/** requests through the existing API gateway to the dedicated ESigService (kamowsesig-service) instead of the non-existent proxy target. Add...

Kamo·6mo ago
April 11, 2026
FixAPIService

Validate Forgejo HMAC-SHA256 signature instead of plain secret header

Forgejo sends webhook secret as X-Gitea-Signature / X-Forgejo-Signature HMAC-SHA256 hash, not as a plain header value. Read body, verify HMAC, then forward to S...

Kamo·6mo ago
FeatureAPIService

Expose changelog webhook through APIService with secret key auth

Adds POST /api/changelog/webhook route that validates *** header before forwarding to SecurityService. Secret configured via CHANGELOG_WEBHOOK_SECRET env var / ...

Kamo·6mo ago
April 4, 2026
FeatureAPIService

Enforce PUBLIC_WEBINAR scope on public webinar endpoints

Adds scope validation check before forwarding public webinar requests to MediaService, returning 403 if the API key lacks PUBLIC_WEBINAR scope.

Kamo·6mo ago
FeatureAPIService

Add webinar gateway routes for authenticated and public endpoints

Routes /api/webinar/** to MediaService for authenticated webinar operations and /api/public/webinar/** with API key validation for public scheduling and cancell...

Kamo·6mo ago
FixAPIService

Include SUBSCRIPTION_CATALOG in default scopes fallback

When MediaService doesn't return scopes in the validation response, default to including both PUBLIC_CHAT and SUBSCRIPTION_CATALOG scopes. This ensures public c...

Kamo·6mo ago
April 1, 2026

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

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

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