From b3481b10a8ee0f9aa226d55cae063a77a65122b9 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 8 Nov 2025 20:11:19 +0100 Subject: [PATCH] Move legacy out of sight --- config/routes.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/routes.rb b/config/routes.rb index 1f4dd0700..a494a742f 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -94,11 +94,6 @@ Rails.application.routes.draw do end end - # Support for legacy URLs - get "/collections/:collection_id/cards/:id", to: redirect { |params, request| "#{request.script_name}/cards/#{params[:id]}" } - get "/collections/:id", to: redirect { |params, request| "#{request.script_name}/boards/#{params[:id]}" } - get "/public/collections/:id", to: redirect { |params, request| "#{request.script_name}/public/boards/#{params[:id]}" } - namespace :notifications do resource :settings resource :unsubscribe @@ -227,6 +222,11 @@ Rails.application.routes.draw do resolve "Webhook" do |webhook, options| route_for :board_webhook, webhook.board, webhook, options end + + # Support for legacy URLs + get "/collections/:collection_id/cards/:id", to: redirect { |params, request| "#{request.script_name}/cards/#{params[:id]}" } + get "/collections/:id", to: redirect { |params, request| "#{request.script_name}/boards/#{params[:id]}" } + get "/public/collections/:id", to: redirect { |params, request| "#{request.script_name}/public/boards/#{params[:id]}" } get "up", to: "rails/health#show", as: :rails_health_check get "manifest" => "rails/pwa#manifest", as: :pwa_manifest