Move devices endpoint from /devices to /my/devices

Keep legacy /devices routes for backwards compatibility with mobile
apps not yet updated.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Rosa Gutierrez
2026-03-03 15:09:34 +00:00
committed by Rosa Gutierrez
parent f6ed923e75
commit 53df0e405b
5 changed files with 31 additions and 24 deletions
+8 -1
View File
@@ -1,7 +1,14 @@
Fizzy::Saas::Engine.routes.draw do
Queenbee.routes(self)
resources :devices, only: [ :index, :create, :destroy ]
namespace :my do
resources :devices, only: [ :index, :create, :destroy ]
end
# Legacy /devices routes for mobile apps not yet updated to /my/devices
get "/devices", to: redirect("/my/devices")
post "/devices", to: "my/devices#create"
delete "/devices/:id", to: "my/devices#destroy"
namespace :admin do
mount Audits1984::Engine, at: "/console"