-
- Downloads
Allow maintainers to remove pages
Move remove_pages permission to maintainer Fix before_action in pages controller to check `remove_pages` permission Add specs
Showing
- app/controllers/projects/pages_controller.rb 2 additions, 1 deletionapp/controllers/projects/pages_controller.rb
- app/policies/project_policy.rb 1 addition, 1 deletionapp/policies/project_policy.rb
- app/views/projects/pages/_destroy.haml 1 addition, 1 deletionapp/views/projects/pages/_destroy.haml
- changelogs/unreleased/allow-maintainers-to-remove-pages.yml 5 additions, 0 deletionschangelogs/unreleased/allow-maintainers-to-remove-pages.yml
- doc/user/permissions.md 1 addition, 2 deletionsdoc/user/permissions.md
- spec/controllers/projects/pages_controller_spec.rb 12 additions, 0 deletionsspec/controllers/projects/pages_controller_spec.rb
- spec/features/projects/pages_spec.rb 38 additions, 65 deletionsspec/features/projects/pages_spec.rb
Please register or sign in to comment