مجلة Hashmedo Diary

الملاحة المستمرة والطريق الكامل إلى نظامك

التقدم منذ تقرير أمس: الملاحة المشتركة، علامات التبويب الفضاء، الوصول الحالي للمنظمة والرحلات التكوينية الكاملة، التي تم نشرها لاختبار بيئة Cell-1.

ما الذي تغير

هذا الإدخال يغطي العمل بعد تقرير أمس، من مساء 9 سبتمبر حتى اليوم ، تم الانتهاء من إجراء اختبار البيئة. كان التركيز هو الملاحة: معرفة أين أنت، والحفاظ على نفس القائمة عبر الصفحات، والعودة إلى النظام الذي بدأت تكوين.

قائمة متسقة

قمنا بمراجعة جميع قوالب التطبيقات 85 صفحة كاملة واستبدال قوائم الصفحات المنفصلة بعنوان لوحة المفاتيح المشتركة عبر الواجهة المصادقة. شاشات التحقق والاسترداد تحافظ على ترتيبها الحد الأدنى المناسب. يرى المستخدم نفسه الآن نفس الوجهات الرئيسية المطلوبة في جميع أنحاء مساحات العمل، بموجب تصاريحهم.

الشعار Hashmedo هو زر لوحة المفاتيح الأزرق والمنحني مع النص الأبيض. تم إزالة إدخالات قائمة Dashboard المزدوجة. تقع إجراءات الصفحات بجانب محتوىها: إنشاء مواقع النظام مع قائمة النظم، في حين أن نموذج السبب الجديد وتحليل البدء لا يزال في مساحة العمل السببية. تعريفات الكائنات تنتمي إلى المخزون بدلا من الإعدادات.

أطلقت أول تنفيذ لتخفيض الكمبيوتر اللوحي رجعة: أصبحت الملاحة على سطح المكتب عمودية. قمنا بتصحيحها بحيث يحتفظ سطح المكتب بنيته الأفقية وتستخدم ترتيبات اللمس / الكمبيوتر اللوحي عرضًا صغيرًا. فتح القائمة لا يدفع محتوى الصفحة إلى أسفل. اجتازت فحوصات المتصفح الاستجابة ؛ لا يزال اختبار iPad الفيزيائي منفصلًا.

يجب أن يأتي السياق من هوية الصفحة

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

Dashboard يحدد Dashboard. Mailbox يحدد Mailbox ، ويضيف محادثة موضوعها. يحدد المحررون والصفحات النتيجة سجلاتهم الفعلية أو تدفقات العمل. لا يتحول متطلبات السماح الإداري لصفحة سياقها التجاري إلى إعدادات.

علامات التبويب لمساحة العمل التي تستخدمها

وتشارك الأنظمة والنماذج والمكونات الآن نفس النهج التقديمي لصفحات القسم الحالية. تستخدم مساحات عمل التكوين مقاطع التصميم الخاصة بها والنسخ/التقييمات والبيئات. يبقى الكائنات الأصلية في مسار السياق بدلاً من إضافة سلسلة كاملة أخرى من علامات التبويب الأجداد.

وتغطي نفس النهج الآن 31 قالبًا إضافيًا عبر مركز التكلفة، وتقارير، والتكاملات، وإدارة المستخدمين، وصفحات المشغلين، وتدفقات العمل السببية. يتم الاحتفاظ بالموضوعات المختارة والنسخ المختارة والقيود المفروضة على السماح.

يتابع اختيار القسم الروابط العميقة وتجديد المتصفح إلى الوراء / إلى الأمام. التحرك بين الأقواس لا يحمل مجدًا المستند أو حقول التصميم الواضحة. يحتفظ التحديثات الموجودة في الموقع بأقسام سارية المفعول ويعود بشكل مناسب عندما لا يكون القسم متاحًا بعد الآن. وتبقى عمليات إنشاء ونشر وتلون وتصدير مع محتوياتها ذات الصلة.

