KamoCRM

SecurityService's org graph beans, the after-commit change publisher, its listener and the two internal routes (KamoCollab CP02 T7)

FeatureSecurityService
Shipped
October 5, 2026 at 5:49 AM UTC
Author
Kamo
Commit
3caee3e

OrgGraphBeanConfig declares the loader (a read-only TransactionTemplate of its own, Clock.systemUTC()) and the 60 s OrgGraphCache. OrgGraphChangePublisher collects one transaction's changes per org, and on completion evicts this pod's graph and chat policy and publishes **************** once per org; a rollback announces nothing, no transaction runs at once, and it never throws. OrgGraphEventListener evicts both caches on every pod's event. OrgGraphInternalController serves GET .../org-graph/{orgId} and .../{orgId}/pair behind X-Internal-Auth; an unknown org is an empty graph.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing