X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/137ebf94ff14837c9df773533ea86e821469bda9..2397c4a4ab0dd9cad3eaeb77a4ef0cc37bd80a23:/services/api/config/routes.rb diff --git a/services/api/config/routes.rb b/services/api/config/routes.rb index 77e5372a15..2e9d618986 100644 --- a/services/api/config/routes.rb +++ b/services/api/config/routes.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + Server::Application.routes.draw do themes_for_rails @@ -21,6 +25,7 @@ Server::Application.routes.draw do get 'provenance', on: :member get 'used_by', on: :member post 'trash', on: :member + post 'untrash', on: :member end resources :groups do get 'contents', on: :collection @@ -99,6 +104,8 @@ Server::Application.routes.draw do match '/static/login_failure', to: 'static#login_failure', as: :login_failure, via: [:get, :post] + match '/_health/ping', to: 'arvados/v1/healthcheck#ping', via: [:get] + # Send unroutable requests to an arbitrary controller # (ends up at ApplicationController#render_not_found) match '*a', to: 'static#render_not_found', via: [:get, :post, :put, :patch, :delete, :options]