يحتفظ ملفات تعريف الاستعداد وتكوين دورة الحياة أيضًا بنظام أو نموذج الأصلي من خلال التحرير والتحرير والتخزين وإعادة التوجيه. لا يزال الاستعداد سيرًا عملًا.

الحفاظ على مسار التكوين بأكمله

وقد أظهرت اختبارات لاحقة مشكلة أعمق. الانتقال من النظام إلى نموذجها ثم فتح التحولات التكوين لا يزال يفقد النظام الأصلي. إن الحفاظ على الوالد المباشر فقط كان غير كاف.

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

رحلة البقاء على قيد الحياة تخزين، إعادة توجيه، البحث / تصفية البريد الإلكتروني، التجديد والبطاقات الجديدة. النقر على الأجداد يعود مباشرة إلى تلك النقطة في السلسلة. الدخول من خلال القائمة العالمية يبدأ سياقًا جديدًا بدلاً من إرث مساحة عمل سابقة غير ذات صلة.

يتم تصديق السياق المحمول وتشفيره وتسويقه للمستخدم الحالي والمنظمة. يتم التحقق من علاقات الكيانات من خلال القراءات المعتمدة الموجودة. لا توفر بيانات الملاحة إمكانية الوصول أو استبدال فحوصات السماح. هذا يستخدم شريط السياق الحالي بدلاً من إضافة ميزة أخرى للملاحة.

في بيئة الاختبار التي تم نشرها ، افتتحنا نظام العينات الحالي ، واتبع نموذجها لإدارة الانتقالات المتاحة ، وتجديد الصفحة ، وعاد مباشرة إلى النظام الأصلي. لا تزال خطوات السياق الثلاثة مرئية. لم يتم إنشاء أو تغيير سجلات المستأجرين لهذا التحقق من القبول.

الوصول التنظيمي الحالي

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

كما قمنا بتحديث بوابة بيئة الاختبار لتجديد العضوية من Cell Control قبل إرسال طلبات الطلبات والتعامل مع اختيار المنظمة. وبالتالي فإن خيار التبديل التنظيمي يمكن أن يعكس الدعوات والإزالة بدلاً من الحفاظ على صورة العضوية فقط من تسجيل الدخول.

يتم إزالة الاختيار. يذهب القراء إلى اختيار المنظمة أو استردادها ؛ يتلقى المؤلفون المتوقعون خطأ في الوصول ولا يتم إعادة توجيههم أبداً إلى منظمة أخرى. يمنع فشل الخدمة العضوية إرسالها، ولا يمكن لتجديد التجديد المتزامن إعادة إدخال جلسة مغلقة.

وتغطي الاختبارات التلقائية تغييرات العضوية، والخيارات المرفوضة، والرسائل المتقطعة، وفشل الخدمة، وسباقات تسجيل الدخول. لا تزال الدعوة الحية / إزالة التحولات الحية مهمة قبول منفصلة.

ماذا تعلمت عن login

قمنا بالتحقيق في سلوك البريد الإلكتروني المذكور السابق والاتصال المزدوج الواضح. اختبار بيئة الاختبار الحقيقي / اختبار جلسة Keycloak تم تحويلها بين حسابين قابلين للتخزين والعودة مرة أخرى. كل مكالمة ظهرت الحساب المتوقع، وعرضت تسجيل الدخول بعد تسجيل الدخول مربع بريد إلكتروني فارغ قابل للتعديل.

يأتي تسلسل تسجيل الدخول على الشاشة المزدوجة من تدفق الهوية التنظيمية-الأول من Keycloak: اختيار البريد الإلكتروني تليها إدخال كلمة المرور ، بدلاً من اثنين من التحققات المكتملة. لقد تعهدنا بتصنيف "استخدام حساب آخر" أكثر وضوحًا للعمل الأصلي في ست لغات موضوعية ، لكننا لم نقوم بإعادة نشر خدمة الهوية في هذا المقطع.

