Plots2: قضايا التخطيط: إدارة الجلسة عبر المجال لـ MK & SWB

تم إنشاؤها على ٢ مايو ٢٠١٩  ·  116تعليقات  ·  مصدر: publiclab/plots2

تسلسل سير العمل:

هذه العلاقات العامة الثلاثة تعتمد. لا يمكن جعلهم مستقلين.

  • [x] الخطوة 5: نشر التغييرات لـ MK و SWB و Plots2 على الإنتاج بشكل متزامن.
  • [x] الخطوة 5.5 2. انسخ مفتاح recaptcha إلى ملف بيئة الإنتاج
  • [x] الخطوة 6: تحقق من الوظيفة على مستوى الإنتاج.
planning

التعليق الأكثر فائدة

نعم ، أتطلع إلى حل هذا مع VladimirMikulic : ابتسم:

ال 116 كومينتر

jywarren سيكون رائعًا إذا كان بإمكانك تغيير https://github.com/publiclab/spectral-workbench/blob/9f9ca3cf759678e00b3283054cdf78d51d364d43/app/controllers/sessions_controller.rb#L5 و https://github.com/publiclab/ blob / ccd6317f7752dc5c86259c40d4854cee423bfe85 / app / Controllers / Session_controller.rb # L7 إلى localhost:3000/people في فرعك المحلي واختبر النظام بدلاً من دفع الفروع غير المستقرة وفحصها.

أطلب منك تشغيل mapknitter على localhost: 3002 ، plots2 at localhost: 3000 و swb at localhost: 3004 بدلاً من الفروع غير المستقرة حيث يوجد بعض قيود التوجيه التي توجه طلب openid على unstable.publiclab.org إلى publiclab.org ونحن كذلك غير قادر على اختبار نظامنا في فرع غير مستقر.

يجب تنفيذ الخطوات من 2 إلى 4 واحدة تلو الأخرى دون تأخير متى شعرت أن الوقت مناسب.

لقد دفعت بالفعل التغييرات إلى MK والمؤامرات 2. لا أستطيع دفع التغييرات إلى SWB. حيث لا يوجد فرع غير مستقر في SWB.

كما هو مكتوب سابقًا ، يتم توجيه unstable.publiclab.org إلى publiclab.org عن طريق openid لذا من الأفضل اختبار الشيء فيjywarren المحلي. أيضًا ، يرجى الاطلاع على تفريغ dbms في خادم القضبان لمعرفة ما يحدث في dbs لـ MK و Plots و SWB.

شكرا.

حسنًا ، الاختبار الآن ، أتمنى ... لنرى كيف ستسير الأمور! شكرا!

أيضًا ، كيف حالنا على واجهة مستخدم موجه oauth على MapKnitter؟ هل يمكنك ربطني بالأحدث؟ شكرا!

لقد لاحظت أن هذه الفروع sessions_controller.rb تشير إلى https://unstable.publiclab.org - هل يمكنك تعديل ذلك في SWB؟ لم أقم بفحص MK ولكن دعنا نتأكد من ذلك أيضًا.

يبدو SWB جيدًا ، حتى في حالة عدم الانتهاء تمامًا:

image

حتى في حالة عدم الانتهاء تمامًا:

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

للاختبار على المستوى المحلي ، يرجى اتباع https://github.com/publiclab/plots2/issues/5652#issuecomment -489143992. شكرا

كيف حالنا على واجهة مستخدم موجه oauth على MapKnitter؟ هل يمكنك ربطني بالأحدث؟

انقر فوق تسجيل الدخول في العنوان
أو
انتقل إلى المضيف المحلي: 3002 / تسجيل الدخول
كلاهما سيعمل.
الواجهة الأمامية تسير بشكل منفصل في العلاقات العامة الأخرى. لقد جعلت الواجهة الأمامية منفصلة لأن هؤلاء prs لا يحتاجون إلينا لتشغيل 3 خوادم في وقت واحد.

لقد لاحظت أن جلسات_controller.rb هذه الفروع مُشار إليها على https://unstable.publiclab.org - هل يمكنك تعديل ذلك في SWB؟ لم أقم بفحص MK ولكن دعنا نتأكد من ذلك أيضًا.

تم القيام به لكل من MK و SWB

حسنًا ، لقد قمت بتثبيت جميع الجواهر تقريبًا وأجري الاختبارات المحلية ، وسأتبع ذلك ، شكرًا لك.

لقد نقرت على Log in في SWB في لقطة الشاشة أعلاه وتم توجيهي إلى:

http: // localhost : 3001 / session / new؟ authenticity_token = 5BKc7Cnm5kaWKslIv٪ 2BcDMsg5ciDXYRBbmF7CgYLf2G8٪ 3D & back_to =٪ 2F & return_to =٪ 2F

NoMethodError in SessionsController#new
undefined method `split' for nil:NilClass
Rails.root: /home/warren/sites/spectral-workbench

Application Trace | Framework Trace | Full Trace
app/controllers/sessions_controller.rb:90:in `block in openid_authentication'
app/controllers/sessions_controller.rb:88:in `openid_authentication'
app/controllers/sessions_controller.rb:45:in `new'
Request
Parameters:

{"authenticity_token"=>"5BKc7Cnm5kaWKslIv+cDMsg5ciDXYRBbmF7CgYLf2G8=",
 "back_to"=>"/",
 "return_to"=>"/"}

حسنًا ، يبدو أنه لا شيء مقابل identity_url - هل فعلت شيئًا خاطئًا؟

   88     authenticate_with_open_id(openid_url, :required => [:nickname, :email, :fullname]) do |result, identity_url, registration|                   
   89       dummy_identity_url = identity_url             

تأكد من شيئين. أولاً ، يعمل خادم plots2 في وقت واحد على
المضيف المحلي: 3000. ثانيًا ، يجب أن يكون لدى جهاز التحكم في جلسة المستخدم محلي
المضيف: 3000 بدلاً من publiclab.org في MK و SWK.
ثم ستعمل.

يوم الأربعاء 8 مايو 2019 الساعة 11:24 مساءً Jeffrey Warren [email protected]
كتب:

حسنًا ، لقد قمت بتثبيت جميع الجواهر تقريبًا وأجري الاختبارات المحلية ، وسأتبعها
هذا شكرا لك.

قمت بالنقر فوق تسجيل الدخول في SWB في لقطة الشاشة أعلاه وتم توجيهي إلى:

http: // localhost : 3001 / session / new؟ authenticity_token = 5BKc7Cnm5kaWKslIv٪ 2BcDMsg5ciDXYRBbmF7CgYLf2G8٪ 3D & back_to =٪ 2F & return_to =٪ 2F

NoMethodError في SessionsController # جديد
طريقة غير محددة "الانقسام" لعدم وجود : NilClass
Rails.root: / home / warren / sites / Spectral-workbench

