लाइव चेंज लॉग

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

17,925
कुल परिवर्तन
4,612
सुविधाएँ
4,537
फिक्स
32
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
प्रकार से फ़िल्टर करें
सभी प्रकारBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 20, 2026
FixSecurityService

सदस्य समापन बिंदुओं के लिए सूची या विरासत CSV के रूप में सत्र के अधिकार पढ़ें

KSessionService and SecurityRoleController स्टोर अधिकार के रूप में List<String> of रोलराइट टाइप नाम। सदस्यसुरक्षानियंत्रक ने स्ट्रिंग में डाल दिया और विभाजित कि...

Kamo·4mo ago
FixSecurityService

डीडीएल को लेनदेन-जाने से बचें और बहु-पॉड दौड़ को सख्त करें

पिछले स्व-चिकित्सा ने डीडीएल को @transactional सिंक ऑल () के अंदर डाल दिया। जब ALTER टेबल एडीडी कॉन्स्ट्रेंट ने एक मौजूदा बाधा (पहले के बाद सामान्य मामले) पर फा...

Kamo·4mo ago
FeatureSecurityService

रोलराइट्स

रोलराइट टाइप को जोड़ने या हटाने के लिए फिर से चलने की आवश्यकता नहीं होनी चाहिए KamoInitializerService. सिंकऑल () अब हर स्टार्टअप पर तीन चरण चलाते हैं: 1. हील ब...

Kamo·4mo ago
FeatureSecurityService

रोलRightsSyncService निकालें और सिंक-दाएं समापन बिंदु जोड़ें

- रोलRightsSyncService: दोनों के लिए भूमिका अधिकार सिंक लॉजिक को केंद्रीकृत करता है ********** टेबल; स्टार्टअप और ऑन-डिमांड - DataLoader: स्टार्टअप पर रोलRights...

Kamo·4mo ago
FixSecurityService

GetOrganizationByIdWithFeatures in AppAvailability इंटरसेप्टर

Resolves LazyInitializationException on /api/security/leads and all अन्य CRM/POS-gated पथ। इंटरसेप्टर जिसे org.getFeatures () कहा जाता है लेनदेन बंद होने के बाद...

Kamo·4mo ago
FixSecurityService

सदस्य टैब को हाइबरनेट TYPE () आधार श्रेणी के मुद्दे के कारण खाली दिखाना

हाइबरनेट के TYPE(m) = :type JPQL फिल्टर रिटर्न 0 परिणाम जब सीमा पैरामीटर आधार सदस्य वर्ग (JOINED विरासत) है। यह प्रभावित करता है सदस्य सदस्यताकर्ता समापन बिंदु।...

Kamo·4mo ago
OtherSecurityService

हाइबरनेट SQL लॉगिंग को सदस्यों के क्वेरी को वापस करने के लिए सक्षम करें 0

अस्थायी रूप से सक्षम org.hibernate.SQL=DEBUG को यह देखने के लिए कि किस SQL को टाइप () क्या है? जेपीक्यूएल क्वेरी सदस्य-सब्सक्राइबर एंडपॉइंट के लिए उत्पन्न होती ...

Kamo·4mo ago
OtherSecurityService

GetMembersAndSubscribers endpoint के लिए नैदानिक लॉगिंग जोड़ें

लॉग orgId, क्वेरी परिणाम गिनती, और प्रति सदस्य isActive स्थिति मदद करने के लिए निदान क्यों सदस्यों टैब खाली सूची दिखाता है।.

Kamo·4mo ago
FeatureSecurityService

Add GET /branch-types/creatable and /{id}/usages endpoints

/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...

Kamo·4mo ago
FixSecurityService

Use correct session key 'memberID' instead of 'MID'

KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...

Kamo·4mo ago
FixSecurityService

Exclude master model from models list; add debug log to child-org creation check

SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...

Kamo·4mo ago
FixSecurityService

Read session rights as List<String> names, not CSV of integer IDs

Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...

Kamo·4mo ago
April 19, 2026
FeatureSecurityService

Add GET /branch-types/creatable endpoint with creator-type filtering

Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...

Kamo·4mo ago
FeatureSecurityService

Gate /network child-org creation by right + member-type applicability

Wires the applied-security-model child-org creation gate end-to-end: - SecurityModelController + MasterModelController round-trip the three new apply-to flag...

Kamo·4mo ago
ChoreSecurityService

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...

Kamo·4mo ago
FeatureSecurityService

Applied-model is the read-time source of truth for feature availability

Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - ********...

Kamo·4mo ago
ChoreSecurityService

Surface root-cause on MasterModelController GET failure

When GET /api/security/master-model 500s, log the full stack trace to stderr (captured by kubectl logs) and include the root-cause message on the wire rather th...

Kamo·4mo ago
FeatureSecurityService

Wire applied-model enforcement across every controller

Every non-role setting on the applied security model is now enforced at the exact controller boundary it governs, and the scalar settings round-trip cleanly thr...

Kamo·4mo ago
FeatureSecurityService

Enforce system-role assignment and auto-admin for team-member owners

MemberSecurityController now enforces the three assignment invariants defined in the brainstorm spec: - saveMemberSecurity: before persisting the caller's requ...

Kamo·4mo ago
FeatureSecurityService

Master-model + applied-model endpoints and template-aware org seeding

Adds the controllers that surface the new branch-type security flow: - /api/security/master-model (GET/PUT) manages the current org's master model; only writ...

Kamo·4mo ago
FeatureSecurityService

Wire branch types into security model CRUD endpoints

Kamo·4mo ago
FeatureSecurityService

Add POST **************** endpoint

Kamo·4mo ago
FeatureSecurityService

Auto-sync missing role rights on startup

Kamo·4mo ago
FixSecurityService

Use core NATS pub/sub for email-verified SSE fan-out

Replaces in-memory ConcurrentHashMap broadcast with NATS core pub/sub so all pods receive verification events regardless of which pod handled the token. Falls b...

Kamo·4mo ago
FixSecurityService

Use avatarType field + JDBC for photo URL generation to handle Hibernate proxies

**************** previously used instanceof AvatarPhoto to determine avatar type and cast to read fileExtension. When Hibernate returns a base-class proxy (e.g....

Kamo·4mo ago
FeatureSecurityService

Pass human-readable expiry time to email verification template

Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...

Kamo·4mo ago

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

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

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