Live Change Log

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

17,896
مجموع التغييرات
4,600
المعالم
4,522
Fixes
32
المشاريع
عرض حسب المشروع
جميع المشاريع17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
الأفلام حسب النوع
جميع الأنواعBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 19, 2026
FeatureSecurityService

Applied-model is the read-time source of truth for feature availability

Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - ********...

Kamo·4mo ago
FeatureSecurityService

Wire applied-model enforcement across every controller

Every non-role setting on the applied security model is now enforced at the exact controller boundary it governs, and the scalar settings round-trip cleanly thr...

Kamo·4mo ago
FeatureSecurityService

Enforce system-role assignment and auto-admin for team-member owners

MemberSecurityController now enforces the three assignment invariants defined in the brainstorm spec: - saveMemberSecurity: before persisting the caller's requ...

Kamo·4mo ago
FeatureSecurityService

Master-model + applied-model endpoints and template-aware org seeding

Adds the controllers that surface the new branch-type security flow: - /api/security/master-model (GET/PUT) manages the current org's master model; only writ...

Kamo·4mo ago
FeatureSecurityService

Wire branch types into security model CRUD endpoints

Kamo·4mo ago
FeatureSecurityService

Add POST **************** endpoint

Kamo·4mo ago
FeatureSecurityService

Auto-sync missing role rights on startup

Kamo·4mo ago
FeatureSecurityService

Pass human-readable expiry time to email verification template

Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...

Kamo·4mo ago
April 18, 2026
FeatureSecurityService

Add code-based email verification path to /verify-email endpoint

The endpoint now handles both token (link click) and userId+code (manual 6-digit entry). Token path unchanged; code path hashes the supplied code and matches ag...

Kamo·4mo ago
FeatureSecurityService

Add register-photo endpoint for unauthenticated post-registration avatar upload

POST **************** accepts userId + file/fileSm/fileMd/fileLg without a session. Guards: user must be unverified and have no avatar yet, preventing abuse aga...

Kamo·4mo ago
FeatureSecurityService

Add GET /api/security/geoip/me for client IP country lookup

Reads real client IP from X-Forwarded-For / X-Real-IP headers, does a GeoLite2 lookup, and returns { country_code, country_name }. Used by kamo-register's count...

Kamo·4mo ago
FeatureSecurityService

Implement SP4 email verification and registration wiring

- Delete legacy email/VerificationEmail.java (hardcoded SMTP stub) - Add **************** (mirrors recovery package pattern) - Add **************** — token gene...

Kamo·4mo ago
FeatureSecurityService

Add AccountSettingsController + Service for phone + security questions (SP3)

