Live Change Log

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

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

Seed Organization.isTopLevel for kamocrm and OWNER UNLIMITED self-comp plan

- قاعدة البيانات: إسقاط المنظمة نوع رغ من الخلق، المجموعة هي "توب المستوى" - KamoCRMAgeReqUpdateRunner + test: match on IS TOP LEVEL = TRUE instead TYPE - منظمة...

Kamo·4mo ago
FeatureInitializerService

Add migration runner for logo_full_ext column on orgs

Kamo·4mo ago
April 19, 2026
FeatureInitializerService

النموذج الرئيسي ينطبق على جميع أنواع الأعضاء الثلاثة

المادة (ماكسيد أوت ماستر موديل) تُطبق الآن على الأعضاء، وتُطبق على (تيامبر) ويطبقون كل شيء صحيح لذا كل عضو يرى النموذج الرئيسي أنواع الفروع كخيارات للإبداع على ...

Kamo·4mo ago
FeatureInitializerService

نموذج الدور الافتراضي للمدير يبدأ بجميع الحقوق

يُظهر الآن نموذج مدير البرنامج مع الحكم MaxedOutMaster Model (كل مجموعة من (دوريت تايب) إلى (غرانت النماذج الثلاثة الأخرى Member, DEFAULT still materialize with...

Kamo·4mo ago
FeatureInitializerService

Provision a maxed-out master security model for KamoCRM on init

DataLoader now creates and assigns a master ChildOrgSecurityModel to KamoCRM immediately after the org is created, with every setting maxed out to the most perm...

Kamo·4mo ago
FeatureInitializerService

مضافا إليها: " FEATURE REQUESTS " إلى فئة الدعم وجميع الخرائط المتعلقة بوضع الخطط

Free: Community vote, Starter: Vote ' request, Business: Priority requests, Enterprise: Custom dev included

Kamo·4mo ago
April 18, 2026
FeatureInitializerService

SP5 migrate KamoCRM agereq to ALL_WORK_ELIGIBLE

Add KamoCRMAgeReqUpdateRunner (order 10) — conditional idempotent UPDATE on startup; WHERE clause checks old value so re-runs are no-ops. Errors are swallowed s...

Kamo·4mo ago
FeatureInitializerService

Add EmailTemplateSeedRunner for SYSTEM + per-org seeding

Runs at @Order(20) on KamoInitializerService startup. Loads canonical templates from kamo-shared-library resources; upserts SYSTEM rows (no clobber); backfills ...

Kamo·4mo ago
FeatureInitializerService

Add partial unique indexes + CHECK constraints for email_templates

Hibernate ddl-auto can't generate partial unique indexes or computed-CHECK constraints. This commit adds them via the existing idempotent DDL runner pattern aft...

Kamo·4mo ago
FeatureInitializerService

Seed KamoCRM with ALL_WORK_ELIGIBLE on fresh installs

The createOrg() helper applies this single argument to both ageReqTypeMember and ageReqTypeTeamMember; consistent with platform convention. Pairs with KamoCRMAg...

Kamo·4mo ago
FeatureInitializerService

Add one-time runner to migrate KamoCRM agereq to ALL_WORK_ELIGIBLE

Conditional idempotent UPDATE runs on service startup; WHERE clause checks the expected old value so re-runs are no-ops. Errors are logged and swallowed — start...

Kamo·4mo ago
April 17, 2026
FeatureInitializerService

Add ssl_confirmed and ssl_confirmed_at columns to org_domains

Adds idempotent ALTER TABLE statements to provision the two new columns needed for DNS setup SSL confirmation tracking.

Kamo·4mo ago
FeatureInitializerService

Add billing config initialization to KamoCRMPricingLoader

Seeds a default BillingConfig (ORG_PAYS_ALL, SOFT_LOCK, 7-day grace) for the KamoCRM organization during pricing loader startup. Supports the new Stripe billing...

Kamo·4mo ago
April 16, 2026
FeatureInitializerService

Update KamoCRM pricing to production go-to-market rates

- Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSign...

Kamo·4mo ago
April 11, 2026
FeatureInitializerService

Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER

Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all Image...

Kamo·5mo ago
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 1, 2026
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
FeatureInitializerService

Add Unspecified support topic to seed data

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

Add AI_CHAT_FEEDBACK table schema

Kamo·5mo ago
March 24, 2026
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
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
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
March 10, 2026
FeatureInitializerService

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

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

Kamo·6mo ago
February 12, 2026
FeatureInitializerService

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

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

Kamo·7mo ago
October 23, 2025
October 17, 2025
FeatureInitializerService

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

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

snadjafinia·10mo ago
FeatureInitializerService

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

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

snadjafinia·10mo ago

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

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

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