[openSUSE/open-build-service] a3d403: Clarify Workflow::Step authorization
![](https://seccdn.libravatar.org/avatar/9181eb84f9c35729a3bad740fb7f9d93.jpg?s=120&d=mm&r=g)
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: a3d4038dff97815a7ce50b2396f27b5eb8e947f6 https://github.com/openSUSE/open-build-service/commit/a3d4038dff97815a7ce50b... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M src/api/app/controllers/webui/users/tokens/users_controller.rb M src/api/app/models/workflow/step/rebuild_package.rb M src/api/app/models/workflow/step/set_flags.rb M src/api/app/models/workflow/step/submit_request.rb M src/api/app/models/workflow/step/trigger_services.rb M src/api/app/policies/token/workflow_policy.rb M src/api/app/policies/token_policy.rb Log Message: ----------- Clarify Workflow::Step authorization Stop hiding things in unrelated methods/policies. Commit: 2e3118638d07b16f1e2141b87763b0cb50fc3259 https://github.com/openSUSE/open-build-service/commit/2e3118638d07b16f1e2141... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M src/api/app/models/concerns/target_project_life_cycle_support.rb M src/api/app/models/workflow/step.rb A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_closed_merged_SCM_webhook_event/without_target_project_permission/1_1_2_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_reopened_event_SCM_webhook_event/without_target_project_permission/1_1_3_1_1.yml M src/api/spec/models/workflow/step/branch_package_step_spec.rb Log Message: ----------- Authorize TargetProjectLifeCycleSupport ... Commit: 56f878ec61a38922f6ffcd918d110499b9df9bd9 https://github.com/openSUSE/open-build-service/commit/56f878ec61a38922f6ffcd... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M src/api/spec/models/workflow_spec.rb Log Message: ----------- Stop testing Steps in the Workflow spec Commit: a9b2d63cba7aaef65b44cd50aa9af3b5f3c8cf73 https://github.com/openSUSE/open-build-service/commit/a9b2d63cba7aaef65b44cd... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-18 (Mon, 18 Mar 2024) Changed paths: M src/api/app/controllers/webui/users/tokens/users_controller.rb M src/api/app/models/concerns/target_project_life_cycle_support.rb M src/api/app/models/workflow/step.rb M src/api/app/models/workflow/step/rebuild_package.rb M src/api/app/models/workflow/step/set_flags.rb M src/api/app/models/workflow/step/submit_request.rb M src/api/app/models/workflow/step/trigger_services.rb M src/api/app/policies/token/workflow_policy.rb M src/api/app/policies/token_policy.rb A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_closed_merged_SCM_webhook_event/without_target_project_permission/1_1_2_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_reopened_event_SCM_webhook_event/without_target_project_permission/1_1_3_1_1.yml M src/api/spec/models/workflow/step/branch_package_step_spec.rb M src/api/spec/models/workflow_spec.rb Log Message: ----------- Merge pull request #15816 from hennevogel/bugfix/workflow-auth Bugfix Workflow Authorization Compare: https://github.com/openSUSE/open-build-service/compare/0a78d19abaf6...a9b2d6... To unsubscribe from these emails, change your notification settings at https://github.com/openSUSE/open-build-service/settings/notifications
participants (1)
-
Henne Vogelsang