Files
gitlab-foss/config/routes/user_settings.rb
2025-07-14 21:07:31 +00:00

39 lines
993 B
Ruby

# frozen_string_literal: true
namespace :user_settings do
scope module: 'user_settings' do
get :authentication_log
get :applications, to: '/oauth/applications#index'
end
resources :active_sessions, only: [:index, :destroy]
resource :profile, only: [:show, :update]
resource :identities, only: [:new, :create]
resource :password, only: [:new, :create, :edit, :update] do
member do
put :reset
end
end
resources :personal_access_tokens, only: [:index, :create] do
put :toggle_dpop, on: :collection
member do
put :revoke
put :rotate
end
end
resources :gpg_keys, only: [:index, :create, :destroy] do
member do
put :revoke
end
end
resources :ssh_keys, only: [:index, :show, :create, :destroy] do
member do
delete :revoke
end
end
resources :integration_accounts, only: [:index, :new, :create, :destroy], controller: '/profiles/chat_names' do
collection do
delete :deny
end
end
end