سجل التغييرات
ما الجديد؟
كل تحسين للمنصة، كما هو الشحن.
· InitializerService
هجرة مقدمي خدمات الهاتف/الخدمة الخاصة
يركض بعد (هيبرنايت دلو - أوتو): يخلق المستجدات جداول جديدة (VOIP PROVIDER INSTANCE, ترجمة: PHONE VOICEMAIL, SYSTEM CONFIGURATION) from the renamed/new entities in kamo-shared-library commit 232d731. اليدين ما لا يستطيع هيبرنيت: - صفوف مطبوعة من إرث voip provider config / bulk text provider config into * طاولات متطورة، ومثال تجميعي - اسم من نوع المزود. لا تسقطوا أيّ من الصفوف الغير عادية الغياب هو الآن ولاية "لا أحد" -أسقط التركة الفارغة الآن -الخدمة الخلفية (كاموتوكينز) - Rebuild org oauth token unique index from (org id, provider) to (org id, provider, instance id) so multiple RingCentral instances per org work. - إسقاط الأرقام القياسية لليتامى من voip conversations + موائد العرض. - بَدأتْ النظامَ - الخلط بين العُمَدِينِ مُمكّن من الصدق - يقوم مشغل المنصات بتشكيل هذا عن طريق المركّب الجديد VOIP SMS tab. All statements idempotent; re-running on already-migrated DB is safe. الأمر ٢٠ - بعد " شيما كليانبونر " )١(، المنظمة " ريب ريموفال راننر " )٢(، KamoCRMAgeReqUpdateRunner (10).
· kamo-shared-library
مؤسسة شيما للمزودين بأجهزة الهاتف/الخدمة الخاصة
- Rename VoipProviderConfig . VoipProvider Instance; drop UNIQUE(org id), add instance name, config json, last sync at, last sync error. - Rename BulkTextProviderConfig . BulkTextProvider Instance; same multi-instance treatment. - كيانات جديدة: توسيع الهواتف، والهاتف، والهاتف، والهاتف، والهاتف، والهاتف، والبريد الإلكتروني، وقاعدة النظام. - Add instance id to MemberVoipConfig, VoipConversation, OrgOAuthToken (multiple RingCentral instances per org). - New enums: Phone ExtensionStatus, PhoneEndUserStatus, PhoneDeviceType, PhoneDevice RegistrationStatus. افترض انه لا يوجد تضارب في هذا (مُعدّل بالمرسوم رقم 0 للحفاظ على الصفوف الموجودة تحت نظام EnumType.ORDINAL). - أضف FLOWROUTE إلى BulkTextProviderType لمقدم خدمات جديدة في نظام إدارة الرحلات الجوية. - مبيدات الآفات المضللة (ExtensionDto, PhoneUserDto, DeviceDto, VoicemailEntryDto, InstanceHealthDto, Create/Update requests). المرحلة الأولى من مفاعل الهاتف/الخدمة الخاصة - انظر ******************** (في اعادة ترتيب كاميرا الشعار). KamoInitializer migration + service refactors to follow.
· KlusterServices
Deploy FreePBX 17 + Jigasi SIP bridge on k1m1 and k2m1
FreePBX (tired ofit/freepbx:17-latest) runs with hostNetwork so SIP/RTP يحافظ على العملاء الحقيقيين، محاصرة واحد لكل عقدة عن طريق مصمم النواة. SIP على 5060 UDP/TCP (5061 TLS), RTP range 18000-18999 chosen to avoid Janus (20000-20999) Coturn (52000-65535), and WireGuard (51820-51821). مُقابلة (جيجاسي) أضافت كجسر داخلي تابع للمجموعة (سي بي سي) حتى يستطيع (فري بي بي إكس) المكالمات الهاتفية إلى مؤتمرات المقايضة؛ بروسودي الآن يزود مستخدم الجيغاسي مِنْ JIGASI XMPP PASSWORD. Admin UI reachable via Traefik at pbx.k1.kluster.kamocrm.com / pbx.k2.kluster.kamocrm.com with certs بذرة من خلال نظام تسجيل السيارات.
· kamo-internal
المنهاج - المنظر، المهبة، البحث الحي، المصفوفات، org
المنهاج المخصص (المالك على مستوى org) يرى الآن كل org في النظام عن طريق :: نقطة نهاية جديدة/مؤقتة/أمنية/org/جميع الشبكات بدلاً من أن تكون عضويتها. العنوان الرئيسي وتحديث العنوان الفرعي ليعكس السياق المخصص. التحسينات الأخرى: - المجاعة: جانب العملاء، التقصير ٢٥/ صفحة، قابلة للتشكيل )١٠/٢٥/50/100( - البحث المباشر: مرشحات حسب العنوان أو العنوان القصير أو المجال في الوقت الحقيقي -شرائح مُصوّرة: "كلّ" "أَعْرفُ أَمتلكُ، "DNS لَيسَ مُحتَرَكَ" - عدد النتائج المبيّنة إلى جانب عدد الصفحات - عدد الأزرار مع انهيار النسيج في عدد الصفحات الكبيرة - مكوّن أورغلوغو يدمج شعاراً (الشعار البشع عبر الحصول على أورغلوغورل) لكل من بطاقة org الحالية وجميع بطاقات org في القائمة - زر ENTER يحرسه بشكل صحيح org. - يُدخلُ كعضو عادي مُتَوفّرُ لجميع الأغصانِ عندما كُنْتُ أَسْتَمْرِ
· SecurityService
تضاف GET /api/security/org/all-networks for platform admins
يمكن لمالكي org الرفيعي المستوى الآن أن يجلبوا جميع المنظمات في النظام مع معلومات عن العضوية بالنسبة للمتصل الأورام حيث يكون للمتصل عضو ويحصل على رقم قياسي (Owner/memberId populated; others get memberId: null, isOwner: false. نقطة النهاية تُنفّذُ بأنّ المُكالِم في كلٍّ من أعلى مستوىِ org وهو مالك.
· kamo-internal
Sub-tabs in security-model editor + cleanup
محرر نموذج الأمن على ************************ إلى أربعة مراكز فرعية: عامة (المعلومات الأساسية، الرؤية، من يستطيع الإبداع، منبر " ستينغز " ، دومين كونفيغ، أسواق التجارة، الرقابة (الكحول/الكحول) التبغ/الأسلحة النارية + الأعضاء + النطاقات العمرية للأعضاء في الفريق) دور الأمن الافتراضي - جديد. يَتْركُ a يُعلّمُ تحرير a نموذج السماح لـ (روت دونماينز) بمعرفة وإستعارة الوالدين إلى جانب بقية ذلك عارضات الأزياء "سابقاً عاش هذا داخل منطقة "جورج فنادق البوب. - الفرعان الفرعيان يُبسطان على أجزاء من مستوى org فقط - وثائق تفويض (غودادي) و (سيد) تمكّن من النضال تم نقل الأسماء المستعارة على كل من الديوك و سطحه المتحرك الآن دعاة غير مستخدمة أيضا. - إزالة كل إشارة إلى الفريق MemberPayFeesSetting / PayFeesSetting / تقاطع "العملية الذاتية" محررة نموذجية و رقاقة في طاولة النماذج قد اختفت مع نوع من الأسماء المستعارة في موديل الاستخدام - تحديد/ملف/أحداث و/أو وضع/صفحات نموذجية/خطط حُذفت (كانوا أصحاب أماكن من سطح فواتير مستهلك). The landing page, SettingsStatusWindow sub-topic list, and route/icon كل الخرائط تسقط القيود المتطابقة -المجموعة الفرعية على *** يُظهر عنوان المجموعة الافتراضية كحقل مُعاق فقط كان مخبأً من قبل تماماً خلف تنبيه المعلومات لذا يمكن للأعلان رؤية اسم المجموعة بينما تفهم أنه لا يمكن تغييره.
· kamo-internal
Alias visibility UI + Subdomain Branches blue on branch-types page
SubdomainBranchesDialog: - محررة علياس استبدلت قائمة الرقاقة بقائمة من الطاولات Members and Team Members checkboxes per alia - admins control which أنواع المبدعين يروا كل من الأبوين اسماً مستعاراً في /الشبكات/التكرير - تحديث توقيع موديل دوندومين كونفيغ لتمرير الأجسام المستعارة بالكامل (بالأصالة، المرئية إلى الأعضاء، المرئية في تيمبر) بدلا من الخيوط السهلة الأمن رول ماناجر: - موديلز المؤمنة بالكامل لا أعرف الأعلام -أستمرّ (مودال سدومين كونفيغ) يُمرّر كلّ الأشياء المستعارة إلى الخلف BranchSetupManager لا أعرف - أضف زر الفرعين الفرعيين (صفحة المحاربين الأمنيين) نفس السوبدومين برانشيش ديالو، وضعية على الرمال، وإعادة تحميل النموذج عندما يفتح الهاتف
· SecurityService
تصفية ظهور الياس + التحقير الآلي للملكية
المراقب المالي للمنظمة: - إنشاء شبكة ويب - لاياس org الآن علامة مؤتمتة الملكية لا توجد حاجة إلى سجل تكس تكس تي منذ ذلك الحين زودنا "دي إن إس" بـ "جودي" نيابة عنهم - CUSTOM parentAliasType path now enforces per-alias creator-type visibility (الطيور / رشح قابل للكسر حتى لا يمكن تجاوز السانده) المراقب المالي لفرع تيب - قائمة أسماء الأبوين الآن ملوثة من قِبل صانع الهاتف: الأعضاء لا يرون سوى اسم مستعار حقيقي (تيمبر) مرئية (تيوممبر) مسموعة حقيقية - يشمل كل اسم مستعار DTO الآن أعلاما مرئية تيمبر + مرئية مراقب الأمن: -عملية (سبدومين برانش كونفيغ) تقرأ الآن لا أعرف مِنْ أشياءِ خريطةِ ومكالماتِ إستبدلتْ كُلّ فول لإصرارها
· kamo-shared-library
أضف أعلام من نوع المبدعة
يضاف إلى ذلك الأعمدة البنفسجية المرئية/المرئية في تيمبر أمن الطفل (موديلاليس) لذلك يمكن أن يقيد أسماء الوالدين يبدو للأعضاء ضد أعضاء الفريق عندما يخلقون الأطفال - Entity: two @Builder. الأعمدة الحقيقية الافتراضية مع BOOL DEFAULT TRUE - SubdomainAliasDTO: expose both flags in Entity BAR BAR زيادة حجمها التي لا تزال بارزة؛ الاستعاضة عن جميع المندوبين (المشاركين) بها
· kamo-internal
إنشاءات لهجته، وطريق السحرة على شبكة الإنترنت، وفرقة توفير خدمات النظم العالمية لسواتل الملاحة
يضاف الفرعان الفرعيان UI عبر ثلاثة أسطح: ************************ يَفْتحُ a يَجْعلُ a يَجْلبُ لمستوىِorg يُمكّنُ مِنْ التَنَقُّل + GoDaddy Creds، مَع a محرّر نموذجي للأمن يسمح للشركة الفرعية للأخشاب (RootSubdomains + parent aliases) "عازف السحرة هو "فاليدالياس "إلى مساعدي "سافالياس - / network/create: طريق وطريق (كامو) على شبكة الإنترنت (على علم الوالد (يورج وضعية (غوديدي)، واسم الفرع المختار الوالدين قوائم التسرب (عندما يسمح) بالإضافة إلى الأسماء المستعارة لكل عارضة؛ المساعدة الحية تحديثات ما قبل الاستعراض مع تغير المستخدمين إما في الميدان - / setup/dns: New DnsProvision الفريق يلوث سجل إمداد org و حالة غودادي ذات أثر رجعي مدعمة بالطرق التالية
· SecurityService
عقدة على مستوى الأورج، وزبون (غوديدي)، و(وي-الياس org) يخلق مساراً
أما أسلاك الفرعين الفرعيين الجديدين فتتمثل في نهاية المطاف على خلفية: - SubdomainBranchesController for org-level enable + GoDaddy creds (live-verified) - GoDaddyDnsClient performs idempotent CNAME upserts and credential checks - Dns PROvisioning (ب) تُعدّل الخدمة مجموعة المعايير الفرعية لـ " نوناليس " و يكتب صفوف لكل سجل إلى شركة أورغدينز - جهاز مراقبة موديل الأمن يُسمح بـ "روت دوندوماينز" الإنشاء/التاريخ -{\pos(190,210)}{\pos(190,210)}{\pos(190,210)}{\fnAdobe Arabic}{\fnAdobe Arabic\fs23\fe178\cH000000FF\3cH00FFFFFF\blur15}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe Arabic}{\fnAdobe (استخدام WbAlias + parentAliasType + parentAliasId + webAlias), computes مما أسفر عن وجود قوات شرطة تابعة للوالدين في المنطقة الجذرية بعد أن تُحدث شركة (أوغ) الصفقة -مراقب شرطة (برانش تايب) يكشف عن الأسماء المستعارة والوالدة (جورج) تحت مركز "براند" حتى يتمكن الساحر من بوابة "يو آي"
· kamo-shared-library
إضافة كيانات، وشفرة، وعناصر أخرى، وسجلات لسجلات الـ دي
Adds per-org GoDaddy creds (AES-GCM encrypted), an allowRootSubdomains flag وجمع الأسماء المستعارة عن الأطفال في النموذج الأمني، وتوفير خدمات إدارة الشؤون الداخلية سجل مراجعة الحسابات، ومساعد سري مشترك يستخدمه جهاز الأمن في رحلة ذهابا وإيابا لقد خزنت المفاتيح دون أن تعيدها إلى المقدمة.
· kamo-internal
Prefix/suffix dropdowns, mailbox domain gate, explicit status
-الاسم (بريفيكس) و(سوفيكس) يسقطان الآن الاسم PrefixType/ NameSuffixType catalogs delivered by the org-config نقطة النهاية Displays abbreviation + full name per option. - "صندوق بريد البريد الإلكتروني للمؤسسة" الآن معاق ما لم مجال بريد المنظمة يطابق أحد صندوق البريد المتحقق منه المجالات (المنقولة من GET /api/email/domains). رسائل خطية واضحة يُفسّر ما إذا كان مُعاقاً بسبب فقدان البريد الإلكتروني، لا يُتأكّد المجالات التي تم تشكيلها أو اختلالها في المجال - وتسميها فعلا تم تشكيل المجالات حتى يعرف العميد ما يجب استخدامه - عدم تجاوز مركز العضوية في الفريق للاعتداء على المشروع؛ ويجب أن إخترْ a حالة دورةِ حياةِ صراحةً أَو يُغلقُ. موجز اللوحة تظهر "غير مجهزة" حتى يتم اختيار الحالة.
· SecurityService
Explicit team status + name prefix/suffix catalogs
الآن اعيد الاسم بريكس الاسم (سوفيكس)، مصدره (سمبريكستيب) و الاسم (سافيكس تيبي) أضف استمارات عضو الفريق ليس من الضروري أن تضغط عليها POST/create-team-member now rejects a request that omits (400). سقوط المشروع الصامت السابق المتصل عليه يجب أن يختار حالة دورة الحياة بشكل صريح والأعضاء لا يخطئون أبدا في التخلف.
· kamo-internal
جدول كامل، ثلاثة أسبانية
إعادة تصميم النموذج الخلقي لاستخدام كامل مجال المحتوى بدلاً من 1100px عمود مركز - مخطط الاستجابة للأعمدة الثلاثة: المسافات المتروكة (md+) كاملة التردد الاستمارة (الطرق)، حلقة نقاش موجزة حية عن الحق (xl+). - الصفوف الميدانية تُدرج الآن إلى المستعارات المتاحة: قسم الاسم هو 5 إلى 10: الاتصال + الصفوف ترتفع إلى 4 درجات عند نقاط الإنفصال -حانة دنيوية ملتصقة بخبرة كاملة gradient primary CTA. -القسم يستعمل جهازاً لاسلكياً لإبراز القسم الذي يوجد فيه المستخدم وتؤيد النقر إلى القيد. - أسلوب البطاقات البولندية - الحدود الناعمة، رفع الخياطة، التدرج أيقونات رأسية - بطاقة مختصرة لليمين الجديدة تعكس البيانات الاستمارة (أفاتار) الأوليات، الاسم، اسم المستخدم، البريد الإلكتروني، الدور، رقاقة الحالة المؤشر الجاهز بعد إقراره.
· kamo-register
اسم مستعار / بريد/اسم/هاتف إلى خطوة واحدة "ملامح لي"
"أجمعي ما كان منفصلاً سابقاً عن "مي-مايلز علياس" و "اسمي" "رقم الهاتف" يخطو خطوة واحدة "ملامحي" لـ13 مُسجلاً الاسم القانوني المطلوب ورقم الهاتف الاختياري (متحققة عن طريق SMS عند الدخول). المُسجلون تحت الـ13 يرون الآن "أُعيدت تسميتها بـ "مستعملي علياس لا بريد إلكتروني أو اسم قانوني أو هاتف - السجل: قائمة مبسطة للخطوات، المصادقة الموحدة على النظام الداخلي، قضايا جديدة خطوة التلميذ داخلياً قابلة للكسر بحيث تلائم الأقسام الثلاثة في المشهد. - تكسب شركة سجل ستاتوس قيمة ”إعادة برمجة“ لمنجزات أقل من 13 حيث لا يوجد ايميل للتحقق انهم يتجهون مباشرة الى تسجيل رقم واحد بدلاً من صفحة التدقيق الإلكتروني.
· SecurityService
Make email + legal name optional for under-13 signups
The /api/security/register endpoint previously rejected any request البريد الإلكتروني المفقود أو الاسم الأول أو الاسم الأخير الذي جعل الطريق تحت 13 (كيدز / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / تلك الحسابات لا تملك سوى اسم مستعار + كلمة سر + عبارة بذور. فالتقييد يتطلب الآن اسم مستعار + كلمة سر على كل طريق، ويعالج البريد الإلكتروني + الاسم الأول + اسم العائلة كـ ثلاثية كل أو لا شيء: إمداد أي واحد منهم يتطلب ثلاثة. إرسال والبريد الإلكتروني للتحقق الحقل البريدي للرد يحرس الآن ما إذا كان البريد الإلكتروني في الواقع مُقدّم، وحالة الردّ هي "مُتعَرّد" "إمايل" التحقق، عندما لا يوجد بريد إلكتروني للتحقق.
· kamo-shared-library
أضف ذلك
· kamo-internal
عدد أعضاء الشبكة
إدارة المنهاج: الاتحاد، والوالد/الملك فقط الصفحة التي تمنح أو تلغي الإذن لإخراج المنبر من مكانه مستعمل النظام حسب الإدارة، أو لقب العمل، أو فرد من أعضاء الفريق. مسجّلة في مواقع الملاحة الثلاث (تضع قائمة بحجم الصفحات، SettingsStatusWindow routes + sub-topics, and the page itself. تحديثات/شبكات لاستخدام نقطة النهاية الجديدة/المؤقتة/الأمنية/الموجودة الزر الحالي للمدخل، لذا يستقبل مجال المقصد دورة بُنيت من عضو (جورج) المستهدف (تصلح الحشرة حيث المصدر عضو orgID/orgID تسرب إلى الدورة الجديدة. يُضاف مدخل الزر العضوي في "سيستم" بجانب "سنتر" الذي يصدر فقط بعد لا أعرف يؤكد أن المتصل مؤهل.
· SecurityService
التعبئة، التدفق، حراس الطفرة،
توفير الوجبات الذاتية: يُستخدم النظام في كل نظام أحذية الأمن (من قاعدة البيانات) لإضافة عمود (النظام) و نظام الوصول إذا كان مفقوداً يوجد سجل للمستعملين، وينشئ فريقاً لقلب مدير البرنامج في كل مكان غير على المستوى الأرضي لا تنتمي إليه أيضاً تخلق وقتًا للتنظيف بحيث يصبح (أوجز) جديدًا ويحصل على عضوية مستعمل النظام على الفور بدلاً من انتظار العودة التالية تدخل عبر المنظمة التدفق: يستعاض عن المسافات القديمة/الطفلية/المنخفضة (التي) تسرّب دورة المُكالِم المصدريّ إلى مجال المُقصد /api/security/enter-as. النقطه النهائيه الجديده تبنى (العضو الفعلي في (يورج لذا عضو (ايد / org / / حقوق الـ " org " تم الدخول أضف مجالاً للجلسات ان انفصال مستخدمي النظام يحمل عضو المشغل البشري من أجل إسناد مراجعة الحسابات. الحراس: يرفض نظام (UserGuard) أي تحول مدفوع بـ (API) إلى النظام سجل المستعمل أو أي عضو من أعضائه (مسجلة لدى مراقب عضو، أيها المراقب المالي يخفي مستخدِم نظام مِنْ (غاتمبر) و(سبيبر)، و(تياممبر) والمتعاقدين، ويحصلون على نقاط نهاية الإدارة حتى لا يراه المستأجرون في القوائم سطح الكونفريغ: يُعرِّض مراقب النظام المركزي للوحدة على المنحة جدول للمالكين من الرتب العليا فقط، والمراقب المالي للنظام يَعُودُ a boolean /network Page يَستعملُ لتَقْرير ما إذا يَصْدرُ ضيف كزرار عضو.
· kamo-shared-library
يضاف علم مستعمل النظام + الكيان المستفيد
يستحدث نموذجاً لمستعملي النظام على نطاق المنظومة: علم مستعمل. (رقم قياسي جزئي وحيد) بالإضافة إلى جدول نظامي الذي يسجل الإدارات ذات المستوى الأعلى أو ألقاب العمل أو أعضاء الأفرقة قد ينتحل شخصية مستعمل النظام ليدخل الأطفال الصفوف للدخول منصة داخلية (وليس دخول (دورايت تيب سطح حقوق المستأجرين.
· kamo-register
إضافة التحقق من المكالمات الهاتفية + الخطوات المتعلقة بالمسائل الأمنية
تدرج خطوتين جديدتين بين كلمة السر واسترداد حساب 13+ المُسجلون: درجة رقم الهاتف (الاختيارية، التي لا يمكن تجاوزها، برمز SMS التحقق) وخطوة الاستفسارات الأمنية )المطلوبة، ٣ متميزة( أسئلة مع إجابات. أقل من 13 مُسجلاً ما زالوا يتخطون كلاهما وتعتمد على عبارة البذور للتعافي تم التحقق من آلة الولاية (كابشا) يُرسل جهازاً مُحدّداً، يُرسل رقماً متغيّراً ويتخطى مسارات. - FormSecurityQuestions: 3 dropdowns + answers, uniqueness enforced, مأخوذة من نقطة النهاية العامة الجديدة - السجل: حقول جديدة في الشكليات، خطوات مشروطة، معالج المصادقة، الهاتف + الكيستيات الأمنية تم إرسالها إلى الجثة - /api/security proxy الآن للأمام X-forwarded-Host حتى يمكن للخلف حسم org لاختيار مقدمي الخدمات الخاصة.
· SecurityService
المكالمات الهاتفية + الأسئلة الأمنية أثناء الاشتراك
نقل رقم الهاتف وجمع طلب الأمن إلى الخدمة الذاتية تدفق التسجيل (حيث كان القصد منه أصلا) بدلا من تتطلب صفحة بعد التوقيع - New RegistrationPhoneService: generates/verifies 6-digit SMS codes via (بلاكتيكست سمولينت)، 10 دقائق TTL، 5 ساعات لكل عدد. - يُقبل التسجيل الآن سجلاً خاصاً بالتسجيل برقم اختياري تم التحقق منها Phone and a 3-entry security-question list; security questions يتم تشفيرها مع القاعدة الحالية لتوحيد الجواب. - /أبوب/الأمن/السجل يقبل rlm; يَدْعي الهاتفَ المُحقّقَ ضدّ الرمزِ قبل أَنْ يَستمرَّ المستعملَ. - نقاط نهاية عامة جديدة POST/register/phone/initiate (Capcha-gated), POST/register/phone/verify, and GET ************************
· kamo-shared-library
Add RegistrationPhoneCode entity + reposory
New table `registration phone codes' stores one-shot SMS verification codes (أ) صدرت أثناء تسجيل الخدمة الذاتية، قبل وجود كيان مستعمل. البقاء منفصلاً عن قانون التحقق لتجنب حمل مستعمل من قوات التحرير الوطنية(د) على تلك الطاولة.
· kamo-internal
مضافا إليه:
- /حساب: يستعاض عن زر غامض واحد مع أزرار منضدة مضافا إليه: " ميمبر " على قائمة الأعضاء، و " أضاف " عضو فريق " . كلّ مسارات زرّ إلى صفحة مُكرّسة بدلاً من كسر قديم من خلال وجهة نظر الأعضاء - مواقف جديدة/عضو/جديدة و/أو مواقف/صفحات جديدة مدعومة بهيئة مشتركة بين الأعضاء الكريات مع دعامة "فاريت" - الاستمارة هي صفحة واحدة، مخطط موجه نحو الأقسام (الاسم، الهوية، الاتصال، org mailbox, team-member-only role/location, review. حية نظرة المستعملين على يحذر البريد الإلكتروني واسم المستخدم عندما يكون المستخدم موجودا بالفعل أو يرتبط بالفعل كعضو في هذه المنظمة إذا كان الشرط يسمح للمستعملين تحت الـ13 الحقول البريدية الشخصية للمنظمة مخبأة ويصبح اسم المستخدم المُحدد الرئيسي صندوق شيكات "منظمة الحماية" الاختياري يخلق صندوق بريد عن طريق (إميل سيرفيت) ويعينه كصندوق بريد للعضو - تلميح موجز عن/ملف/عضو/[كيد] يشمل الآن موقع العمل، الفريق Status, and Official Job Title for TeamMember records, wired to the existing PUT /api/security/members/{id}id} endpoint.
· SecurityService
مضافا إليه:
- يكشف المراقب المالي الجديد للعضوية: * GET **************** **** - العمر - الزمن، الإدارات، ألقاب العمل * GET ******************** POST /api/security/members/create - خلق عضو في org المتصل * ************ الإدارة/لقب العمل/مكان العمل/وضع العضوية/الرتبة الأمنية - إعادة استخدام مستعمل قائم عندما يتطابق بالفعل بين البريد الإلكتروني أو اسم المستخدم؛ وينشئ مستعملا جديدا صافيا ويرسل نموذج التحقق الخاص بالشركة. الأسبوع النموذج يُرسل دائماً على الإبداع - بالنسبة للأوراق التي يسمح بها (أجريكتيب) تحت 13 مستخدما، جمع البريد الإلكتروني هو الاختراق واسم المستخدم يصبح المُحدّد الرئيسي - Extends GET /members/{id} to return location + teamMembershipStatus + (أيزوانتيشنتر) لـ (فريق ميمبر) و (بوت) لتستمر في الموقع فريق (ستاتوس) و (بيتلي أوفشيال) عندما يكون السجل فريقاً :: إسناد دور غير مقصود إلى عضو مجلس الأمن لذا فإن كل عضو جديد يهبط بحقوقه الفعالة قد طبقت بالفعل. - 6 استحقاق سيرفيت: المالك (Lombok generates isOrganizationOwner for primitive boolean fields).
· kamo-shared-library
يضاف AgeReqType.allowsUnder13
مستعمل من قبل العضو المضاف/اضافة التدفق العضو في الفريق لتخطي جمع البريد الإلكتروني بالنسبة للمستخدمين الذين تقل أعمارهم عن 13 سنة (ALL-AGES) KIDs onLY, all COPPA GRADS.
· kamo-internal
Rebuild member Plans " Billing around Billing Groups
- عضو في الصفقات " مخططات بيلينغ " متوافقة الآن مع توهج نقي و أيقونة (ستاريت) على حانة التابوت واضح عندما يكون العضو المرئي المستعمل الموقّع أو المستعمل الموقّع يَمتلكُ org. المحتويات إلى أربعة مراكز فرعية: الاشتراكات، والفواتير، ودليل المدفوعات، ومجموعة ماج. مُختارة من مجموعة بيلينغ تُنزلُ إلى أسفل + "مجموعة بيلينغ" على الحق في حانة الدار الفرعية؛ والاختيار الجماعي يقود كل فريق. - يبين فريق الاشتراكات بطاقة واحدة لكل سوق نشطة (FREE DEFAULT) KamoCRM always present), with change-plan / abolish / reactivate and a شبكة توزيع الرخصة لكل مسرح عمليات التطهير الذاتي ذات الأولوية بجانب الخادم على تخفيض المقاعد - غلافات لوحات معلومات الدفع: " عناصر قطاعية " عن طريق " ستريت " Refactored PaymentMethodForm that attaches to a billing group (not the زبون قديم على مستوى org. - لوحة فريق إدارة عنوان/اتصال الفواتير/إذن من الأعضاء (Licensee, Group Plan Manager, canManageSubscription, canManageBilling) وإضافات/نقل الأعضاء. ويقرأ الفريق الافتراضي فقط - قائمته (كل شخص ليس ضمن مجموعة صريحة)، ولا عنوان أو يسمح بإدخال التعديلات /القضيب/الحساب؟ BillingManager + (بلانكولاتور) أزيل وصلات محدثة في كل مكان للعضو الجديد مخططات - SettingsStatusWindow + /tings landing nav both pruned (three-way تزامن مع قاعدة الملاحة البحرية. (برانش ستوب ماناجر) يحصل على قسم جديد "سوق التجارة" داخل محرر نموذجي للأمن، مستعملا جهاز مراقبة الأمن الجديد ملحق/ملحق/ملحق/ملف لأسواق الجريمة المنتشرة على نطاق واسع ضحكات الفريق إعادة كتابة لعرض بيلينغ مجموعات + اشتراكات لكل مجموعة + م ر م. /التخطيط/التخطيط تصبح صفحات للمواقع (محتوياتها القديمة) ذهبوا مع القطعة النظيفة. - جهات جديدة في إدارة شؤون الإعلام: لا أعرف New useEntitles hook يستهلك استحقاق الضمانة الأمنية لفرز الأصوات UI. Legacy consumer files (StatsManager, FeaturesManager, BranchSetupManager) carry @ts-no check until their subscription-based شفرة التزحلق تُعاد صياغتها في استخدام الاستحقاقات.
· SecurityService
يضاف الاستحقاق إلى أسواق تجارة موديل الأمن
- مكافآت خاصة لكل عضو عن طريق الاتحاد النشط ملامح خطة بيلينغ غروبليستنغ + KamoCRM خط أساس مجاني Caches (إسقاطات 15 دقيقة في (ريدس تم تحديدها على الأعضاء - مُسجل الاستحقاق يُوافق على الاستحقاق. قناة ريديس (MEMBER:/GROUP:/ORG: الحمولات) أنشر فوراً - مُراقب الاستحقاق في / خط/أمن/مستحقات **************** و ABOST POST تنازلية. -مراقب الأمن (موديل ماركت) في غرفة العمليات يُعلّقُ/يُدوّنُ تجارةَ مركّتَ إلى a مودّل شُرَقِ أَوْرِجْ سَيَكُونُ شَرَقَةً ويُقلبُ Public / Member / Team-Member scope booleans.
· BillingService
Rewrite BillingService around BillingGroups
يحذف مستوى org متحكمون، خدمات، مكافحون المخدرات. Introduces: - مجموعات مراكب المصاريف والأعضاء والاشتراكات والرخص أساليب الدفع والفواتير في إطار /العمل/التعبئة/المجموعات. - بيلينغ غروب سيرفيك (دورة الحياة + المجموعة الافتراضية + خط الأساس المجاني)، BillingGroupMemberService (one group-per-member enforcement), شركة بيلينغ غروب للاشتراك (Stripe coincide with fallback to FREE DEFAULT على الغاء/التأجيل بيلينغ غروب فواتير سيرفي LicenseService (auto-deactivation priority + inverse-prioration reactivation). -بلانكاتل سيرفيك" "" "مراقب "بلانكاتال" في **** - ReWebhookService consuming subscription / invoice / payment-method events. - مترجم تحريري ينشر إشارات الإبطال - منبر آدمين سيرفيك + منبر آدمين كونترولر يعود إلى عمليات التدوير التي تدور حولها.

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