decidim-admin/config/routes.rb in decidim-0.1.0 vs decidim-admin/config/routes.rb in decidim-0.2.0
- old
+ new
@@ -1,12 +1,14 @@
# frozen_string_literal: true
+
Decidim::Admin::Engine.routes.draw do
constraints(->(request) { Decidim::Admin::OrganizationDashboardConstraint.new(request).matches? }) do
resource :organization, only: [:edit, :update], controller: "organization"
resources :participatory_process_groups
resources :participatory_processes do
resource :publish, controller: "participatory_process_publications", only: [:create, :destroy]
+ resources :copies, controller: "participatory_process_copies", only: [:new, :create]
resources :categories
resources :steps, controller: "participatory_process_steps" do
resource :activate, controller: "participatory_process_step_activations", only: [:create, :destroy]
@@ -21,10 +23,11 @@
resource :permissions, controller: "feature_permissions"
member do
put :publish
put :unpublish
end
+ resources :exports, only: :create
end
resources :moderations do
member do
put :unreport
@@ -61,9 +64,10 @@
end
resources :user_groups, only: [:index] do
member do
put :verify
+ put :reject
end
end
root to: "dashboard#show"
end