KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

18,590
Total Changes
6,669
Features
5,584
Fixes
30
Projects
Filter by project
All Projects18,590AIService282APIService179BillingService166ConversionService118DaemonService147DocsService258ESigService99EmailService629InitializerService344KBService162KlusterServices771MCPGatewayService277MediaService622RAGService79SecurityService2,026TranslateService62VOIPService265VectorService11kamo-apps29kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,761kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,861kamo-signer-monorepo61kamolos115
Filter by type
All TypesBuild23CI527Chore794Docs3,288Feature6,669Fix5,584Other1,001Performance174Refactor284Revert23Style45Test177Upgrade1
November 11, 2026
FeatureInitializerService

சந்தைப்படுத்தல் இணைய தளங்கள் சந்தை மற்றும் திட்டம்; ஒப்பந்தங்கள் தங்கள் சந்தையில் இணைக்க

சந்தை **************** (காட்சி வரிசை 14, பின் KamoCRM), திட்டம் MARKETING_WEBSITE: $50 / மாதம் flat, ஒரு இடம், $4,950 FLAT அமைப்பு, எந்த வழக்கு, இல்லை பொது, எந்...

Kamo·2d ago
FeatureInitializerService

Org Marketing இணையத்தளங்கள் திட்டத்தை பதிவு செய்து அதன் தலைப்பு மற்றும் முதல் தளத்தை விதை

MarketingSitesMigration (@Order(0), idempotent): the WEB-<n> sequence, the NONCONCURRENT indexes and support_topic.god_only சரியாக கைமுறையாகப் பயன்படுத்தப்பட்டத...

Kamo·2d ago
November 8, 2026
FeatureInitializerService

வைரஸ் தடுப்பு நெடுவரிசைகளை பதிவு செய்

