Great thanks to discourse team for making “upgrade all” button in admin.
It makes life better!
![]()
Thanks should head @Osama’s way 
Couldn’t agree more @arrowcircle @sam
All thanks to @Osama Thanks a lot man. This made our lives so much easier. So much thanks and appreciation to you ![]()
هل يتطلب إصدار 2.1.0.beta2 إعادة تشغيل بعد إجراء تغييرات؟ بعد الترقية، إذا زرت /admin/upgrade، يظهر ما يلي:
أنت تشغل إصدارًا قديمًا من صورة Discourse.
تم تعطيل الترقية عبر واجهة المستخدم الويب حتى تقوم بتشغيل أحدث صورة.
للقيام بذلك، قم بتسجيل الدخول إلى الخادم الخاص بك باستخدام SSH وقم بتشغيل:
cd /var/discourse git pull ./launcher rebuild app
Indeed - follow the prompt and you should be able to get the upgrade all button as well. The upgrade UI needs to be disabled sometimes when there are backwards-incompatible changes between core and the updater, to avoid chicken-egg problems. This sort of upgrade is pretty infrequent however, so most of the time you can use the /admin/upgrade path.