Live Change Log

See what we're building, in real-time. Every feature, fix, and improvement shipped across the platform.

17,925
Total Changes
4,612
Features
4,537
Fixes
32
Projects
Filter by project
All Projects17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter by type
All TypesBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 23, 2026
Featurekamo-shared-library

Replace org-level billing with BillingGroup model

Introduces BillingGroup, BillingGroupMember, BillingGroupSubscription, BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice, and BillingGroupConf...

Kamo·4mo ago
Fixkamo-shared-library

Gate app effective enable on subscription and plan features

Add **************** to resolve Stripe or commerce subscriptions and match SubscriptionPlanFeature to ServiceType names. AppliedModelEnforcementService now requ...

Kamo·4mo ago
April 22, 2026
Fixkamo-shared-library

Union listObjects across nodes for complete key sets

The first reachable MinIO node could return an empty listing while other nodes held replicated objects, which broke recursive copies such as theme template sync...

Kamo·4mo ago
Featurekamo-shared-library

Add findTeamMemberById for reliable TeamMember resolution

Kamo·4mo ago
April 21, 2026
Fixkamo-shared-library

Applied model source resolution and compliance policy normalization

Expose resolveAppliedModelWithSource so callers know whether the active model came from the branch type or master fallback. Map FALSE/TRUE/0/1 compliance litera...

Kamo·4mo ago
Featurekamo-shared-library

Load branch types with security models by org id

Kamo·4mo ago
Featurekamo-shared-library

Optional Cache-Control on object upload

Used by theme provisioning so globals.css and config.json instruct browsers and proxies to revalidate instead of serving stale cached objects.

Kamo·4mo ago
Featurekamo-shared-library

Add **************** for avatar cleanup

Used when removing an avatar so member overrides referencing the same row can be cleared before delete.

Kamo·4mo ago
Featurekamo-shared-library

Alcohol/tobacco/firearms compliance policies

- CHILD_ORG_SECURITY_MODELS columns and entity defaults MEMBER_SELECT - DTO and ChildOrgSecurityModelService create/update normalization - AppliedModelEnforceme...

Kamo·4mo ago
April 20, 2026
Fixkamo-shared-library

Persist RoleRightType by stable getId() instead of ordinal

Hibernate @Enumerated(EnumType.ORDINAL) writes/reads the declaration-index of the enum. When a RoleRightType value is removed (e.g. MANAGE_USERS, id=19), every ...

Kamo·4mo ago
Fixkamo-shared-library

Add unique constraint on (role_id, right_type) in OrgRoleRight

Required for ON CONFLICT DO NOTHING in **************** Without this constraint, the sync query fails with "no unique or exclusion constraint matching the ON CO...

Kamo·4mo ago
Featurekamo-shared-library

Add Organization.isTopLevel, PaymentMethod.COMP, COMP_* event types; remove OrganizationType enum

- Organization: replace dead `type` field with `isTopLevel` flag for platform-owner identification - PaymentMethod: add COMP for complimentary platform-admin gr...

Kamo·4mo ago
Featurekamo-shared-library

Add orgOriginal field to User to track registration org

Kamo·4mo ago
Featurekamo-shared-library

Add member-requestor support rights (133-136)

Adds four new SUPPORT-scoped rights for non-agent members: - **************** (133) - CREATE_SUPPORT_TICKET (134) - REQUEST_WEBINAR (135) - VIEW_MY_SCHEDULED_WE...

Kamo·4mo ago
Featurekamo-shared-library

Make role rights DTOs enum-driven and add security model rights sync

- SecurityRoleDTO.fromOrgRole(): enumerate all RoleRightType values with DB settings as lookup — new rights appear with NOT_SPECIFIED automatically - ********...

Kamo·4mo ago
Featurekamo-shared-library

Add ALLOW_PROMOTING_MEMBERS right (id 132)

Kamo·4mo ago
Featurekamo-shared-library

Promote POS and ESIG from PLANNING to COMPLETED stage

Kamo·4mo ago
Fixkamo-shared-library

Add findByIdWithFeatures to eagerly load Organization.features

JOIN FETCH prevents LazyInitializationException when features are accessed outside a transaction (e.g. in AppAvailabilityInterceptor).

Kamo·4mo ago
Featurekamo-shared-library

Add visitorCity and visitorSubdivision to SupportTicketDTO

Kamo·4mo ago
Fixkamo-shared-library

**************** uses instanceof for MEMBER type

Hibernate TYPE(m) = :type returns 0 results when bound to the base Member class in JOINED inheritance. For MEMBER type, fetch all and filter with !(m instanceof...

Kamo·4mo ago
Featurekamo-shared-library

Add visitor geo fields to SupportTicketDTO

Kamo·4mo ago
Featurekamo-shared-library

Add findByBranchTypeID derived query to OrganizationRepository

Supports the new /branch-types/{id}/usages endpoint in SecurityService for checking whether a branch type has active child orgs before deletion.

Kamo·4mo ago
April 19, 2026
Featurekamo-shared-library

Member-type gate + CREATE_CHILD_ORG right for child-org creation

Adds the data layer for gating /network child-org creation by member type: - New CREATE_CHILD_ORG right on RoleRightType (id 131). - Three new boolean columns ...

Kamo·4mo ago
Fixkamo-shared-library

AppConfig replace is upsert-only, never deletes on payload absence

The previous behavior deleted any existing app-config row whose ServiceType wasn't in the incoming payload. That turned partial payloads into silent data-loss: ...

Kamo·4mo ago
Featurekamo-shared-library

Effective-feature resolver for applied-model read-time gating

Adds the read-time gate that makes the applied security model the final source of truth for feature availability, so stale DB state can't leak a disabled featur...

Kamo·4mo ago
Featurekamo-shared-library

Enforce every non-role setting on ChildOrgSecurityModel

Adds end-to-end enforcement for the remaining settings on an org's applied security model. Every setting that was previously only read (or dropped on save) now ...

Kamo·4mo ago
Featurekamo-shared-library

Apply template force rules and DEFAULT fallback to member rights resolution

**************** now overlays the applied model's 4 default-role templates on top of the existing cascade (org roles → department → job title → member): - Role...

Kamo·4mo ago
Featurekamo-shared-library

Add master model, default role templates, and applied-model resolver

Introduces the data layer for the new branch-type security model flow: - Organization gains nullable branchTypeID and masterModelID columns. - New RoleRightTem...

Kamo·4mo ago
Featurekamo-shared-library

Remove MANAGE_USERS right (id=19) from RoleRightType enum

Kamo·4mo ago
Featurekamo-shared-library

Add OrgBranchTypeService

Kamo·4mo ago
Featurekamo-shared-library

Add OrgBranchTypeRepository

Kamo·4mo ago
Featurekamo-shared-library

Add OrgBranchTypeDTO

Kamo·4mo ago
Featurekamo-shared-library

Add OrgBranchType entity

Kamo·4mo ago

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing