خطأ 301 في واجهة برمجة تطبيقات GitHub Plugin

لاحظت ظهور عدد من الأخطاء في السجل تشير إلى خطأ 301 في واجهة GitHub API.

Discourse::GithubApi::Error: GitHub API error (status 301)

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

شكرًا على الإبلاغ @DanEss :+1:

سيتم إصلاحها بهذه الطلبات

:left_arrow_curving_right: FIX: Follow GitHub API redirects for renamed and transferred repos by ZogStriP · Pull Request #44488 · discourse/discourse · GitHub
:label: UX: Allow `code` tags in admin notice messages by ZogStriP · Pull Request #44489 · discourse/discourse · GitHub
:abacus: FIX: Only count commits from configured repos for GitHub badges by ZogStriP · Pull Request #44490 · discourse/discourse · GitHub
:stethoscope: FEATURE: Report GitHub token and repo problems on the admin dashboard by ZogStriP · Pull Request #44491 · discourse/discourse · GitHub

ممتاز!

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