Google GCS प्रतिलिपि के माध्यम से मिरर मावेन सेंट्रल
19 का निर्माण करने में विफल रहा tomcat-embed-core from repo.maven.apache.org with 'Tag mismatch' — a भ्रष्ट हस्तांतरण, कोड त्रुटि नहीं: वही प्रतिबद्ध स्थानीय रू...
ऐड-ऑन कोड को मान्य करने से पहले वे ऐप प्रदान कर सकते हैं
active addon codes को सीधे अनुरोध निकाय से लिखा गया था। कुछ नहीं पढ़ा स्तंभ, लेकिन अब यह एक प्राधिकरण इनपुट है: एक ऐड-ऑन एक सर्विस टाइप अनुदान के लिए बाध्य है क...
योजनाओं और बिलिंग सूची से असंतुलित ऐप्स छिपाएं
**************** उस टैब पर वापस जाएँ जहां ग्राहक सदस्यता लेने के लिए क्या चुनता है, इसलिए अभी भी उपलब्ध नहीं सूची में एक उत्पाद की पेशकश नहीं करनी चाहिए - वही न...
प्लेटफॉर्म पर है-prefix रखेंलेख के तार नाम भी
प्लेटफार्मऑर्गरो के रूप में एक ही लोम्बोक / जैक्सन खतरा: isTopLevel () अपनी `is` खो देता है सीरियलाइजेशन, इसलिए डीटीओ ने तार पर `topLevel`/`platformProduct` डाल...
IsTopLevel/isPlatformProduct के लिए तार पर is-prefix रखें
लोम्बोक एक 'boolean isTopLevel' क्षेत्र और जैक्सन के लिए isTopLevel () उत्पन्न करता है 'is' prefix स्ट्रिप्स, इसलिए लाइव समापन बिंदु 'topLevel' को क्रमबद्ध किया...
स्पष्ट रूप से सुरक्षा मैचर्स घोषित करें ताकि सेवा शुरू हो सके
2026-07-03 के बाद से सेवा तैनात नहीं है; दुर्घटनाग्रस्त दिखने के बाद से प्रत्येक फली संदर्भ लोड होने से पहले: यह विधि यह तय नहीं कर सकती कि ये पैटर्न स्प्रिंग ...
Org निर्देशिका को फ़िल्टर्ड, सॉर्टेड, पगिनेटेड पेज के रूप में परोसें
GET/orgs पेज/आकार/q/sort/dir प्लस सात फिल्टर लेता है और घर लौटता है संपत्ति-व्यापी समुच्चय के साथ पृष्ठ लिफाफा। GET/org/{orgId} पूर्ण विवरण प्रदान करता है कंसोल...
एक सतत क्वेरी गणना पर बैच पेज हाइड्रेशन
माता-पिता का शीर्षक, प्राथमिक डोमेन, योजना / बाजार हकदारी और उसके पीछे सदस्यता कैटलॉग ध्वज पूरे पृष्ठ पर प्रत्येक एक बैच में (: ids) हैं, इसलिए 100-row पेज में ...
निर्देशिका पंक्ति/पृष्ठ डीटीओ और मूल क्वेरी भंडार
प्लेटफ़ॉर्मOrgRow दो पहलूओं को अलग से रखता है: पात्रता (इनबाउंड सब्स) ओर्ग को लक्षित करना - यह क्या नियंत्रित करता है) और बिलिंग आयोजित (लेखाओं का स्वामित्व) - ...
संगठन निर्देशिका SQL प्रति पहलू CTEs के साथ
हेल्ड अकाउंट, इनबाउंड सब्सक्रिप्शन, सदस्य, लाइसेंस और प्रत्येक बच्चे अपने खुद के CTE में orgs में शामिल होने से पहले कुल मिलाकर। उन्हें एक में शामिल होना पास पं...
मान्य, दबाना org निर्देशिका अनुरोध
आकार [1,100] के लिए clamps और एक unrecognised तरह शीर्षक वापस गिर जाता है, तो एक हाथ से संपादित यूआरएल न तो पूरी संपत्ति का अनुरोध कर सकता है और न ही SQL तक पहु...
एक साझा, निर्धारित संकल्पक के माध्यम से डेरीव पात्रता मोड
TrialAdminService ने अपने परीक्षण की सदस्यता को फाइंडफर्स्ट के साथ चुना () एक पर अक्रमित सूची, इसलिए एक ऑर्ग जो एक लंबित और सक्रिय परीक्षण दोनों को पकड़ सकता है...
Flaky egress के खिलाफ kubectl डाउनलोड Harden [skip ci]
dl.k8s.io धावक के प्रवेश पर रुक-रुक कर मध्य-ट्रांसफर को छोड़ देता है: कर्ल: (56) OpenSSL SSL read: डिक्रिप्शन विफल या खराब रिकॉर्ड मैक जो अन्यथा-हरे निर्माण पर ...
ऑर्ग-आईडी परिशुद्धता हानि को रोकने के लिए स्ट्रिंग्स के रूप में लंबे ids को सीरियलाइज़ करें
ऑर्ग ids कॉकरोच डीबी अद्वितीय हैं rowid() मान जो जे एस से अधिक हैं Max SAFE INTEGER. बिलिंग सर्विस को कच्चे JSON के रूप में क्रमबद्ध किया गया था संख्या, इसलिए K...
एक्सपोज़ ट्रायलExpiresAt ऑन प्लेटफॉर्म org सारांश फॉर एडमिन ट्रायल्स UI
भुगतान की गई सदस्यता परीक्षण की समय सीमा को साफ़ करती है (payed supersedes test)
प्लेटफार्म व्यवस्थापक लागू/विस्तार/status परीक्षण समापन बिंदुओं + डीटीओ परीक्षणExpiresAt
अनुसूचित स्वीप रिवर्ट ने कैश-बस्ट के साथ मुफ्त में परीक्षण समाप्त कर दिया
माइग्रेट k1m1 (clone+registry+kubeconfig from k1m1, ड्रॉप k2m1, सरल kubectl install)
मीटर सबमिशन बीन के लिए रजिस्टर करें
EsignMeterSubmission Service की जरूरत है EsignUsageRecordRepository, लेकिन @EnableJpaRepositories com.kamo.z.shared.esign.repos, इसलिए संदर्भ शुरू करने में विफल...
E-sign उपयोग मीटरिंग + उपभोक्ता स्व-सेवा चेकआउट
#4 मीटरिंग: - EsignMeterSubmission Service (@Scheduled Daily): API-origin EsignUsageRecords per org+period; पहले 40/period शामिल, बाकी जमा स्ट्रिप मीटर के रूप म...
बैक मीटर्ड ऐड-ऑन की कीमतें बिलिंग मीटर के साथ
स्ट्रिप (> = 2025-03-31.basil) ने विरासत के उपयोग को अस्वीकार कर दिया type+aggregate usage मीटर मॉडल ('मीटर की कीमतों को मीटर' द्वारा समर्थित होना चाहिए), इसलिए...
संगठन का प्रबंधन करें.isPlatform
प्लेटफार्मलेखन मार्केट; नया PUT ******************* (platform-admin gated) ध्वज सेट करता है और org के सदस्यों के हकदारी (उनके उत्पाद) को अमान्य करता है जड़, और ...
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...
@JsonProperty to is*-prefixed boolean DTO फ़ील्ड
लोम्बोक उत्पन्न करता है isXxx () isXxx नामक बोओलेन क्षेत्रों के लिए है। जैक्सन ने इस लक्ष्य से अग्रणी 'है' को छीन लिया और उन्हें धारावाहिक बनाया 'xxx' के बजाय '...
ऑर्ग सूची में सदस्यता-लक्ष्य खातों को शामिल करें
लिस्ट फॉरऑर्ग अब उन खातों को भी लौटाता है जिनकी सदस्यता लक्ष्य को लक्षित करती है अनुरोध किया org - सिर्फ इसके स्वामित्व वाले खाते नहीं। बहुउद्देशीय में मॉडल भुग...
सब्स एक उप-ऑर्ग को लक्षित करते हैं; प्रति उप सदस्य खाता व्यवस्थापक से विभाजित होते हैं
अब सदस्यता को लक्ष्य की आवश्यकता होती हैऑर्गनाइजेशनId on create — (लेखा, बाजार,) टारगेट ऑर्ग) ट्रिपल नई विशिष्टता कुंजी है। लेखा बिलिंग सदस्य सेवा है AccountMem...
AccountMember के माध्यम से account.members का उपयोग करें; rename isGroupPlanManager -> isAccountManager
खाता अब समूह है, इसलिए पुराने के लिए सभी संदर्भ लेखा बिलिंग सदस्य इकाई को नए सामान्य में इंगित किया गया है ************* इकाई। "समूह योजना प्रबंधक" अनुमति ध्वज ...
खाता आधारित संस्थाओं पर बिलिंग सर्विस को फिर से लिखना
बिलिंग सर्विस अब खाता केंद्रित है। सदस्य संचालित प्रवाह (उदाहरण के लिए) "एक कार्ड जोड़ें", "एक योजना के लिए सदस्यता लें" अब एक खाता के माध्यम से जाना जाता है। ज...
उपयोगकर्ता का उपयोग करें.getName().formatFull () बजाय हटाया getNameFull ()
************* आदिम गेटर
isOrganizationOwner TeamMember पर एक आदिम boolean है, इसलिए Lombok- उत्पन्न accessor isOrganizationOwner () नहीं getIsOrganizationOwner () है। बिलिंगसमूह सदस्य ...
बिलिंगसमूह के आसपास बिलिंग सर्विसेज को फिर से लिखना
Org-level ******************* नियंत्रक, सेवाएं और डीटीओ परिचय: - बिलिंगसमूह कंट्रोलर माउंटिंग ग्रुप, सदस्य, सदस्यता, लाइसेंस, भुगतान विधियां, और / एपीआई / बिलि...
GET / सदस्यता / मौजूदा पर वाणिज्य सदस्यता को उजागर करें
जब कोई स्ट्राइप मिरर पंक्ति मौजूद नहीं है, तो ऑर्ग सक्रिय वाणिज्य को हल करें सदस्यताRecord (उदाहरण के लिए कंपनी अनुदान) में भुगतान शामिल हैMethod और योजना सुविध...
SQL कम्प सदस्यता घटनाओं के लिए event type CHECK का विस्तार करने के लिए
Kamo-shared-library अद्यतन के लिए पुनर्निर्माण (संगठन प्रकार निकालें, isTopLevel जोड़ें)
Kamo-shared-library अद्यतन के लिए पुनर्निर्माण (संगठन प्रकार निकालें, isTopLevel जोड़ें)
प्लेटफॉर्म एडमिन कंट्रोलर + सर्विस फॉर कम्प प्लान अनुदान
प्लेटफार्मAdminController at /api/billing/platform (class-level @PlatformAdminOnly) - GET/orgs, GET/orgs/{orgId} POST/orgs/{orgId}/grants, PATCH |DELETE/orgs/{o...
Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)
Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...
Rebuild for kamo-shared-library update (appConfig upsert-only fix)
Pulls the hardened **************** that no longer deletes appConfig rows whose service types are absent from the caller's payload — prevents silent data loss w...
Rebuild for kamo-shared-library update (effective-feature resolver)
Picks up the new AppliedModelEnforcementService methods (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...
Enforce team-member pay-fees setting at Stripe customer creation
Bumps kamo-shared-library dependency to 1.5.0 so BillingService can resolve the new AppliedModelEnforcementService, and wires team-member vs org pay-fees enforc...
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
