Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 445eff29fdf69729f1679e2249c04aded4a95f83
https://github.com/openSUSE/open-build-service/commit/445eff29fdf69729f1679e...
Author: Stephan Kulow
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M src/api/app/helpers/webui/staging/project_helper.rb
M src/api/app/models/concerns/staging_project.rb
A src/api/app/views/webui/staging/projects/_broken_packages.html.haml
M src/api/app/views/webui/staging/projects/_status_items.html.haml
M src/api/app/views/webui/staging/projects/show.html.haml
M src/api/app/views/webui/staging/workflows/_problems.html.haml
M src/api/spec/controllers/staging/staging_projects_controller_spec.rb
Log Message:
-----------
Harmonize display of broken packages
workflow#show used a different way than project#show
leading to fixes for one broke the other.
So this moves the 'problems' function from the model
to a helper that can is used by both views
Reverts parts of #8521, fixes #7362 differently and fixes #8802
Commit: 539cc891ff4fb6aa999c692d7e0679b89c576ed4
https://github.com/openSUSE/open-build-service/commit/539cc891ff4fb6aa999c69...
Author: Stephan Kulow
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M src/api/app/helpers/webui/webui_helper.rb
M src/api/app/views/webui/staging/workflows/_problems.html.haml
M src/api/spec/helpers/webui/webui_helper_spec.rb
Log Message:
-----------
Outsource the picking of workflow failures to show
This way we can actually write test cases for the picking
Fixes #8851
Commit: 3ebc3b2fca7fb3ffcf6ee7c05ff129addb97f354
https://github.com/openSUSE/open-build-service/commit/3ebc3b2fca7fb3ffcf6ee7...
Author: Dany Marcoux
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M src/api/app/helpers/webui/staging/project_helper.rb
M src/api/app/helpers/webui/webui_helper.rb
M src/api/app/models/concerns/staging_project.rb
A src/api/app/views/webui/staging/projects/_broken_packages.html.haml
M src/api/app/views/webui/staging/projects/_status_items.html.haml
M src/api/app/views/webui/staging/projects/show.html.haml
M src/api/app/views/webui/staging/workflows/_problems.html.haml
M src/api/spec/controllers/staging/staging_projects_controller_spec.rb
M src/api/spec/helpers/webui/webui_helper_spec.rb
Log Message:
-----------
Merge pull request #8824 from coolo/fix_broken_packages
Harmonize display of broken packages
Compare: https://github.com/openSUSE/open-build-service/compare/62e1e3cfddfc...3ebc3b...