إشعار حول تحديث جديد متاح - ولكن "برمجياً"؟

مرحباً يا رفاق.

هل من الممكن إخبار Discourse بإشعار حول توفر تحديث جديد ولكن خارج واجهة المستخدم الرسومية للويب؟

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

هل هذا منطقي؟

شكراً جزيلاً، ل.

أعتقد أن رسائل البريد الإلكتروني للإصدار الجديد هو إعداد المسؤول الذي تريده

3 إعجابات

إذا كنت قد قمت بتهيئة SMTP، وقمت بتهيئة “بريد إلكتروني للاتصال” في إعدادات الموقع، فيجب أن تتلقى إشعارًا عبر البريد الإلكتروني للإصدارات الجديدة:

إعجابَين (2)

ما لم أغفل شيئًا ما، يبدو هذا الإعداد - المتوفر في واجهة الويب (webui) - بدائيًا. فهو يرسل إشعارًا عبر البريد الإلكتروني عند ظهور إصدار جديد، ولكن لمرة واحدة فقط، في المرة الأولى التي يكتشف فيها توفر تحديث، أليس كذلك؟ بعد ذلك، إذا فات هذا الإشعار عبر البريد الإلكتروني، فهذا كل شيء.

ألن يكون من الرائع لو تم تحسين هذا قليلًا - يمكن للمستخدم تحديد تكرار الإشعار حتى لا يتوفر إصدار جديد (حتى يتم التحديث).

أنا لست مبرمجًا، لذا ليس لدي فرصة للتلاعب بالمصدر - ربما هناك إضافة (plugin) - خاصةً مع وظيفة عرض ملف بدلاً من بريد إلكتروني - هل تعرف؟ (كنت آمل أن يحتوي ملف production.log على شيء ما حول حالة الاستعداد للترقية، لكنني أعتقد أنه لا يحتوي).