Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 891b9a8d08443bd80d6b52ce9fcf4939cd85457a
https://github.com/openSUSE/open-build-service/commit/891b9a8d08443bd80d6b52...
Author: Saray Cabrera Padrón
Date: 2022-11-15 (Tue, 15 Nov 2022)
Changed paths:
M src/api/app/assets/javascripts/webui/request_show_redesign/build_results.js
Log Message:
-----------
Drop collapsing code for packages and repositories
As the new design provides plenty of space to display many results in a
row, we don't plan to display collapse arrows for packages or
repositories for now.
Commit: 038c1acd8605e29913c7b0618e10596965c40f9a
https://github.com/openSUSE/open-build-service/commit/038c1acd8605e29913c7b0...
Author: Saray Cabrera Padrón
Date: 2022-11-16 (Wed, 16 Nov 2022)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/app/helpers/webui/buildresult_helper.rb
M src/api/app/models/buildresult.rb
Log Message:
-----------
Set four groups of package build status
Set one color for each group and use those colors on status icons.
- Successful final status (green)
- Unsuccessful final status (red)
- In progress status (yellow)
- Refused (disabled/excluded) status (light grey)
Also add missing icon for 'deleting' status.
Commit: 92670a14421efd85ce792486fe88a2af0307c693
https://github.com/openSUSE/open-build-service/commit/92670a14421efd85ce7924...
Author: Saray Cabrera Padrón
Date: 2022-11-16 (Wed, 16 Nov 2022)
Changed paths:
M src/api/app/assets/stylesheets/webui/borders.scss
Log Message:
-----------
Set a light gray border
To be used by excluded and disabled package results status.
Commit: 04d07b292497299cb051b1c71fb6a37592114648
https://github.com/openSUSE/open-build-service/commit/04d07b292497299cb051b1...
Author: Saray Cabrera Padrón
Date: 2022-11-16 (Wed, 16 Nov 2022)
Changed paths:
A src/api/app/assets/stylesheets/request_show_redesign/build_results.scss
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/components/build_result_for_architecture_component.html.haml
A src/api/app/components/build_result_for_architecture_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_build_results.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_build_status.html.haml
Log Message:
-----------
Improve new build results view
- Extract build status for architecture to a view component
- Display many results in a row on large viewports and minimize content
for small ones
- Make help icon bigger but soberer
- Set status color on a left border and remove color from status text
- Sort results following the order given by the constant
Buildresult::AVAIL_STATUS_VALUES in app/models/buildresult.rb.
- Extend the popover trigger area to the whole box
Co-authored-by: Daniel Donisa
Co-authored-by: Dario Leidi
Commit: 830d9d55fa0e3b7a5b153db990da30b8baba9919
https://github.com/openSUSE/open-build-service/commit/830d9d55fa0e3b7a5b153d...
Author: Saray Cabrera Padrón
Date: 2022-11-21 (Mon, 21 Nov 2022)
Changed paths:
A src/api/spec/components/build_result_for_architecture_component_spec.rb
Log Message:
-----------
Add spec for BuildResultForArchitectureComponent
Commit: e9c816c2a5fac18ca343dd34d4e7a06df2370dd0
https://github.com/openSUSE/open-build-service/commit/e9c816c2a5fac18ca343dd...
Author: Saray Cabrera Padrón
Date: 2022-11-21 (Mon, 21 Nov 2022)
Changed paths:
A src/api/spec/components/previews/build_result_for_architecture_component_preview.rb
Log Message:
-----------
Add BuildResultForArchitectureComponentPreview
Commit: 75b1becb31db101b3bc5cab8107b56280a4bbbd0
https://github.com/openSUSE/open-build-service/commit/75b1becb31db101b3bc5ca...
Author: Saray Cabrera Padrón
Date: 2022-11-21 (Mon, 21 Nov 2022)
Changed paths:
M src/api/app/assets/stylesheets/request_show_redesign/build_results.scss
M src/api/app/components/build_result_for_architecture_component.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_build_status.html.haml
Log Message:
-----------
Do not break the line after each repository block
It only breaks the line when the content of the block is to large to fit
in one sigle line.
Co-authored-by: Dario Leidi
Commit: 423f006788e25b8868d5cf282b8e047a1de7da9c
https://github.com/openSUSE/open-build-service/commit/423f006788e25b8868d5cf...
Author: Saray Cabrera Padrón
Date: 2022-11-21 (Mon, 21 Nov 2022)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/app/assets/javascripts/webui/request_show_redesign/build_results.js
A src/api/app/assets/stylesheets/request_show_redesign/build_results.scss
M src/api/app/assets/stylesheets/webui/application.scss
M src/api/app/assets/stylesheets/webui/borders.scss
A src/api/app/components/build_result_for_architecture_component.html.haml
A src/api/app/components/build_result_for_architecture_component.rb
M src/api/app/helpers/webui/buildresult_helper.rb
M src/api/app/models/buildresult.rb
M src/api/app/views/webui/request/beta_show_tabs/_build_results.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_build_status.html.haml
A src/api/spec/components/build_result_for_architecture_component_spec.rb
A src/api/spec/components/previews/build_result_for_architecture_component_preview.rb
Log Message:
-----------
Merge pull request #13360 from saraycp/improve_new_build_results
Improve new build results view
Compare: https://github.com/openSUSE/open-build-service/compare/6e9295a24585...423f00...