Live Change Log

لنرى ما نبنيه في الوقت الحقيقي كُلّ سمة، تَثبّتُ، وتَحسّنُ شُحنتْ عبر الرصيفِ.

17,865
مجموع التغييرات
4,581
المعالم
4,512
Fixes
32
المشاريع
عرض حسب المشروع
جميع المشاريع17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
الأفلام حسب النوع
جميع الأنواعBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 4, 2026
FeatureInitializerService

Add webinar type and lead market seed data for KamoCRM demo

Adds seed data initialization for the webinar scheduling system: - "KamoCRM Software Introduction Demo" webinar type (45min, PRIORITY strategy) - Reminder inter...

Kamo·5mo ago
April 3, 2026
FixInitializerService

Drop UUID-typed customer_id/customer_group_id columns for INT8 recreation

After RetailCustomer (UUID PK) → Account (Long PK) refactor, the commerce_carts, commerce_draft_orders, and commerce_price_lists tables had customer columns wit...

Kamo·5mo ago
FixInitializerService

Clean up CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings

CockroachDB applies unique_rowid() as default to nullable FK columns, creating orphan UUIDs that break FK constraint creation. Nullify orphans and reset default...

Kamo·5mo ago
April 2, 2026
FixInitializerService

Remove 14-day trial from Starter and Business plans

Free plan serves as the trial experience — no need for separate trial periods on paid plans.

Kamo·5mo ago
April 1, 2026
FixInitializerService

Remove mock subscription data from DataLoader

Remove loadMockSubscriptionData (BASIC/PRO/ENTERPRISE fake plans) from loadMockPOSData. All subscription data for KamoCRM is now exclusively managed by KamoCRMP...

Kamo·5mo ago
FeatureInitializerService

Add KamoCRMPricingLoader with full marketing pricing model

Preloads the complete KamoCRM subscription pricing structure into the KamoCRM organization, mirroring the /pricing page on kamo-marketing: - 4 plans: Free, Sta...

Kamo·5mo ago
FixInitializerService

Update seed data to use new subscription plan DTO fields

Replace deprecated **************** with planType, maxSeats, and description in DataLoader subscription plan seed data.

Kamo·5mo ago
FixInitializerService

Add missing Member import and fix createMember call in DataLoader

Adds missing import for Member class and replaces non-existent memberService.createMember() with memberRepository.save() for the website-contact system member c...

Kamo·5mo ago
FeatureInitializerService

Add Unspecified support topic to seed data

Kamo·5mo ago
March 29, 2026
March 28, 2026
RefactorInitializerService

Strip SchemaCleanupRunner to only post-Hibernate fixups

Hibernate ddl-auto: update handles all table/column creation from JPA entities. Removed all redundant CREATE TABLE/ADD COLUMN statements that duplicated what Hi...

Kamo·5mo ago
FeatureInitializerService

Add AI_CHAT_FEEDBACK table schema

Kamo·5mo ago
March 27, 2026
FixInitializerService

Auto-enable all completed-stage apps for new orgs instead of hardcoded list

Replaces hardcoded feature list (which had duplicates and deprecated types) with a loop over all COMPLETED-stage, non-core, non-deprecated ServiceTypes. New app...

Kamo·5mo ago
March 24, 2026
CIInitializerService

Rebuild with latest kamo-shared-library

Kamo·5mo ago
FeatureInitializerService

Migrate Everyone role to Members and create Team Members role

- Rename ROLE_EVERYONE_ID column to ROLE_MEMBER_ID - Rename existing "Everyone (Applies To All)" roles to "Members" - Set **************** flags on existing sys...

Kamo·5mo ago
March 23, 2026
FeatureInitializerService

Add AI processing column and note embedding records table

Add AI_PROCESSING_ENABLED column to notes table and create NOTE_EMBEDDING_RECORDS table for tracking note RAG vectorization.

Kamo·5mo ago
March 22, 2026
FixInitializerService

Remove RoleRightsSyncRunner — rights are added manually for existing orgs

The underlying bug in **************** (detached entity issue) has been fixed in kamo-shared-library. New rights for existing roles will be added manually via S...

Kamo·5mo ago
FeatureInitializerService

Add RoleRightsSyncRunner to backfill missing role rights

When new RoleRightType entries are added to the enum, existing roles don't have OrgRoleRight entries for them. This runner checks all roles on startup and adds ...

Kamo·5mo ago
March 21, 2026
FeatureInitializerService

Add access security system schema migration

