Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: fd1c7f4e4d3fe9a38e7b1e873e34edafec1ff59c
https://github.com/openSUSE/open-build-service/commit/fd1c7f4e4d3fe9a38e7b1e...
Author: Christian Bruckmayer
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M src/api/app/models/bs_request.rb
M src/api/app/models/package.rb
M src/api/app/models/user.rb
A src/api/spec/factories/groups_user.rb
M src/api/spec/models/user_spec.rb
Log Message:
-----------
[webui][api] Refactor involved_packages
and use user associations instead.
Commit: 99d7d6d04c919f403ceb2fd01dbfdb986aa908c8
https://github.com/openSUSE/open-build-service/commit/99d7d6d04c919f403ceb2f...
Author: Christian Bruckmayer
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M src/api/app/models/user.rb
M src/api/spec/factories/groups_user.rb
M src/api/spec/models/user_spec.rb
Log Message:
-----------
[webui][api] Refactor involved_reviews
to get rid of BsRequest.collection and use ActiveRecord instead.
Commit: 088f426a0c144eead72e7d890e95a52779ef1b96
https://github.com/openSUSE/open-build-service/commit/088f426a0c144eead72e7d...
Author: Christian Bruckmayer
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M src/api/test/fixtures/reviews.yml
Log Message:
-----------
[ci] Fix reviews fixtures
and add polymorphic association.
Commit: a120b82313c16aa3a801cc9b8ef85e52d9a4c50e
https://github.com/openSUSE/open-build-service/commit/a120b82313c16aa3a801cc...
Author: Christian Bruckmayer
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M src/api/app/models/bs_request.rb
M src/api/app/models/user.rb
Log Message:
-----------
[webui] Introduce scopes for User#involved_reviews
to make code more clear and readable.
Commit: 7e344a7cd4ae5f3b35fc9b73f1ac703e0055527c
https://github.com/openSUSE/open-build-service/commit/7e344a7cd4ae5f3b35fc9b...
Author: Christian Bruckmayer
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M src/api/app/models/project.rb
M src/api/app/models/user.rb
Log Message:
-----------
[webui] Refactor User#involved_projects
- Introduced scopes
- Removed helper method involved_projects_ids to avoid database roundtrips
Commit: b4d8ca69980260f703bc1245ee28cecf883610bc
https://github.com/openSUSE/open-build-service/commit/b4d8ca69980260f703bc12...
Author: Christian Bruckmayer
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M src/api/app/models/bs_request.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
M src/api/app/models/user.rb
A src/api/spec/factories/groups_user.rb
M src/api/spec/models/user_spec.rb
M src/api/test/fixtures/reviews.yml
Log Message:
-----------
Merge pull request #3105 from ChrisBr/involved_reviews
Refactoring user mode (involved_reviews, involved_projects, involved_packages)
Compare: https://github.com/openSUSE/open-build-service/compare/c929ed9f8190...b4d8ca...