هذا لا يثبت أن المشكلة المحددة للمتصفح الأصلي قد تم تصحيحها. لا تزال علامات التبويب الموجودة، وحفظ كلمة المرور، وتسجيل الدخول من جلسة طلب المستأجر المحددة بحاجة إلى مزيد من التحقيق.

التحقق والإفصاح

يغطي سجل القبول جميع القوالب 85 صفحة كاملة. يحتوي المصفوفة الجديدة على 46 قالبًا في 445 مزيجًا، مع 460 صفحة/ملف تعريف/مشاهدة في اختبارات المتصفح. وتشمل ملفات تعريف القائمة المالك والمسؤول والعضو والمشاهد والمسؤول المحلي، وستة أنواع من النماذج، وثمانية أنواع من المكونات، ومتغيرات القدرة على التكوين. هذه الأبعاد تصف تغطية؛ فهي ليست إضافية مستقلة اختبار مجموعات أو دليل على أن كل دور يمكن الوصول إلى كل صفحة.

كما قام المراجعة بتثبيت المفاتيح الموجودة داخل المحتوى على تسعة قوالب، وإزالة نموذج تسجيل الدخول غير المناسب، وإضافة بيان مفقود لمشاهدة البوابة المتنقلة على القواعد، والحفاظ على صفحات استرداد الوصول/الخدمة مستقلة عن عمليات البحث المتنقلة المفقودة للمستأجر.

تم تسليم أربعة إصدارات من Cell-1 بعد التقرير السابق:

إطلاقالعمل الرئيسياجتياز اختبارات المتصفح
20260909.2الملاحة اللوحية، زر لوحة المفاتيح ووضع صفحة العمل419
20260909.3القائمة المشتركة، السياق المباشر، وتصحيح ترتيب سطح المكتب449
20260910.1علامات التبويب الفضاء، والترخيص، ومصفوفة القبول، وتحديث بوابة بيئة الاختبار المدفوعة513
20260910.2رحلات الملاحة العامة519

هذه هي النتائج المتتالية من الانكماش، لا يقدر أن يضيف معا. أحدث إصدار، 20260910.2 / v1.1.0-rc100, اجتاز 519 اختبارات المتصفح مع 63 الموافقة على الشرائح الاختيارية و صفر الفشل. وتغطي التحقق أيضًا Go ، وتكامل قواعد البيانات ، واسترداد ، وتقييم ، ومراقب ، ومراقبة مساحة العينات. لم تكن هناك حاجة إلى نقل قواعد البيانات الجديدة.

أثناء التحقق النهائي من التشغيل ، كان العامل لا يزال على صورته السابقة. فحص الهوية المستقل يلقي القبض على الفشل. لقد قمنا بتحديث العامل بشكل صريح ، والتحقق من أن التطبيق والعامل على نفس الصورة التي لا يمكن تغييرها ، وتكرار النسخ الاحتياطي المشفر النهائي بعد التوافق. تم إجراء فحوصات البريد الإلكتروني والتأكيد على الصحة والراحة العامة قبل أن يتم التقاعد من خزانة الخدمة القديمة.

تم تحديث بوابة البيئة الاختبارية مع الإصدار المطروح. لم يتم نشر تطبيق CellPro والعمال، والبيئة التطبيقية الإنتاجية.

التالي التحقق

سنقوم بإكمال قبول تغيير عضوية المنظمة الحية، ومواصلة التحقيق في تسجيل الدخول المتصفح الحالي، والتحقق من تعريفات الكائنات والتحويلات الأعمق للتكوين. يتطلب سلوك التحكم المثبت بتحديث العمال أيضًا التوفيق مع التنفيذ المعبأة الحالية.

لا يزال دورة CellPro الأوسع، وتعزيز الإنتاج، وتخطيط استرداد المستأجرين عملًا منفصلًا. هذا التقدم يحسن أساس الملاحة المشتركة؛ فإنه ليس ادعاء أن كل مزيج من تدفق العمل والترخيص قد تم اختبارها بشكل كامل.

← المزيد من الملاحظاتبدءاً من Hashmedo