Creates 7 new tables (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, geolite_locations, geolite_sync...

Kamo·5mo ago
March 20, 2026
FeatureInitializerService

Add cell phone columns to members table for bulk text SMS

Kamo·5mo ago
FeatureInitializerService

Add attachment_url column to voip_messages

Kamo·5mo ago
March 19, 2026
FeatureInitializerService

Create KamoTokens schema and org_oauth_token table

- CREATE SCHEMA IF NOT EXISTS kamotokens - CREATE TABLE kamotokens.org_oauth_token with unique (org_id, provider) - DROP COLUMN jwt_key from voip_provider_confi...

Kamo·5mo ago
FeatureInitializerService

CalDav/CardDav Part 4 — schema indexes and email repo scan

- Add supplemental indexes on **************** and **************** via SchemaCleanupRunner (Hibernate ddl-auto:update adds the FK columns; indexes are extr...

Kamo·5mo ago
March 18, 2026
FeatureInitializerService

Pre-configure all mock orgs with KamoMail email provider

Kamo·5mo ago
March 16, 2026
FeatureInitializerService

Enable DOCS_EDITOR feature for all mock organizations

Kamo·5mo ago
FixInitializerService

Enable Hibernate schema auto-creation for email_metadata

Add **************** property so Hibernate creates missing PostgreSQL schemas before creating tables.

Kamo·5mo ago
March 14, 2026
ChoreInitializerService

Add *.md to .gitignore

Kamo·6mo ago
March 12, 2026
FeatureInitializerService

Add commerce repo scanning, exec-maven-plugin, and NATS/MinIO config

Enable JPA scanning for commerce package, add exec-maven-plugin for direct Java execution, configure NATS JetStream and MinIO settings, fix application name, an...

Kamo·6mo ago
RefactorInitializerService

Update DataLoader for split ageReqType fields

Set both ageReqTypeMember and ageReqTypeTeamMember to same value in mock data.

Kamo·6mo ago
March 10, 2026
FeatureInitializerService

تُضاف بيانات سوق التجارة المتحركة مع البائعين

تضيف شركة "مكوك ماركت دياتا" إلى "داتا لودر" التي تخلق 7 أسواق جميع أنواع التجارة الستة التي تتضمن بيانات واقعية عن البائعين في إطار البذور الآلية فئات مبنية وي...

Kamo·6mo ago
February 12, 2026
FeatureInitializerService

إضافة بيانات متحركة عن أصول الإيجار، والبائعين، وخطط الاشتراك، وطلبات الشراء

- حمولة موك رينتالداتا: 4 أصول مستأجرة (مركبات قاذفة ومعدات) - حمولة MockVendorData: 4 بائعين - رسوم الاشتراك: 3 خطط (Basic, Pro, Enterprise) - معدات الشحن: طلب...

Kamo·7mo ago
RefactorInitializerService

Switch DataLoader to CommerceService

- Use CommerceService instead of POSService, RetailProductService, RetailInventoryStockService - createProduct, createOrUpdateStock, createRetailOrder, createMo...

Kamo·7mo ago
February 11, 2026
FixInitializerService

DataLoader IOException import and mock lead assignment FK errors

- Add missing java.io.IOException import for copyJavaEnumsToNextJS - Use saveLead instead of saveLeadWithAssignment for mock data to avoid lead_assignments FK...

Kamo·7mo ago
December 23, 2025
CIInitializerService

خط الأنابيب

snadjafinia·8mo ago
December 16, 2025
October 29, 2025
OtherInitializerService

Update to use k1m1 hostname for DB connection

snadjafinia·10mo ago
October 23, 2025
October 18, 2025
October 17, 2025
FeatureInitializerService

يضاف الدعم المحلي للمجالات في قاعدة البيانات

- مضبوطة محليا ومحليا: 000 3 مجال للتنمية المحلية - تعليقات محسنة تشرح سلوك التخزين دون المستوى - يعمل مع مستودع مستكمل للمنظمة يتعامل مع مصادرة الأم والطفل

snadjafinia·10mo ago
FeatureInitializerService

مضافا إليها الاستهلالية للمقدمين الخارجيين في قاعدة البيانات

- مضافا إليه مقدم الخدمات الخارجية - استحداث طريقة مضافة مضافة للمنتجين الخارجيين من أجل تشكيل مقدمي الخدمات - مقدمو الخدمات الخارجية المأهولة لكل منظمة: * Kamo...

snadjafinia·10mo ago

مثل ما ترى الشحن؟?

كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.

ابدأوا حراً للأبدخصخصة الفيو