Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: cd170cad55e42474f987963ede3ef11dbd2e28c9
https://github.com/openSUSE/open-build-service/commit/cd170cad55e42474f9879…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M src/api/db/seeds.rb
Log Message:
-----------
Fix db/seeds not to mix user_id with roles
Commit: c2c3efb4b31882e109bcf1d9a787556b4d842c32
https://github.com/openSUSE/open-build-service/commit/c2c3efb4b31882e109bcf…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M src/api/app/models/relationship.rb
M src/api/app/queries/relationships_finder.rb
M src/api/spec/models/relationship_spec.rb
Log Message:
-----------
Fix Relationship.forbidden_project_ids for groups
Relationships can be users or groups and admins expect involved
groups to see the hidden projects
Fixes #11302
Commit: a4253ee1b7da2adc8e31bcb3675b609af1ddca4c
https://github.com/openSUSE/open-build-service/commit/a4253ee1b7da2adc8e31b…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M src/api/app/models/relationship.rb
M src/api/app/queries/relationships_finder.rb
M src/api/db/seeds.rb
M src/api/spec/models/relationship_spec.rb
Log Message:
-----------
Merge pull request #11311 from coolo/issue_11302
Fix Relationship.forbidden_project_ids for groups
Compare: https://github.com/openSUSE/open-build-service/compare/3adc1c104d3d...a4253…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5d4dfbc53efa70127103e4619c9b83f157bc3889
https://github.com/openSUSE/open-build-service/commit/5d4dfbc53efa70127103e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M src/api/app/controllers/webui/users/patchinfos_controller.rb
A src/api/app/policies/users/patchinfos_policy.rb
A src/api/spec/controllers/webui/users/patchinfos_controller_spec.rb
A src/api/spec/policies/users/patchinfos_policy_spec.rb
Log Message:
-----------
Require login for Webui::Users::PatchinfosController
Fixes #11305
Same approach as in #10256
Commit: 8645a05b672220c7236b09b23f0e1c654456f06e
https://github.com/openSUSE/open-build-service/commit/8645a05b672220c7236b0…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M src/api/app/controllers/webui/users/patchinfos_controller.rb
A src/api/app/policies/users/patchinfos_policy.rb
A src/api/spec/controllers/webui/users/patchinfos_controller_spec.rb
A src/api/spec/policies/users/patchinfos_policy_spec.rb
Log Message:
-----------
Merge pull request #11306 from dmarcoux/issue-11305
Require login for Webui::Users::PatchinfosController
Compare: https://github.com/openSUSE/open-build-service/compare/e5ed5637c699...8645a…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 6a56f31f1ccaf772f86e136d784a2821d52d8cfb
https://github.com/openSUSE/open-build-service/commit/6a56f31f1ccaf772f86e1…
Author: Marcus Huewe <suse-tux(a)gmx.de>
Date: 2021-06-25 (Fri, 25 Jun 2021)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
Only set the acceptinfo oxsrcmd5/xsrcmd5 attr if the link can be expanded
The old code sets the oxsrcmd5/xsrcmd5 attribute of the <acceptinfo/>
element even if the corresponding link cannot be expanded. In this case,
the oxsrcmd5/xsrcmd5 refers to the unexpanded sources, which contradicts
the purpose of the oxsrcmd5/xsrcmd5.
In order to fix this, only set these attributes if the correponding
links can be expanded. If a link cannot be expanded,
BSSrcServer::Link::handlelinks either dies or returns an error
string, where the latter is not checked by the old code. Hence, only
set the oxsrcmd5/xsrcmd5 if handlelinks returns a reference.
Commit: aa810ff69d5eac4c5032c1149ff0c4bd1fe7d8e2
https://github.com/openSUSE/open-build-service/commit/aa810ff69d5eac4c5032c…
Author: Marcus Huewe <suse-tux(a)gmx.de>
Date: 2021-06-28 (Mon, 28 Jun 2021)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
Merge branch 'fix_acceptinfo_xsrcmd5' of https://github.com/marcus-h/open-build-service
Only set the acceptinfo oxsrcmd5/xsrcmd5 attr if the link can be expanded.
Compare: https://github.com/openSUSE/open-build-service/compare/4f0ed1526c59...aa810…