Allows logged-in users to set/verify phone and configure 3 security questions. Routes to /api/account/* (session-authenticated via KSESSION_DATA).

Kamo·4mo ago
FeatureSecurityService

Add BulkTextSmsClient + EmailTemplateServiceClient + PasswordRecoveryController (SP3)

Full password recovery flow: email-link, SMS OTP, security questions, seed phrase. Routes to /api/recover/* (unauthenticated). Uses SP1 email pipeline + VOIPSer...

Kamo·4mo ago
FeatureSecurityService

Wire EmailTemplateSeedClient into ****************

Thin RestTemplate client that POSTs to EmailService's **************** after an org + owner TeamMember are persisted. Retries twice with backoff; failure throws...

Kamo·4mo ago
April 17, 2026
FeatureSecurityService

Add 'meet' as a required DNS alias

Kamo·4mo ago
FeatureSecurityService

Redact tokens ≥32 chars in changelog sanitization

Any word (run of non-whitespace) that is 32 characters or longer is replaced with **************** before titles and descriptions are sent to the translation se...

Kamo·4mo ago
FeatureSecurityService

Generate TXT verification token on domain create, check in verify-dns

- createDomain: generate 32-char UUID token and store via setVerificationToken - verifyDns: check _kamo-verify TXT record for kamo-site-verification=<token> - T...

Kamo·4mo ago
FeatureSecurityService

Add /setup/dns backend — one-domain enforcement, SSL probe, new aliases

- Enforce one custom domain per org in POST /api/security/domains - Add capcha, docs, sign to standard aliases; remove legacy aliases - Update verify-dns to tra...

Kamo·4mo ago
FeatureSecurityService

Move changelog word replacement to backend before translation

Text replacements (Docs→Docs, Meet→Meet, etc.) and secret name redaction (K8s secret names→***) were previously applied client-side in ChangelogClient.tsx, mean...

Kamo·4mo ago
April 16, 2026
FeatureSecurityService

يضاف ما يلي:

Kamo·4mo ago
FeatureSecurityService

مضافا إليها إدارة الاستيعاب الأولي وأجهزة المراقبة العامة

يضاف مراقبان لنظام الاستيعاب الآلي للرصاص: - المراقب المالي الرئيسي: وحدة مكافحة المخدرات الموثَّق عليها من أجل نقاط النهاية، في الميدان رسم الخرائط، وإدارة كوا...

Kamo·4mo ago
FeatureSecurityService

عضو مسروق في دورة (ريديس) في (لوترين)

اضف ذلك عندما لا يكون هناك اي عضو إستفسار لوجست SQL ويمرر النتيجة من خلال خلق امتياز إلى Redis، ويمكن أن تميز هذه الجبهة بين أعضاء الفريق والأعضاء العاديين عن ط...

Kamo·4mo ago
April 12, 2026
FeatureSecurityService

توليد الإبهام في كل صفحة أثناء تحميل النموذج مع تقدم المراعي

- إضافة PDFBox dependency to pom.xml - بعد التخزين المحوّل PDF، يُصدر جميع الصفحات عن طريق PDFRenderer ويُحمّلُ كـ {id} thumb p{n}.png. - نشرة تُولّدُ thumbnail...

Kamo·5mo ago
April 11, 2026
FeatureSecurityService

إضافة المصادقة السرية على الموقع الشبكي لتغيير نقطة النهاية

الدفاع المتعمق: المصادقة*** SecurityService side in addition to APIService gateway validation.

Kamo·5mo ago
FeatureSecurityService

يضاف مستوى وصول الأعضاء ومركز المالك

أضف (جي تي) و (باتش) (ب) نقاط نهاية لقراءة وتحديث مستويات الوصول مع الإنفاذ الكامل للإذن. Update organization creation to use createOrganizationOwner.

Kamo·5mo ago
FeatureSecurityService

Add granular conversion progress stages with 8 distinct WebSocket updates

Stages: downloading (0-15%) → preparing (15-20%) → converting (20-65%) → verifying (65-75%) → storing (75-90%) → finalizing (90-100%) → complete

Kamo·5mo ago
FeatureSecurityService

تحويل ثنائي البنزين متعدد الكلور إلى عبوات إلكترونية

التحميلات الآن تحول مباشرة عن طريق شركة تحويل الخدمات خلال فترة طلب تحميل " نشر " المناسبات المرحلية لشبكة الإنترنت في الوقت الحقيقي التحديثات على الجبهة. يتراج...

Kamo·5mo ago
FeatureSecurityService

يضاف نموذج التوقيع الإلكتروني

************ - نموذج تحميل ************ - نماذج القائمة حسب السياق والوضع -الأفضل من ذلك -اخرج من هنا - أضف التحميل، طلب نموذجي، مستجدات TemplateMetadata DTOs

Kamo·5mo ago
April 10, 2026
FeatureSecurityService

يستعاض عن Google re*** بالتحقق من كابتشا***

Remove Re***Service and all Google re*** formation. مضافا إليه: شركة CapchaVerificationService التي تحقق من الحمولات*** خدمة (كامو كابتشا) في نهاية المطاف Updat...

Kamo·5mo ago
April 4, 2026
FeatureSecurityService

تعزيز /العتاد على قبول معلومات الاتصال وأجهزة البحث عن طريق البريد الإلكتروني

حساب الخلق الآن يتقبل البريد الإلكتروني، الاتصال بالنايم، الهاتف، قبول المريخ، الإعفاء الضريبي. إذا قُدِّمَ بريد إلكتروني ويُطابق مستعملاً قائماً، فإنّه يُعدّ ط...

Kamo·5mo ago
April 3, 2026
FeatureSecurityService

إضافة 18 نقطة نهاية حسابية لإدارة زبائن التجارة

نقاط نهاية جديدة لمراقب الحسابات تحت بند " الباب/الأمن/الحساب " : - وحدة العملاء: GET/POST/PUT/DELETE /customers, GET /customers/{uid} البيانات المرتبطة بها: GE...

Kamo·5mo ago
FeatureSecurityService

إضافة 111 نقطة نهاية لتجارة المريخ

All endpoints under /{marketId}/retail/... namespace covering: - الكريات، والعلامات، والخصائص (مع القيم)، والصور، والمتغيرات، والعلامات، والاستعراضات - الزبائن ...

Kamo·5mo ago
FeatureSecurityService

Expand CommerceMarketController with nested market-centric endpoints

Replace flat POS endpoints with market-scoped REST hierarchy: - Products, inventory, vendor categories under /{marketId}/products, /inventory, /vendor-categorie...

Kamo·5mo ago

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

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

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