|
Refactor routes for better maintainability
- Remove redundant routes (Fixes #1699, Fixes#1570) - Remove redundant actions - Remove redundant policy methods - Fix invalid actions (public methods defined on controllers) - Set concern methods as private - Extract session locale method from ApplicationController into its own controller - Explicitly define actions in statics controller for better readability |
|---|
|
|
| app/controllers/application_controller.rb |
|---|
| app/controllers/concerns/paginable.rb |
|---|
| app/controllers/concerns/versionable.rb |
|---|
| app/controllers/plans_controller.rb |
|---|
| app/controllers/session_locales_controller.rb 0 → 100644 |
|---|
| app/controllers/static_pages_controller.rb |
|---|
| app/policies/guidance_policy.rb |
|---|
| app/policies/plan_policy.rb |
|---|
| config/routes.rb |
|---|
| lib/global_helpers.rb |
|---|