Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5c1f0054749dba2a1b771b443b84221338026cb6
https://github.com/openSUSE/open-build-service/commit/5c1f0054749dba2a1b771…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2022-02-22 (Tue, 22 Feb 2022)
Changed paths:
M src/api/app/components/watchlist_component.rb
Log Message:
-----------
Fix typo with `packge`.
Commit: fc461b35757d2bf4a6a028e544f53c908fa11d00
https://github.com/openSUSE/open-build-service/commit/fc461b35757d2bf4a6a02…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
Log Message:
-----------
Show link to add a package to the watchlist for ...
... multibuild packages.
Before, an error was thrown when browsing a page where the package was
multibuild. For example, in the live build log.
Fix the retrieval of the package, showing a link to add the root
multibuild package to the watchlist.
Also retrieval of build logs of remote projects was not supported.
Remove related code.
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: b0c58935e343e01b7e1ef4e5b083f5f96480aea2
https://github.com/openSUSE/open-build-service/commit/b0c58935e343e01b7e1ef…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/mixins/build_log_support.rb
M src/api/app/views/webui/package/_live_build_log_controls.html.haml
M src/api/app/views/webui/package/live_build_log.html.haml
A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_10_2_4_5.yml
M src/api/spec/controllers/webui/package_controller_spec.rb
Log Message:
-----------
Store the package parameter into package_name
This makes it clear that the variable package_name is a string, not an
object.
Rename the package variable to param_name in related methods.
Commit: 69a13613d5759f0d62da9ace16673851ac0776ee
https://github.com/openSUSE/open-build-service/commit/69a13613d5759f0d62da9…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths:
M src/api/app/components/watchlist_component.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/mixins/build_log_support.rb
M src/api/app/views/webui/package/_live_build_log_controls.html.haml
M src/api/app/views/webui/package/live_build_log.html.haml
A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_10_2_4_5.yml
M src/api/spec/controllers/webui/package_controller_spec.rb
Log Message:
-----------
Merge pull request #12245 from eduardoj/fix_12242
Show link to add a package to the watchlist for multibuild packages
Compare: https://github.com/openSUSE/open-build-service/compare/e14612f9b546...69a13…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: f31330ff52af12ae5755bdd3cf93ad66ed42b522
https://github.com/openSUSE/open-build-service/commit/f31330ff52af12ae5755b…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M src/api/app/components/watchlist_component.rb
M src/api/app/controllers/webui/watched_items_controller.rb
M src/api/config/routes/webui_routes.rb
Log Message:
-----------
Create resourceful routes for toggle_watched_item
Following Rails conventions for routing we have to update the custom
routes for watched items toggle to resourceful routes
Co-authored-by: Daniel Donisa <daniel.donisa(a)suse.com>
Co-authored-by: Eduardo Navarro <enavarro(a)suse.com>
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: 7761d9d8c5539ef5b8de336b63dd55cbc1af4c9c
https://github.com/openSUSE/open-build-service/commit/7761d9d8c5539ef5b8de3…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M src/api/spec/controllers/webui/watched_items_controller_spec.rb
Log Message:
-----------
Update params in specs for toggle_watched_item
Commit: e14612f9b546b8a487808e5593aae42ffcd2a442
https://github.com/openSUSE/open-build-service/commit/e14612f9b546b8a487808…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M src/api/app/components/watchlist_component.rb
M src/api/app/controllers/webui/watched_items_controller.rb
M src/api/config/routes/webui_routes.rb
M src/api/spec/controllers/webui/watched_items_controller_spec.rb
Log Message:
-----------
Merge pull request #12236 from saraycp/resourceful_routes
resourceful routes for watched items
Compare: https://github.com/openSUSE/open-build-service/compare/676a5f4bd3b9...e1461…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 295c6cf015fc8bc05331952441418bff53e5e558
https://github.com/openSUSE/open-build-service/commit/295c6cf015fc8bc053319…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2022-02-23 (Wed, 23 Feb 2022)
Changed paths:
M src/api/spec/features/webui/maintenance_workflow_spec.rb
Log Message:
-----------
Fix flickering spec in features/webui/maintenance_workflow_spec.rb
According to the CircleCI insights about flickering specs, this spec was
failing in about 2% of the last 100 CI runs. It failed when, for an
obscure reason, the flash wasn't set. I have no idea why, but checking
for the request's number and state on the request#show page of the newly
accepted BsRequest is sufficient to test the whole workflow.
Link to the CircleCI insights:
https://app.circleci.com/insights/github/openSUSE/open-build-service/workfl…
Commit: 8b2115f58d2e059681224dddcbc4bd665811042d
https://github.com/openSUSE/open-build-service/commit/8b2115f58d2e059681224…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M src/api/spec/features/webui/maintenance_workflow_spec.rb
Log Message:
-----------
Merge pull request #12252 from dmarcoux/fix-flickering-spec-features-webui-maintenance-workflow
Fix flickering spec in features/webui/maintenance_workflow_spec.rb
Compare: https://github.com/openSUSE/open-build-service/compare/67b1194a1ec5...8b211…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: c0efab69068eda4d806a87d6b69b8cb91db396b2
https://github.com/openSUSE/open-build-service/commit/c0efab69068eda4d806a8…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2022-02-23 (Wed, 23 Feb 2022)
Changed paths:
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Fix flickering spec in features/webui/projects_spec.rb
According to the CircleCI insights about flickering specs, this spec was
failing in about 3% of the last 100 CI runs. It failed when, for an
obscure reason, the flash wasn't set. I have no idea why, but checking
for the project's title on the project#show page of the newly created
maintenance incident is sufficient to test the whole workflow.
Link to the CircleCI insights:
https://app.circleci.com/insights/github/openSUSE/open-build-service/workfl…
Fixes #10233
Commit: 67b1194a1ec5d9936978dbb6f6d73be2c5b667ee
https://github.com/openSUSE/open-build-service/commit/67b1194a1ec5d9936978d…
Author: Dany Marcoux <danymarcoux(a)gmail.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M src/api/spec/features/webui/projects_spec.rb
Log Message:
-----------
Merge pull request #12251 from dmarcoux/fix-flickering-spec-features-webui-projects
Fix flickering spec in features/webui/projects_spec.rb
Compare: https://github.com/openSUSE/open-build-service/compare/b50859b6f193...67b11…