1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00

refactor: user management

هذا الالتزام موجود في:
Adam Cooke
2021-07-27 16:55:20 +00:00
الأصل e9a52e9512
التزام daf469ce7f
27 ملفات معدلة مع 106 إضافات و359 حذوفات

عرض الملف

@@ -14,9 +14,6 @@ Bundler.require(*Rails.groups)
module Postal
class Application < Rails::Application
# Set the Rails logger
config.logger = Postal.logger_for(:rails)
# Disable most generators
config.generators do |g|
g.orm :active_record

عرض الملف

@@ -56,9 +56,7 @@ Rails.application.routes.draw do
post :suspend, :on => :member
post :unsuspend, :on => :member
end
resources :users do
post :make_owner, :on => :member
end
resources :ip_pool_rules
resources :ip_pools, :controller => 'organization_ip_pools' do
put :assignments, :on => :collection
@@ -71,6 +69,7 @@ Rails.application.routes.draw do
end
resources :organizations, :except => [:index]
resources :users
resources :ip_pools do
resources :ip_addresses
end
@@ -79,16 +78,15 @@ Rails.application.routes.draw do
patch 'settings' => 'user#update'
post 'persist' => 'sessions#persist'
match 'verify' => 'user#verify', :via => [:get, :post]
get 'signup/:invite_token' => 'user#new', :as => 'new_signup'
post 'signup' => 'user#create'
match 'join/:token' => 'user#join', :via => [:get, :post, :delete], :as => 'join'
get 'login' => 'sessions#new'
post 'login' => 'sessions#create'
get 'login/token' => 'sessions#create_with_token'
delete 'logout' => 'sessions#destroy'
match 'login/reset' => 'sessions#begin_password_reset', :via => [:get, :post]
match 'login/reset/:token' => 'sessions#finish_password_reset', :via => [:get, :post]
root 'organizations#index'
get 'ip' => 'sessions#ip'
root 'organizations#index'
end