أقوم بتحديث Discourse عبر سطر الأوامر فقط، لكنني فضولي بشأن /admin/update على أي حال. لماذا يظهر هناك اثنان من الإضافات وليس غيرها؟ يظهر Who’s Online بشكل منفصل في /admin/plugins (بينما لا يظهر Docker manager).
ربما يمكن لأحد أفراد الفريق أو مستخدم أكثر خبرة تصحيحني إذا كنت مخطئًا. أفهم أن وظيفتهم التقنية هي ذلك، ولهذا السبب لا تظهر على صفحة admin/plugins:
DockerManager::Engine.routes.draw do
scope "/admin", constraints: AdminConstraint.new do
get "/upgrade", to: redirect("/admin/update")
get "/upgrade/:id", to: redirect("/admin/update/%{id}")
get "/update" => "admin#index"
get "/update/:id" => "admin#index"
# ...
end
end