[openSUSE/open-build-service] 41e344: Add migration for workflow_configuration_url
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 41e344d4cd79d87c851d6f4fea37fa595cd710ed https://github.com/openSUSE/open-build-service/commit/41e344d4cd79d87c851d6f... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2022-12-17 (Sat, 17 Dec 2022) Changed paths: M src/api/app/models/token.rb M src/api/app/models/token/rebuild.rb M src/api/app/models/token/release.rb M src/api/app/models/token/rss.rb M src/api/app/models/token/service.rb M src/api/app/models/token/workflow.rb A src/api/db/migrate/20221216234231_add_workflow_configuration_url_to_tokens.rb M src/api/db/schema.rb Log Message: ----------- Add migration for workflow_configuration_url Commit: 3f7c1797ccd0c0ad729b43902b8baba9a112d00a https://github.com/openSUSE/open-build-service/commit/3f7c1797ccd0c0ad729b43... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/app/views/webui/users/tokens/_update.js.erb M src/api/app/views/webui/users/tokens/edit.html.haml M src/api/app/views/webui/users/tokens/new.html.haml M src/api/app/views/webui/users/tokens/show.html.haml M src/api/config/brakeman.ignore Log Message: ----------- Add configuration file URL to token views A Brakeman false positive was ignored, so brakeman.ignore was regenerated. A lot of obsolete warnings were also removed. Commit: 88aedcfbb84510d7ae5876fd195cbf70fb9b7f32 https://github.com/openSUSE/open-build-service/commit/88aedcfbb84510d7ae5876... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/app/services/workflows/yaml_downloader.rb Log Message: ----------- Adapt YAMLDownloader to download from external URL Commit: 90197d4253b7f5a34c43be0206afb07f6df3a1cd https://github.com/openSUSE/open-build-service/commit/90197d4253b7f5a34c43be... Author: Lukas Krause <lkrause@suse.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/app/models/token/workflow.rb Log Message: ----------- Validate presence of either workflow_configuration_path or workflow_configuration_url On of them has to be present in order to download the workflows configuration yaml file. Commit: d0a047100bcd09fec624eec3d2f14c71481e2724 https://github.com/openSUSE/open-build-service/commit/d0a047100bcd09fec624ee... Author: Saray Cabrera Padrón <scabrerapadron@suse.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/spec/models/token/workflow_spec.rb M src/api/spec/services/workflows/yaml_downloader_spec.rb Log Message: ----------- Adapt specs Commit: 45eb2d512047ff818e48866437a576eedd297ea6 https://github.com/openSUSE/open-build-service/commit/45eb2d512047ff818e4886... Author: Lukas Krause <lkrause@suse.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/app/controllers/webui/users/tokens_controller.rb Log Message: ----------- Allow `:workflow_configuration_url` parameter on workflow token creation and update Commit: a534102509631709648c8d6fb42bff3ebfdf639e https://github.com/openSUSE/open-build-service/commit/a534102509631709648c8d... Author: Dany Marcoux <dmarcoux@posteo.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/app/instrumentations/workflow_instrumentation.rb Log Message: ----------- Instrument Token#workflow_configuration_url Commit: 06c91723f78f3dde419836780cda73177111cb16 https://github.com/openSUSE/open-build-service/commit/06c91723f78f3dde419836... Author: Dany Marcoux <dmarcoux@posteo.de> Date: 2022-12-20 (Tue, 20 Dec 2022) Changed paths: M src/api/app/controllers/webui/users/tokens_controller.rb M src/api/app/instrumentations/workflow_instrumentation.rb M src/api/app/models/token.rb M src/api/app/models/token/rebuild.rb M src/api/app/models/token/release.rb M src/api/app/models/token/rss.rb M src/api/app/models/token/service.rb M src/api/app/models/token/workflow.rb M src/api/app/services/workflows/yaml_downloader.rb M src/api/app/views/webui/users/tokens/_update.js.erb M src/api/app/views/webui/users/tokens/edit.html.haml M src/api/app/views/webui/users/tokens/new.html.haml M src/api/app/views/webui/users/tokens/show.html.haml M src/api/config/brakeman.ignore A src/api/db/migrate/20221216234231_add_workflow_configuration_url_to_tokens.rb M src/api/db/schema.rb M src/api/spec/models/token/workflow_spec.rb M src/api/spec/services/workflows/yaml_downloader_spec.rb Log Message: ----------- Merge pull request #13551 from saraycp/remote_workflow_configuration_file Take workflow configuration file from external URL Compare: https://github.com/openSUSE/open-build-service/compare/b82156d8e57f...06c917...
participants (1)
-
Dany Marcoux