2026-11-08 அன்று உரிமையாளர் காமோவாக அதே DDL கைமுறையாகப் பயன்படுத்தப்பட்டது: **************** **************** மற்றும் **************** (இல்லை, idempotent ADD நெ...

Kamo·4d ago
FeatureInitializerService

antivirus_baseline_state அட்டவணையை பதிவு செய்க

11- 08 அன்று காமோவுடன் தயாரிப்பிற்கு கைமுறையாகப் பயன்படுத்தப்பட்டது; இந்த இயக்கி அதே DDL ஐக் கொண்டுள்ளது எனவே ஒரு புதுமையானது தரவுத்தளம் குறியீட்டிலிருந்து அதை ...

Kamo·5d ago
FeatureInitializerService

கட்டுப்பாட்டுத் தேவைகள் அட்டவணைகளை பதிவு செய்க (கைமுறையாகப் பயன்படுத்தப்பட்டது 2026-11-07)

hr_compliance_requirement / _record / _record_event / _gate_override, hr_platform_library_item மற்றும் **************** / நூலக_ பதிப்பு - சரியான IF NOT EXISTS D...

Kamo·5d ago
FeatureInitializerService

ஆறு வைரஸ் தடுப்பு அட்டவணைகளை பதிவு செய்க (கைமுறையாக 2026-11-07 பயன்படுத்தப்பட்டது)

content_scan_verdicts, antivirus_detections, antivirus_false_alarm_reports, antivirus_allowlist, antivirus_org_settings, antivirus_daily_stats - சரியான IF NOT E...

Kamo·5d ago
November 7, 2026
FixInitializerService

சான்றிதழ் தனித்துவம் (கொடுப்பு, சுற்று)

HR பரிசீலனை திரும்பப்பெற்ற தொகுப்பை மீண்டும் முடிக்க அனுமதிக்கிறது, ஒவ்வொரு முடிவும் அதன் முந்தைய சுற்றுக்கு இணைக்கப்பட்ட தன்னுடைய சான்றிதழ். உறுதிப்படுத்தவும் ...

Kamo·5d ago
November 6, 2026
ChoreInitializerService

தள உரிமையாளரின் விதை கடவுச்சொல் இப்போது மூலத்தில் ஒரு இலக்கணமாக இல்லை

இங்கு மதிப்பு ஒரு குழு மற்றும் Forgejo கடவுச்சொல்லை கொண்டிருந்தது. விதை இப்போது படிக்கிறது KAMO_ SEED_ OWNER_ PASSWORD, அல்லது எப்போதும் பதிவு செய்யப்படாத ஒரு க...

Kamo·6d ago
November 1, 2026
FeatureInitializerService

அறிக்கைகள் மற்றும் விளையாட்டுகள் வணிகம் மற்றும் மேல் சேர்க்கப்பட்டுள்ளன

உரிமையாளர், 2026-11-01 அவர்கள் தனியாக இருந்தனர்.

Kamo·1w ago
FeatureInitializerService

ஒரு மீளமைக்கப்பட்ட தரவுத்தளம் எதை அறிவிக்க முடியாது என்பதை பெறுகிறது

கடன் பெறுபவர்களில் உள்ள சொற்றொடர் அட்டவணைகள், கடன் பெறுபவர் ஜோடிகளின் அட்டவணை, மற்றும் ஒவ்வொரு தடை செய்யப்பட்ட அட்டவணையின் உரிமைகள் அவை உற்பத்தியில் நிற்பது போல...

Kamo·1w ago
FeatureInitializerService

ஒரு மறு உருவாக்கத்தில் பரிமாற்ற அலுவலரை பங்கு சேமிப்பில் நிரப்புக

Idempotent, மற்றும் ஒரு வரிசை ஏற்கனவே அங்கு வென்றது. KI தன்னிச்சையாக எதையும் கப்பல்கள் மற்றும் இல்லை தயாரிப்பில் இயங்குகிறது, இது கைமுறையாக backfilled இருந்தது.

Kamo·1w ago
October 31, 2026
FixInitializerService

கடன் கோப்புகளில் முழு நிலை வரம்பு சோதனையை கைவிடு

19 சரியாக நிரம்பியிருந்தது, மற்றும் அடுத்த LoanFileStatus வரிசை 20. கைமுறையாக பயன்படுத்தப்பட்டது 2026-10-31; இங்கு பட்டியலிடப்பட்டுள்ளது எனவே ஒரு மீளமைக்கப்பட்ட...

Kamo·1w ago
October 21, 2026
FeatureInitializerService

KamoCameras வணிகம் மற்றும் மேல், மற்றும் ஒவ்வொரு பிரபஞ்சத்தின் பிரீமியம் நிலை மற்றும் அதற்கு மேல் சேர்க்கப்பட்டுள்ளது

உரிமையாளர், 2026-10-20 (IOT க்ளோஸ்-அவுட் F11): வணிகம், எண்டர்பிரைஸ் மற்றும் பிற பிரபஞ்சங்களில் அவற்றின் சமமானவை. - PlatformTierMatrixMigration: வணிக ஆதாயங்கள் K...

Kamo·3w ago
FixInitializerService

ஒவ்வொரு உரை உரையாடலிலும் தொலைபேசி சேவையகத்தை கட்டாயப்படுத்துவதை நிறுத்துங்கள் (SITP CARIERSMS)

MultiInstancePhoneMigration ஒவ்வொரு KamoInitializer தொடக்கத்திலும் இயங்குகிறது. அதன் உரையாடல் படி நீக்கப்பட்டது ஒவ்வொரு voip _ உரையாடல்கள் வரிசை ஒரு உதாரணம் இல்...

Kamo·3w ago
October 19, 2026
FixInitializerService

KamoCameras உரிமை பட்டியலில், மேடையின் சொந்த திட்டத்தில் மட்டுமே (முழுமை சோதனை பச்சை)

KamoCameras (ServiceType 39, அனுப்பப்பட்டது 2026-10-13, TESTING) ஒரு AppEntittleMigration உள்ளீடு இல்லாமல் அனுப்பப்பட்டது, எனவே * * * * * * * * * * * * * * * * ...

Kamo·3w ago
October 18, 2026
October 14, 2026
TestInitializerService

KamoInitializer இன் களஞ்சியப் பட்டியலில் பின் com.kamo.z.shared.iot

IOT SP01 டாஸ்க் 6. SP00 ஏற்கனவே உள்ளீட்டைச் சேர்த்தது; முள் மட்டுமே புதியது.

Kamo·4w ago
October 13, 2026
FeatureInitializerService

ஸ்கேன் com.kamo.z.shared.cameras (பெட்/காமோ-கேமராக்களை இணைக்கவும்)

KamoCameras அமைப்புகளின் தொகுப்பு KamoInitializerApp இன் @EnableJpaRepositories பட்டியலில் இணைகிறது உருவாக்கிய ஸ்கீமா கேமரா (9 அட்டவணைகள்) இதிலிருந்து 2026-10-1...

Kamo·4w ago
October 12, 2026
October 4, 2026
DocsInitializerService

பிளாட்ஃபார்ம் ஆர்க் அதன் திட்ட வரிசைகள் என்ன சொன்னாலும் ஒவ்வொரு செயலியையும் வைத்திருக்கிறது என்று சொல்லுங்கள்

தளம்-மட்டும் பட்டியல் உள்ளீடுகள் மீது திருத்தப்பட்ட கருத்தை நிறைவு செய்கிறது: வரிசைகள் இது பிளாட்ஃபார்ம் ஆர்ஜி-க்கு எதுவும் தீர்மானிக்க வேண்டாம் என்று விவரிக்கி...

Kamo·1mo ago
DocsInitializerService

இயங்குதளம்-மட்டும் அட்டவணை கருத்து ஒவ்வொரு பயன்பாட்டிற்கும் ஏணி என்ன செய்தது என்பதைக் கூறுகிறது

அறிக்கைகள், GAMIFICATION, KAMO _ UNIVERSE, CHESS மற்றும் HOLDEM பற்றிய கருத்து அனைத்தும் கூறியது OWNER _ UNLIMITED இல், ஐந்து பேர் தங்கள் நேரடி உரிமை ஏற்கனவே இர...

Kamo·1mo ago
September 28, 2026
FixInitializerService

The platform-pricing loaders find the platform org as the top-level org, not by its short title

KamoCRMMarketBackfillLoader and KamoCRMPricingLoader looked the platform org up by titleShort = "KamoCRM". That stopped matching when the brand moved to KamoUni...

Kamo·1mo ago
ChoreInitializerService

Delete the org-domain ownership backfill; it finished, and it verified second claims

**************** was a one-off (2026-08-28) that marked live org_domains roots ownership_verified when host routing started to require it. It ran again on every...

Kamo·1mo ago
FeatureInitializerService

The Family, Community and Personal catalogs beside KamoCRM's business ladder

KamoUniverse sells four catalogs out of the platform org's one plan table. This lands the schema and the data for the three new ones. - UniverseColumnsMigratio...

Kamo·1mo ago
September 25, 2026
ChoreInitializerService

Delete the lead contact-point backfill; it finished and no code scans every lead

The KamoInitializer run that ended at 18:51 PDT today logged LeadContactPointSeedRunner: complete — 795983 leads scanned, 1552381 contact points opened, 0 faile...

Kamo·1mo ago
September 24, 2026
FixInitializerService

Pin kamo-shared-library 1.6.1, the version the library stays at

1bb9801 pinned 1.6.2 together with the library bump in db737a54. That bump is reverted, because about thirty services pin 1.6.1 and each build can only resolve ...

Kamo·1mo ago
FeatureInitializerService

Migration for org_alias_domains, seeding the platform org's two

Creates **************** and seeds the platform org (is_top_level) with kamouniverse.com (default, carrying forward the old hardcoded platform.mail.domain) and ...

Kamo·1mo ago
FeatureInitializerService

The columns and activity log the Arive integration maps

**************** (unique), the Arive link fields on lead_los_links (kind, GUID, deep link, stage, pending-since, last error) and los_sync_events. All nullable, ...

Kamo·1mo ago
September 23, 2026
FeatureInitializerService

The Notes plan feature is "Notes & Checklists"

The Notes app holds checklists as well since 2026-09-23 and is called "Notes & Checklists" everywhere it is named. The pricing page's comparison chart takes its...

Kamo·1mo ago
ChoreInitializerService

Scrub copies of live credentials from config and dumps

A sweep of every repo for the values of the cluster's live Secrets (2026-09-23) found copies here: the JWT signing secret as a `${JWT_SECRET:<literal>}` default...

Kamo·1mo ago
ChoreInitializerService

No live credentials in application.yml defaults

The local-development defaults carried the database OWNER's password (${DB_PASSWORD:<literal>}), and apiservice/securityservice also the live changelog webhook ...

Kamo·1mo ago
FeatureInitializerService

Put the app in the entitlement catalog, add-on only

**************** asserts every sold app is categorised and sits somewhere on the tier ladder, because an app the catalog does not describe lands nowhere on the ...

Kamo·1mo ago
September 16, 2026
ChoreInitializerService

Leave unique keys to the entities instead of duplicating them

Eight migration statements created unique indexes on exactly the columns their entities already declare unique (BillingGroupMember, BillingGroup, MailboxBilling...

Kamo·1mo ago
ChoreInitializerService

Stop creating a plain index shadowed by the unique one

member_notification_preferences (member_id) got both a plain and a unique index from the same statement list; the unique index serves every lookup. The plain on...

Kamo·1mo ago
September 13, 2026
FeatureInitializerService

Webinar_notify_member, the team members copied on presenter emails

One row per (organization, team member): the Additionally Notified list on the Scheduled Webinars settings tab. MediaService blind-copies these addresses on eve...

Kamo·2mo ago
FeatureInitializerService

Page_transition_overrides, an organization's and a member's own page transition

One row per owner (ORG with the org id, MEMBER with the member id): a catalogue token or NULL to follow the level above, and properties for only the transitions...

Kamo·2mo ago
September 12, 2026
FeatureInitializerService

**************** beside the transition

A TEXT column holding each transition's properties as JSON keyed by transition id. No backfill: null means every transition's defaults, like page_transition bes...

Kamo·2mo ago
FeatureInitializerService

**************** ahead of every reader

A catalogue token, NULL meaning the shipped TILE_DISSOLVE, so nothing is backfilled. Order 0 because the entity maps the column from this build on, and an earli...

Kamo·2mo ago
FeatureInitializerService

The unique (campaign, address) index, for a fresh environment

EmailService used to create **************** on every startup; DDL on this cluster belongs here instead. Idempotent, auto-committed (YugabyteDB builds indexes o...

Kamo·2mo ago
September 7, 2026
FeatureInitializerService

The repeat-sound columns, for a fresh environment

EmailService runs ddl-auto: none, so neither column can appear on its own — the entity declares them and Hibernate reads the table happily without them, then fa...

Kamo·2mo ago
September 6, 2026
FixInitializerService

Drop the frozen type_id CHECK that blocked every bug thread

`media_sessions` is created by Hibernate's ddl-auto, not by a migration, so it carries the constraint ddl-auto writes for an `@Enumerated(ORDINAL)` column — fro...

Kamo·2mo ago
FeatureInitializerService

System_bug.media_session_guid, and its lookup index

The column behind a report's comment thread, matching **************** — VARCHAR(36), because MEDIA_SESSIONS.GUID is itself a 36-character string column and a t...

Kamo·2mo ago
FeatureInitializerService

Add denial_reason, and sweep the three retired status names

status_name holds a NAME read back through @Enumerated(STRING), so a row still saying TRIAGED after the constant is gone does not read as a default — it throws ...

Kamo·2mo ago
FixInitializerService

Stop the operator seed re-granting revoked platform rights

Rights taken away from a platform administrator on Platform Admins came back on their own days later, which read from the console as a save that would not stick...

Kamo·2mo ago

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