Enforce permission check when counting events
- Call `visible_to_user?` when counting events - Caching `visible_to_user?` to reduce the number of queries - Add ee factory for events to create valid group event
显示
- app/controllers/dashboard_controller.rb 2 个添加, 1 个删除app/controllers/dashboard_controller.rb
- app/controllers/groups_controller.rb 4 个添加, 3 个删除app/controllers/groups_controller.rb
- app/controllers/projects_controller.rb 2 个添加, 1 个删除app/controllers/projects_controller.rb
- app/presenters/event_presenter.rb 12 个添加, 0 个删除app/presenters/event_presenter.rb
- changelogs/unreleased/security-enforce-permissions-for-event-filter-ee.yml 5 个添加, 0 个删除...ased/security-enforce-permissions-for-event-filter-ee.yml
- ee/spec/controllers/ee/groups_controller_spec.rb 3 个添加, 3 个删除ee/spec/controllers/ee/groups_controller_spec.rb
- ee/spec/factories/events.rb 13 个添加, 0 个删除ee/spec/factories/events.rb
- spec/controllers/dashboard_controller_spec.rb 41 个添加, 0 个删除spec/controllers/dashboard_controller_spec.rb
- spec/controllers/groups_controller_spec.rb 31 个添加, 6 个删除spec/controllers/groups_controller_spec.rb
- spec/controllers/projects_controller_spec.rb 40 个添加, 0 个删除spec/controllers/projects_controller_spec.rb
加载中
想要评论请 注册 或 登录