# frozen_string_literal: true 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" get "/docker/repos" => "admin#repos" get "/docker/latest" => "admin#latest" get "/docker/progress" => "admin#progress" get "/docker/ps" => "admin#ps" post "/docker/update" => "admin#upgrade" delete "/docker/update" => "admin#reset_upgrade" end end