تتبع التطبيق | تتبع الإطار | تتبع كامل
app / Controllers / Session_controller.rb: 90: في block in openid_authentication' app/controllers/sessions_controller.rb:88:in openid_authentication '
app / Controllers / Session_controller.rb: 45: في "جديد"
طلب
العوامل:

{"Authentity_token" => "5BKc7Cnm5kaWKslIv + cDMsg5ciDXYRBbmF7CgYLf2G8 ="،
"back_to" => "/" ،
"return_to" => "/"}

-
أنت تتلقى هذا لأنك قمت بتأليف الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490586460 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ6MDSTJRFZBHC37XVLPUMHW7ANCNFSM4HKGL2SQ
.

تأكد أيضًا من أن جميع عمليات إعادة الشراء الثلاثة تحتوي على PRS الخاص بي. في حالة أي من الثلاثة
لن يكون لدي PR الخاص بي ثم لن يعمل

يوم الأربعاء 8 مايو 2019 الساعة 11:26 مساءً Jeffrey Warren [email protected]
كتب:

حسنًا ، يبدو أنه لا شيء بالنسبة لـ Identity_url - هل فعلت شيئًا
خاطئ؟

88 Authenticate_with_open_id (openid_url،: required => [: nickname،: email،: fullname]) افعل | نتيجة ، هوية_ عنوان URL ، تسجيل |
89 dummy_identity_url = Ident_url

-
أنت تتلقى هذا لأنك قمت بتأليف الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490587055 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ3CGNBRZBBS7765BVDPUMH5RANCNFSM4HKGL2SQ
.

أعتقد أن كل هذه الشروط صحيحة ... دعني أتحقق مرة أخرى ...

أوه هاها ، لم تبدأ mysql المحلي. 😅

لا مشكلة. يستغرق إعداد هذه الخوادم الثلاثة وتشغيلها وقتًا طويلاً
الوقت ذاته. لكن يسعدني تعلم كيفية تنفيذ العمليات متى
التطبيقات تعمل بشكل متزامن.

يوم الأربعاء 8 مايو 2019 الساعة 11:34 مساءً Jeffrey Warren [email protected]
كتب:

أوه هاها ، لم تبدأ mysql المحلي. 😅

-
أنت تتلقى هذا لأنك قمت بتأليف الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490589973 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ7EFI7INO7W66VXDOLPUMI3VANCNFSM4HKGL2SQ
.

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

يوم الأربعاء 8 مايو 2019 الساعة 11:36 مساءً Sidharth Bansal [email protected]
كتب:

لا مشكلة. يستغرق إعداد هذه الخوادم الثلاثة وتشغيلها وقتًا طويلاً
الوقت ذاته. لكن يسعدني تعلم كيفية تنفيذ العمليات متى
التطبيقات تعمل بشكل متزامن.

يوم الأربعاء 8 مايو 2019 الساعة 11:34 مساءً Jeffrey Warren [email protected]
كتب:

أوه هاها ، لم تبدأ mysql المحلي. 😅

-
أنت تتلقى هذا لأنك قمت بتأليف الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490589973 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ7EFI7INO7W66VXDOLPUMI3VANCNFSM4HKGL2SQ
.

أعني سجل الخادم للمحلي الخاص بك عند تنفيذ طلب معرف مفتوح
بشكل صحيح.

في الأربعاء 8 مايو 2019 الساعة 11:51 مساءً Sidharth Bansal [email protected]
كتب:

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

في الأربعاء 8 مايو 2019 الساعة 11:36 مساءً Sidharth Bansal <
كتب [email protected]>:

لا مشكلة. يستغرق إعداد هذه الخوادم الثلاثة وتشغيلها وقتًا طويلاً
الوقت ذاته. لكن يسعدني تعلم كيفية تنفيذ العمليات متى
التطبيقات تعمل بشكل متزامن.

يوم الأربعاء 8 مايو 2019 الساعة 11:34 مساءً Jeffrey Warren [email protected]
كتب:

أوه هاها ، لم تبدأ mysql المحلي. 😅

-
أنت تتلقى هذا لأنك قمت بتأليف الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490589973 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ7EFI7INO7W66VXDOLPUMI3VANCNFSM4HKGL2SQ
.

رائعة. أخيرا الحصول على الوقت للقيام بذلك بشكل كامل.

هذا حقا لطيف:

image

ومع ذلك ، يظهر عنوان URL: http://localhost:3000/dashboard (والذي لا يزال مؤامرة 2). إذا حصلت على الجلسة يدويًا openid_return_to من السجلات ، فإن عنوان URL هذا يعمل. لكن لا يتم إدخاله بشكل صحيح في التنبيه. آها! هذا هو الخطأ:

"" html

إذا قمت بالتسجيل من أجل استخدام SpectralWorkbench.org أو MapKnitter.org ، فانقر هنا للمتابعة »

حل ودفع الالتزام!

لا يمكنني اختبار تسجيل الدخول إلى OAuth من SWB محليًا ، لأنني غير معتمد محليًا:

image

SidharthBansal هل توجد طريقة لاختبار ذلك؟

يرجى التحقق من التطلع إلى البريد الإلكتروني بحثًا عن المفاتيح وكلمات المرور. شكرا

في الخميس ، 9 مايو 2019 ، الساعة 3:12 صباحًا Jeffrey Warren [email protected]
كتب:

لا يمكنني اختبار تسجيل الدخول إلى OAuth من SWB محليًا ، لأنني لست كذلك محليًا
وافق:

[صورة: صورة]
https://user-images.githubusercontent.com/24359/57410368-a0f76600-71b8-11e9-934c-14880086cb29.png

SidharthBansal https://github.com/SidharthBansal هل هناك أي طريقة لذلك
اختبار ذلك؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490661676 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQZZ2DQIOHHVRHO3HA3PUNCMVANCNFSM4HKGL2SQ
.

أحاول الآن على GitHub باستخدام مفاتيح env الصحيحة ، وقد قادني ذلك من خلال موافقة GitHub OAuth ، والتي كانت رائعة. لكنني حصلت على هذا الخطأ:

App 22225 output: Validation failed: Email has already been taken

لذا ، يجب أن نعرض ذلك ، على ما أعتقد؟

رائع ، إنه يعمل مع رسائل البريد الإلكتروني الفريدة! 🎉

نقل قائمة التحقق الخاصة بي هنا:

  • [x] تسجيل الدخول من SWB> PL بحساب موجود
  • [x] تسجيل الدخول من SWB> PL بدون حساب موجود
  • [x] تسجيل الدخول من SWB> PL باستخدام حساب GitHub
  • [x] تسجيل الدخول من MK> PL بحساب موجود
  • [x] تسجيل الدخول من MK> PL بدون حساب موجود
  • [x] تسجيل الدخول من MK> PL باستخدام حساب GitHub
  • [] تحتاج إلى عرض أخطاء التحقق من الصحة

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

