Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 56874af3d62d35ea0aadf99ead6ee1abe32e5e2c
https://github.com/openSUSE/open-build-service/commit/56874af3d62d35ea0aadf9...
Author: Victor Pereira
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M src/api/spec/controllers/webui/package_controller_spec.rb
Log Message:
-----------
Adapt testcase for pundit
Commit: e6d6218ae3e93f09aaca7b7de7185806abde839d
https://github.com/openSUSE/open-build-service/commit/e6d6218ae3e93f09aaca7b...
Author: Victor Pereira
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
A src/api/spec/policies/package_policy_spec.rb
Log Message:
-----------
Add policy spec for Package policy
Commit: 13973f68552cb215611f9c999e129073b06d768e
https://github.com/openSUSE/open-build-service/commit/13973f68552cb215611f9c...
Author: Victor Pereira
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M src/api/app/policies/package_policy.rb
Log Message:
-----------
Add to policy the `save_meta_update` method
Commit: c725ef395c33e0cf8c29aea72ba89e43dd432e2b
https://github.com/openSUSE/open-build-service/commit/c725ef395c33e0cf8c29ae...
Author: Victor Pereira
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
Log Message:
-----------
Refactor PackageController. Use pundit and enable `verify_authorized`
To be able to add explict pundit verification via `verify_authorized`
it was necessary to refactor the method `save_meta` which led to
move some logic to `before_action` methods like `validate_xml`
Commit: 3e9fac7d1ebd49902e0be142860c4173d3e81935
https://github.com/openSUSE/open-build-service/commit/3e9fac7d1ebd49902e0be1...
Author: Victor Pereira
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
Log Message:
-----------
Disable rubocop Lint/NonLocalExitFromIterator for Package#dependency
Commit: 62e6d89549963898b32138aec65b39e88f6f10d1
https://github.com/openSUSE/open-build-service/commit/62e6d89549963898b32138...
Author: Victor Pereira
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/policies/package_policy.rb
M src/api/spec/controllers/webui/package_controller_spec.rb
A src/api/spec/policies/package_policy_spec.rb
Log Message:
-----------
Merge pull request #5871 from vpereira/verify_authorized_on_packages
Enable verify_authorized in Package controller actions
Compare: https://github.com/openSUSE/open-build-service/compare/6b45997e0d81...62e6d8...
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.