[openSUSE/open-build-service] 1ee6c5: [api] release request fixes
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 1ee6c5175510faf884ae33476b608052519ae57b https://github.com/openSUSE/open-build-service/commit/1ee6c5175510faf884ae33... Author: Adrian Schröter <adrian@suse.de> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/app/models/bs_request_action.rb Log Message: ----------- [api] release request fixes * use right target when entire projects get released and package does not exist in target yet. * correct filtering by target_project * do not follow local links for action expansion Commit: 894f9a7a93f2caeaac41672deddc0aea3ca1971b https://github.com/openSUSE/open-build-service/commit/894f9a7a93f2caeaac4167... Author: Adrian Schröter <adrian@suse.de> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/app/models/bs_request_action_release.rb Log Message: ----------- [api] no locking in plain release requests Commit: 4ce67fb4ce5e0358748065b74b14981ced4b0ac5 https://github.com/openSUSE/open-build-service/commit/4ce67fb4ce5e0358748065... Author: Adrian Schröter <adrian@suse.de> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/app/models/bs_request.rb M src/api/app/models/bs_request_action.rb M src/api/app/models/bs_request_action_maintenance_release.rb M src/api/test/functional/maintenance_test.rb Log Message: ----------- [api] remove per_package_locking option only used for maintenance_release and we do it there always since quite some time. Commit: 9dbf8ecd5f0888344b3b2ec710816c6161baf95d https://github.com/openSUSE/open-build-service/commit/9dbf8ecd5f0888344b3b2e... Author: Adrian Schröter <adrian@suse.de> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/app/models/bs_request_action_release.rb Log Message: ----------- [api] allow non-manual release targets and just skip them for release requests Commit: 5a53b1f1d4fe6992fbc1228fdadd7462b1c7014e https://github.com/openSUSE/open-build-service/commit/5a53b1f1d4fe6992fbc122... Author: Adrian Schröter <adrian@suse.de> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/app/helpers/maintenance_helper.rb M src/api/app/models/bs_request_action_release.rb Log Message: ----------- [api] allow release request for only some repositories take only repositories with trigger="manual" release targets into account Commit: 6a8a2dceb42889c05be10a475b92c1c2d88f76f5 https://github.com/openSUSE/open-build-service/commit/6a8a2dceb42889c05be10a... Author: Eduardo Navarro <enavarro@suse.com> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/app/models/bs_request_action_release.rb Log Message: ----------- Fix Rubocop offenses automatically Fix Rubocop offenses with: `bundle exec rake dev:lint:rubocop:auto_correct` Commit: 01cfd7a39305cd09a511637a419a1802adb58e1d https://github.com/openSUSE/open-build-service/commit/01cfd7a39305cd09a51163... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/.rubocop_todo.yml Log Message: ----------- Put remaining Rubocop offenses into the TODO Commit: 86035921ac44d0814434cf2d5fc9577d124eb039 https://github.com/openSUSE/open-build-service/commit/86035921ac44d0814434cf... Author: Dani Donisa <dani.doni@gmail.com> Date: 2023-05-23 (Tue, 23 May 2023) Changed paths: M src/api/.rubocop_todo.yml M src/api/app/helpers/maintenance_helper.rb M src/api/app/models/bs_request.rb M src/api/app/models/bs_request_action.rb M src/api/app/models/bs_request_action_maintenance_release.rb M src/api/app/models/bs_request_action_release.rb M src/api/test/functional/maintenance_test.rb Log Message: ----------- Merge pull request #10426 from adrianschroeter/cleanup_release_handling Cleanup release handling Compare: https://github.com/openSUSE/open-build-service/compare/aeb9d8e5708f...860359...
participants (1)
-
Dani Donisa