عمل رائع في الحصول على كل شيء على ما يرام ، سيدهارث!

إنها عملية سلسة مقارنة بالسابق !!!

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

رائعة

في الخميس ، 9 مايو 2019 ، 5:05 صباحًا Jeffrey Warren [email protected]
كتب:

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

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490689052 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ6PIHXHQ2YYKGNISVLPUNPS3ANCNFSM4HKGL2SQ
.

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

في الخميس ، 9 مايو 2019 ، 5:21 صباحًا Sidharth Bansal [email protected]
كتب:

رائعة

في الخميس ، 9 مايو 2019 ، 5:05 صباحًا Jeffrey Warren [email protected]
كتب:

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

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-490689052 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ6PIHXHQ2YYKGNISVLPUNPS3ANCNFSM4HKGL2SQ
.

رائع ، مع ملاحظة أنه منذ دمج https://github.com/publiclab/spectral-workbench/pull/455 ، لا ينبغي لنا نشر Spectral Workbench حتى تكتمل قائمة التحقق هذه.

نعم ، أعني أن أقول هذا. سنقوم بنشر التغييرات على SWB عندما يتم دمج 3 prs. قبل ذلك لا ينبغي أن نضعهم في الإنتاج.

آسف ، لقد استخدمت كلمة خاطئة. يجب أن أستخدم deploy بدلاً من merge . اعتذارات. لقد فعلت بشكل صحيح.
نحن نقوم بالأشياء بشكل صحيح بالترتيب الصحيح.

فقط أريد أن أعرف شيئًا واحدًا ، هل يمكننا دمج جميع 3 prs ونشرها لاحقًا في وقت واحد عندما يحين الوقت (بعد دمج prs bootstrap)؟
نحن لا ننشر أشياء لذلك لن يكسر هذا أي تناسق. ماذا تقترح جيف؟

هممم ربما! لكن إلى متى يمكننا الانتظار ، كحد أقصى؟

في الخميس ، 9 مايو 2019 ، 2:22 مساءً Sidharth Bansal [email protected]
كتب:

فقط أريد أن أعرف شيئًا واحدًا ، هل يمكننا دمج جميع 3 prs ونشرها
في وقت لاحق في وقت واحد عندما يحين الوقت (بعد دمج العلاقات العامة التمهيدية)؟
نحن لا ننشر أشياء لذلك لن يكسر هذا أي تناسق. ماذا او ما
هل تقترح جيف؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-491012946 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAF6JYDP3N3JSUL6UJAIMDPURTTJANCNFSM4HKGL2SQ
.

أعني مثل أسوأ سيناريو :-)

في الخميس ، 9 مايو 2019 ، 2:41 مساءً ، كتب Jeffrey Warren [email protected] :

هممم ربما! لكن إلى متى يمكننا الانتظار ، كحد أقصى؟

في الخميس ، 9 مايو 2019 ، 2:22 مساءً Sidharth Bansal [email protected]
كتب:

فقط أريد أن أعرف شيئًا واحدًا ، هل يمكننا دمج جميع 3 prs ونشرها
في وقت لاحق في وقت واحد عندما يحين الوقت (بعد دمج العلاقات العامة التمهيدية)؟
نحن لا ننشر أشياء لذلك لن يكسر هذا أي تناسق. ماذا او ما
هل تقترح جيف؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-491012946 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAF6JYDP3N3JSUL6UJAIMDPURTTJANCNFSM4HKGL2SQ
.

يمكننا الانتظار بقدر ما نريد. نحتاج فقط إلى دمج هذه العروض الثلاث في أي وقت قبل النشر (قطع الأراضي ، MK ، و SWB). هل هذا منطقي؟

نعم شكرا! فقط أحاول تنسيق كل الجدولة والسليمة
تدقيق :-)

يوم الخميس 9 مايو 2019 الساعة 2:50 مساءً Sidharth Bansal [email protected]
كتب:

يمكننا الانتظار بقدر ما نريد. نحتاج فقط إلى دمج 3 prs في
في أي وقت قبل النشر (قطع الأراضي ، MK ، & SWB). هل هذا منطقي؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-491022638 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAF6J46CKLIUSFMWK3SGYDPURW4JANCNFSM4HKGL2SQ
.

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

اشكرك!

يوم الخميس 9 مايو 2019 الساعة 3:04 مساءً Sidharth Bansal [email protected]
كتب:

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

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-491027553 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAF6J65GZFNJCAWNART3K3PURYTRANCNFSM4HKGL2SQ
.

حسنًا ، سنحاول القيام بذلك غدًا.

شكرًا jywarren على دمج جميع العلاقات العامة الثلاثة.

حسنًا ، لم نتمكن من إكمال هذا ؛ مجموعة من القضايا أعاقتنا على MapKnitter ؛ أصلحنا عددًا من الأخطاء ومشكلات التكوين ، ولكن الوقت قد نفد في النهاية اليوم. لقد حددنا موعدًا للمحاولة مرة أخرى يوم الاثنين الساعة 4 مساءً بالتوقيت الشرقي (8 مساءً بالتوقيت العالمي المنسق).

لقد وصلنا إلى النقطة التي نختبر فيها أن صادرات MapKnitter تعمل على هذه الخريطة: http://mapknitter-stable.laboratoriopublico.org/maps/test--226

لقد أكملنا ترقية واجهة المستخدم المنزلق ، و Dockerfile ، وإنشاء مجلد التصدير ، وحصلنا على عمليات التصدير ، على الرغم من أننا لم نؤكد أنها اكتملت.

أعتقد أن المكان الذي علقنا فيه هو جعل MapKnitter يقوم بالتمهيد بشكل صحيح باستخدام Passenger في الحاوية ، وتحميل هذه الصفحة:

http://mapknitter-stable.laboratoriopublico.org/maps/test--226

بمجرد حل ذلك ، يمكننا المضي قدمًا في:

  • [x] اختبار الصادرات ينتج بشكل صحيح
  • [x] نشر MapKnitter و SWB و PublicLab.org معًا
  • [x] اختبار الثلاثة لتسجيل الدخول الأساسي
  • [] اختبار الثلاثة لتسجيل الدخول إلى OAuth
  • [x] اختبار تصدير MapKnitter في الإنتاج

ثم سنكون جيدين! هذا كل شيء اليوم ، أيها الأشخاص ، شكرًا لصبركم وسنعطيها مرة أخرى بعد ظهر يوم الاثنين.

رائعة
حظا سعيدا

يوم السبت 11 مايو 2019 الساعة 4:44 صباحًا Jeffrey Warren [email protected]
كتب:

حسنًا ، لم نتمكن من إكمال هذا ؛ مجموعة من القضايا أعاقتنا
MapKnitter. أصلحنا عددًا من الأخطاء ومشكلات التكوين ، ولكن
نفد الوقت في النهاية لهذا اليوم. لقد حددنا موعدًا للمحاولة مرة أخرى
الاثنين الساعة 4 مساءً بالتوقيت الشرقي (8 مساءً بالتوقيت العالمي المنسق).

لقد وصلنا إلى النقطة التي نختبر فيها أن صادرات MapKnitter تعمل على هذا
الخريطة: http://mapknitter-stable.laboratoriopublico.org/maps/test--226

أكملنا ترقية شريط التمرير UI ، Dockerfile ، مجلد التصدير
الإنشاء ، وحصلنا على الصادرات للعمل ، على الرغم من أننا لم نؤكد ذلك
منجز.

أعتقد أن المكان الذي علقنا فيه هو جعل MapKnitter يعمل بشكل صحيح
استخدام Passenger في الحاوية ، وتحميل هذه الصفحة:

http://mapknitter-stable.laboratoriopublico.org/maps/test--226

بمجرد حل ذلك ، يمكننا المضي قدمًا في:

  • اختبار أن الصادرات تولد بشكل صحيح
  • نشر MapKnitter و SWB و PublicLab.org معًا
  • اختبار الثلاثة لتسجيل الدخول الأساسي
  • اختبار الثلاثة لتسجيل الدخول إلى OAuth
  • اختبار MapKnitter المصدرة في الإنتاج

ثم سنكون جيدين! هذا كل ما لدينا اليوم ، شكرا لصبركم
وسنمنحه مرة أخرى بعد ظهر يوم الاثنين.

-
أنت تتلقى هذا لأنه تم تعيينك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652#issuecomment-491454845 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AFAAEQ5IMJORE7TTICRPM4LPUX6WNANCNFSM4HKGL2SQ
.

اكتمل النشر! كلهم يعيشون الآن.

لقد وجدت شيئًا واحدًا غريبًا. عند تسجيل الدخول عبر GitHub OAuth من MapKnitter ، أستمر في توجيهي إلى لوحة معلومات Spectral Workbench. التسلسل هو هذا:

  1. انتقل إلى MK.org واضغط على زر github oauth
  2. تسجيل الدخول إلى جيثب
  3. موجهة إلى (تسجيل الدخول) PL.org/dashboard
  4. ذهب إلى SWB ، وقم بتسجيل الدخول باستخدام زر جيثب
  5. عدت إلى SWB اندفاعة
  6. حاول فتح MK.org لكن لم يتم تسجيل الدخول هناك. الضغط على GitHub مرة أخرى
  7. موجه إلى SWB dashboard
  8. كرر 6 و 7 مع نفس النتيجة

كان هذا مسارًا معقدًا لذا سأحاول مرة أخرى بتسلسل أبسط.

يتكرر فقط باستخدام GH OAuth لتسجيل الدخول من MapKnitter. تم إرسالي إلى PL.org/dashboard.

الخبر السار هو أن Log in with PL.org يعمل لكل من MK و SWB. هذا ممتاز. ومع ذلك ، يبدو أن هناك بعض الشذوذ في تسجيل الدخول إلى Oauth.

استغرقت إعادة توجيه Github OAuth من MK بعض الوقت وتمكّنت من نسخ عنوان URL هذا أثناء التحميل (بعد تسجيل الدخول إلى خطوة GH):

https://github.com/login/oauth/authorize؟

لقد فعلت الشيء نفسه مع SWB (ضغطت على زر تسجيل الدخول إلى GH OAuth من SWB) وتم توجيهي أيضًا إلى PL.org/dashboard. عنوان URL أثناء إعادة التوجيه كان:

https://github.com/login/oauth/authorize؟

على Twitter OAuth من SWB ، وصلت إلى هذه الصفحة وتعثرت في حلقة تحديث لا نهائية:

image

نفس الشيء بالنسبة لـ MK باستخدام Twitter OAuth:

image

ليس لدي حساب FB لذلك لم أختبر ذلك.

باستخدام تسجيل الدخول إلى Google Oauth من SWB أوصلني إلى PL.org/dashboard. ومن المثير للاهتمام أنه تمت إعادة توجيهه من خلال عنوان URL هذا: https://accounts.youtube.com/accounts/SetSID .

Google OAuth من MK.org جعلني أيضًا قد قمت بتسجيل الدخول إلى PL.org وغادرت في لوحة القيادة.

حسنًا ، للتلخيص:

  1. كلا تسجيلات دخول OpenID إلى PL.org تعمل بشكل جيد!
  2. يقوم Google Oauth بتسجيل الدخول إلى PL.org ولكنه يتركك في لوحة التحكم
  3. يقوم GitHub OAuth بتسجيل الدخول إلى PL.org ولكنه يتركك في لوحة القيادة
  4. يدخل Twitter OAuth في حلقة تحديث لا نهائية

هذا جيد جدا ، SidharthBansal ! يبدو أنه مجرد بعض الأشياء البسيطة التي يجب حلها ، لكن بشكل عام أنا سعيد حقًا بكيفية حدوث ذلك!

أوه ، وكذلك النقر فوق الزر PL في SWB و / إنشاء / حساب جديد يعمل بشكل جيد أيضًا! نفس الشيء مع MK.

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

يرجى التحقق من الحقول المكتملة.
شكرا

حسنًا ، تجميع كل عناصر قائمة التحقق المتبقية:

  • [x] إنتاج MK مفتاح recaptcha
  • [x] اختبار الثلاثة لتسجيل الدخول إلى OAuth (GH / Google لتركك في لوحة التحكم)
  • [x] اكتشف حلقة تحديث Twitter OAuth
  • [x] بحاجة إلى عرض أخطاء التحقق من الصحة في MK / SWB (https://github.com/publiclab/plots2/issues/5734)

شكرا ونتمنى لك التوفيق في الامتحان !!!!

jywarren ما يلي يعمل بشكل جيد أيضًا.

  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى MK من خلال Twitter (تم تسجيل دخول Twitter)
  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى MK من خلال Facebook (تم تسجيل دخول Facebook)
  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى MK من خلال Github (تم تسجيل دخول Github)
  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى MK من خلال Google (تم تسجيل دخول Google)
  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى MK من خلال تسجيل الدخول عبر PL

  • [x] تم تسجيل دخول المستخدم في PL ومحاولة تسجيل الدخول إلى SWB من خلال Twitter (تم تسجيل الدخول إلى Twitter)

  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى SWB من خلال Google (تم تسجيل دخول Google)
  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى SWB من خلال Facebook (تم تسجيل الدخول إلى Facebook)
  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى SWB من خلال Github (تم تسجيل دخول Github)

  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى MK من خلال Twitter (لم يتم تسجيل الدخول إلى Twitter)

  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى MK من خلال Facebook (لم يتم تسجيل الدخول إلى Facebook)
  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى MK من خلال Github (لم يتم تسجيل دخول Github)
  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى MK من خلال Google (لم يتم تسجيل دخول Google)

  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى MK من خلال تسجيل الدخول عبر PL

  • [x] تم تسجيل دخول المستخدم في PL ومحاولة تسجيل الدخول إلى SWB من خلال Twitter (لم يتم تسجيل الدخول إلى Twitter)

  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى SWB من خلال Google (لم يتم تسجيل دخول Google)
  • [x] تم تسجيل دخول المستخدم في PL ويحاول تسجيل الدخول إلى SWB من خلال Facebook (لم يتم تسجيل الدخول إلى Facebook)
  • [x] تم تسجيل دخول المستخدم إلى PL ومحاولة تسجيل الدخول إلى SWB من خلال Github (لم يتم تسجيل دخول Github)

التدفقات الأخرى لـ MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم نموذج تسجيل الدخول في PL لتسجيل الدخول
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم نموذج التسجيل في PL لتسجيل الدخول

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Google Provider في PL لتسجيل الدخول.
    مزود Google مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Google Provider في PL لتسجيل الدخول.
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Google Provider في PL لتسجيل الدخول.
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني. مستخدم تسجيل الدخول عضو الكنيست.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Twitter Provider في PL لتسجيل الدخول.
    موفر تويتر مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Twitter Provider في PL لتسجيل الدخول.
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Twitter Provider في PL لتسجيل الدخول.
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني. مستخدم تسجيل الدخول عضو الكنيست.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم GH Provider في PL لتسجيل الدخول.
    مزود GH مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم GH Provider في PL لتسجيل الدخول.
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم GH Provider في PL لتسجيل الدخول.
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني. مستخدم تسجيل الدخول عضو الكنيست.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم FB Provider في PL لتسجيل الدخول.
    موفر FB مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم FB Provider في PL لتسجيل الدخول.
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم FB Provider في PL لتسجيل الدخول.
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني. مستخدم تسجيل الدخول عضو الكنيست.

التدفقات الأخرى لـ SWB

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم نموذج تسجيل الدخول في PL لتسجيل الدخول
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم نموذج التسجيل في PL لتسجيل الدخول

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Google Provider في PL لتسجيل الدخول.
    مزود Google مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Google Provider في PL لتسجيل الدخول.
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Google Provider في PL لتسجيل الدخول.
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Twitter Provider في PL لتسجيل الدخول.
    موفر تويتر مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Twitter Provider في PL لتسجيل الدخول.
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم Twitter Provider في PL لتسجيل الدخول.
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم GH Provider في PL لتسجيل الدخول.
    مزود GH مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم GH Provider في PL لتسجيل الدخول.
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم GH Provider في PL لتسجيل الدخول.
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم FB Provider في PL لتسجيل الدخول.
    موفر FB مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم FB Provider في PL لتسجيل الدخول.
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام تسجيل الدخول عبر PL. يستخدم FB Provider في PL لتسجيل الدخول.
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

وفقًا لـ https://github.com/publiclab/plots2/issues/5652#issuecomment -492480385 ، هل أفترض أن جميع التدفقات المذكورة أعلاه تم اختبارها بواسطتك؟
آمل أن تعمل هذه كلها بشكل صحيح.
لقد حددت تلك التي تحققت من أنها تعمل بشكل صحيح.

تدفقات أخرى ليتم اختبارها أو إعطاء أخطاء لـ MK

ضع في اعتبارك أن PL لم يتم تسجيل الدخول إليه بالتأكيد. سيستخدم المستخدم أزرار المزود في MK مباشرة

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Google Provider
    مزود Google مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Google Provider
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Google Provider
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Twitter Provider
    موفر تويتر مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Twitter Provider.
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Twitter Provider
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام GH Provider
    مزود GH مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام GH Provider
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام GH Provider
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام موفر خدمة FB
    موفر FB مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام موفر خدمة FB
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام موفر خدمة FB
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

أنا أفكر فيما إذا كان مقدم الخدمة (GH ، FB ، إلخ) قد تم تسجيل دخوله أم لا يمكن اعتباره حالة اختبار واحدة. يجب أن يعتمد تسجيلهم / تسجيل الدخول على هندستهم حتى لا نلعب بذلك.

يجب اختبار التدفقات الأخرى أو إعطاء أخطاء لـ SWB

ضع في اعتبارك أن PL لم يتم تسجيل الدخول إليه بالتأكيد. سيستخدم المستخدم أزرار الموفر في SWB مباشرة

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Google Provider
    مزود Google مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Google Provider
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Google Provider
    Google Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Google. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Twitter Provider
    موفر تويتر مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Twitter Provider.
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام Twitter Provider
    Twitter Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر Twitter. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام GH Provider
    مزود GH مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام GH Provider
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام GH Provider
    GH Provider غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر GH. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام موفر خدمة FB
    موفر FB مرتبط بالفعل ببعض الحسابات. ثم يتم تسجيل الدخول إلى هذا الحساب في PL و MK

  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام موفر خدمة FB
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. الارتباط بحساب PL له نفس البريد الإلكتروني إذا كان البريد الإلكتروني موجودًا في قاعدة بيانات PL
  • [x] لم يتم تسجيل دخول المستخدم إلى PL ويحاول استخدام موفر خدمة FB
    موفر FB غير مرتبط بأي حساب. تحقق من وجود بريد إلكتروني مرتبط بموفر FB. البريد الإلكتروني غير موجود في قاعدة بيانات PL ، ثم أنشئ حسابًا باستخدام هذا البريد الإلكتروني وموفر الارتباط بهذا البريد الإلكتروني.

أنا أفكر فيما إذا كان مقدم الخدمة (GH ، FB ، إلخ) قد تم تسجيل دخوله أم لا يمكن اعتباره حالة اختبار واحدة. يجب أن يعتمد تسجيلهم / تسجيل الدخول على هندستهم حتى لا نلعب بذلك.

في أكثر من 70 حالة اختبار ، يجب أن تهبط جميعها إلى MK أو SWB.
كلهم متشابهون لكنهم مختلفون قليلاً. لذلك ، نحن بحاجة إلى التأكد منها جميعًا.

عند النقر فوق الرموز الموجودة في SWB ، يأتي الخطأ التالي في بعض الأحيان
image

أنا حقًا لا أعرف لماذا يحدث ذلك في بعض الأحيان.
لقد استثمرت 7 ساعات في محاولة تصحيحه ولكن دون جدوى.

jywarren يرجى الاطلاع على https://github.com/publiclab/plots2/pull/5640. لا أعرف لماذا يوجد 45 ملفًا .

لقد تحققت من عدم وجود منطقة متداخلة في تلك العلاقات العامة مع التغييرات التي أدخلتها. تحاول معرفة ما حدث وأين.

متى سنقوم بنشر كود PL في المرة القادمة؟ أعتقد أن علاقاتي العامة الصغيرة ستعمل على حل العديد من حالات الاختبار.

jywarren وجد هذا الخطأ في SWB
image

جوجل تطلب مني أن أشير
a2bd770f6d3b402dfb70ae24460014bf44c41abe
image
تحاول تصحيحه. لقد كانت 8-9 ساعات اليوم. من الصعب جدا معرفة ما حدث. لكن آمل أن نجد ما وراء الكواليس.
شيء غريب واحد
image
لكن
image
أرجو أن توضح هذا لي. لا أستطيع أن أفهم أن الكثير من الأشياء تجري في وقت واحد. أعتذر على الإزعاج.

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

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

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

همم. في حالة فقدان نوع الجلسة ، لا أعرف حقًا!

يرجى مراجعتها غدا أو الأسبوع المقبل في وقت فراغك. لا يتعجل.

إخفاء عمليات تسجيل الدخول إلى OAuth التي / لا تعمل / ،

لقد دمجت # 5731 في قطع الأراضي 2. أعتقد أننا لن نطلب إخفاء الرموز. سيتم حل القضايا الرئيسية من خلال هذا العلاقات العامة ، على ما أعتقد. يعمل Localhost لأجزاء رئيسية الآن.

أشر إلى الملاحظة
image
هذا خاص بـ MK ونحن قادرون على تسجيل الدخول باستخدام GH بشكل جيد تمامًا.

image
هذا خاص بـ SWB ولكننا لا نستطيع تسجيل الدخول بنجاح.

المشكلة هنا مع SWB
image

image
يرجى التحقق من الصورة بعنايةjywarren. في عنوان url الخاص بالهوية ، قمنا بتخزين HTTS: //PUBLICLAB.ORG/openid/user_name.
الآن تعرفت على ما يحدث مع هذه البيئات الثلاثة (غير المستقرة ، و prod و dev). نحن نستخدم localhost: 3000 / openid / username للتطوير ، وهو مختلف وبالتالي 2 عنوان url لهوية نفس البريد الإلكتروني ، وهو أمر غامض.

حل الاستعلام كان صعبًا حقًا هذه المرة. استغرق الأمر يومين لحل استعلام التحقق.
image

حاول القيام بما يلي.

  1. تسجيل الدخول مع SWB مع PL أي مزود بمساعدة المضيف المحلي المتصل في user_session_controller
  2. تسجيل الدخول مع SWB مع PL أي مزود بمساعدة publiclab المتصلة في user_session_controller
    سوف تقوم بتسجيل الدخول مرة واحدة على الأكثر. يمكن أن يأخذ عنوان url الخاص بالهوية عنوان URL للإنتاج أو التطوير مما يؤدي إلى حدوث المشكلة ويظهر أنه لا يمكن أخذ رسالتي بريد إلكتروني.
    أحد الحلول الممكنة لهذه المشكلة الحالية هو إنشاء مصفوفة عنوان url للهوية بدلاً من سلسلة.

لكنني لم أحفظ المصفوفات في قاعدة البيانات مطلقًا. أعتقد أننا لا نستطيع فعل ذلك. نعم ، لا يمكننا فعل ذلك.

أفترض أنه سيتم تصحيح النظام بمجرد نشر قطع الأرض 2 مرة أخرى. لقد تحققت من أن Google و GH و FB تعمل بشكل جيد.
لا يمكنني تسجيل الدخول إلى موقع pl.org بتويتر. هل تواجه نفس المشكلة أيضًا؟
أعتقد أن هناك مشكلة في تطبيق twitter الذي أنشأناه ، في حالة عدم قدرتك أيضًا على تسجيل الدخول إلى pl.org من مزود twitter. قد نحتاج إلى تحديثه.

حسنًا ، يكتمل النشر تقريبًا في الإنتاج بعد أن قمت بتشغيله منذ ساعة أو نحو ذلك. يجب أن نعود مرة أخرى ونتحقق من هذه!

الرجاء إرسال سجلات الخادم.
يرجى متابعة:

  1. لم يتم تسجيل دخول المختبر العام
  2. انقر فوق Google على MK.
    يرجى وضع لقطة من إخراج الخادم هنا.

خطأ واحد هو أنه يتم تشغيله الآن
https://github.com/publiclab/plots2/blob/d06f59460edf0424a6edbfc4000ac8444145fc5d/app/controllers/openid_controller.rb#L78
هذا السطر ليس خط Signed in .

https://github.com/publiclab/plots2/issues/5652#issuecomment -495925964
يرجى اتباع هذه الخطوات بعد الضغط على https://github.com/publiclab/plots2/pull/5791 للانتقال. أنا حقا آسف بشأن المشكلة التي تواجهها. نظرًا لأن هذا يحدث فقط على حث ، نحتاج إلى تحمله حتى يتم حله.

متى تخطط لنشر شفرة المصدر في المرة القادمة للحث؟

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

رائع ، سننشر في أي دقيقة!

يوم الثلاثاء 28 مايو 2019 الساعة 8:25 صباحًا Sidharth Bansal [email protected]
كتب:

يمكننا التحقق من حالات الاختبار هذه في ذلك اليوم. جميع حالات الاختبار المذكورة أعلاه تعمل
بخير على المضيف المحلي. راجعتها أمس.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AAAF6J5PUFWI77WZ7JZJVOLPXUQAJA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAF6J2HJBS4DENA43M6GILPXUQAJANCNFSM4HKGL2SQ
.

لقد تحققت من حوالي 25 تدفقات. انهم يعملون بشكل صحيح.

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

أعتقد أن المشكلة المذكورة أعلاه هي الأولوية الأولى لإكمال المشكلة.
تحاول إصلاح ذلك.

6233 سيحل الخلل الرئيسية في هذه المشكلة!

@ Uzay-G يرجى قراءة هذا في وقت فراغك

VladimirMikulic @ Uzay-G دعنا نغلق بسرعة هذه المشكلة الأكبر هذه GCI
نشكركما على العمل على أجزاء من تسجيل الدخول / الاشتراك و OAuth. انا فعلا اقدر مساعدتك

تضمين التغريدة معًا سنكمل هذا الإنجاز

نعم ، أتطلع إلى حل هذا مع VladimirMikulic : ابتسم:

تم حل هذا تقريبا. نحن فقط نواجه بعض المشاكل في الإنتاج.
لقد صممت وحدد الكثير من مربعات الاختيار لتضييقها.

في الأحد ، 12 يناير 2020 الساعة 9:07 مساءً ، كتب Uzay-G [email protected] :

نعم ، أتطلع إلى حل هذا 😄

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ4KHRJGHY65C23X6HTQ5M2K5A5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMV
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQZPCQYVSAKX64Z6AN3Q5M2K5ANCNFSM4HKGL2SQ
.

أعتقد أن هذه المشكلة قد تم حلها الآن. فقط نحن بحاجة للتحقق منهم

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

نعم أعتقد أنه يمكننا إغلاق هذا SidharthBansal

هل يمكنك التحقق من التعليقات المعلقة؟
إذا كان لا يزال هناك شيء ما دون حل ، فيمكننا إصلاحه.

في الأربعاء ، 15 يناير 2020 ، الساعة 11:44 مساءً ، كتب Uzay-G ، [email protected] :

نعم أعتقد أنه يمكننا إغلاق هذا SidharthBansal
https://github.com/SidharthBansal

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ6WNXOMOHGDU32QIZTQ55G7LA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMVB13
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQZS6QWTESKWSX624XTQ55G7LANCNFSM4HKGL2SQ
.

أفترض أنه سيتم تصحيح النظام بمجرد نشر قطع الأرض 2 مرة أخرى. لقد تحققت من أن Google و GH و FB تعمل بشكل جيد.
لا يمكنني تسجيل الدخول إلى موقع pl.org بتويتر. هل تواجه نفس المشكلة أيضًا؟
أعتقد أن هناك مشكلة في تطبيق twitter الذي أنشأناه ، في حالة عدم قدرتك أيضًا على تسجيل الدخول إلى pl.org من مزود twitter. قد نحتاج إلى تحديثه.

لا يمكنني التحقق من هذا لأنه ليس لدي حساب على تويتر ... يبدو أن المشاكل الأخرى قد تم حلها.
هل يمكن أن تشرح هذا فقط:

خطأ واحد هو أنه يتم تشغيله الآن

https://github.com/publiclab/plots2/blob/d06f59460edf0424a6edbfc4000ac8444145fc5d/app/controllers/openid_controller.rb#L78

هذا السطر ليس خط Signed in .

هل تتذكر ما كان الخطأ؟

يمكنك أيضًا إنشاء حساب Twitter واختبار ما إذا كنت تريد ذلك
شكرا

في الخميس ، 16 يناير 2020 ، الساعة 12:03 صباحًا ، كتب Uzay-G ، [email protected] :

أفترض أنه سيتم تصحيح النظام بمجرد نشر قطع الأرض 2 مرة أخرى. أنا
فحص Google و GH و FB تعمل بشكل جيد.
لا يمكنني تسجيل الدخول إلى موقع pl.org بتويتر. هل تواجه أيضًا ملف
نفس المشكلة؟
أعتقد أن هناك مشكلة في تطبيق Twitter الذي أنشأناه ، في حالة
أنت أيضًا غير قادر على تسجيل الدخول إلى pl.org من مزود twitter. نحن قد
بحاجة إلى تحديثه.

لا يمكنني التحقق من هذا لأنه ليس لدي حساب على تويتر ... الآخر
يبدو أنه تم حل المشاكل.
هل يمكن أن تشرح هذا فقط:

خطأ واحد هو أنه يتم تشغيله الآن

https://github.com/publiclab/plots2/blob/d06f59460edf0424a6edbfc4000ac8444145fc5d/app/controllers/openid_controller.rb#L78

هذا الخط ليس خط تسجيل الدخول.

هل تتذكر ما كان الخطأ؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ6SIPSE33C5SWN7SZLQ55JIZA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMVB43
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQ34VULV3JI26YG7JB3Q55JIZANCNFSM4HKGL2SQ
.

لا توجد حلقات لا نهائية من تويتر في الوقت الحالي. ومع ذلك ، سيكون هناك بعض الحلقات على تويتر.

مشاكل ملحوظة:
1) يجب أن يؤدي تسجيل دخول المستخدم في MK أو SWB إلى لوحة القيادة في المختبر العام. إشعارات الفلاش مفقودة
2) يجب ألا يأتي عنوان url المفقود للجلسة
3) يعيد التوجيه إلى صفحة MK بدلاً من صفحة pl.org
4) Twitter looping لبعض الوقت (ليس التكرار اللانهائي)
5) تجزئة Recaptcha
6) يقوم المستخدم بإعادة التوجيه إلى MK بعد تسجيل الدخول إلى SWB أو العكس

مشاكل ملحوظة:

1. User SIGNS IN at MK OR SWB should result in dashboard at Public Lab. Flash notices are missing

2. Session url missing should not come

3. Redirects to MK page instead of pl.org page

4. Twitter looping for some time(not infinite looping)

5. Recaptcha hash

6. User is redirecting to MK after signing in to SWB or vice versa

هل هذه المشكلات التي لاحظها الأشخاص مؤخرًا والتي يجب علينا إصلاحها أم يجب علينا التحقق مما إذا كانت لا تزال موجودة؟

لقد وجدنا هذه المشكلات قبل بضعة أشهر ، لذا فنحن بحاجة إلى إصلاحها

في الجمعة ، 17 يناير 2020 ، الساعة 1:29 صباحًا ، كتب Uzay-G ، [email protected] :

مشاكل ملحوظة:

  1. يجب أن ينتج عن تسجيل دخول المستخدم في MK أو SWB لوحة معلومات في المختبر العام. إشعارات الفلاش مفقودة

  2. يجب ألا يأتي عنوان url للجلسة المفقود

  3. يعيد التوجيه إلى صفحة MK بدلاً من صفحة pl.org

  4. Twitter looping لبعض الوقت (ليس تكرارًا غير محدود)

  5. تجزئة Recaptcha

  6. يقوم المستخدم بإعادة التوجيه إلى MK بعد تسجيل الدخول إلى SWB أو العكس

هل لاحظ الأشخاص مؤخرًا هذه المشكلات التي نحتاج إلى إصلاحها أم
هل يجب أن نتحقق مما إذا كانت لا تزال موجودة؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ2GZM56WVGLUSN5FKLQ6C4AXA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VM3TUL52HS4DFVREXG43VMissement
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQYIHG3LGQXXWUHIJOLQ6C4AXANCNFSM4HKGL2SQ
.

VladimirMikulic يمكنك مساعدة @ Uzay-G هنا أيضًا. أعلم أنها من مواد القضبان وقد يكون من الصعب عليك التعامل معها. لكن أعتقد أنه يمكننا القيام بذلك معًا 😊

شكرا لك على دعوتي للحفل. سأكون سعيدا لمساعدتك :)

مضحك جدا

يوم الاثنين ، 20 يناير 2020 ، الساعة 9:21 صباحًا ، فلاديمير ميكوليتش ​​، [email protected]
كتب:

شكرا لك على دعوتي للحفل. سأكون سعيدا لمساعدتك :)

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQ6QDOQ2Z2JKHWLBTFLQ6UNURANCNFSM4HKGL2SQ
.

مشاكل ملحوظة:

1. User SIGNS IN at MK OR SWB should result in dashboard at Public Lab. Flash notices are missing

2. Session url missing should not come

3. Redirects to MK page instead of pl.org page

4. Twitter looping for some time(not infinite looping)

5. Recaptcha hash

6. User is redirecting to MK after signing in to SWB or vice versa

عندما ساعدتني في إعداد نظام oauth محليًا ، رأيت أن 1 و 6 لم يكن مشكلة. عندما قمت بتسجيل الدخول أو الاشتراك من خلال MK أو SWB ، كانت عملية إعادة التوجيه تعمل بشكل صحيح. ما هي المشكلة مع لا 3؟

أعتقد أن 3 تم حلها. دعونا نركز على الباقي إذن

في الثلاثاء ، 21 يناير 2020 ، الساعة 3:06 صباحًا ، كتب Uzay-G ، [email protected] :

مشاكل ملحوظة:

  1. يجب أن ينتج عن تسجيل دخول المستخدم في MK أو SWB لوحة معلومات في المختبر العام. إشعارات الفلاش مفقودة

  2. يجب ألا يأتي عنوان url للجلسة المفقود

  3. يعيد التوجيه إلى صفحة MK بدلاً من صفحة pl.org

  4. Twitter looping لبعض الوقت (ليس تكرارًا غير محدود)

  5. تجزئة Recaptcha

  6. يقوم المستخدم بإعادة التوجيه إلى MK بعد تسجيل الدخول إلى SWB أو العكس

عندما ساعدتني في إعداد نظام oauth محليًا ، رأيت أن 1 و 6 كانا كذلك
لا مشكلة. عندما قمت بتسجيل الدخول أو الاشتراك من خلال MK أو SWB ، فإن ملف
كانت إعادة التوجيه تعمل بشكل صحيح. ما هي المشكلة مع لا 3؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ3WFBE5DVQJKOYX2BLQ6YKNRA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQ5W4FV52IZXL3SUW3TQ6YKNRANCNFSM4HKGL2SQ
.

حسنًا: +1 :. رقم 2 خطأ عند تسجيل الدخول من خلال MK أو SWB؟

نعم

في الأربعاء ، 22 يناير 2020 ، الساعة 3:24 صباحًا ، كتب Uzay-G ، [email protected] :

حسنًا 👍. رقم 2 خطأ عند تسجيل الدخول من خلال MK أو SWB؟

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ4XDLOILGFKBQTKZ3TQ65VJ3A5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VM900
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQ3PUM224O7ILQENYBLQ65VJ3ANCNFSM4HKGL2SQ
.

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

سأقوم بإعداد نظام متعدد oauth مرة أخرى محليًا لمعرفة ما إذا كانت لدي نفس المشكلة: +1:

لقد وجدت المشكلة. رائعة! دعونا نصلح هذا

يوم الأربعاء 22 يناير 2020 الساعة 12:15 مساءً كتب Uzay-G [email protected] :

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

سأقوم بإعداد نظام Multi-oauth مرة أخرى محليًا لمعرفة ما إذا كان لدي
نفس المشكلة

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ2T5JMSO4DXLB7MJBDQ67TSJA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMVB380
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQYTSYYNUZMUGSE4JI3Q67TSJANCNFSM4HKGL2SQ
.

تعمل إعادة التوجيه مع MK محليًا. ربما لم ننتشر في
الإنتاج للإصلاحات لتصبح سارية المفعول؟

يوم الأربعاء 22 يناير 2020 الساعة 10:33 صباحًا Sidharth Bansal [email protected]
كتب:

لقد وجدت المشكلة. رائعة! دعونا نصلح هذا

يوم الأربعاء 22 يناير 2020 الساعة 12:15 مساءً كتب Uzay-G [email protected] :

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

سأقوم بإعداد نظام Multi-oauth مرة أخرى محليًا لمعرفة ما إذا كان لدي
نفس المشكلة

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
<
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ2T5JMSO4DXLB7MJBDQ67TSJA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMVB380
و
أو إلغاء الاشتراك
<
https://github.com/notifications/unsubscribe-auth/AFAAEQYTSYYNUZMUGSE4JI3Q67TSJANCNFSM4HKGL2SQ

.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AMTREYKYQPZNFUE4EC7B6Z3Q7AHF3A5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMiss1
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AMTREYPLBXJFG2MUCWGEZS3Q7AHF3ANCNFSM4HKGL2SQ
.

نعم ، لم ننشر قطع الأراضي 2 بعد.
يمكنك محاولة إكمال مهمة اختبار النظام حتى الموعد النهائي GCI. نستطيع
عد إلى هنا مرة أخرى :-)
دعونا نركز عليه.

يوم الأربعاء 22 يناير 2020 الساعة 10:39 مساءً كتب Uzay-G [email protected] :

تعمل إعادة التوجيه مع MK محليًا. ربما لم ننتشر في
الإنتاج للإصلاحات لتصبح سارية المفعول؟

يوم الأربعاء 22 يناير 2020 الساعة 10:33 صباحًا Sidharth Bansal >
كتب:

لقد وجدت المشكلة. رائعة! دعونا نصلح هذا

يوم الأربعاء 22 يناير 2020 الساعة 12:15 مساءً Uzay-G [email protected]
كتب:

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

سأقوم بإعداد نظام Multi-oauth مرة أخرى محليًا لمعرفة ما إذا كنت
لديك
نفس المشكلة

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
<

https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQ2T5JMSO4DXLB7MJBDQ67TSJA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMVB380

و
أو إلغاء الاشتراك
<

https://github.com/notifications/unsubscribe-auth/AFAAEQYTSYYNUZMUGSE4JI3Q67TSJANCNFSM4HKGL2SQ
>

.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
<
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AMTREYKYQPZNFUE4EC7B6Z3Q7AHF3A5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMissment
و
أو إلغاء الاشتراك
<
https://github.com/notifications/unsubscribe-auth/AMTREYPLBXJFG2MUCWGEZS3Q7AHF3ANCNFSM4HKGL2SQ

.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/publiclab/plots2/issues/5652؟email_source=notifications&email_token=AFAAEQZLDRPB2VRP4DIR753Q7B4WFA5CNFSM4HKGL2S2YY3PNVWWK3TUL52HS4DFVREXG43VMV
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AFAAEQ7VLOWPM24OY6AXIMLQ7B4WFANCNFSM4HKGL2SQ
.

SWB يعمل بشكل جيد الآن. ممنوع إعادة التوجيه إلى publiclab.org: tada:

يعمل mapknitter بشكل جيد الآن 🚀

: صاروخ :: تادا:

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات
يستخدم موقع bleepcoder.com معلومات GitHub المرخصة بشكل عام لتزويد المطورين حول العالم بحلول لمشاكلهم. نحن لسنا تابعين لشركة GitHub، Inc. أو مع أي مطورين يستخدمون GitHub لمشاريعهم. نحن لا نستضيف أيًا من مقاطع الفيديو أو الصور على خوادمنا. جميع الحقوق تنتمي إلى أصحابها.
مصدر هذه الصفحة: مصدر

لغات البرمجة الشعبية
مشاريع GitHub الشعبية
المزيد من مشاريع GitHub

© 2024 bleepcoder.com - Contact
Made with in the Dominican Republic.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.