Open Build Service Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
April 2023
- 1 participants
- 352 discussions
[openSUSE/open-build-service] 9ab105: [dist] add reconnect: true to database.yaml.template
by Henne Vogelsang 26 Apr '23
by Henne Vogelsang 26 Apr '23
26 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 9ab1054d453cda501b7e0f6a2f2018fe16915960
https://github.com/openSUSE/open-build-service/commit/9ab1054d453cda501b7e0…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/config/database.yml.example
Log Message:
-----------
[dist] add reconnect: true to database.yaml.template
Our single host installations lack this and run into trouble
with the delayed jobs on database update.
Commit: 8d8c1eae7d61ac428b0ca26c71bc36b63e3170ca
https://github.com/openSUSE/open-build-service/commit/8d8c1eae7d61ac428b0ca…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/api/config/database.yml.example
Log Message:
-----------
Merge pull request #14227 from adrianschroeter/database.yaml
[dist] add reconnect: true to database.yaml.template
Compare: https://github.com/openSUSE/open-build-service/compare/bb73ad7122ff...8d8c1…
1
0
[openSUSE/open-build-service] 3ee586: [backend] fix docker layer recompression on workers
by Adrian Schröter 26 Apr '23
by Adrian Schröter 26 Apr '23
26 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 3ee586b5d1c5e4b831938fa1e448e1d5f45ec0cc
https://github.com/openSUSE/open-build-service/commit/3ee586b5d1c5e4b831938…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
A src/backend/worker/BSContar.pm
A src/backend/worker/BSTar.pm
Log Message:
-----------
[backend] fix docker layer recompression on workers
We lacked the support due to missing code so far, so poor
rep server needed to do all the work...
Commit: bb73ad7122ffbc278adb0ae15dda0047a29acaa7
https://github.com/openSUSE/open-build-service/commit/bb73ad7122ffbc278adb0…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
A src/backend/worker/BSContar.pm
A src/backend/worker/BSTar.pm
Log Message:
-----------
Merge pull request #14241 from adrianschroeter/fix_layer_compression
[backend] fix docker layer recompression on workers
Compare: https://github.com/openSUSE/open-build-service/compare/e81d606bc462...bb73a…
1
0
[openSUSE/open-build-service] 25e908: Document GET PUT DELETE _pattern files as DEPRECATED
by Eduardo J. 26 Apr '23
by Eduardo J. 26 Apr '23
26 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 25e9080c9c89fd8ce6be5343ae496400cc766a12
https://github.com/openSUSE/open-build-service/commit/25e9080c9c89fd8ce6be5…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/responses/unknown_project_or_file.yaml
A src/api/public/apidocs-new/paths/source_project_name_pattern_file_name.yaml
Log Message:
-----------
Document GET PUT DELETE _pattern files as DEPRECATED
Commit: e81d606bc4620350eb9fb8c3312697ef42df8bdc
https://github.com/openSUSE/open-build-service/commit/e81d606bc4620350eb9fb…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/responses/unknown_project_or_file.yaml
A src/api/public/apidocs-new/paths/source_project_name_pattern_file_name.yaml
Log Message:
-----------
Merge pull request #14239 from ncounter/deprecate-pattern-file-api-doc
Document GET PUT DELETE _pattern files as DEPRECATED
Compare: https://github.com/openSUSE/open-build-service/compare/9c3e4cd24876...e81d6…
1
0
[openSUSE/open-build-service] 96ffc0: [backend] also use new BSConsign functions for cosign
by Michael Schroeder 26 Apr '23
by Michael Schroeder 26 Apr '23
26 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 96ffc08bd502662123799416862705f2b68f9739
https://github.com/openSUSE/open-build-service/commit/96ffc08bd502662123799…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
[backend] also use new BSConsign functions for cosign
Commit: dd0f2669e56342d3960851a280eb4980322f171e
https://github.com/openSUSE/open-build-service/commit/dd0f2669e56342d396085…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
[backend] get rid of push_blob_content() function
Instead, add make_blob_entry() to BSContar to create a normal
tar entry and use push_blob().
Commit: 9c3e4cd24876b4c35808289cf53be4a7e15f7317
https://github.com/openSUSE/open-build-service/commit/9c3e4cd24876b4c358082…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
Merge pull request #14233 from mlschroe/master
[backend] also use new BSConsign functions for cosign
Compare: https://github.com/openSUSE/open-build-service/compare/71d515ab20ea...9c3e4…
1
0
[openSUSE/open-build-service] f27a3c: Remove POST /build/:project/:repository/:arch API
by Eduardo J. 26 Apr '23
by Eduardo J. 26 Apr '23
26 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: f27a3c8d0fc996f3a810d3a34cf77d3ec198abbb
https://github.com/openSUSE/open-build-service/commit/f27a3c8d0fc996f3a810d…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Remove POST /build/:project/:repository/:arch API
The Rails controller errors with empty package not found. There isn't
any defined in the backend, in bs_srvserver.
Commit: 71d515ab20ea91e7cc3e9a82fd3f46eaa646a519
https://github.com/openSUSE/open-build-service/commit/71d515ab20ea91e7cc3e9…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Merge pull request #14236 from eduardoj/fix/remove_post_route
Remove `POST /build/:project/:repository/:arch` API endpoint
Compare: https://github.com/openSUSE/open-build-service/compare/6cf7ce687c82...71d51…
1
0
26 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 15cfb421d9e6ca74e832e1e219c4214fc2e11559
https://github.com/openSUSE/open-build-service/commit/15cfb421d9e6ca74e832e…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/test-unit-3.5.5.gem
A src/api/vendor/cache/test-unit-3.5.7.gem
Log Message:
-----------
Update test-unit to version 3.5.7
Commit: 6cf7ce687c825d3bf8c0160c638e386bcf1c5ccd
https://github.com/openSUSE/open-build-service/commit/6cf7ce687c825d3bf8c01…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/test-unit-3.5.5.gem
A src/api/vendor/cache/test-unit-3.5.7.gem
Log Message:
-----------
Merge pull request #14234 from eduardoj/rubygems/test-unit-3.5.7
Update test-unit to version 3.5.7
Compare: https://github.com/openSUSE/open-build-service/compare/89a528e227d4...6cf7c…
1
0
26 Apr '23
Branch: refs/heads/depfu/update/srcapi/rack-2.2.7
Home: https://github.com/openSUSE/open-build-service
Commit: 6c8f334a138b0abea18dc376b00b74e5822ad3d3
https://github.com/openSUSE/open-build-service/commit/6c8f334a138b0abea18dc…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-26 (Wed, 26 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.6.4.gem
A src/api/vendor/cache/rack-2.2.7.gem
Log Message:
-----------
Update rack to version 2.2.7
1
0
25 Apr '23
Branch: refs/heads/depfu/update/srcapi/test-unit-3.5.7
Home: https://github.com/openSUSE/open-build-service
Commit: ddf6796814c0df5db4e9ed67342f440d925f83ba
https://github.com/openSUSE/open-build-service/commit/ddf6796814c0df5db4e9e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/components/watchlist_icon_component.html.haml
Log Message:
-----------
Make the watchlist icon look good
Commit: b30ebc089189d5b79672f8578d9ed798b993b677
https://github.com/openSUSE/open-build-service/commit/b30ebc089189d5b79672f…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/components/notification_filter_link_component.rb
Log Message:
-----------
Fix the badge text color
Commit: 406cc6a0094522b7c1e50e9ac50d88aadaa1800b
https://github.com/openSUSE/open-build-service/commit/406cc6a0094522b7c1e50…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/.jshintrc
M src/api/app/assets/javascripts/webui/popover.js
M src/api/app/assets/javascripts/webui/project_monitor.js
M src/api/app/assets/javascripts/webui/repositories.js
M src/api/app/assets/javascripts/webui/request_show_redesign/build_results.js
M src/api/app/assets/javascripts/webui/request_show_redesign/rpm_lint_results.js
M src/api/app/components/build_result_for_architecture_component.html.haml
M src/api/app/components/workflow_run_filter_component.html.haml
M src/api/app/helpers/webui/staging/workflow_helper.rb
M src/api/app/views/webui/distributions/new.html.haml
M src/api/app/views/webui/main/_system_status.html.haml
M src/api/app/views/webui/package/binaries.html.haml
M src/api/app/views/webui/staging/workflows/_overall_state.html.haml
M src/api/app/views/webui/staging/workflows/_staging_project.html.haml
M src/api/spec/components/build_result_for_architecture_component_spec.rb
Log Message:
-----------
Make the popovers work
Commit: 00112ab3b8434e8da48193fffc4a5d1e992cf1c0
https://github.com/openSUSE/open-build-service/commit/00112ab3b8434e8da4819…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/datatables.js
M src/api/app/assets/stylesheets/webui/datatables.scss
A src/api/vendor/assets/javascripts/datatables/dataTables.bootstrap5.js
A src/api/vendor/assets/javascripts/datatables/extensions/FixedColumns/fixedColumns.bootstrap5.js
A src/api/vendor/assets/javascripts/datatables/extensions/Responsive/responsive.bootstrap5.js
A src/api/vendor/assets/stylesheets/datatables/dataTables.bootstrap5.css
A src/api/vendor/assets/stylesheets/datatables/extensions/FixedColumns/fixedColumns.bootstrap5.css
A src/api/vendor/assets/stylesheets/datatables/extensions/Responsive/responsive.bootstrap5.css
Log Message:
-----------
Update datatables to bootstrap 5
Commit: 1a36ab0f1ba0ccb71760ec696d92d89363f7cada
https://github.com/openSUSE/open-build-service/commit/1a36ab0f1ba0ccb71760e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/status_messages/index.html.haml
Log Message:
-----------
Fix remaining custom-selects
Commit: b9e247c1eac9b193752e05f21f02ff5d6331e577
https://github.com/openSUSE/open-build-service/commit/b9e247c1eac9b193752e0…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/package/_file.html.haml
Log Message:
-----------
Remove excess space from file list
Commit: 2578f35a57aa3223c4e884534c1ac2de4f092aac
https://github.com/openSUSE/open-build-service/commit/2578f35a57aa3223c4e88…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/tabs.scss
Log Message:
-----------
Don't underline tab links
Commit: 6dffb0a541b6fc2b748f437ce75332f5f2c1e968
https://github.com/openSUSE/open-build-service/commit/6dffb0a541b6fc2b748f4…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/components/download_repository_link_component.html.haml
M src/api/app/views/layouts/webui/_top_navigation.html.haml
M src/api/app/views/layouts/webui/_top_navigation_search.html.haml
M src/api/app/views/webui/attribute/index.html.haml
M src/api/app/views/webui/main/_status_messages.html.haml
M src/api/app/views/webui/package/_basic_info.html.haml
M src/api/app/views/webui/package/_revision_diff_footer.html.haml
M src/api/app/views/webui/package/binaries.html.haml
M src/api/app/views/webui/package/binaries/_show_statistics_job_history_build_reason.html.haml
M src/api/app/views/webui/package/binaries/_trigger_rebuild_wipe_binaries.html.haml
M src/api/app/views/webui/patchinfo/show.html.haml
M src/api/app/views/webui/project/_basic_info.html.haml
M src/api/app/views/webui/project/_project_packages.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/user/_basic_info.html.haml
Log Message:
-----------
Make sure nav-link always has a nav and nav-item parents
Commit: 5a7d54829d2a5c7ac897ee07e1cec29242607853
https://github.com/openSUSE/open-build-service/commit/5a7d54829d2a5c7ac897e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/projects/pulse/_pulse_list.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_branches.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_comments.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_commits.html.haml
Log Message:
-----------
Improve how pulse page looks
Commit: 7431156be36cad353f36f1bafe48d5fba6cf7284
https://github.com/openSUSE/open-build-service/commit/7431156be36cad353f36f…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/attribute/index.html.haml
Log Message:
-----------
Improve spacing in attributes table
Commit: 2e15de1b4b22877a6ed2c5a53d8337db698fff08
https://github.com/openSUSE/open-build-service/commit/2e15de1b4b22877a6ed2c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/view_component-2.80.0.gem
A src/api/vendor/cache/view_component-2.81.0.gem
Log Message:
-----------
Merge pull request #13676 from openSUSE/depfu/update/srcapi/view_component-2.81.0
[src/api] Update view_component: 2.80.0 → 2.81.0 (minor)
Commit: ff93a673a346ad5ad9f3e40061031425f4dc59cb
https://github.com/openSUSE/open-build-service/commit/ff93a673a346ad5ad9f3e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/.jshintrc
M src/api/Gemfile.lock
M src/api/app/assets/javascripts/webui/application.js
M src/api/app/assets/javascripts/webui/datatables.js
M src/api/app/assets/javascripts/webui/delete_confirmation_dialog.js
R src/api/app/assets/javascripts/webui/forms.js
M src/api/app/assets/javascripts/webui/popover.js
M src/api/app/assets/javascripts/webui/project_monitor.js
M src/api/app/assets/javascripts/webui/repositories.js
M src/api/app/assets/javascripts/webui/request.js
M src/api/app/assets/javascripts/webui/request_show_redesign/build_results.js
M src/api/app/assets/javascripts/webui/request_show_redesign/rpm_lint_results.js
M src/api/app/assets/javascripts/webui/requests_table.js
M src/api/app/assets/stylesheets/webui/application.scss
M src/api/app/assets/stylesheets/webui/bootstrap_variables/spacers.scss
R src/api/app/assets/stylesheets/webui/bs5-shims.scss
M src/api/app/assets/stylesheets/webui/build-results.scss
M src/api/app/assets/stylesheets/webui/cm2.scss
M src/api/app/assets/stylesheets/webui/collapse-component.scss
M src/api/app/assets/stylesheets/webui/datatables.scss
M src/api/app/assets/stylesheets/webui/live_build_log.scss
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/assets/stylesheets/webui/search.scss
M src/api/app/assets/stylesheets/webui/tabs.scss
M src/api/app/assets/stylesheets/webui/watchlist.scss
M src/api/app/assets/stylesheets/webui/workflow_runs.scss
M src/api/app/components/add_review_collapsible_component.html.haml
M src/api/app/components/add_review_dropdown_component.html.haml
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/build_result_for_architecture_component.html.haml
M src/api/app/components/copy_to_clipboard_input_component.html.haml
M src/api/app/components/delete_confirmation_dialog_component.html.haml
M src/api/app/components/download_repository_link_component.html.haml
M src/api/app/components/notification_filter_link_component.rb
M src/api/app/components/status_message_component.html.haml
M src/api/app/components/token_card_component.html.haml
M src/api/app/components/watched_items_list_component.html.haml
M src/api/app/components/watchlist_component.html.haml
M src/api/app/components/watchlist_icon_component.html.haml
M src/api/app/components/workflow_run_detail_component.html.haml
M src/api/app/components/workflow_run_filter_component.html.haml
M src/api/app/components/workflow_run_request_action_filter_component.html.haml
M src/api/app/components/write_and_preview_component.html.haml
M src/api/app/datatables/excluded_request_datatable.rb
M src/api/app/datatables/maintained_project_datatable.rb
M src/api/app/helpers/webui/buildresult_helper.rb
M src/api/app/helpers/webui/staging/workflow_helper.rb
M src/api/app/helpers/webui/user_helper.rb
M src/api/app/helpers/webui/webui_helper.rb
M src/api/app/views/layouts/webui/_flash.html.haml
M src/api/app/views/layouts/webui/_login_modal.html.haml
M src/api/app/views/layouts/webui/_sign_up_modal.html.haml
M src/api/app/views/layouts/webui/_top_navigation.html.haml
M src/api/app/views/layouts/webui/_top_navigation_search.html.haml
M src/api/app/views/webui/attribute/index.html.haml
M src/api/app/views/webui/comment/_comment_field.html.haml
M src/api/app/views/webui/comment/_delete_dialog.html.haml
M src/api/app/views/webui/comment/_reply.html.haml
M src/api/app/views/webui/distributions/new.html.haml
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/app/views/webui/groups/show.html.haml
M src/api/app/views/webui/image_templates/index.html.haml
M src/api/app/views/webui/interconnects/new.html.haml
M src/api/app/views/webui/kiwi/images/_actions.html.haml
M src/api/app/views/webui/kiwi/images/_build_info.html.haml
M src/api/app/views/webui/kiwi/images/_description_form.html.haml
M src/api/app/views/webui/kiwi/images/_package_fields.html.haml
M src/api/app/views/webui/kiwi/images/_preferences.html.haml
M src/api/app/views/webui/kiwi/images/_preferences_form.html.haml
M src/api/app/views/webui/kiwi/images/_repositories.html.haml
M src/api/app/views/webui/kiwi/images/_repository_fields.html.haml
M src/api/app/views/webui/main/_status_messages.html.haml
M src/api/app/views/webui/main/_system_status.html.haml
M src/api/app/views/webui/package/_basic_info.html.haml
M src/api/app/views/webui/package/_delete_dialog.html.haml
M src/api/app/views/webui/package/_file.html.haml
M src/api/app/views/webui/package/_linking_packages.html.haml
M src/api/app/views/webui/package/_revision_diff_footer.html.haml
M src/api/app/views/webui/package/binaries.html.haml
M src/api/app/views/webui/package/binaries/_show_statistics_job_history_build_reason.html.haml
M src/api/app/views/webui/package/binaries/_trigger_rebuild_wipe_binaries.html.haml
M src/api/app/views/webui/package/show_actions/_delete_package.html.haml
M src/api/app/views/webui/package/side_links/_checkout_package.html.haml
M src/api/app/views/webui/package/side_links/_create_badge.html.haml
M src/api/app/views/webui/package/side_links/_show_derived_packages.html.haml
M src/api/app/views/webui/packages/files/new.html.haml
M src/api/app/views/webui/patchinfo/_delete_patchinfo_modal.html.haml
M src/api/app/views/webui/patchinfo/show.html.haml
M src/api/app/views/webui/project/_basic_info.html.haml
M src/api/app/views/webui/project/_form.html.haml
M src/api/app/views/webui/project/_linking_projects_dialog.html.haml
M src/api/app/views/webui/project/_monitor_control.html.haml
M src/api/app/views/webui/project/_project_packages.html.haml
M src/api/app/views/webui/project/_side_links.html.haml
M src/api/app/views/webui/project/show.html.haml
M src/api/app/views/webui/project/show_actions/_delete_project.html.haml
M src/api/app/views/webui/project/show_actions/_unlock_project.html.haml
M src/api/app/views/webui/projects/maintained_projects/_delete_dialog.html.haml
M src/api/app/views/webui/projects/maintained_projects/index.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_branches.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_comments.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_commits.html.haml
M src/api/app/views/webui/projects/pulse/show.html.haml
M src/api/app/views/webui/repositories/_delete_dod_source_modal.html.haml
M src/api/app/views/webui/repositories/_delete_repository_modal.html.haml
M src/api/app/views/webui/repositories/_delete_repository_path_modal.html.haml
M src/api/app/views/webui/repositories/_dod_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/repositories/_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_repository_path_item.html.haml
M src/api/app/views/webui/request/_actions.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/_handle_request.html.haml
M src/api/app/views/webui/request/_maintainer_link.html.haml
M src/api/app/views/webui/request/_request_comments.html.haml
M src/api/app/views/webui/request/_show_maintainers.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_ask_for_review.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation_aside.html.haml
M src/api/app/views/webui/request/show.html.haml
M src/api/app/views/webui/requests/role_additions/new.html.haml
M src/api/app/views/webui/search/_search_for.html.haml
M src/api/app/views/webui/search/_tabs.html.haml
M src/api/app/views/webui/search/owner.html.haml
M src/api/app/views/webui/shared/_autocomplete.html.haml
M src/api/app/views/webui/shared/_buildresult_box.html.haml
M src/api/app/views/webui/shared/_dialog_action_buttons.html.haml
M src/api/app/views/webui/shared/_editor.html.haml
M src/api/app/views/webui/shared/_editor_modal.html.haml
M src/api/app/views/webui/shared/_requests_state_and_type_form.html.haml
M src/api/app/views/webui/shared/user_or_groups_roles/_index.html.haml
M src/api/app/views/webui/shared/user_or_groups_roles/_list.html.haml
M src/api/app/views/webui/staging/excluded_requests/_delete_dialog.html.haml
M src/api/app/views/webui/staging/excluded_requests/index.html.haml
M src/api/app/views/webui/staging/workflows/_delete.html.haml
M src/api/app/views/webui/staging/workflows/_delete_staging_project_modal.html.haml
M src/api/app/views/webui/staging/workflows/_overall_state.html.haml
M src/api/app/views/webui/staging/workflows/_problems.html.haml
M src/api/app/views/webui/staging/workflows/_staging_project.html.haml
M src/api/app/views/webui/staging/workflows/edit.html.haml
M src/api/app/views/webui/staging/workflows/show.html.haml
M src/api/app/views/webui/status_messages/index.html.haml
M src/api/app/views/webui/user/_basic_info.html.haml
M src/api/app/views/webui/user/_involvement.html.haml
M src/api/app/views/webui/user/_involvement_and_activity.html.haml
M src/api/app/views/webui/user/_tabs_profile.html.haml
M src/api/app/views/webui/user/index_actions/_change_password.haml
M src/api/app/views/webui/users/_delete_dialog.html.haml
M src/api/app/views/webui/users/edit.html.haml
M src/api/app/views/webui/users/index.html.haml
M src/api/app/views/webui/users/notifications/index.html.haml
M src/api/app/views/webui/users/tasks/index.html.haml
M src/api/app/views/webui/users/tokens/edit.html.haml
M src/api/app/views/webui/users/tokens/index.html.haml
M src/api/app/views/webui/users/tokens/new.html.haml
M src/api/app/views/webui/users/tokens/users/index.html.haml
M src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/spec/components/build_result_for_architecture_component_spec.rb
M src/api/spec/features/webui/image_templates_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
M src/api/spec/features/webui/subscriptions_spec.rb
M src/api/spec/features/webui/users/beta_features_spec.rb
M src/api/spec/support/shared_examples/features/bootstrap_user_tab.rb
A src/api/vendor/assets/javascripts/datatables/dataTables.bootstrap5.js
A src/api/vendor/assets/javascripts/datatables/extensions/FixedColumns/fixedColumns.bootstrap5.js
A src/api/vendor/assets/javascripts/datatables/extensions/Responsive/responsive.bootstrap5.js
A src/api/vendor/assets/stylesheets/datatables/dataTables.bootstrap5.css
A src/api/vendor/assets/stylesheets/datatables/extensions/FixedColumns/fixedColumns.bootstrap5.css
A src/api/vendor/assets/stylesheets/datatables/extensions/Responsive/responsive.bootstrap5.css
R src/api/vendor/cache/bootstrap-4.6.2.gem
A src/api/vendor/cache/bootstrap-5.2.3.gem
R src/api/vendor/cache/popper_js-1.16.1.gem
A src/api/vendor/cache/popper_js-2.11.6.gem
Log Message:
-----------
Merge pull request #13602 from hellcp-work/bs5
Update to Bootstrap 5
Commit: 0144e5c4b2648c3128302786d5e67ad4b7f3cbf3
https://github.com/openSUSE/open-build-service/commit/0144e5c4b2648c3128302…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M .circleci/conditional_config.yml
A .github/dependabot.yml
M .github/workflows/brakeman.yml
M .github/workflows/pull_request_labeler.yml
M .github/workflows/scorecards.yml
M docker-files/home/.irbrc
M docs/api/api/link.rng
M docs/api/api/link.xml
M src/api/.jshintrc
M src/api/.rubocop_todo.yml
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/app/assets/javascripts/webui/application.js
M src/api/app/assets/javascripts/webui/datatables.js
M src/api/app/assets/javascripts/webui/delete_confirmation_dialog.js
R src/api/app/assets/javascripts/webui/forms.js
M src/api/app/assets/javascripts/webui/patchinfo.js
M src/api/app/assets/javascripts/webui/popover.js
M src/api/app/assets/javascripts/webui/project_monitor.js
M src/api/app/assets/javascripts/webui/repositories.js
M src/api/app/assets/javascripts/webui/request.js
M src/api/app/assets/javascripts/webui/request_show_redesign/build_results.js
M src/api/app/assets/javascripts/webui/request_show_redesign/rpm_lint_results.js
M src/api/app/assets/javascripts/webui/requests_table.js
M src/api/app/assets/stylesheets/webui/bootstrap_variables/spacers.scss
M src/api/app/assets/stylesheets/webui/build-results.scss
M src/api/app/assets/stylesheets/webui/cm2.scss
M src/api/app/assets/stylesheets/webui/collapse-component.scss
M src/api/app/assets/stylesheets/webui/collapsible-text.scss
M src/api/app/assets/stylesheets/webui/comments.scss
M src/api/app/assets/stylesheets/webui/datatables.scss
M src/api/app/assets/stylesheets/webui/layout.scss
M src/api/app/assets/stylesheets/webui/live_build_log.scss
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/assets/stylesheets/webui/patchinfo.scss
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/assets/stylesheets/webui/search.scss
M src/api/app/assets/stylesheets/webui/staging-workflow.scss
M src/api/app/assets/stylesheets/webui/tabs.scss
M src/api/app/assets/stylesheets/webui/texts.scss
M src/api/app/assets/stylesheets/webui/timeline.scss
M src/api/app/assets/stylesheets/webui/user_profile.scss
M src/api/app/assets/stylesheets/webui/watchlist.scss
M src/api/app/assets/stylesheets/webui/workflow_runs.scss
M src/api/app/components/add_review_collapsible_component.html.haml
M src/api/app/components/add_review_dropdown_component.html.haml
M src/api/app/components/add_review_dropdown_component.rb
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
M src/api/app/components/bs_request_state_badge_component.rb
M src/api/app/components/build_result_for_architecture_component.html.haml
M src/api/app/components/copy_to_clipboard_input_component.html.haml
M src/api/app/components/delete_confirmation_dialog_component.html.haml
M src/api/app/components/download_repository_link_component.html.haml
A src/api/app/components/fuzzy_time_component.html.haml
A src/api/app/components/fuzzy_time_component.rb
M src/api/app/components/notification_action_bar_component.html.haml
M src/api/app/components/notification_action_bar_component.rb
M src/api/app/components/notification_component.html.haml
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/components/notification_filter_link_component.html.haml
M src/api/app/components/notification_filter_link_component.rb
M src/api/app/components/request_decision_component.html.haml
M src/api/app/components/sign_up_component.html.haml
M src/api/app/components/sourcediff_component.html.haml
M src/api/app/components/sourcediff_tab_component.html.haml
M src/api/app/components/status_message_component.html.haml
M src/api/app/components/token_card_component.html.haml
M src/api/app/components/watched_items_list_component.html.haml
M src/api/app/components/watchlist_component.html.haml
M src/api/app/components/watchlist_component.rb
A src/api/app/components/watchlist_icon_component.html.haml
A src/api/app/components/watchlist_icon_component.rb
M src/api/app/components/workflow_run_detail_component.html.haml
M src/api/app/components/workflow_run_filter_component.html.haml
M src/api/app/components/workflow_run_filter_link_component.html.haml
M src/api/app/components/workflow_run_filter_link_component.rb
M src/api/app/components/workflow_run_header_component.html.haml
M src/api/app/components/workflow_run_header_component.rb
M src/api/app/components/workflow_run_request_action_filter_component.html.haml
M src/api/app/components/workflow_run_row_component.html.haml
M src/api/app/components/write_and_preview_component.html.haml
M src/api/app/controllers/source_project_controller.rb
M src/api/app/controllers/webui/groups/users_controller.rb
M src/api/app/controllers/webui/groups_controller.rb
M src/api/app/controllers/webui/monitor_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/packages/files_controller.rb
M src/api/app/controllers/webui/status_messages_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
M src/api/app/datatables/excluded_request_datatable.rb
M src/api/app/datatables/maintained_project_datatable.rb
M src/api/app/datatables/package_datatable.rb
M src/api/app/helpers/webui/buildresult_helper.rb
M src/api/app/helpers/webui/main_helper.rb
M src/api/app/helpers/webui/maintenance_incident_helper.rb
M src/api/app/helpers/webui/package_helper.rb
A src/api/app/helpers/webui/packages/binaries_helper.rb
M src/api/app/helpers/webui/projects/category_helper.rb
M src/api/app/helpers/webui/repository_helper.rb
M src/api/app/helpers/webui/staging/workflow_helper.rb
M src/api/app/helpers/webui/user_helper.rb
M src/api/app/helpers/webui/webui_helper.rb
M src/api/app/instrumentations/workflow_placeholder_variables_instrumentation.rb
M src/api/app/lib/backend/logger.rb
M src/api/app/models/badge.rb
M src/api/app/models/buildresult.rb
M src/api/app/models/channel.rb
M src/api/app/models/comment.rb
M src/api/app/models/history_element/request_review_added.rb
M src/api/app/models/package.rb
M src/api/app/models/project.rb
A src/api/app/models/project_service_file.rb
M src/api/app/models/remote_project.rb
M src/api/app/models/repository.rb
M src/api/app/models/scm_status_report.rb
M src/api/app/models/status_message.rb
M src/api/app/models/workflow/step/link_package_step.rb
M src/api/app/policies/cloud/azure/configuration_policy.rb
M src/api/app/policies/event_subscription/form_policy.rb
A src/api/app/policies/groups_user_policy.rb
M src/api/app/policies/staging/workflow_policy.rb
M src/api/app/policies/token_policy.rb
M src/api/app/policies/users/patchinfos_policy.rb
M src/api/app/policies/users/task_policy.rb
M src/api/app/policies/webui/status_message_policy.rb
M src/api/app/policies/webui/user_policy.rb
M src/api/app/services/monitor_controller_service/building_information_updater.rb
M src/api/app/services/workflows/yaml_to_workflows_service.rb
M src/api/app/views/layouts/webui/_actions.html.haml
M src/api/app/views/layouts/webui/_bottom_navigation.html.haml
M src/api/app/views/layouts/webui/_flash.html.haml
M src/api/app/views/layouts/webui/_left_navigation_collapse_button.html.haml
M src/api/app/views/layouts/webui/_left_navigation_nobody.html.haml
M src/api/app/views/layouts/webui/_login_form.html.haml
M src/api/app/views/layouts/webui/_login_modal.html.haml
M src/api/app/views/layouts/webui/_places.html.haml
M src/api/app/views/layouts/webui/_sign_up_modal.html.haml
M src/api/app/views/layouts/webui/_status_message_announcement.html.haml
M src/api/app/views/layouts/webui/_top_navigation.html.haml
M src/api/app/views/layouts/webui/_top_navigation_search.html.haml
M src/api/app/views/layouts/webui/_unread_notifications_counter.html.haml
M src/api/app/views/webui/architectures/index.html.haml
M src/api/app/views/webui/attribute/_issue_fields.html.haml
M src/api/app/views/webui/attribute/_value_fields.html.haml
M src/api/app/views/webui/attribute/index.html.haml
M src/api/app/views/webui/attribute/new.html.haml
M src/api/app/views/webui/cloud/azure/configurations/show.html.haml
M src/api/app/views/webui/cloud/azure/upload_jobs/new.html.haml
M src/api/app/views/webui/cloud/ec2/configurations/show.html.haml
M src/api/app/views/webui/cloud/ec2/upload_jobs/new.html.haml
M src/api/app/views/webui/cloud/upload_jobs/index.html.haml
M src/api/app/views/webui/comment/_comment_field.html.haml
M src/api/app/views/webui/comment/_content.html.haml
M src/api/app/views/webui/comment/_delete_dialog.html.haml
M src/api/app/views/webui/comment/_reply.html.haml
M src/api/app/views/webui/configuration/_tabs.html.haml
M src/api/app/views/webui/configuration/index.html.haml
M src/api/app/views/webui/distributions/new.html.haml
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/app/views/webui/groups/index.html.haml
M src/api/app/views/webui/groups/new.html.haml
M src/api/app/views/webui/groups/show.html.haml
M src/api/app/views/webui/image_templates/index.html.haml
M src/api/app/views/webui/interconnects/_interconnect_modal.html.haml
M src/api/app/views/webui/interconnects/new.html.haml
M src/api/app/views/webui/kiwi/images/_actions.html.haml
M src/api/app/views/webui/kiwi/images/_build_info.html.haml
M src/api/app/views/webui/kiwi/images/_description_form.html.haml
M src/api/app/views/webui/kiwi/images/_package_fields.html.haml
M src/api/app/views/webui/kiwi/images/_preferences.html.haml
M src/api/app/views/webui/kiwi/images/_preferences_form.html.haml
M src/api/app/views/webui/kiwi/images/_profiles.html.haml
M src/api/app/views/webui/kiwi/images/_repositories.html.haml
M src/api/app/views/webui/kiwi/images/_repository_fields.html.haml
M src/api/app/views/webui/kiwi/images/edit.html.haml
M src/api/app/views/webui/main/_index_actions.html.haml
M src/api/app/views/webui/main/_latest_updates.html.haml
M src/api/app/views/webui/main/_status_messages.html.haml
M src/api/app/views/webui/main/_system_status.html.haml
M src/api/app/views/webui/monitor/_building.html.haml
M src/api/app/views/webui/monitor/_events.html.haml
M src/api/app/views/webui/monitor/_lights.html.haml
M src/api/app/views/webui/monitor/_workers_table.html.haml
M src/api/app/views/webui/monitor/index.html.haml
M src/api/app/views/webui/package/_basic_info.html.haml
M src/api/app/views/webui/package/_buildstatus.html.haml
M src/api/app/views/webui/package/_commit_item.html.haml
M src/api/app/views/webui/package/_delete_dialog.html.haml
M src/api/app/views/webui/package/_edit.html.haml
M src/api/app/views/webui/package/_file.html.haml
M src/api/app/views/webui/package/_fileinfo.html.haml
M src/api/app/views/webui/package/_linking_packages.html.haml
M src/api/app/views/webui/package/_live_build_log_controls.html.haml
M src/api/app/views/webui/package/_revision_diff_footer.html.haml
M src/api/app/views/webui/package/_rpmlint_result.html.haml
M src/api/app/views/webui/package/binaries.html.haml
M src/api/app/views/webui/package/binaries/_binaries_actions.html.haml
M src/api/app/views/webui/package/binaries/_show_statistics_job_history_build_reason.html.haml
M src/api/app/views/webui/package/binaries/_trigger_rebuild_wipe_binaries.html.haml
M src/api/app/views/webui/package/new.html.haml
M src/api/app/views/webui/package/rdiff.html.haml
M src/api/app/views/webui/package/revisions.html.haml
M src/api/app/views/webui/package/show.html.haml
M src/api/app/views/webui/package/show_actions/_branch_package.html.haml
M src/api/app/views/webui/package/show_actions/_bugzilla_owner.html.haml
M src/api/app/views/webui/package/show_actions/_cloud_upload.html.haml
M src/api/app/views/webui/package/show_actions/_delete_package.html.haml
M src/api/app/views/webui/package/show_actions/_request_deletion.html.haml
M src/api/app/views/webui/package/show_actions/_request_devel_project_change.html.haml
M src/api/app/views/webui/package/show_actions/_request_role_addition.html.haml
M src/api/app/views/webui/package/show_actions/_submit_package.html.haml
M src/api/app/views/webui/package/show_actions/_trigger_services.html.haml
M src/api/app/views/webui/package/show_actions/_view_kiwi.html.haml
M src/api/app/views/webui/package/side_links/_checkout_package.html.haml
M src/api/app/views/webui/package/side_links/_create_badge.html.haml
M src/api/app/views/webui/package/side_links/_show_derived_packages.html.haml
M src/api/app/views/webui/package/view_file.html.haml
M src/api/app/views/webui/packages/branches/new.html.haml
M src/api/app/views/webui/packages/files/new.html.haml
M src/api/app/views/webui/patchinfo/_delete_patchinfo_modal.html.haml
M src/api/app/views/webui/patchinfo/edit.html.haml
M src/api/app/views/webui/patchinfo/form/_binaries.html.haml
M src/api/app/views/webui/patchinfo/form/_block_release.html.haml
M src/api/app/views/webui/patchinfo/form/_issues.html.haml
M src/api/app/views/webui/patchinfo/form/_required_actions.html.haml
M src/api/app/views/webui/patchinfo/show.html.haml
M src/api/app/views/webui/project/_basic_info.html.haml
M src/api/app/views/webui/project/_buildstatus.html.haml
M src/api/app/views/webui/project/_edit.html.haml
M src/api/app/views/webui/project/_edit_project_dialog.html.haml
M src/api/app/views/webui/project/_form.html.haml
M src/api/app/views/webui/project/_linking_projects_dialog.html.haml
M src/api/app/views/webui/project/_monitor_control.html.haml
M src/api/app/views/webui/project/_project_packages.html.haml
M src/api/app/views/webui/project/_show_actions.html.haml
M src/api/app/views/webui/project/_side_links.html.haml
M src/api/app/views/webui/project/_subprojects_actions.html.haml
M src/api/app/views/webui/project/_unlock_project_dialog.html.haml
M src/api/app/views/webui/project/index.html.haml
M src/api/app/views/webui/project/keys_and_certificates.html.haml
M src/api/app/views/webui/project/monitor.html.haml
M src/api/app/views/webui/project/release_request.html.haml
M src/api/app/views/webui/project/show.html.haml
M src/api/app/views/webui/project/show_actions/_delete_project.html.haml
M src/api/app/views/webui/project/show_actions/_gpg_key_ssl_certificate.html.haml
M src/api/app/views/webui/project/show_actions/_report_bug.html.haml
M src/api/app/views/webui/project/show_actions/_request_role_addition_and_deletion.html.haml
M src/api/app/views/webui/project/show_actions/_request_to_release.html.haml
M src/api/app/views/webui/project/show_actions/_submit_as_update.html.haml
M src/api/app/views/webui/project/show_actions/_unlock_project.html.haml
M src/api/app/views/webui/projects/maintained_projects/_delete_dialog.html.haml
M src/api/app/views/webui/projects/maintained_projects/index.html.haml
M src/api/app/views/webui/projects/maintenance_incident_requests/new.html.haml
M src/api/app/views/webui/projects/maintenance_incidents/index.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_branches.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_comments.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_commits.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_entry.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_requests.html.haml
M src/api/app/views/webui/projects/pulse/show.html.haml
M src/api/app/views/webui/projects/rebuild_times/show.html.haml
M src/api/app/views/webui/projects/status/show.html.haml
M src/api/app/views/webui/repositories/_add_dod_repository_modal.html.haml
M src/api/app/views/webui/repositories/_add_repository_from_project_modal.html.haml
M src/api/app/views/webui/repositories/_add_repository_path_modal.html.haml
M src/api/app/views/webui/repositories/_delete_dod_source_modal.html.haml
M src/api/app/views/webui/repositories/_delete_repository_modal.html.haml
M src/api/app/views/webui/repositories/_delete_repository_path_modal.html.haml
M src/api/app/views/webui/repositories/_dod_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_dod_source_fields.html.haml
M src/api/app/views/webui/repositories/_edit_repository_modal.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/repositories/_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_repository_entry.html.haml
M src/api/app/views/webui/repositories/_repository_path_item.html.haml
M src/api/app/views/webui/repositories/_request_delete_repository_modal.html.haml
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/_add_reviewer_dialog.html.haml
M src/api/app/views/webui/request/_decision_tab.html.haml
M src/api/app/views/webui/request/_handle_request.html.haml
M src/api/app/views/webui/request/_issues_table.html.haml
M src/api/app/views/webui/request/_maintainer_link.html.haml
M src/api/app/views/webui/request/_request_comments.html.haml
M src/api/app/views/webui/request/_request_history.html.haml
M src/api/app/views/webui/request/_request_history_element.html.haml
M src/api/app/views/webui/request/_requests_small.html.haml
M src/api/app/views/webui/request/_review_tab.html.haml
M src/api/app/views/webui/request/_show_maintainers.html.haml
M src/api/app/views/webui/request/_show_overview.html.haml
M src/api/app/views/webui/request/_show_side_links.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_ask_for_review.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_build_status.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation_aside.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_mentioned_issues.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_review_summary.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_rpm_lint.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_rpm_lint_result.html.haml
M src/api/app/views/webui/request/show.html.haml
M src/api/app/views/webui/requests/deletions/new.html.haml
M src/api/app/views/webui/requests/devel_project_changes/new.html.haml
M src/api/app/views/webui/requests/role_additions/new.html.haml
M src/api/app/views/webui/requests/submissions/new.html.haml
M src/api/app/views/webui/search/_advanced_search.html.haml
M src/api/app/views/webui/search/_request_bugowner_change_dialog.html.haml
M src/api/app/views/webui/search/_results.html.haml
M src/api/app/views/webui/search/_results_issue.html.haml
M src/api/app/views/webui/search/_results_owner.html.haml
M src/api/app/views/webui/search/_search_for.html.haml
M src/api/app/views/webui/search/_tabs.html.haml
M src/api/app/views/webui/search/index.html.haml
M src/api/app/views/webui/search/issue.html.haml
M src/api/app/views/webui/search/owner.html.haml
M src/api/app/views/webui/session/_form.html.haml
M src/api/app/views/webui/session/new.html.haml
M src/api/app/views/webui/shared/_autocomplete.html.haml
M src/api/app/views/webui/shared/_buildresult_box.html.haml
M src/api/app/views/webui/shared/_dialog_action_buttons.html.haml
M src/api/app/views/webui/shared/_editor.html.haml
M src/api/app/views/webui/shared/_editor_modal.html.haml
M src/api/app/views/webui/shared/_package_branch_form.html.haml
M src/api/app/views/webui/shared/_repositories_flag_table.html.haml
M src/api/app/views/webui/shared/_requests_state_and_type_form.html.haml
M src/api/app/views/webui/shared/bs_requests/index.json.erb
M src/api/app/views/webui/shared/user_or_groups_roles/_add_group_dialog.html.haml
M src/api/app/views/webui/shared/user_or_groups_roles/_add_user_dialog.html.haml
M src/api/app/views/webui/shared/user_or_groups_roles/_index.html.haml
M src/api/app/views/webui/shared/user_or_groups_roles/_list.html.haml
M src/api/app/views/webui/staging/excluded_requests/_create_dialog.html.haml
M src/api/app/views/webui/staging/excluded_requests/_delete_dialog.html.haml
M src/api/app/views/webui/staging/excluded_requests/index.html.haml
M src/api/app/views/webui/staging/projects/_broken_packages.html.haml
M src/api/app/views/webui/staging/projects/_checks.html.haml
M src/api/app/views/webui/staging/projects/_status_items.html.haml
M src/api/app/views/webui/staging/projects/preview_copy.html.haml
M src/api/app/views/webui/staging/workflows/_delete.html.haml
M src/api/app/views/webui/staging/workflows/_delete_staging_project_modal.html.haml
M src/api/app/views/webui/staging/workflows/_empty_projects_list.html.haml
M src/api/app/views/webui/staging/workflows/_infos.html.haml
M src/api/app/views/webui/staging/workflows/_overall_state.html.haml
M src/api/app/views/webui/staging/workflows/_problems.html.haml
M src/api/app/views/webui/staging/workflows/_requests_list.html.haml
M src/api/app/views/webui/staging/workflows/_staging_project.html.haml
M src/api/app/views/webui/staging/workflows/edit.html.haml
M src/api/app/views/webui/staging/workflows/show.html.haml
M src/api/app/views/webui/status_messages/_breadcrumb_items.html.haml
M src/api/app/views/webui/status_messages/edit.html.haml
A src/api/app/views/webui/status_messages/index.html.haml
A src/api/app/views/webui/status_messages/index.js.haml
M src/api/app/views/webui/status_messages/new.html.haml
M src/api/app/views/webui/subscriptions/_subscriptions_form.html.haml
M src/api/app/views/webui/subscriptions/index.html.haml
M src/api/app/views/webui/user/_basic_info.html.haml
M src/api/app/views/webui/user/_edit_account_form.html.haml
M src/api/app/views/webui/user/_edit_dialog.html.haml
M src/api/app/views/webui/user/_info.html.haml
M src/api/app/views/webui/user/_involvement.html.haml
M src/api/app/views/webui/user/_involvement_and_activity.html.haml
M src/api/app/views/webui/user/_password_dialog.html.haml
M src/api/app/views/webui/user/_tabs_profile.html.haml
M src/api/app/views/webui/user/index_actions/_change_notifications.haml
M src/api/app/views/webui/user/index_actions/_change_password.haml
M src/api/app/views/webui/user/index_actions/_edit_account.html.haml
M src/api/app/views/webui/user/index_actions/_manage_beta_features.haml
M src/api/app/views/webui/user/index_actions/_manage_tokens.haml
M src/api/app/views/webui/users/_activity_date.html.haml
M src/api/app/views/webui/users/_delete_dialog.html.haml
M src/api/app/views/webui/users/beta_features/index.html.haml
M src/api/app/views/webui/users/edit.html.haml
M src/api/app/views/webui/users/index.html.haml
M src/api/app/views/webui/users/new.html.haml
M src/api/app/views/webui/users/notifications/_index_actions.html.haml
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
M src/api/app/views/webui/users/notifications/index.html.haml
M src/api/app/views/webui/users/show.html.haml
M src/api/app/views/webui/users/subscriptions/index.html.haml
M src/api/app/views/webui/users/tasks/index.html.haml
M src/api/app/views/webui/users/token_triggers/show.html.haml
M src/api/app/views/webui/users/tokens/edit.html.haml
M src/api/app/views/webui/users/tokens/index.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/app/views/webui/users/tokens/users/index.html.haml
M src/api/app/views/webui/watched_items/toggle_watched_item.js.erb
M src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/config/environments/production.rb
M src/api/config/initializers/airbrake.rb
M src/api/config/routes/webui_routes.rb
A src/api/db/migrate/20230109131251_remove_updated_at_index_from_packages_and_projects.rb
M src/api/db/schema.rb
M src/api/lib/tasks/dev.rake
A src/api/lib/tasks/dev/news.rake
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/product_list.yaml
A src/api/public/apidocs-new/components/schemas/source/project_packages.yaml
R src/api/public/apidocs-new/components/schemas/source/projects.yaml
A src/api/public/apidocs-new/components/schemas/source/verbose_product_list.yaml
M src/api/public/apidocs-new/paths/source.yaml
M src/api/public/apidocs-new/paths/source_project_name.yaml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_3.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_non-ajax_request/modifies_an_existing_file/1_2_2_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/but_we_don_t_provide_a_source_package/behaves_like_source_package_not_provided/1_1_1_2_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/but_we_don_t_provide_source_project/behaves_like_source_project_not_provided/1_1_1_1_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_failed_when_source_package_does_not_exist/1_1_1_3_2_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_failed_without_link_permissions/1_1_1_3_5_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_insufficient_permission_on_target_project/1_1_1_3_6_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_insufficient_permission_to_create_new_target_project/1_1_1_3_7_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_project_and_package_does_not_exist/1_1_1_3_3_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_10.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_11.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_3_1_9.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_a_new_PR_event/behaves_like_target_package_already_exists/1_1_1_3_4_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_1_4_1_1_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/updates__branch_request_file_including_new_commit_sha.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_did_not_exist/behaves_like_non-existent_linked_package/1_1_1_4_2_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/for_an_updated_PR_event/when_the_linked_package_did_not_exist/behaves_like_non-existent_linked_package/1_1_1_4_2_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_package_level/1_1_1_7_2_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_package_level/1_1_1_7_2_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_package_level/1_1_1_7_2_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_package_level/1_1_1_7_2_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_package_level/1_1_1_7_2_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_project_level/1_1_1_7_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_project_level/1_1_1_7_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_project_level/1_1_1_7_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_project_level/1_1_1_7_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/when_scmsync_is_active/on_project_level/1_1_1_7_1_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_failed_when_source_package_does_not_exist/1_1_1_5_2_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_failed_without_link_permissions/1_1_1_5_4_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_insufficient_permission_on_target_project/1_1_1_5_5_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_insufficient_permission_to_create_new_target_project/1_1_1_5_6_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_project_and_package_does_not_exist/1_1_1_5_3_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_10.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_11.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_1_5_1_9.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_10.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_11.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_12.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/1_1_1_6_9.yml
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_failed_when_source_package_does_not_exist/1_1_1_6_12_1.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_failed_when_source_package_does_not_exist/1_1_1_6_13_1.yml
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_failed_without_link_permissions/1_1_1_6_14_1.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_failed_without_link_permissions/1_1_1_6_15_1.yml
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_insufficient_permission_on_target_project/1_1_1_6_15_1.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_insufficient_permission_on_target_project/1_1_1_6_16_1.yml
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_insufficient_permission_to_create_new_target_project/1_1_1_6_16_1.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_insufficient_permission_to_create_new_target_project/1_1_1_6_17_1.yml
A src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_project_and_package_does_not_exist/1_1_1_6_13_1.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/behaves_like_project_and_package_does_not_exist/1_1_1_6_14_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitHub/with_a_push_event_for_a_tag/does_not_report_back_to_the_SCM.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/but_we_don_t_provide_a_source_package/behaves_like_source_package_not_provided/1_1_2_2_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/but_we_don_t_provide_source_project/behaves_like_source_project_not_provided/1_1_2_1_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_failed_when_source_package_does_not_exist/1_1_2_3_2_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_failed_without_link_permissions/1_1_2_3_5_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_insufficient_permission_on_target_project/1_1_2_3_6_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_insufficient_permission_to_create_new_target_project/1_1_2_3_7_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_project_and_package_does_not_exist/1_1_2_3_3_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_10.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_11.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_successful_new_PR_or_MR_event/1_1_2_3_1_9.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_a_new_MR_event/behaves_like_target_package_already_exists/1_1_2_3_4_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/1_1_2_4_1_1_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_already_existed/behaves_like_successful_update_event_when_the_linked_package_already_exists/updates__branch_request_file_including_new_commit_sha.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_did_not_exist/behaves_like_non-existent_linked_package/1_1_2_4_2_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/for_an_updated_MR_event/when_the_linked_package_did_not_exist/behaves_like_non-existent_linked_package/1_1_2_4_2_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_failed_when_source_package_does_not_exist/1_1_2_5_2_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_failed_without_link_permissions/1_1_2_5_4_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_insufficient_permission_on_target_project/1_1_2_5_5_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_insufficient_permission_to_create_new_target_project/1_1_2_5_6_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_project_and_package_does_not_exist/1_1_2_5_3_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_1.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_10.yml
R src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_11.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_2.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_3.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_4.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_5.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_6.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_7.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_8.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_call/when_the_SCM_is_GitLab/with_a_push_event_for_a_commit/behaves_like_successful_on_a_new_push_event/1_1_2_5_1_9.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_validate_source_project_and_package_name/when_the_source_package_is_invalid/gives_an_error_for_invalid_name.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_validate_source_project_and_package_name/when_the_source_project_is_invalid/gives_an_error_for_invalid_name.yml
M src/api/spec/cassettes/Workflow_Step_LinkPackageStep/_validate_source_project_and_package_name/when_the_target_project_is_invalid/gives_an_error_for_invalid_name.yml
M src/api/spec/components/bs_request_history_element_component_spec.rb
M src/api/spec/components/build_result_for_architecture_component_spec.rb
A src/api/spec/components/fuzzy_time_component_spec.rb
M src/api/spec/components/notification_action_description_component_spec.rb
M src/api/spec/components/notification_filter_link_component_spec.rb
A src/api/spec/components/previews/fuzzy_time_component_preview.rb
A src/api/spec/components/previews/watchlist_icon_component_preview.rb
A src/api/spec/components/watchlist_icon_component_spec.rb
M src/api/spec/components/workflow_run_filter_link_component_spec.rb
M src/api/spec/controllers/webui/groups_controller_spec.rb
M src/api/spec/controllers/webui/packages/files_controller_spec.rb
M src/api/spec/controllers/webui/status_messages_controller_spec.rb
M src/api/spec/features/webui/comments_spec.rb
M src/api/spec/features/webui/image_templates_spec.rb
M src/api/spec/features/webui/packages_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
M src/api/spec/features/webui/requests_spec.rb
M src/api/spec/features/webui/subscriptions_spec.rb
M src/api/spec/features/webui/users/admin_configuration_spec.rb
M src/api/spec/features/webui/users/beta_features_spec.rb
M src/api/spec/helpers/webui/package_helper_spec.rb
A src/api/spec/helpers/webui/packages/binaries_helper_spec.rb
M src/api/spec/jobs/status_history_rescaler_job_spec.rb
M src/api/spec/models/badge_spec.rb
M src/api/spec/models/workflow/step/link_package_step_spec.rb
A src/api/spec/policies/groups_user_policy_spec.rb
M src/api/spec/support/features/features_custom_checkbox.rb
M src/api/spec/support/shared_examples/features/bootstrap_user_tab.rb
A src/api/vendor/assets/javascripts/datatables/dataTables.bootstrap5.js
A src/api/vendor/assets/javascripts/datatables/extensions/FixedColumns/fixedColumns.bootstrap5.js
A src/api/vendor/assets/javascripts/datatables/extensions/Responsive/responsive.bootstrap5.js
A src/api/vendor/assets/stylesheets/datatables/dataTables.bootstrap5.css
A src/api/vendor/assets/stylesheets/datatables/extensions/FixedColumns/fixedColumns.bootstrap5.css
A src/api/vendor/assets/stylesheets/datatables/extensions/Responsive/responsive.bootstrap5.css
M src/api/vendor/assets/stylesheets/tokenfield.scss
R src/api/vendor/cache/bootstrap-4.6.2.gem
A src/api/vendor/cache/bootstrap-5.2.3.gem
R src/api/vendor/cache/bullet-7.0.4.gem
A src/api/vendor/cache/bullet-7.0.7.gem
R src/api/vendor/cache/bunny-2.20.0.gem
A src/api/vendor/cache/bunny-2.20.1.gem
R src/api/vendor/cache/down-5.3.1.gem
A src/api/vendor/cache/down-5.4.0.gem
R src/api/vendor/cache/erubi-1.11.0.gem
A src/api/vendor/cache/erubi-1.12.0.gem
R src/api/vendor/cache/faker-3.0.0.gem
A src/api/vendor/cache/faker-3.1.0.gem
R src/api/vendor/cache/httparty-0.20.0.gem
A src/api/vendor/cache/httparty-0.21.0.gem
R src/api/vendor/cache/launchy-2.5.0.gem
A src/api/vendor/cache/launchy-2.5.2.gem
R src/api/vendor/cache/mime-types-3.4.1.gem
R src/api/vendor/cache/mime-types-data-3.2022.0105.gem
R src/api/vendor/cache/mini_portile2-2.8.0.gem
A src/api/vendor/cache/mini_portile2-2.8.1.gem
R src/api/vendor/cache/minitest-5.16.3.gem
A src/api/vendor/cache/minitest-5.17.0.gem
R src/api/vendor/cache/net-imap-0.3.2.gem
A src/api/vendor/cache/net-imap-0.3.4.gem
R src/api/vendor/cache/parser-3.1.3.0.gem
A src/api/vendor/cache/parser-3.2.0.0.gem
R src/api/vendor/cache/popper_js-1.16.1.gem
A src/api/vendor/cache/popper_js-2.11.6.gem
R src/api/vendor/cache/power_assert-2.0.1.gem
A src/api/vendor/cache/power_assert-2.0.3.gem
R src/api/vendor/cache/pry-0.14.1.gem
A src/api/vendor/cache/pry-0.14.2.gem
R src/api/vendor/cache/puma-6.0.0.gem
A src/api/vendor/cache/puma-6.0.2.gem
R src/api/vendor/cache/pundit-2.2.0.gem
A src/api/vendor/cache/pundit-2.3.0.gem
R src/api/vendor/cache/racc-1.6.1.gem
A src/api/vendor/cache/racc-1.6.2.gem
R src/api/vendor/cache/rspec-expectations-3.12.1.gem
A src/api/vendor/cache/rspec-expectations-3.12.2.gem
R src/api/vendor/cache/rspec-mocks-3.12.1.gem
A src/api/vendor/cache/rspec-mocks-3.12.2.gem
R src/api/vendor/cache/rubocop-1.40.0.gem
A src/api/vendor/cache/rubocop-1.43.0.gem
R src/api/vendor/cache/rubocop-ast-1.24.0.gem
A src/api/vendor/cache/rubocop-ast-1.24.1.gem
R src/api/vendor/cache/rubocop-performance-1.15.1.gem
A src/api/vendor/cache/rubocop-performance-1.15.2.gem
R src/api/vendor/cache/sprockets-4.1.1.gem
A src/api/vendor/cache/sprockets-4.2.0.gem
R src/api/vendor/cache/strong_migrations-1.4.0.gem
A src/api/vendor/cache/strong_migrations-1.4.1.gem
A src/api/vendor/cache/terser-1.1.13.gem
R src/api/vendor/cache/thinking-sphinx-5.4.0.gem
A src/api/vendor/cache/thinking-sphinx-5.5.1.gem
R src/api/vendor/cache/uglifier-4.2.0.gem
R src/api/vendor/cache/unicode-display_width-2.3.0.gem
A src/api/vendor/cache/unicode-display_width-2.4.2.gem
R src/api/vendor/cache/view_component-2.79.0.gem
A src/api/vendor/cache/view_component-2.81.0.gem
M src/backend/BSVerify.pm
Log Message:
-----------
Merge branch 'master' into inline-file-selector
Commit: e33e0a83e2259391506eadd113059bb354716ccf
https://github.com/openSUSE/open-build-service/commit/e33e0a83e2259391506ea…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/package/_files_view.html.haml
Log Message:
-----------
Use bs5 class
Commit: 6cffa20bbf13d970e34d6f7eef46f9cf2cba5b31
https://github.com/openSUSE/open-build-service/commit/6cffa20bbf13d970e34d6…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/status_messages/edit.html.haml
Log Message:
-----------
Use news_item* route on the update form
While renaming the routes from status_message to news_item,
this form should've been adapted too.
We need to specify the url to avoid it taking the default
[PATCH] "/status/messages/:id".
Commit: 1399dfa4c44e622bf74ff7e8cce9426718b9d5d1
https://github.com/openSUSE/open-build-service/commit/1399dfa4c44e622bf74ff…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/datatables.scss
Log Message:
-----------
Fix duplicated monitor package headers
Commit: a1d8c241065e09b8e4fc4564638386b79bbe0cc9
https://github.com/openSUSE/open-build-service/commit/a1d8c241065e09b8e4fc4…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/models/project.rb
Log Message:
-----------
Merge pull request #13674 from saraycp/fix_13544
Allow project restoring when package name is invalid
Commit: b3a61a0300e2a213c4e62352e24a238ae4d00e58
https://github.com/openSUSE/open-build-service/commit/b3a61a0300e2a213c4e62…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/datatables.scss
Log Message:
-----------
Merge pull request #13678 from hellcp-work/bs5
Fix duplicated monitor package headers
Commit: bcc3f5a382d65abf9ee68704a1fe72cae12719bd
https://github.com/openSUSE/open-build-service/commit/bcc3f5a382d65abf9ee68…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/status_messages/edit.html.haml
Log Message:
-----------
Merge pull request #13679 from saraycp/fix-news-update
Use news_item route on the update form
Commit: 7948c9619ff624382c23a4f3950bdc708d22da1c
https://github.com/openSUSE/open-build-service/commit/7948c9619ff624382c23a…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Display how many BsRequestActions are in a BsRequest
Commit: 44429b46f160f48855dfe6e3bb0f095bb4c26d7c
https://github.com/openSUSE/open-build-service/commit/44429b46f160f48855dfe…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Update rake task to create many request actions
Commit: 42f10342604976f26975b1c974299a2d98a058d8
https://github.com/openSUSE/open-build-service/commit/42f10342604976f26975b…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Merge pull request #13683 from saraycp/add_many_submit_actions
Update rake task to create many request actions
Commit: e7e1b4c6613d02d8f69e443266288782d0d09518
https://github.com/openSUSE/open-build-service/commit/e7e1b4c6613d02d8f69e4…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/view_component-2.81.0.gem
A src/api/vendor/cache/view_component-2.82.0.gem
Log Message:
-----------
Update view_component to version 2.82.0
Commit: c6dc431fe5355137b82e2564e492e44951771b6a
https://github.com/openSUSE/open-build-service/commit/c6dc431fe5355137b82e2…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/assets/stylesheets/webui/bootstrap_variables/options.scss
M src/api/app/views/webui/package/live_build_log.html.haml
Log Message:
-----------
Fix live build log after bootstrap 5 migration
Commit: f21a8fe8151c73cf00c94c40baecacd32fc8c9e6
https://github.com/openSUSE/open-build-service/commit/f21a8fe8151c73cf00c94…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/assets/stylesheets/webui/bootstrap_variables/options.scss
M src/api/app/views/webui/package/live_build_log.html.haml
Log Message:
-----------
Merge pull request #13690 from hellcp-work/bs5-buildlog
Fix live build log after bootstrap 5 migration
Commit: ee519c2774e191a61d0c418e34caea422a26295d
https://github.com/openSUSE/open-build-service/commit/ee519c2774e191a61d0c4…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Fix auto-accept badge for requests
After the upgrade to Bootstrap 5, this badge was not visible (white on
top of white). Now we use the classes needed to make it look like a
badge but with the alert colors.
Commit: af223fda2b82f632b33836286ee189a1cac3875e
https://github.com/openSUSE/open-build-service/commit/af223fda2b82f632b3383…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/news.rake
M src/api/lib/tasks/dev/notifications.rake
M src/api/lib/tasks/dev/requests.rake
M src/api/lib/tasks/dev/staging.rake
M src/api/lib/tasks/dev/workflows.rake
Log Message:
-----------
Refactor environment check
In some of our development rake tasks we have several checks to ensure we
only run those tasks against a development environment.
This PR DRY's that.
Commit: 98dee6bc19aaf0b5ed3eab2dfeefad69f61557fe
https://github.com/openSUSE/open-build-service/commit/98dee6bc19aaf0b5ed3ea…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/news.rake
M src/api/lib/tasks/dev/notifications.rake
M src/api/lib/tasks/dev/requests.rake
M src/api/lib/tasks/dev/staging.rake
M src/api/lib/tasks/dev/workflows.rake
Log Message:
-----------
Merge pull request #13680 from danidoni/refactor-environment-check-in-rake-dev-tasks
Refactor environment check
Commit: ddd3c76861b1d65f55f570b579fdc6796f54d822
https://github.com/openSUSE/open-build-service/commit/ddd3c76861b1d65f55f57…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev/news.rake
Log Message:
-----------
Adapt news task description
Commit: 92df2e8b8c5feb626fc6015b5ed5d14165c6b62e
https://github.com/openSUSE/open-build-service/commit/92df2e8b8c5feb626fc60…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #13691 from saraycp/fix-auto-accept-badge
Fix auto-accept badge for requests
Commit: 597291b461b4b669cd364330ee3dad20784d0dd5
https://github.com/openSUSE/open-build-service/commit/597291b461b4b669cd364…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev/news.rake
Log Message:
-----------
Merge pull request #13692 from saraycp/adapt_news_task_description
Adapt news task description
Commit: 588a09f05b0ce6a74b7ff16af66fa1b6d485ae92
https://github.com/openSUSE/open-build-service/commit/588a09f05b0ce6a74b7ff…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/models/review.rb
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation_aside.html.haml
Log Message:
-----------
Display information about the staging workflow in request
Commit: 404c2ffa3d2e585a182581443a80482593ec4be3
https://github.com/openSUSE/open-build-service/commit/404c2ffa3d2e585a18258…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/models/history_element/request_review_added.rb
M src/api/app/models/review.rb
Log Message:
-----------
Note setting staging projects in history items
Commit: 4073718fd73769ba6f54c73604cbe1911839657c
https://github.com/openSUSE/open-build-service/commit/4073718fd73769ba6f54c…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Improve the look of the badges
Commit: 2d9e036a2b4d094aae789d556df1afc33841a764
https://github.com/openSUSE/open-build-service/commit/2d9e036a2b4d094aae789…
Author: llyyr <llyyr.public(a)gmail.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/links.scss
Log Message:
-----------
Don't underline urls
For consistency with how it used to be prior to the move to Bootstrap 5.
Commit: 2d24d85538dfe805de759b0d0420eaa891695d51
https://github.com/openSUSE/open-build-service/commit/2d24d85538dfe805de759…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
A src/api/app/assets/javascripts/webui/add_file.js
M src/api/app/assets/javascripts/webui/application.js
M src/api/app/assets/javascripts/webui/packages.js
M src/api/app/views/webui/package/_files_view.html.haml
M src/api/app/views/webui/packages/files/new.html.haml
M src/api/spec/features/webui/packages_spec.rb
Log Message:
-----------
Merge pull request #13569 from hellcp-work/inline-file-selector
Move file upload to the package show
Commit: 99c2357d0c0d07eb249d1f34e1e55c088461741b
https://github.com/openSUSE/open-build-service/commit/99c2357d0c0d07eb249d1…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/view_component-2.81.0.gem
A src/api/vendor/cache/view_component-2.82.0.gem
Log Message:
-----------
Merge pull request #13687 from openSUSE/depfu/update/srcapi/view_component-2.82.0
[src/api] Update view_component: 2.81.0 → 2.82.0 (minor)
Commit: 1805e8c4211b9ddc908f42ccdd28c50cf9a57717
https://github.com/openSUSE/open-build-service/commit/1805e8c4211b9ddc908f4…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/bunny-2.20.1.gem
A src/api/vendor/cache/bunny-2.20.2.gem
Log Message:
-----------
Update bunny to version 2.20.2
Commit: af663293d8d2fc6458d94c65a014cba1750e484d
https://github.com/openSUSE/open-build-service/commit/af663293d8d2fc6458d94…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/backend/BSX509.pm
Log Message:
-----------
[backend] BS509.pm: add oid_pkcs9_extension_request
Commit: 214461b06e4d6968de42763a459a294dfbd38fc3
https://github.com/openSUSE/open-build-service/commit/214461b06e4d6968de427…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/backend/BSX509.pm
Log Message:
-----------
Merge pull request #13694 from mlschroe/master
[backend] BS509.pm: add oid_pkcs9_extension_request
Commit: 125534ee789da8bc431c5eaec7a58a1a9b8c410f
https://github.com/openSUSE/open-build-service/commit/125534ee789da8bc431c5…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/mail-2.7.1.gem
A src/api/vendor/cache/mail-2.8.0.1.gem
Log Message:
-----------
Update mail to version 2.8.0.1
Commit: c39360fe30cd5c606f3002dec3ebac3eafd37aa2
https://github.com/openSUSE/open-build-service/commit/c39360fe30cd5c606f300…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-13 (Fri, 13 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.13.10.gem
A src/api/vendor/cache/nokogiri-1.14.0.gem
Log Message:
-----------
Update nokogiri to version 1.14.0
Commit: 0f45f25d55a28f9e8e280051a167106052d6430a
https://github.com/openSUSE/open-build-service/commit/0f45f25d55a28f9e8e280…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-14 (Sat, 14 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rspec-2.16.0.gem
A src/api/vendor/cache/rubocop-rspec-2.17.0.gem
Log Message:
-----------
Update rubocop-rspec to version 2.17.0
Commit: 2403a659a1838aae54e81ef4e4640e5274d64c9e
https://github.com/openSUSE/open-build-service/commit/2403a659a1838aae54e81…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.13.10.gem
A src/api/vendor/cache/nokogiri-1.14.0.gem
Log Message:
-----------
Merge pull request #13696 from openSUSE/depfu/update/srcapi/nokogiri-1.14.0
[src/api] Update nokogiri: 1.13.10 → 1.14.0 (minor)
Commit: b72946a60c6b48d4d4a35ab71da5f9e4b455bb89
https://github.com/openSUSE/open-build-service/commit/b72946a60c6b48d4d4a35…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rspec-2.16.0.gem
A src/api/vendor/cache/rubocop-rspec-2.17.0.gem
Log Message:
-----------
Merge pull request #13697 from openSUSE/depfu/update/srcapi/rubocop-rspec-2.17.0
[src/api] Update rubocop-rspec: 2.16.0 → 2.17.0 (minor)
Commit: d7038c37ae74a32eb1d456f9657045cbdf340259
https://github.com/openSUSE/open-build-service/commit/d7038c37ae74a32eb1d45…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/bunny-2.20.1.gem
A src/api/vendor/cache/bunny-2.20.2.gem
Log Message:
-----------
Merge pull request #13688 from openSUSE/depfu/update/srcapi/bunny-2.20.2
[src/api] Update bunny: 2.20.1 → 2.20.2 (patch)
Commit: 2c8c62caf2532f73831b36cb21bf164b76fb2461
https://github.com/openSUSE/open-build-service/commit/2c8c62caf2532f73831b3…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/mail-2.7.1.gem
A src/api/vendor/cache/mail-2.8.0.1.gem
Log Message:
-----------
Merge pull request #13695 from openSUSE/depfu/update/srcapi/mail-2.8.0.1
[src/api] Update mail: 2.7.1 → 2.8.0.1 (minor)
Commit: 986f6084a2e13d4b5d931e4dc6b5f13182cdb074
https://github.com/openSUSE/open-build-service/commit/986f6084a2e13d4b5d931…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.1.37 to 2.1.38
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.37 to 2.1.38.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/959cbb7472c4d4ad70…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 4c1a57203b455b93631b9e4d7b3698f5c8a0a387
https://github.com/openSUSE/open-build-service/commit/4c1a57203b455b93631b9…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Display the index of the selected action
Commit: a12ab4eacd48c07e497a0a43a52ed175d49b46fb
https://github.com/openSUSE/open-build-service/commit/a12ab4eacd48c07e497a0…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Clearly mark the selected request action in "Select action" dropdown
The contrast is much better now, it passes the accessibility checks.
This is also consistent with how we display selected items/elements
throughout the application, like the notification filters.
Commit: 6255716de17636f1359260c1b96f8843efde1fa5
https://github.com/openSUSE/open-build-service/commit/6255716de17636f135926…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
Log Message:
-----------
Align request timeline with the comment card
Commit: ad48566e3f38058ea7418b61b96d52741662b011
https://github.com/openSUSE/open-build-service/commit/ad48566e3f38058ea7418…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Merge pull request #13681 from dmarcoux/request-multiple-actions-hint
Improve UX of new request#show
Commit: ee0cd3ffc3d1b7c3e2c17367a51e938029017489
https://github.com/openSUSE/open-build-service/commit/ee0cd3ffc3d1b7c3e2c17…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #13700 from openSUSE/dependabot/github_actions/github/codeql-action-2.1.38
Bump github/codeql-action from 2.1.37 to 2.1.38
Commit: 98be0deee82e3840bff37830d2ae099cf193658c
https://github.com/openSUSE/open-build-service/commit/98be0deee82e3840bff37…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/models/history_element/request_review_added.rb
M src/api/app/models/review.rb
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation_aside.html.haml
Log Message:
-----------
Merge pull request #13682 from hellcp-work/review-staging
Display information about the staging workflow in request
Commit: 63e8e57a1b11715bf13fb1cae3856d9b04de2b36
https://github.com/openSUSE/open-build-service/commit/63e8e57a1b11715bf13fb…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
Log Message:
-----------
Merge pull request #13698 from hellcp-work/timeline-align
Align request timeline with the comment card
Commit: 8270576f7e3113d1ecbfbb31c52db5547866354a
https://github.com/openSUSE/open-build-service/commit/8270576f7e3113d1ecbfb…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/data_migrate-8.4.2.gem
A src/api/vendor/cache/data_migrate-8.5.0.gem
Log Message:
-----------
Update data_migrate to version 8.5.0
Commit: 0f3ef23b96b284020861bb7d50f79c2d108dbcbc
https://github.com/openSUSE/open-build-service/commit/0f3ef23b96b284020861b…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rails-2.17.3.gem
A src/api/vendor/cache/rubocop-rails-2.17.4.gem
Log Message:
-----------
Update rubocop-rails to version 2.17.4
Commit: 303e1b36dc06315e46dbc7c33e0c656da993c0cd
https://github.com/openSUSE/open-build-service/commit/303e1b36dc06315e46dbc…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rails-2.17.3.gem
A src/api/vendor/cache/rubocop-rails-2.17.4.gem
Log Message:
-----------
Merge pull request #13606 from openSUSE/depfu/update/srcapi/rubocop-rails-2.17.4
[src/api] Update rubocop-rails: 2.17.3 → 2.17.4 (patch)
Commit: b3c41c618ae10721051b3e62104d3f8941101bd3
https://github.com/openSUSE/open-build-service/commit/b3c41c618ae10721051b3…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/data_migrate-8.4.2.gem
A src/api/vendor/cache/data_migrate-8.5.0.gem
Log Message:
-----------
Merge pull request #13623 from openSUSE/depfu/update/srcapi/data_migrate-8.5.0
[src/api] Update data_migrate: 8.4.2 → 8.5.0 (minor)
Commit: 27c043b5286f500f4b21f952b23107e09379a5bf
https://github.com/openSUSE/open-build-service/commit/27c043b5286f500f4b21f…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-16 (Mon, 16 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Scroll towards the current action in the dropdown
Commit: ace75a37c43e379644968fba4716f1c5908f9f4d
https://github.com/openSUSE/open-build-service/commit/ace75a37c43e379644968…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Merge pull request #13686 from saraycp/focus-selected-action
Scroll towards the current action in the dropdown
Commit: 0b68af4ca30aa4db2a401708b0ce8d50e6665477
https://github.com/openSUSE/open-build-service/commit/0b68af4ca30aa4db2a401…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/request.js
M src/api/app/views/webui/request/_add_reviewer_dialog.html.haml
Log Message:
-----------
Add helper text to explain meaning of different reviewer types
Commit: 5b05ac419bf34bc44e0231b4c0d5064310195b61
https://github.com/openSUSE/open-build-service/commit/5b05ac419bf34bc44e023…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Colour the superseded by links in a badge correctly
Commit: d6b201d76f89e5d0b9a562a64f3069e6a685cadc
https://github.com/openSUSE/open-build-service/commit/d6b201d76f89e5d0b9a56…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/request.js
M src/api/app/views/webui/request/_add_reviewer_dialog.html.haml
Log Message:
-----------
Merge pull request #13685 from rubhanazeem/clarify-reviewer-meaning
Clarify the meaning of different reviewer types
Commit: e98914e90b23337612695b4a3c2d9ac104c730c8
https://github.com/openSUSE/open-build-service/commit/e98914e90b23337612695…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #13699 from hellcp-work/superseded-link
Colour the superseded by links in a badge correctly
Commit: c1e71ff0d11187a19ec047fa087bbd9990bf8ce2
https://github.com/openSUSE/open-build-service/commit/c1e71ff0d11187a19ec04…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/rubocop-capybara-2.17.0.gem
R src/api/vendor/cache/rubocop-rspec-2.17.0.gem
A src/api/vendor/cache/rubocop-rspec-2.18.0.gem
Log Message:
-----------
Update rubocop-rspec to version 2.18.0
Commit: b4565735a27bac99aad0064ab4e839c8a26c1b45
https://github.com/openSUSE/open-build-service/commit/b4565735a27bac99aad00…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/sourcediff_component.rb
A src/api/app/services/action_sourcediff_parser.rb
A src/api/app/services/diff_parser.rb
A src/api/app/services/diff_parser/line.rb
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
Log Message:
-----------
Introduce parser for actions' sourcediffs
Commit: 746033abfea99a1f187fde04b7a53c82283a6168
https://github.com/openSUSE/open-build-service/commit/746033abfea99a1f187fd…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/services/diff_parser/line.rb
A src/api/spec/services/diff_parser_spec.rb
A src/api/spec/support/files/diff_simple.diff
A src/api/spec/support/files/diff_with_no_newline_comments.diff
Log Message:
-----------
Add specs for DiffParser service
Commit: ae6c3b0f72bf230eca5d6a103083dfe71861d39c
https://github.com/openSUSE/open-build-service/commit/ae6c3b0f72bf230eca5d6…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/sourcediff_component.rb
A src/api/app/services/action_sourcediff_parser.rb
A src/api/app/services/diff_parser.rb
A src/api/app/services/diff_parser/line.rb
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
A src/api/spec/services/diff_parser_spec.rb
A src/api/spec/support/files/diff_simple.diff
A src/api/spec/support/files/diff_with_no_newline_comments.diff
Log Message:
-----------
Merge pull request #13684 from eduardoj/feature/diff_parser
Implement parser for request diffs
Commit: ca76bbd0bb0f4cd3053fbde37801ea889d7744e9
https://github.com/openSUSE/open-build-service/commit/ca76bbd0bb0f4cd3053fb…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
Log Message:
-----------
Fix overflow in revision diff view
Commit: ad1856b77740bd79f692396a1b2edad4d3852fc4
https://github.com/openSUSE/open-build-service/commit/ad1856b77740bd79f6923…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
Log Message:
-----------
Merge pull request #13704 from hellcp-work/diff-overflow
Fix overflow in revision diff view
Commit: 216e5e66be0b8f295dc1eea4798b7367d70fd785
https://github.com/openSUSE/open-build-service/commit/216e5e66be0b8f295dc1e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/models/review.rb
Log Message:
-----------
Make sure project exists when checking if it's staging
Commit: 78688cdaf62419374580457745a64eb6cf33f372
https://github.com/openSUSE/open-build-service/commit/78688cdaf624193745804…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/mail-2.7.1.gem
R src/api/vendor/cache/mail-2.8.0.1.gem
Log Message:
-----------
Revert "Update mail to version 2.8.0.1"
This reverts commit 125534ee789da8bc431c5eaec7a58a1a9b8c410f.
Commit: 10d72cc53e385dc33cca66f7e8e35a81eba1cdb3
https://github.com/openSUSE/open-build-service/commit/10d72cc53e385dc33cca6…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/models/review.rb
Log Message:
-----------
Merge pull request #13707 from hellcp-work/fixup-staging
Make sure project exists when checking if it's staging
Commit: cc0595e21b7206735a5df247280f265f0eaa35e7
https://github.com/openSUSE/open-build-service/commit/cc0595e21b7206735a5df…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/mail-2.7.1.gem
R src/api/vendor/cache/mail-2.8.0.1.gem
Log Message:
-----------
Merge pull request #13708 from krauselukas/revert_mail_update
Revert "Update mail to version 2.8.0.1"
Commit: e0b0d54ee85688e2957d92c521df70b4f7bec519
https://github.com/openSUSE/open-build-service/commit/e0b0d54ee85688e2957d9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/backend/BSPGP.pm
Log Message:
-----------
[backend] BSX509: support ECDSA with the nistp256 curve
Commit: 0a8993aeba8dc254617580b03e0e28471b7f448e
https://github.com/openSUSE/open-build-service/commit/0a8993aeba8dc25461758…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/services/diff_parser.rb
M src/api/spec/services/diff_parser_spec.rb
Log Message:
-----------
Fix loop over diff content
Commit: f621589df90ae4a92944f80126e917589071cce6
https://github.com/openSUSE/open-build-service/commit/f621589df90ae4a92944f…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/services/diff_parser.rb
M src/api/spec/services/diff_parser_spec.rb
Log Message:
-----------
Merge pull request #13712 from eduardoj/fix_13711
Fix loop over diff content
Commit: ebd2d94502aff9510e2dda08189cfda6432f0359
https://github.com/openSUSE/open-build-service/commit/ebd2d94502aff9510e2dd…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/backend/BSPGP.pm
Log Message:
-----------
Merge pull request #13709 from mlschroe/master
[backend] BSX509: support ECDSA with the nistp256 curve
Commit: 09fb06c6ed7a37f82fd9f33ff1b3cbf17bce0354
https://github.com/openSUSE/open-build-service/commit/09fb06c6ed7a37f82fd9f…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/flash.scss
Log Message:
-----------
Restrict .alert-* classes to alert elements
Those classes are sometimes extending rules (like with `@extend
.alert-warning`) and the rules from `flash.scss` affect those extended
rules. This should only be the case for alert elements, which is what we
have now with this commit.
Nothing changes visually for the flash messages.
Commit: 7da754cc63b7e7d8fdc026eb677905a5743bb648
https://github.com/openSUSE/open-build-service/commit/7da754cc63b7e7d8fdc02…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/components/sourcediff_component.rb
M src/api/app/controllers/webui/package_controller.rb
R src/api/app/services/action_sourcediff_parser.rb
A src/api/app/services/sourcediffs_parser.rb
Log Message:
-----------
Parse diffs also in Files Changed between revisions
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: 95005626ec103e06081708f42978c2dd16aa5eb6
https://github.com/openSUSE/open-build-service/commit/95005626ec103e0608170…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/components/sourcediff_component.rb
M src/api/app/controllers/webui/package_controller.rb
R src/api/app/services/action_sourcediff_parser.rb
A src/api/app/services/sourcediffs_parser.rb
Log Message:
-----------
Merge pull request #13717 from eduardoj/fix_13713
Parse diffs also in Files Changed between revisions
Commit: 5a8e12e8131a6ae28e6ab3c017d008e53580f95e
https://github.com/openSUSE/open-build-service/commit/5a8e12e8131a6ae28e6ab…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/flash.scss
Log Message:
-----------
Merge pull request #13715 from dmarcoux/flash-scss
Restrict .alert-* classes to alert elements
Commit: e452264dffc6ba27744e41178a50def801d44e5e
https://github.com/openSUSE/open-build-service/commit/e452264dffc6ba27744e4…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-17 (Tue, 17 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faraday-2.7.2.gem
A src/api/vendor/cache/faraday-2.7.3.gem
Log Message:
-----------
Update faraday to version 2.7.3
Commit: 1f20917052dee145626b6696dc6fec44d84b486d
https://github.com/openSUSE/open-build-service/commit/1f20917052dee145626b6…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-mocks-3.12.2.gem
A src/api/vendor/cache/rspec-mocks-3.12.3.gem
Log Message:
-----------
Update rspec-mocks to version 3.12.3
Commit: d2d427bdc76d7087812f35718fb9638722909224
https://github.com/openSUSE/open-build-service/commit/d2d427bdc76d7087812f3…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-mocks-3.12.2.gem
A src/api/vendor/cache/rspec-mocks-3.12.3.gem
Log Message:
-----------
Merge pull request #13721 from openSUSE/depfu/update/srcapi/rspec-mocks-3.12.3
[src/api] Update rspec-mocks: 3.12.2 → 3.12.3 (patch)
Commit: b3fc72f883ddbd9edcfb34fbd6ab87da3b470f64
https://github.com/openSUSE/open-build-service/commit/b3fc72f883ddbd9edcfb3…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faraday-2.7.2.gem
A src/api/vendor/cache/faraday-2.7.3.gem
Log Message:
-----------
Merge pull request #13719 from openSUSE/depfu/update/srcapi/faraday-2.7.3
[src/api] Update faraday: 2.7.2 → 2.7.3 (patch)
Commit: db4e69f0c8f2a44f83bd8fcdc01075c0857acce6
https://github.com/openSUSE/open-build-service/commit/db4e69f0c8f2a44f83bd8…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/services/sourcediffs_parser.rb
Log Message:
-----------
Don't parse diffs on renamed files
On renamed files, the 'diff' key of a file in a sourcediff structure is
not defined.
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: 9f16e620d6baaa80aa1e27ff162fd32b5e443058
https://github.com/openSUSE/open-build-service/commit/9f16e620d6baaa80aa1e2…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/requests.scss
Log Message:
-----------
Create the CSS class for the badge for renamed files
This CSS class was missing previously for showing correctly the
"Renamed" badge. This fix applies for both, beta and non-beta.
Commit: 778c3b0b38ed63b59c8bd73535e25fd293791fcb
https://github.com/openSUSE/open-build-service/commit/778c3b0b38ed63b59c8bd…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/rubocop-capybara-2.17.0.gem
R src/api/vendor/cache/rubocop-rspec-2.17.0.gem
A src/api/vendor/cache/rubocop-rspec-2.18.0.gem
Log Message:
-----------
Merge pull request #13703 from openSUSE/depfu/update/srcapi/rubocop-rspec-2.18.0
[src/api] Update rubocop-rspec: 2.17.0 → 2.18.0 (minor)
Commit: f4d7037028fd1fb955cc49b3859c2a7a1d9cceed
https://github.com/openSUSE/open-build-service/commit/f4d7037028fd1fb955cc4…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/helpers/webui/request_helper.rb
M src/api/spec/helpers/webui/request_helper_spec.rb
Log Message:
-----------
Show old file name for renamed files in diffs
Commit: 636d5a4efa10de14cfa5518617df7d92a585ab05
https://github.com/openSUSE/open-build-service/commit/636d5a4efa10de14cfa55…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] Add option to use sha512 for repomd metadata
It would be nice to allow also multiple checksum hashes in parallel, but
createrepo_c is not supporting it atm.
Also, the setting to sha512 overrules legacy setting on purpose to be
on the safe side.
Commit: 6e0c07ea34a31ec34669ac68350b9b82731b7690
https://github.com/openSUSE/open-build-service/commit/6e0c07ea34a31ec34669a…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/services/sourcediffs_parser.rb
Log Message:
-----------
Merge pull request #13720 from eduardoj/fix_13718
Don't parse diffs on renamed files
Commit: 0860c9af051132e7e9d275734add571e2e1d598a
https://github.com/openSUSE/open-build-service/commit/0860c9af051132e7e9d27…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/helpers/webui/request_helper.rb
M src/api/spec/helpers/webui/request_helper_spec.rb
Log Message:
-----------
Merge pull request #13722 from eduardoj/fix/file_message_for_renamed_files
Show old file name for renamed files in diffs
Commit: 97bd2297bd0f048c5475dfde094dc7ae6f1be8e8
https://github.com/openSUSE/open-build-service/commit/97bd2297bd0f048c5475d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/backend/BSPGP.pm
M src/backend/BSX509.pm
Log Message:
-----------
[backend] refactor ecdsa curve handling and add support for nistp384
Commit: 86b4a8b84ca21551d8642bcb8b863d5e80daa4f8
https://github.com/openSUSE/open-build-service/commit/86b4a8b84ca21551d8642…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/backend/BSPGP.pm
M src/backend/BSX509.pm
Log Message:
-----------
Merge pull request #13725 from mlschroe/master
[backend] refactor ecdsa curve handling and add support for nistp384
Commit: 51dd592c27c35c6db53b538701696fccd82f0aad
https://github.com/openSUSE/open-build-service/commit/51dd592c27c35c6db53b5…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
A src/api/app/assets/stylesheets/webui/accordion-reviews-component.scss
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/components/accordion_reviews_component.html.haml
A src/api/app/components/accordion_reviews_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
A src/api/spec/components/previews/accordion_reviews_component_preview.rb
Log Message:
-----------
Show reviews summary to help users take a decision on a request
Commit: 32b14f2ce0d8989c6dda29fed4f7e0703243505c
https://github.com/openSUSE/open-build-service/commit/32b14f2ce0d8989c6dda2…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #13723 from adrianschroeter/sha512
[backend] Add option to use sha512 for repomd metadata
Commit: 1a91c476aa5e31d8cb0709b9d077dcb34c1c5741
https://github.com/openSUSE/open-build-service/commit/1a91c476aa5e31d8cb070…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
Log Message:
-----------
Make index of the diff fit within the column
Commit: 64d22324437962160371459b7629b0621e85548c
https://github.com/openSUSE/open-build-service/commit/64d223244379621603714…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
A src/api/app/assets/stylesheets/webui/accordion-reviews-component.scss
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/components/accordion_reviews_component.html.haml
A src/api/app/components/accordion_reviews_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
A src/api/spec/components/previews/accordion_reviews_component_preview.rb
Log Message:
-----------
Merge pull request #13710 from dmarcoux/summary-of-reviews
Show reviews summary to help users take a decision on a request
Commit: d0eb7b8675b564ab7f9c0544b74755ad96dff78e
https://github.com/openSUSE/open-build-service/commit/d0eb7b8675b564ab7f9c0…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/app/components/accordion_reviews_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/spec/components/previews/accordion_reviews_component_preview.rb
Log Message:
-----------
Only display AccordionReviewsComponent if the user can handle the request
This should have been part of #13710
Commit: 1032f607254b55edd1730eb209398d460fce4862
https://github.com/openSUSE/open-build-service/commit/1032f607254b55edd1730…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-18 (Wed, 18 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/globalid-1.0.0.gem
A src/api/vendor/cache/globalid-1.0.1.gem
Log Message:
-----------
Update globalid to version 1.0.1
Commit: 12fdb5db6e3fc67c7d83c2cf804c810552a97f8a
https://github.com/openSUSE/open-build-service/commit/12fdb5db6e3fc67c7d83c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/globalid-1.0.0.gem
A src/api/vendor/cache/globalid-1.0.1.gem
Log Message:
-----------
Merge pull request #13729 from openSUSE/depfu/update/srcapi/globalid-1.0.1
[src/api] Update globalid: 1.0.0 → 1.0.1 (patch)
Commit: 64d8b6962bb0d2adf7f120018b24ff5141fc7590
https://github.com/openSUSE/open-build-service/commit/64d8b6962bb0d2adf7f12…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_breadcrumb_items.html.haml
Log Message:
-----------
Correctly check for the current page in request breadcrumbs
Previously, it would only match on URLs like `/request/show/14`, but not
on `/request/show/14/request_action/26`. The second URL example is what
we get whenever selecting an action in the `Select Action` dropdown of
the request#show page with the `request_show_redesign` feature toggle.
Now, breadcrumbs are displayed for both URLs.
Commit: 4eae5433006d92f9e4b7351f8881c2cd99c00e45
https://github.com/openSUSE/open-build-service/commit/4eae5433006d92f9e4b73…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/.rubocop_todo.yml
Log Message:
-----------
Regenerate RuboCop todo file
Prevent from showing this warning:
`RSpec/Capybara/SpecificMatcher has the wrong namespace - should be Capybara`
This update was run with the following command:
`bin/rake dev:lint:rubocop:auto_gen_config:rails`
Commit: 79799c082a6737f315bb895cba894e69b9628dc2
https://github.com/openSUSE/open-build-service/commit/79799c082a6737f315bb8…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/app/models/package.rb
M src/api/lib/tasks/dev.rake
Log Message:
-----------
Write issue trackers to backend after seeding them
If the issue trackers are not written to the backend, the issues will
never be parsed from the changes files or patchinfos.
Co-authored-by: Eduardo Navarro <enavarro(a)suse.com>
Commit: c6e11c1b20bd2e518a6f4e95c3428677b955da85
https://github.com/openSUSE/open-build-service/commit/c6e11c1b20bd2e518a6f4…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/.rubocop_todo.yml
Log Message:
-----------
Merge pull request #13733 from eduardoj/fix/regenerate_rubocop_todo
Regenerate RuboCop todo file
Commit: 731e47f94ebb12646e846a9a20f3413c527b5302
https://github.com/openSUSE/open-build-service/commit/731e47f94ebb12646e846…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/app/components/accordion_reviews_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/spec/components/previews/accordion_reviews_component_preview.rb
Log Message:
-----------
Merge pull request #13727 from dmarcoux/authorization-accordion_reviews_component
Only display AccordionReviewsComponent if the user can handle the request
Commit: 9f2929679c406c67d1dcc873cad0d27285dbe192
https://github.com/openSUSE/open-build-service/commit/9f2929679c406c67d1dcc…
Author: Dan Čermák <dcermak(a)suse.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M docs/api/api/user.rng
M docs/api/api/user.xml
Log Message:
-----------
Add package and request elements to <person> schema
Commit: e4733bd7ef2d1517d3eb7e8357dcae37d84a6834
https://github.com/openSUSE/open-build-service/commit/e4733bd7ef2d1517d3eb7…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
Log Message:
-----------
Clarify Accept header for API requests
Make it clearer in the description of the API that clients must provide
the xml accept header. Otherwise they could access the Web User
Interface.
Commit: 03daefef3fe9537513c4add62b970080b097398d
https://github.com/openSUSE/open-build-service/commit/03daefef3fe9537513c4a…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/lib/rubocop/cop/view_component/avoid_global_state.rb
M src/api/spec/lib/rubocop/cop/view_component/avoid_global_state_spec.rb
Log Message:
-----------
Run ViewComponent::AvoidGlobalState in view component templates
Offense messages are also now more descriptive.
Commit: 5ac14f0c8f78df999c7dd9b77fe13afb26ac2779
https://github.com/openSUSE/open-build-service/commit/5ac14f0c8f78df999c7dd…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/app/components/notification_component.html.haml
M src/api/app/components/notification_component.rb
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
Log Message:
-----------
Address RuboCop offenses for ViewComponent::AvoidGlobalState
Commit: 376a53b0c145bb90aa832c2fda24af79d7940f2c
https://github.com/openSUSE/open-build-service/commit/376a53b0c145bb90aa832…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
Log Message:
-----------
Merge pull request #13741 from eduardoj/apidocs_new/clarify_xml_headers
Clarify Accept header for API requests
Commit: c5ad76b359fd8b2ad77a597fa7cd65ed47b93d76
https://github.com/openSUSE/open-build-service/commit/c5ad76b359fd8b2ad77a5…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M src/api/app/components/notification_component.html.haml
M src/api/app/components/notification_component.rb
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
M src/api/lib/rubocop/cop/view_component/avoid_global_state.rb
M src/api/spec/lib/rubocop/cop/view_component/avoid_global_state_spec.rb
Log Message:
-----------
Merge pull request #13739 from dmarcoux/refactor-rubocop-view_component-avoid-global-state
Run ViewComponent::AvoidGlobalState in view component templates
Commit: ec89eeacd3aa145dd75546d8cadc8732a64744da
https://github.com/openSUSE/open-build-service/commit/ec89eeacd3aa145dd7554…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.6.1.gem
A src/api/vendor/cache/regexp_parser-2.6.2.gem
R src/api/vendor/cache/rubocop-rspec-2.18.0.gem
A src/api/vendor/cache/rubocop-rspec-2.18.1.gem
Log Message:
-----------
Update rubocop-rspec to version 2.18.1
Commit: 7490aecb1d224c463335838f2b14996872247fd8
https://github.com/openSUSE/open-build-service/commit/7490aecb1d224c4633358…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.6.1.gem
A src/api/vendor/cache/regexp_parser-2.6.2.gem
Log Message:
-----------
Update regexp_parser to version 2.6.2
Commit: d245989b898425a6dae1245206e89ef3fe752bb0
https://github.com/openSUSE/open-build-service/commit/d245989b898425a6dae12…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-21 (Sat, 21 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faraday-2.7.3.gem
A src/api/vendor/cache/faraday-2.7.4.gem
Log Message:
-----------
Update faraday to version 2.7.4
Commit: abd7043b9c85d2b8db9a523506808d9cc2cf7e38
https://github.com/openSUSE/open-build-service/commit/abd7043b9c85d2b8db9a5…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-21 (Sat, 21 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/xmlhash-1.3.8.gem
A src/api/vendor/cache/xmlhash-1.3.9.gem
Log Message:
-----------
Update xmlhash to version 1.3.9
Commit: 6fba0dfdca38fb00d30cd9d1ce6edb65a15dfbe9
https://github.com/openSUSE/open-build-service/commit/6fba0dfdca38fb00d30cd…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-21 (Sat, 21 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rails-html-sanitizer-1.4.4.gem
A src/api/vendor/cache/rails-html-sanitizer-1.5.0.gem
Log Message:
-----------
Update rails-html-sanitizer to version 1.5.0
Commit: e51ea2a0e27e5364f0616473535c53cb1e7df798
https://github.com/openSUSE/open-build-service/commit/e51ea2a0e27e5364f0616…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rails-html-sanitizer-1.4.4.gem
A src/api/vendor/cache/rails-html-sanitizer-1.5.0.gem
Log Message:
-----------
Merge pull request #13752 from openSUSE/depfu/update/srcapi/rails-html-sanitizer-1.5.0
[src/api] Update rails-html-sanitizer: 1.4.4 → 1.5.0 (minor)
Commit: bf9422d703f89574d210c187f5777fd74e963c8f
https://github.com/openSUSE/open-build-service/commit/bf9422d703f89574d210c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/xmlhash-1.3.8.gem
A src/api/vendor/cache/xmlhash-1.3.9.gem
Log Message:
-----------
Merge pull request #13751 from openSUSE/depfu/update/srcapi/xmlhash-1.3.9
[src/api] Update xmlhash: 1.3.8 → 1.3.9 (patch)
Commit: 0a1e3b2d419acff99dc82c8f29a17f89107fd2ce
https://github.com/openSUSE/open-build-service/commit/0a1e3b2d419acff99dc82…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faraday-2.7.3.gem
A src/api/vendor/cache/faraday-2.7.4.gem
Log Message:
-----------
Merge pull request #13750 from openSUSE/depfu/update/srcapi/faraday-2.7.4
[src/api] Update faraday: 2.7.3 → 2.7.4 (patch)
Commit: 5432c664026069914f48c723dd38a9fcf685b1d4
https://github.com/openSUSE/open-build-service/commit/5432c664026069914f48c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.6.1.gem
A src/api/vendor/cache/regexp_parser-2.6.2.gem
Log Message:
-----------
Merge pull request #13749 from openSUSE/depfu/update/srcapi/regexp_parser-2.6.2
[src/api] Update regexp_parser: 2.6.1 → 2.6.2 (patch)
Commit: 349c12818ad4b383c11eca6fad18413008513a20
https://github.com/openSUSE/open-build-service/commit/349c12818ad4b383c11ec…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rspec-2.18.0.gem
A src/api/vendor/cache/rubocop-rspec-2.18.1.gem
Log Message:
-----------
Merge pull request #13747 from openSUSE/depfu/update/srcapi/rubocop-rspec-2.18.1
[src/api] Update rubocop-rspec: 2.18.0 → 2.18.1 (patch)
Commit: c9249eae55bcc1b927330da397f43c1514c64bdd
https://github.com/openSUSE/open-build-service/commit/c9249eae55bcc1b927330…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_breadcrumb_items.html.haml
Log Message:
-----------
Merge pull request #13732 from dmarcoux/request-breadcrumbs
Correctly check for the current page in request breadcrumbs
Commit: 86711e886f02d664a2661eac1cfe14679266f9eb
https://github.com/openSUSE/open-build-service/commit/86711e886f02d664a2661…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.1.38 to 2.1.39
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.38 to 2.1.39.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/515828d97454b83545…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 91815968461ed94a93be073c074e3dc6ac2c3703
https://github.com/openSUSE/open-build-service/commit/91815968461ed94a93be0…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/models/package.rb
M src/api/lib/tasks/dev.rake
Log Message:
-----------
Merge pull request #13730 from saraycp/write_issue_trackers_to_backend
Write issue trackers to backend after seeding them
Commit: 4938d0ee39ae2d65e2d8bdd3b4dce2af209a0c89
https://github.com/openSUSE/open-build-service/commit/4938d0ee39ae2d65e2d8b…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
Log Message:
-----------
Merge pull request #13714 from hellcp-work/index-width
Make index of the diff fit within the column
Commit: a5b107d8a6403b11a0f5f7f52f3e786f8ef5e47d
https://github.com/openSUSE/open-build-service/commit/a5b107d8a6403b11a0f5f…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
Log Message:
-----------
Use RakeSupport.find_or_create_project
Commit: 9aa4f90c11a35979895086c8949ba9acfa5d3035
https://github.com/openSUSE/open-build-service/commit/9aa4f90c11a3597989508…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/spec/factories/packages.rb
Log Message:
-----------
Put together factories about packages with files
Commit: 704578c36d371b6e7347ea2edf787144ed7423a9
https://github.com/openSUSE/open-build-service/commit/704578c36d371b6e7347e…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/spec/factories/packages.rb
M src/api/spec/fixtures/files/factory_package.changes
A src/api/spec/fixtures/files/factory_package.spec
Log Message:
-----------
Add package_with_files factory
Which creates a package with three files:
- README.txt
- <name>.spec
- <name>.changes
Commit: 06c7c1f1df8e9c61a2cb81fe278ac481304940d3
https://github.com/openSUSE/open-build-service/commit/06c7c1f1df8e9c61a2cb8…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Use package_with_files where possible
Commit: 63811cae801ccd3162bbd573fb141ff8e12f9953
https://github.com/openSUSE/open-build-service/commit/63811cae801ccd3162bbd…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Adapt task to include mentioned issues
Refactor the multiple_actions_request task to better reflect reality,
simplify the code and deal with .changes files which will include the
issues codes.
Commit: cdd4a8418b2035003881076e5ec39f9e615205f2
https://github.com/openSUSE/open-build-service/commit/cdd4a8418b20350038810…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Remove unnecessary task
After the refactoring of multiple_actions_request, the packages are able
to build. So we can remove request_with_build_results task.
Commit: d411742a0bad756bb08dd05bd0f8c906711cdeb4
https://github.com/openSUSE/open-build-service/commit/d411742a0bad756bb08dd…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M docs/api/api/user.rng
M docs/api/api/user.xml
Log Message:
-----------
Merge pull request #13734 from dcermak/update-user-rng
Add package and request elements to <person> schema
Commit: dc4db8c71186939f842facb9ff55ad6c3f071c3d
https://github.com/openSUSE/open-build-service/commit/dc4db8c71186939f842fa…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
M src/api/spec/factories/packages.rb
M src/api/spec/fixtures/files/factory_package.changes
A src/api/spec/fixtures/files/factory_package.spec
Log Message:
-----------
Merge pull request #13731 from saraycp/task_request_with_mentioned_issues
Task request with mentioned issues and more
Commit: d9a7e031a11fe12910e9665f57f8cfac6e2f7eae
https://github.com/openSUSE/open-build-service/commit/d9a7e031a11fe12910e96…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #13753 from openSUSE/dependabot/github_actions/github/codeql-action-2.1.39
Bump github/codeql-action from 2.1.38 to 2.1.39
Commit: 2f30e8bc44e1c5c2bf4cbc09be2683327f9ca08a
https://github.com/openSUSE/open-build-service/commit/2f30e8bc44e1c5c2bf4cb…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/policies/group_policy.rb
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/spec/policies/group_policy_spec.rb
Log Message:
-----------
Display group email to logged-in users
This facilitates collaboration.
Commit: 4ba93561b48aee04c648d93fc01d4fe5b031b43a
https://github.com/openSUSE/open-build-service/commit/4ba93561b48aee04c648d…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/policies/group_policy.rb
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/spec/policies/group_policy_spec.rb
Log Message:
-----------
Merge pull request #13754 from dmarcoux/webui-group-email
Display group email to logged-in users
Commit: d3f931f23ff4c91ef49252a3e323dfa885382218
https://github.com/openSUSE/open-build-service/commit/d3f931f23ff4c91ef4925…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.4.gem
A src/api/vendor/cache/rack-2.2.6.2.gem
Log Message:
-----------
Update rack to version 2.2.6.2
Commit: 57b5bacb05cc7f50413a3682b97183ac2924dd8f
https://github.com/openSUSE/open-build-service/commit/57b5bacb05cc7f50413a3…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/lib/rubocop/cop/view_component/avoid_global_state.rb
M src/api/spec/lib/rubocop/cop/view_component/avoid_global_state_spec.rb
Log Message:
-----------
Lint view components to mark usage of User class methods as offenses
This relies on global state and it should be avoided.
Commit: 0fe4ba8efd3e494be186c7d796da1156c6e64c6e
https://github.com/openSUSE/open-build-service/commit/0fe4ba8efd3e494be186c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
M src/api/app/components/application_component.rb
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/sign_up_component.html.haml
Log Message:
-----------
Regenerate RuboCop TODOs for ViewComponent/AvoidGlobalState
Commit: 48c45bc00d892acbcfe0f75a7bd92bf1f5ec7423
https://github.com/openSUSE/open-build-service/commit/48c45bc00d892acbcfe0f…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/models/bs_request_action.rb
M src/api/app/models/user.rb
A src/api/db/migrate/20230116143207_create_bs_request_actions_seen_by_users.rb
M src/api/db/schema.rb
Log Message:
-----------
Add bs_request_action and user association to mark as seen
Commit: 1d82ac0ab19724ca93802b9cefdc9c17863680da
https://github.com/openSUSE/open-build-service/commit/1d82ac0ab19724ca93802…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
A src/api/app/components/action_seen_by_user_component.html.haml
A src/api/app/components/action_seen_by_user_component.rb
A src/api/app/controllers/webui/action_seen_by_users_controller.rb
M src/api/app/models/bs_request_action.rb
A src/api/app/views/webui/action_seen_by_users/toggle.js.erb
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/config/routes/webui_routes.rb
M src/api/spec/models/bs_request_action_spec.rb
Log Message:
-----------
Let the user toggle the action_seen flag from the UI
Commit: 521befb29ce21168f24131a18445e11da586c7a5
https://github.com/openSUSE/open-build-service/commit/521befb29ce21168f2413…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/components/action_seen_by_user_component.html.haml
M src/api/app/components/action_seen_by_user_component.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/views/webui/action_seen_by_users/toggle.js.erb
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Show and dynamically update action_seen flag in the dropdown component too
Commit: 1ec80119cb5bf0a44908a575483f2db073ab247a
https://github.com/openSUSE/open-build-service/commit/1ec80119cb5bf0a44908a…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
M src/api/app/components/application_component.rb
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/sign_up_component.html.haml
M src/api/lib/rubocop/cop/view_component/avoid_global_state.rb
M src/api/spec/lib/rubocop/cop/view_component/avoid_global_state_spec.rb
Log Message:
-----------
Merge pull request #13740 from dmarcoux/rubocop-view_component-avoid-global-state-user
Lint view components to mark usage of User class methods as offenses
Commit: 01bb5c2aed300af6e9d041e38bda58ec48ad5df0
https://github.com/openSUSE/open-build-service/commit/01bb5c2aed300af6e9d04…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.4.gem
A src/api/vendor/cache/rack-2.2.6.2.gem
Log Message:
-----------
Merge pull request #13728 from openSUSE/depfu/update/srcapi/rack-2.2.6.2
🚨 [security] [src/api] Update rack: 2.2.4 → 2.2.6.2 (minor)
Commit: 0690f5d8ebf86a5c08e15afab9a0467cabaa1668
https://github.com/openSUSE/open-build-service/commit/0690f5d8ebf86a5c08e15…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
A src/api/app/components/action_seen_by_user_component.html.haml
A src/api/app/components/action_seen_by_user_component.rb
A src/api/app/controllers/webui/action_seen_by_users_controller.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/user.rb
A src/api/app/views/webui/action_seen_by_users/toggle.js.erb
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/config/routes/webui_routes.rb
A src/api/db/migrate/20230116143207_create_bs_request_actions_seen_by_users.rb
M src/api/db/schema.rb
M src/api/spec/models/bs_request_action_spec.rb
Log Message:
-----------
Merge pull request #13702 from ncounter/review-action-seen
Mark bs_request_action as seen by user
Commit: fea980302433c9042a6105c32bd678c90eeac23b
https://github.com/openSUSE/open-build-service/commit/fea980302433c9042a610…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/components/watchlist_icon_component.html.haml
Log Message:
-----------
Correctly define "Unwatch" button to unwatch projects/packages/requests
Fixes #13738
Commit: 9b3cd8333928bb57ba105d0f7234536a9943c3ac
https://github.com/openSUSE/open-build-service/commit/9b3cd8333928bb57ba105…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/app/components/watchlist_icon_component.html.haml
Log Message:
-----------
Merge pull request #13755 from dmarcoux/issue-13738
Correctly define "Unwatch" button to unwatch projects/packages/requests
Commit: 7aedf8dfa821fe79a57237dff3ca78f976573ef7
https://github.com/openSUSE/open-build-service/commit/7aedf8dfa821fe79a5723…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Add task to create request with many submit actions
The request will be ready to build, display some RPM lints and display
some diffs in the changes tab.
Co-authored-by: Daniel Donisa <daniel.donisa(a)suse.com>
Commit: d6fb45a8c1d5d0134b0dac46a50aaddc6c250a89
https://github.com/openSUSE/open-build-service/commit/d6fb45a8c1d5d0134b0da…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/mysql2-0.5.4.gem
A src/api/vendor/cache/mysql2-0.5.5.gem
Log Message:
-----------
Update mysql2 to version 0.5.5
Commit: 3e329608eed51c95d89ba3e0ebef9d22345a6bc1
https://github.com/openSUSE/open-build-service/commit/3e329608eed51c95d89ba…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/mysql2-0.5.4.gem
A src/api/vendor/cache/mysql2-0.5.5.gem
Log Message:
-----------
Merge pull request #13757 from openSUSE/depfu/update/srcapi/mysql2-0.5.5
[src/api] Update mysql2: 0.5.4 → 0.5.5 (minor)
Commit: d04b0907cb3a0f5374f30246787ff994f9212b95
https://github.com/openSUSE/open-build-service/commit/d04b0907cb3a0f5374f30…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/links.scss
Log Message:
-----------
Merge pull request #13693 from llyyr/patch-1
Don't underline urls
Commit: 2ccd3c8476ac25f121ed71078da9ead5237f317d
https://github.com/openSUSE/open-build-service/commit/2ccd3c8476ac25f121ed7…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Make the action header in the action selection dropdown sticky
Commit: a546194dda51a0b2c4b0dfa29893c4553138ec9e
https://github.com/openSUSE/open-build-service/commit/a546194dda51a0b2c4b0d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/backend/BSServer.pm
M src/backend/BSStdServer.pm
M src/backend/bs_worker
Log Message:
-----------
[backend] BSServer, bs_worker: support binding to a specific address
Commit: 8d6474e8536f1f9c530f0a3663c9a6829cd2c006
https://github.com/openSUSE/open-build-service/commit/8d6474e8536f1f9c530f0…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.43.0.gem
A src/api/vendor/cache/rubocop-1.44.0.gem
Log Message:
-----------
Update rubocop to version 1.44.0
Commit: 7327747dd119587b9a8a893e5e68151b79f1ff91
https://github.com/openSUSE/open-build-service/commit/7327747dd119587b9a8a8…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Fix menu padding
Commit: cb42e4d58039d914e252b01ece47c672d45762de
https://github.com/openSUSE/open-build-service/commit/cb42e4d58039d914e252b…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Merge pull request #13758 from hellcp-work/sticky-action-header
Make the action header in the action selection dropdown sticky
Commit: 8de3942b4c7676eb4f25d67c4fd2f2edf5e4e13a
https://github.com/openSUSE/open-build-service/commit/8de3942b4c7676eb4f25d…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.43.0.gem
A src/api/vendor/cache/rubocop-1.44.0.gem
Log Message:
-----------
Merge pull request #13760 from openSUSE/depfu/update/srcapi/rubocop-1.44.0
[src/api] Update rubocop: 1.43.0 → 1.44.0 (minor)
Commit: 206451b9d219e46d0462104170929f9fbff9010e
https://github.com/openSUSE/open-build-service/commit/206451b9d219e46d04621…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Merge pull request #13724 from danidoni/multi-action-submit-request-with-build-rpmlint-and-diffs-rake-task
Create a request with multi submit actions, builds and diffs
Commit: 5dff018b9aa2ab0ee15402bfca2e3bfc17957dd7
https://github.com/openSUSE/open-build-service/commit/5dff018b9aa2ab0ee1540…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Create a maintenance incident action
Commit: c347b19f3b2fffd35114af1a432a0cb36e9d22ca
https://github.com/openSUSE/open-build-service/commit/c347b19f3b2fffd35114a…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)
Changed paths:
M src/api/app/models/branch_package.rb
M src/api/test/test_helper.rb
Log Message:
-----------
Remove redundant logger method
The `logger` method can be called in any model. There is no need to
redefine it in a model.
Add the `logger` method to minitests to prevent errors.
Commit: 4d12aafb60729c39f17726eeca53e51171f13e50
https://github.com/openSUSE/open-build-service/commit/4d12aafb60729c39f1772…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] publisher: use uniq filenames for SHA512 repomd meta data
Commit: cc5c76335d0a2e5982edbbb13c3ac6ad80a00933
https://github.com/openSUSE/open-build-service/commit/cc5c76335d0a2e5982edb…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #13768 from adrianschroeter/sha512
[backend] publisher: use uniq filenames for SHA512 repomd meta data
Commit: 18d212e6a9af5f4f6e83cf8358236c74e3f53d15
https://github.com/openSUSE/open-build-service/commit/18d212e6a9af5f4f6e83c…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M src/backend/call-service-in-container
Log Message:
-----------
[backend] fix caching when using with obs_scm_bridge
It is always the same cache independ of any used subdir cgi parameter
Commit: 090805cbd685e4bf4731bf1b98c1a664ba959a59
https://github.com/openSUSE/open-build-service/commit/090805cbd685e4bf4731b…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M src/backend/call-service-in-container
Log Message:
-----------
Merge pull request #13769 from adrianschroeter/fix_scmcache
[backend] fix caching when using with obs_scm_bridge
Commit: 6f20d8a7f01af88d0a85d3065e75996065a768e2
https://github.com/openSUSE/open-build-service/commit/6f20d8a7f01af88d0a85d…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.44.0.gem
A src/api/vendor/cache/rubocop-1.44.1.gem
Log Message:
-----------
Update rubocop to version 1.44.1
Commit: 22716380c6158bd9895c7a539ac82112e88c5198
https://github.com/openSUSE/open-build-service/commit/22716380c6158bd9895c7…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-26 (Thu, 26 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/concurrent-ruby-1.1.10.gem
A src/api/vendor/cache/concurrent-ruby-1.2.0.gem
R src/api/vendor/cache/globalid-1.0.1.gem
A src/api/vendor/cache/globalid-1.1.0.gem
Log Message:
-----------
Update globalid to version 1.1.0
Commit: 3672186d60c2aacc1ad99ec591db28bbef8c092d
https://github.com/openSUSE/open-build-service/commit/3672186d60c2aacc1ad99…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/bunny-2.20.2.gem
A src/api/vendor/cache/bunny-2.20.3.gem
Log Message:
-----------
Update bunny to version 2.20.3
Commit: ecf04707633228194d799d7a24e4f9c985cbaa60
https://github.com/openSUSE/open-build-service/commit/ecf04707633228194d799…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M dist/systemd/obsapisetup.service
M dist/systemd/obsscheduler@.service
M dist/systemd/obsservicedispatch.service
M dist/systemd/obssigner.service
M dist/systemd/obssourcepublish.service
Log Message:
-----------
[dist] fix some systemd service dependencies
Esp. obssigner did start before storage was mounted when running
without obsstoragesetup service.
Commit: 96388793a91d188e76204eea4e343b2437e74fca
https://github.com/openSUSE/open-build-service/commit/96388793a91d188e76204…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/models/review.rb
Log Message:
-----------
Ensure that the staging badge displays when submitted against a staging project
Commit: dd38228460b69be6bb05742c0095a3a5c7f09d17
https://github.com/openSUSE/open-build-service/commit/dd38228460b69be6bb057…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
A src/api/spec/cassettes/Bootstrap_Requests/a_request_submitted_against_a_staging_project/sets_badge_for_sr.yml
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Add specs for the staging badge
Commit: 34c01d55592574c9aefd225265f538b62f3e260a
https://github.com/openSUSE/open-build-service/commit/34c01d55592574c9aefd2…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.44.0.gem
A src/api/vendor/cache/rubocop-1.44.1.gem
Log Message:
-----------
Merge pull request #13770 from openSUSE/depfu/update/srcapi/rubocop-1.44.1
[src/api] Update rubocop: 1.44.0 → 1.44.1 (patch)
Commit: 6eb3e277319ed12affaedb26131a9673bf46f719
https://github.com/openSUSE/open-build-service/commit/6eb3e277319ed12affaed…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M dist/systemd/obsapisetup.service
M dist/systemd/obsscheduler@.service
M dist/systemd/obsservicedispatch.service
M dist/systemd/obssigner.service
M dist/systemd/obssourcepublish.service
Log Message:
-----------
Merge pull request #13774 from adrianschroeter/fix-systemd-deps
[dist] fix some systemd service dependencies
Commit: 6d7b5b2433b33b0e7a2724652ff0f89bdd31a481
https://github.com/openSUSE/open-build-service/commit/6d7b5b2433b33b0e7a272…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-01-27 (Fri, 27 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/concurrent-ruby-1.1.10.gem
A src/api/vendor/cache/concurrent-ruby-1.2.0.gem
R src/api/vendor/cache/globalid-1.0.1.gem
A src/api/vendor/cache/globalid-1.1.0.gem
Log Message:
-----------
Merge pull request #13772 from openSUSE/depfu/update/srcapi/globalid-1.1.0
[src/api] Update globalid: 1.0.1 → 1.1.0 (minor)
Commit: ff643ce732e729dbaedfbac5dd4b7e931f45d369
https://github.com/openSUSE/open-build-service/commit/ff643ce732e729dbaedfb…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-28 (Sat, 28 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/webrick-1.7.0.gem
A src/api/vendor/cache/webrick-1.8.1.gem
Log Message:
-----------
Update webrick to version 1.8.1
Commit: e265d74b8743b3b6abf2c28f93dcf281954cf800
https://github.com/openSUSE/open-build-service/commit/e265d74b8743b3b6abf2c…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-28 (Sat, 28 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/sanitize-6.0.0.gem
A src/api/vendor/cache/sanitize-6.0.1.gem
Log Message:
-----------
Update sanitize to version 6.0.1
Commit: f8188c5f871fd654fd67da0f2530fc31a08c791d
https://github.com/openSUSE/open-build-service/commit/f8188c5f871fd654fd67d…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-29 (Sun, 29 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/haml_lint-0.43.0.gem
A src/api/vendor/cache/haml_lint-0.45.0.gem
A src/api/vendor/cache/temple-0.10.0.gem
R src/api/vendor/cache/temple-0.9.1.gem
Log Message:
-----------
Update haml_lint to version 0.45.0
Commit: 717c4c63cfbd6dc489d5e050db120db2979d31b9
https://github.com/openSUSE/open-build-service/commit/717c4c63cfbd6dc489d5e…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-01-30 (Mon, 30 Jan 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.1.39 to 2.2.1
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.39 to 2.2.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/a34ca99b4610d924e0…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 4a610fddd501cd0667d0cbdc620bd4f039a507b8
https://github.com/openSUSE/open-build-service/commit/4a610fddd501cd0667d0c…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-30 (Mon, 30 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/redcarpet-3.5.1.gem
A src/api/vendor/cache/redcarpet-3.6.0.gem
Log Message:
-----------
Update redcarpet to version 3.6.0
Commit: 290de00709c68d94c9aa2db2a69da6ed4a031500
https://github.com/openSUSE/open-build-service/commit/290de00709c68d94c9aa2…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/strong_migrations-1.4.1.gem
A src/api/vendor/cache/strong_migrations-1.4.2.gem
R src/api/vendor/cache/tzinfo-2.0.5.gem
A src/api/vendor/cache/tzinfo-2.0.6.gem
Log Message:
-----------
Update strong_migrations to version 1.4.2
Commit: 8897433d9deaec09b710fb682e88f6127bb28007
https://github.com/openSUSE/open-build-service/commit/8897433d9deaec09b710f…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M src/api/app/controllers/search_controller.rb
M src/api/lib/xpath_engine.rb
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Rearrange exceptions for xpath parser and search controller
Don't use the APIError exception in the XpathEngine parser. Instead,
make the search controller throw an APIError exception when an exception
is found in XpathEngine.
Prevent from showing detailed Ruby error messages.
Commit: 13d935f27e97f79b6107219f9efba30faf626804
https://github.com/openSUSE/open-build-service/commit/13d935f27e97f79b61072…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M src/api/lib/xpath_engine.rb
Log Message:
-----------
Remove redundant namespace raising an exception
There is no need to be so explicit to raise an exception which is
defined in its same class.
Commit: 04c830033224d474d2ec2b459fc81cbf131e1cd1
https://github.com/openSUSE/open-build-service/commit/04c830033224d474d2ec2…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M src/api/spec/models/bs_request_spec.rb
Log Message:
-----------
Remove redundant `require 'nokogiri'`
This is already required under `config/initializers/`.
Commit: c144d7958bc86721189b7adbdf28610c5474412f
https://github.com/openSUSE/open-build-service/commit/c144d7958bc86721189b7…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M src/api/lib/xpath_engine.rb
M src/api/spec/models/bs_request_spec.rb
Log Message:
-----------
Merge pull request #13787 from eduardoj/couple_of_refactorings
Couple of small refactorings
Commit: c45c75e68df445f687f49d8a957573b86ee2d240
https://github.com/openSUSE/open-build-service/commit/c45c75e68df445f687f49…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M src/api/app/controllers/search_controller.rb
M src/api/lib/xpath_engine.rb
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Merge pull request #13785 from eduardoj/fix_13657
Rearrange exceptions for xpath parser and search controller
Commit: 7da303619971f7723a32ee36f62f5c4efc51470f
https://github.com/openSUSE/open-build-service/commit/7da303619971f7723a32e…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M src/api/lib/xpath_engine.rb
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Answer with a 400 (bad response) instead of crashing
Parsing XPath string can result in exceptions thrown by the XPath
parser.
Catch this exception and answer with a 400 error instead of with a 500.
Commit: 99786b24bdc80bf3cb8a5ce9b19f89aa8015272e
https://github.com/openSUSE/open-build-service/commit/99786b24bdc80bf3cb8a5…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M src/api/app/components/workflow_run_filter_component.html.haml
M src/api/app/components/workflow_run_filter_link_component.rb
M src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/spec/components/workflow_run_filter_link_component_spec.rb
Log Message:
-----------
Improve the look of the workflow_runs index
Commit: e70f24276890abb5dc3810cfcb479ee1a9ae86e4
https://github.com/openSUSE/open-build-service/commit/e70f24276890abb5dc381…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/lib/backend/connection.rb
Log Message:
-----------
Allow to parse parameters with multiple values
Allow to receive multiple values for the parameter "file" for the
following source package commands: diff, linkdiff and servicediff.
Commit: a4105bbe35f39169e22fc3d4aba0782972e3daf9
https://github.com/openSUSE/open-build-service/commit/a4105bbe35f39169e22fc…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/api/public/apidocs-new/components/parameters/diff_file.yaml
A src/api/public/apidocs-new/components/parameters/diff_file_deprecated.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_diff.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_linkdiff.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_servicediff.yaml
Log Message:
-----------
Update documentation after allowing multiple ...
... values for the "file" parameter.
Mark the parameter "file" as deprecated in favor of "file[]", to prevent
repetition.
Commit: e8857dcc46049ab2006a2da96ef10763abb7f7be
https://github.com/openSUSE/open-build-service/commit/e8857dcc46049ab2006a2…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/backend/BSConSign.pm
Log Message:
-----------
[backend] BSConSign: support geneation of multiple in-toto container attestations
Commit: 2250ca209e86355eda226434b1da9094b5e04aa0
https://github.com/openSUSE/open-build-service/commit/2250ca209e86355eda226…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_publish
M src/backend/bs_regpush
Log Message:
-----------
[backend] implement publishing of in-toto sbom attestations
Commit: 61cd3417f2b39393ff07f1e5e82776874316cd4d
https://github.com/openSUSE/open-build-service/commit/61cd3417f2b39393ff07f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/backend/BSSched/BuildJob/Aggregate.pm
Log Message:
-----------
[backend] Also aggregate container sbom files
Commit: eb53d0ce09b12e85315f65285b242b65051e41ce
https://github.com/openSUSE/open-build-service/commit/eb53d0ce09b12e85315f6…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/backend/BSConSign.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/BSServer.pm
M src/backend/BSStdServer.pm
M src/backend/bs_publish
M src/backend/bs_regpush
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #13759 from mlschroe/master
[backend] BSServer: support binding to a specific address
Commit: 77c870be1e9fdac1fb53497f9e182138fad29637
https://github.com/openSUSE/open-build-service/commit/77c870be1e9fdac1fb534…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M src/api/app/components/workflow_run_filter_component.html.haml
M src/api/app/components/workflow_run_filter_link_component.rb
M src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/spec/components/workflow_run_filter_link_component_spec.rb
Log Message:
-----------
Merge pull request #13791 from hellcp-work/workflow-filter
Improve the look of the workflow_runs index
Commit: d23dc2f041801962bfcc398c74825c0c2853b843
https://github.com/openSUSE/open-build-service/commit/d23dc2f041801962bfcc3…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/strong_migrations-1.4.1.gem
A src/api/vendor/cache/strong_migrations-1.4.2.gem
R src/api/vendor/cache/tzinfo-2.0.5.gem
A src/api/vendor/cache/tzinfo-2.0.6.gem
Log Message:
-----------
Merge pull request #13784 from openSUSE/depfu/update/srcapi/strong_migrations-1.4.2
[src/api] Update strong_migrations: 1.4.1 → 1.4.2 (patch)
Commit: 19cf60f41a9e009165164262dac1713c95e7abb2
https://github.com/openSUSE/open-build-service/commit/19cf60f41a9e009165164…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.14.0.gem
A src/api/vendor/cache/nokogiri-1.14.1.gem
Log Message:
-----------
Update nokogiri to version 1.14.1
Commit: e00e1578b427606f28fce425fd0418431362998d
https://github.com/openSUSE/open-build-service/commit/e00e1578b427606f28fce…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Fix undefined variable or method `source_project`
Commit: 407a677df9144d856ca90ac962d3c6bb5b2ce28a
https://github.com/openSUSE/open-build-service/commit/407a677df9144d856ca90…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/redcarpet-3.5.1.gem
A src/api/vendor/cache/redcarpet-3.6.0.gem
Log Message:
-----------
Merge pull request #13782 from openSUSE/depfu/update/srcapi/redcarpet-3.6.0
[src/api] Update redcarpet: 3.5.1 → 3.6.0 (minor)
Commit: 9f9b03cf826bd5d5a5609edbb486d3fa2810fdbb
https://github.com/openSUSE/open-build-service/commit/9f9b03cf826bd5d5a5609…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-core-3.12.0.gem
A src/api/vendor/cache/rspec-core-3.12.1.gem
Log Message:
-----------
Update rspec-core to version 3.12.1
Commit: 671ca0cc5a468ffb68343a048b71ff464241d08c
https://github.com/openSUSE/open-build-service/commit/671ca0cc5a468ffb68343…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Merge pull request #13797 from danidoni/fix-undefined-source-project-in-dev-requests-rake-task
Fix undefined variable or method `source_project`
Commit: b111a03813f410db4f9d3dbc8d77840ff7c0deff
https://github.com/openSUSE/open-build-service/commit/b111a03813f410db4f9d3…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/lib/tasks/dev.rake
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Merge pull request #13743 from danidoni/create-a-mixed-action-request
Create a maintenance incident action
Commit: 45844250e55890d05e11ef5de4040c86612c532f
https://github.com/openSUSE/open-build-service/commit/45844250e55890d05e11e…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-core-3.12.0.gem
A src/api/vendor/cache/rspec-core-3.12.1.gem
Log Message:
-----------
Merge pull request #13798 from openSUSE/depfu/update/srcapi/rspec-core-3.12.1
[src/api] Update rspec-core: 3.12.0 → 3.12.1 (patch)
Commit: adfcc892eb005a2dd015501af852222bfca475c2
https://github.com/openSUSE/open-build-service/commit/adfcc892eb005a2dd0155…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faker-3.1.0.gem
A src/api/vendor/cache/faker-3.1.1.gem
Log Message:
-----------
Update faker to version 3.1.1
Commit: cf84c9b381c2024ebb755f87063a661f8315fd83
https://github.com/openSUSE/open-build-service/commit/cf84c9b381c2024ebb755…
Author: Nils Matthäi <94637989+mani-314(a)users.noreply.github.com>
Date: 2023-02-06 (Mon, 06 Feb 2023)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
Fixed a typo
to -> too
Commit: 6170b394b5995d7714c225f3ce767156ae7ee698
https://github.com/openSUSE/open-build-service/commit/6170b394b5995d7714c22…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
Merge pull request #13801 from mani-314/patch-1
Fixed a typo
Commit: aa90502df220347f0f3990c32a5a1c61a7f1446b
https://github.com/openSUSE/open-build-service/commit/aa90502df220347f0f399…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faker-3.1.0.gem
A src/api/vendor/cache/faker-3.1.1.gem
Log Message:
-----------
Merge pull request #13800 from openSUSE/depfu/update/srcapi/faker-3.1.1
[src/api] Update faker: 3.1.0 → 3.1.1 (patch)
Commit: 29390fe86884a4afddb041fc97fdbd054155a846
https://github.com/openSUSE/open-build-service/commit/29390fe86884a4afddb04…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/acts_as_list-1.0.4.gem
A src/api/vendor/cache/acts_as_list-1.1.0.gem
Log Message:
-----------
Update acts_as_list to version 1.1.0
Commit: 4bb0288d13bba0cc2d70fb44b64635a9e6ced2ac
https://github.com/openSUSE/open-build-service/commit/4bb0288d13bba0cc2d70f…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.14.0.gem
A src/api/vendor/cache/nokogiri-1.14.1.gem
Log Message:
-----------
Merge pull request #13796 from openSUSE/depfu/update/srcapi/nokogiri-1.14.1
[src/api] Update nokogiri: 1.14.0 → 1.14.1 (patch)
Commit: 3e7fce2dbc838292bf70737e523e2c11698380f1
https://github.com/openSUSE/open-build-service/commit/3e7fce2dbc838292bf707…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #13781 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.1
Bump github/codeql-action from 2.1.39 to 2.2.1
Commit: d8c77713a5946afed3f9dc6cc02ccdd6a0fa7489
https://github.com/openSUSE/open-build-service/commit/d8c77713a5946afed3f9d…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/haml_lint-0.43.0.gem
A src/api/vendor/cache/haml_lint-0.45.0.gem
A src/api/vendor/cache/temple-0.10.0.gem
R src/api/vendor/cache/temple-0.9.1.gem
Log Message:
-----------
Merge pull request #13780 from openSUSE/depfu/update/srcapi/haml_lint-0.45.0
[src/api] Update haml_lint: 0.43.0 → 0.45.0 (major)
Commit: 905c1dee8f4b1c3e7df2d81330685371bd14548e
https://github.com/openSUSE/open-build-service/commit/905c1dee8f4b1c3e7df2d…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/sanitize-6.0.0.gem
A src/api/vendor/cache/sanitize-6.0.1.gem
Log Message:
-----------
Merge pull request #13778 from openSUSE/depfu/update/srcapi/sanitize-6.0.1
[src/api] Update sanitize: 6.0.0 → 6.0.1 (patch)
Commit: d0a4c3e8cf4afd6d967267a083c262928d72ad40
https://github.com/openSUSE/open-build-service/commit/d0a4c3e8cf4afd6d96726…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/webrick-1.7.0.gem
A src/api/vendor/cache/webrick-1.8.1.gem
Log Message:
-----------
Merge pull request #13777 from openSUSE/depfu/update/srcapi/webrick-1.8.1
[src/api] Update webrick: 1.7.0 → 1.8.1 (minor)
Commit: 7c987fb2752aa438331808074639bec5f21c0073
https://github.com/openSUSE/open-build-service/commit/7c987fb2752aa43833180…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-performance-1.15.2.gem
A src/api/vendor/cache/rubocop-performance-1.16.0.gem
Log Message:
-----------
Update rubocop-performance to version 1.16.0
Commit: 274ec0554d8f4efd17163d2f790ec0c63bc2685d
https://github.com/openSUSE/open-build-service/commit/274ec0554d8f4efd17163…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/github_payload_extractor.rb
A src/api/app/models/scm_payload_extractor.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Extract a GitHub payload extractor
Commit: 056bad960d7c7643721a0aeec008dc6a5dc5d170
https://github.com/openSUSE/open-build-service/commit/056bad960d7c7643721a0…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/gitlab_payload_extractor.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Extract a Gitlab payload extractor
Commit: 19c30958bf95928922f97d0906cfc09deb62c97d
https://github.com/openSUSE/open-build-service/commit/19c30958bf95928922f97…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/gitea_payload_extractor.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Extract a Gitea payload extractor
Commit: 8df92d5d677fdbad4a105be011dea8dcdbe5be0b
https://github.com/openSUSE/open-build-service/commit/8df92d5d677fdbad4a105…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Minor refactoring
Commit: ff418498de0211930b9a234c65684aa53920d62f
https://github.com/openSUSE/open-build-service/commit/ff418498de0211930b9a2…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/github.rb
A src/api/app/models/github/pull_request.rb
M src/api/app/models/github_payload_extractor.rb
Log Message:
-----------
Extract a github pull request class
Commit: 2705401ae9e688227113d245009e563d824cddfa
https://github.com/openSUSE/open-build-service/commit/2705401ae9e688227113d…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/github/push.rb
M src/api/app/models/github_payload_extractor.rb
Log Message:
-----------
Extract a github push event class
Commit: 15a63445bc19b9a54c2bd07092b41b9134fd3cfc
https://github.com/openSUSE/open-build-service/commit/15a63445bc19b9a54c2bd…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/app/models/github_payload_extractor.rb
Log Message:
-----------
Cleanup unnecessary code
Commit: 854191ea0c19e9891d457c62dd3b186fe8663f49
https://github.com/openSUSE/open-build-service/commit/854191ea0c19e9891d457…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/app/models/github_payload_extractor.rb
A src/api/app/models/gitlab_payload.rb
A src/api/app/models/gitlab_payload/merge_request.rb
M src/api/app/models/gitlab_payload_extractor.rb
Log Message:
-----------
Extract a gitlab merge request class
Commit: 8fc691873b0dee139bf6cfda7544a064bddd6e99
https://github.com/openSUSE/open-build-service/commit/8fc691873b0dee139bf6c…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/gitlab_payload/push.rb
M src/api/app/models/gitlab_payload_extractor.rb
Log Message:
-----------
Extract a gitlab push event class
Commit: b162d8773a81856312aa331788aec405c8233b6a
https://github.com/openSUSE/open-build-service/commit/b162d8773a81856312aa3…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/app/models/gitlab_payload.rb
A src/api/app/models/gitlab_payload/tag_push.rb
M src/api/app/models/gitlab_payload_extractor.rb
Log Message:
-----------
Extract a gitlab tag push event class
Commit: 99812ece392184316569a499b4e7a3394a1fd7fb
https://github.com/openSUSE/open-build-service/commit/99812ece392184316569a…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/gitea_payload/pull_request.rb
M src/api/app/models/gitea_payload_extractor.rb
Log Message:
-----------
Extract a gitea pull request event class
Commit: bd0290afeb4cbfa3d806161022ede6832a0f8299
https://github.com/openSUSE/open-build-service/commit/bd0290afeb4cbfa3d8061…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
A src/api/app/models/gitea_payload.rb
M src/api/app/models/gitea_payload/pull_request.rb
A src/api/app/models/gitea_payload/push.rb
M src/api/app/models/gitea_payload_extractor.rb
Log Message:
-----------
Extract a gitea push event class
Commit: 92494f637ed3db5121d198930686607c1149eaff
https://github.com/openSUSE/open-build-service/commit/92494f637ed3db5121d19…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
R src/api/app/models/github.rb
R src/api/app/models/github/pull_request.rb
R src/api/app/models/github/push.rb
A src/api/app/models/github_payload.rb
A src/api/app/models/github_payload/pull_request.rb
A src/api/app/models/github_payload/push.rb
M src/api/app/models/github_payload_extractor.rb
Log Message:
-----------
Improve github events class naming
Commit: 341527c9bbf36a47c1447ce48e13375ade935ca5
https://github.com/openSUSE/open-build-service/commit/341527c9bbf36a47c1447…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/app/models/gitea_payload.rb
M src/api/app/models/gitea_payload/pull_request.rb
M src/api/app/models/gitea_payload/push.rb
R src/api/app/models/gitea_payload_extractor.rb
M src/api/app/models/github_payload.rb
M src/api/app/models/github_payload/pull_request.rb
M src/api/app/models/github_payload/push.rb
R src/api/app/models/github_payload_extractor.rb
M src/api/app/models/gitlab_payload.rb
M src/api/app/models/gitlab_payload/merge_request.rb
M src/api/app/models/gitlab_payload/push.rb
M src/api/app/models/gitlab_payload/tag_push.rb
R src/api/app/models/gitlab_payload_extractor.rb
A src/api/app/models/scm_payload.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Reduce boilerplate
Commit: 6ddcff33912474254f50bdc0e51a00ede3bb716d
https://github.com/openSUSE/open-build-service/commit/6ddcff33912474254f50b…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
R src/api/app/models/gitea_payload.rb
M src/api/app/models/gitea_payload/pull_request.rb
M src/api/app/models/gitea_payload/push.rb
Log Message:
-----------
Remove code duplication
Commit: d2de0b07e1a710e3a9a341a67b5c1bfe5b165bc6
https://github.com/openSUSE/open-build-service/commit/d2de0b07e1a710e3a9a34…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/app/models/gitea_payload/pull_request.rb
M src/api/app/models/gitea_payload/push.rb
M src/api/app/models/github_payload.rb
M src/api/app/models/github_payload/pull_request.rb
M src/api/app/models/github_payload/push.rb
M src/api/app/models/gitlab_payload.rb
M src/api/app/models/gitlab_payload/merge_request.rb
M src/api/app/models/gitlab_payload/push.rb
M src/api/app/models/gitlab_payload/tag_push.rb
M src/api/app/models/scm_payload.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Document new classes
Commit: e9f4195d2e8cc23dc807305ffee4ed085f2b503e
https://github.com/openSUSE/open-build-service/commit/e9f4195d2e8cc23dc8073…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
R src/api/app/models/scm_payload_extractor.rb
Log Message:
-----------
Remove useless class
Commit: 24e245110bd0a889de78f34905636b1a484d1821
https://github.com/openSUSE/open-build-service/commit/24e245110bd0a889de78f…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/bunny-2.20.2.gem
A src/api/vendor/cache/bunny-2.20.3.gem
Log Message:
-----------
Merge pull request #13773 from openSUSE/depfu/update/srcapi/bunny-2.20.3
[src/api] Update bunny: 2.20.2 → 2.20.3 (patch)
Commit: 497b639aeb3d5661474994fea804da2412561f36
https://github.com/openSUSE/open-build-service/commit/497b639aeb3d566147499…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
Log Message:
-----------
Regenerate RuboCop TODOs
Commit: 1b2c3acb308660f87aa2550f61f286c40eb8fe74
https://github.com/openSUSE/open-build-service/commit/1b2c3acb308660f87aa25…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-performance-1.15.2.gem
A src/api/vendor/cache/rubocop-performance-1.16.0.gem
Log Message:
-----------
Merge pull request #13804 from openSUSE/depfu/update/srcapi/rubocop-performance-1.16.0
[src/api] Update rubocop-performance: 1.15.2 → 1.16.0 (minor)
Commit: fed081bf80910d017a487715d5fbd4db8eb9324f
https://github.com/openSUSE/open-build-service/commit/fed081bf80910d017a487…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-07 (Tue, 07 Feb 2023)
Changed paths:
M .circleci/conditional_config.yml
M .gitignore
A src/api/.database_consistency.todo.yml
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/vendor/cache/database_consistency-1.7.4.gem
Log Message:
-----------
Introduces database_consistency
The main goal of the project is to help you avoid various issues due to
inconsistencies and inefficiencies between a database schema and application
models.
https://github.com/djezzzl/database_consistency
Commit: 902c12552e053bfd87364ac979a94f667e428986
https://github.com/openSUSE/open-build-service/commit/902c12552e053bfd87364…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/models/review.rb
A src/api/spec/cassettes/Bootstrap_Requests/a_request_submitted_against_a_staging_project/sets_badge_for_sr.yml
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Merge pull request #13726 from hellcp-work/ensure-correct-staging
Ensure that the staging badge displays when submitted against a staging project
Commit: 05af6e2b330cd1f4d8e73a854481a7b201454b9c
https://github.com/openSUSE/open-build-service/commit/05af6e2b330cd1f4d8e73…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M .circleci/conditional_config.yml
M .gitignore
A src/api/.database_consistency.todo.yml
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/vendor/cache/database_consistency-1.7.4.gem
Log Message:
-----------
Merge pull request #13806 from hennevogel/feature/database_consistency
Introduces database_consistency
Commit: ce815cac6e4f6aa6e213c9cf1dbc71beae15963d
https://github.com/openSUSE/open-build-service/commit/ce815cac6e4f6aa6e213c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/backend/BSSrcServer/Signkey.pm
Log Message:
-----------
[backend] use rsa@4096 for new project keys
The former rsa@2048 is no longer deemed as good enough by
the security folks.
Commit: 51acec8a4e1ec15291767da23cfe68e79b36183b
https://github.com/openSUSE/open-build-service/commit/51acec8a4e1ec15291767…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/backend/BSSrcServer/Signkey.pm
Log Message:
-----------
Merge pull request #13807 from mlschroe/master
[backend] use rsa@4096 for new project keys
Commit: a7ddae3412d7cfb4f961272a0a844ae1f4aa2494
https://github.com/openSUSE/open-build-service/commit/a7ddae3412d7cfb4f9612…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/models/token/errors.rb
M src/api/app/services/workflows/yaml_to_workflows_service.rb
M src/api/spec/services/workflows/yaml_to_workflows_service_spec.rb
A src/api/spec/support/files/unparsable_workflows_placeholders.yml
Log Message:
-----------
Rescue format errors when parsing workflows yaml
Commit: 8fe052b7270104a70230064f7818e278bda113b5
https://github.com/openSUSE/open-build-service/commit/8fe052b7270104a702300…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/backend/BSProductXML.pm
Log Message:
-----------
[backend] add product option for purl_distro
Commit: 96eb354b54caa4dd2426961c19f9f4d109855c99
https://github.com/openSUSE/open-build-service/commit/96eb354b54caa4dd24269…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/backend/BSProductXML.pm
Log Message:
-----------
Merge pull request #13812 from adrianschroeter/purl_distro
[backend] add product option for purl_distro
Commit: 7fa8ce32edaa906ae583c1bd4552bc579408c246
https://github.com/openSUSE/open-build-service/commit/7fa8ce32edaa906ae583c…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/models/workflow.rb
Log Message:
-----------
Reject set_flags step when restoring projects after a PR was reopend
There is no project that should be restored for the set_flags step in a workflow,
when a PR is reopened on the SCM. There for it should be one of the steps that gets
rejected when restoring. This will also fix an issue, since the target_project_name method
of the SetFlags is private and expects to get passed a keyword argument, which all
other steps don't.
Fixes #13338
Commit: ab4f71c5e632e799fe044ef85925a488f731e3ff
https://github.com/openSUSE/open-build-service/commit/ab4f71c5e632e799fe044…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/models/workflow.rb
Log Message:
-----------
Use constant to identify steps with no target project to restore/destroy
Define those in a single place to better keep track and reduce
cyclomatic complexity.
Commit: 45131ee296bea30fa34555003405762e38bf5b96
https://github.com/openSUSE/open-build-service/commit/45131ee296bea30fa3455…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/models/branch_package.rb
M src/api/test/test_helper.rb
Log Message:
-----------
Merge pull request #13761 from eduardoj/refactoring/remove_redundant_logger_method
Remove redundant logger method
Commit: 96d66af2349da67a6c3f0a4f9e50093f0f0b7485
https://github.com/openSUSE/open-build-service/commit/96d66af2349da67a6c3f0…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/lib/backend/connection.rb
M src/api/public/apidocs-new/components/parameters/diff_file.yaml
A src/api/public/apidocs-new/components/parameters/diff_file_deprecated.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_diff.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_linkdiff.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_servicediff.yaml
Log Message:
-----------
Merge pull request #13603 from eduardoj/feature/filter_diff_by_multiple_files
Filter package diff by multiple files
Commit: ff860688002cb4b9a149eb1e94f89f6883594727
https://github.com/openSUSE/open-build-service/commit/ff860688002cb4b9a149e…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/lib/xpath_engine.rb
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Merge pull request #13786 from eduardoj/fix/catch_xpath_parse_exceptions
Answer with a 400 (bad response) instead of crashing
Commit: 6b9c6fa36b60fa3b40dbb54c53ccae597c735c02
https://github.com/openSUSE/open-build-service/commit/6b9c6fa36b60fa3b40dbb…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/models/event/service_fail.rb
M src/api/app/models/event/service_success.rb
Log Message:
-----------
Add monitoring for Event::ServiceFail
We need to see in monitoring / be alerted about excessive ServiceFail events
to fix issues before too many users are affected.
We map service success+fail onto the same key in the monitoring
so that we can consider them together.
Commit: b67a0a7a3da660a0c39ff0d7e0f0185d42896c48
https://github.com/openSUSE/open-build-service/commit/b67a0a7a3da660a0c39ff…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/app/views/status.xml.builder
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Prevent null bytes in API status messages from ...
... throwing an exception, and render an error message instead
Before, when a null byte had to be shown in an API status message, an
exception was thrown. XML doesn't allow rendering null bytes (\u0000).
Now, the string '\u0000' is shown instead, allowing error status
messages to be rendered.
Commit: 9dee20fee39c6f5072a861d4f3b2fc22b4a38d6c
https://github.com/openSUSE/open-build-service/commit/9dee20fee39c6f5072a86…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/font-awesome-sass-6.2.1.gem
A src/api/vendor/cache/font-awesome-sass-6.3.0.gem
Log Message:
-----------
Update font-awesome-sass to version 6.3.0
Commit: 169f95a90c8a95de975728ed6e1b3c41e3013530
https://github.com/openSUSE/open-build-service/commit/169f95a90c8a95de97572…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/font-awesome-sass-6.2.1.gem
A src/api/vendor/cache/font-awesome-sass-6.3.0.gem
Log Message:
-----------
Merge pull request #13817 from openSUSE/depfu/update/srcapi/font-awesome-sass-6.3.0
[src/api] Update font-awesome-sass: 6.2.1 → 6.3.0 (minor)
Commit: a3fabcdf9e1c4e144c726137410276156f06a262
https://github.com/openSUSE/open-build-service/commit/a3fabcdf9e1c4e144c726…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/token/errors.rb
M src/api/app/services/workflows/yaml_to_workflows_service.rb
M src/api/spec/services/workflows/yaml_to_workflows_service_spec.rb
A src/api/spec/support/files/unparsable_workflows_placeholders.yml
Log Message:
-----------
Merge pull request #13811 from hellcp-work/workflows-format
Rescue format errors when parsing workflows yaml
Commit: 9d8c1234aca90c4bd96a3603ba81f7ac6acb7625
https://github.com/openSUSE/open-build-service/commit/9d8c1234aca90c4bd96a3…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/workflow.rb
Log Message:
-----------
Merge pull request #13813 from krauselukas/fix/issue_13338
Reject set_flags step when restoring projects after a PR was reopend
Commit: 052a75cc9f2b393aeba151aadc811f33ed228e87
https://github.com/openSUSE/open-build-service/commit/052a75cc9f2b393aeba15…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/event/service_fail.rb
M src/api/app/models/event/service_success.rb
Log Message:
-----------
Merge pull request #13553 from bmwiedemann/service_fail
Add monitoring for Event::ServiceFail
Commit: 00be1362e86e2d4f529f95c390b7ff8455e298cd
https://github.com/openSUSE/open-build-service/commit/00be1362e86e2d4f529f9…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/branch_package.rb
M src/api/test/test_helper.rb
Log Message:
-----------
Revert "Remove redundant logger method"
Commit: 4340d60e4a18e267778f06e2bd8d58f426aad95a
https://github.com/openSUSE/open-build-service/commit/4340d60e4a18e267778f0…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/branch_package.rb
M src/api/test/test_helper.rb
Log Message:
-----------
Merge pull request #13818 from openSUSE/revert-13761-refactoring/remove_redundant_logger_method
Revert "Remove redundant logger method"
Commit: b70826629f95c8ab824b2326cb180c8d873c5d99
https://github.com/openSUSE/open-build-service/commit/b70826629f95c8ab824b2…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/event/relationship.rb
Log Message:
-----------
Prevent crashes for access-protected projects/packages
Fixes #13636
Co-authored-by: Dany Marcoux <dmarcoux(a)suse.com>
Co-authored-by: Lukas Krause <lkrause(a)suse.de>
Commit: 9ae3ea7dc56494603d65219a140d5489fe2d7c4f
https://github.com/openSUSE/open-build-service/commit/9ae3ea7dc56494603d652…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/components/workflow_run_row_component.html.haml
Log Message:
-----------
Make the workflow runs status icon take less space in the list
Commit: b7a6a1af2f03b8a2deb43c63f41575a5e66524fa
https://github.com/openSUSE/open-build-service/commit/b7a6a1af2f03b8a2deb43…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/event/relationship.rb
Log Message:
-----------
Merge pull request #13808 from dmarcoux/issue-13636
Prevent crashes for access-protected projects/packages
Commit: 35f68a8625a35d5147af9b52ad8948afa76439ee
https://github.com/openSUSE/open-build-service/commit/35f68a8625a35d5147af9…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/queries/workflow_runs_finder.rb
Log Message:
-----------
Replace workflow_runs count by SQL query
WorkflowRun finder was using iterator to count the number of workflow
runs grouped by generic event type. The iterator logic was increasing the page loading time
Commit: 7d7f5cc6f5d0bd551281df4ad42dce24d96bbdbb
https://github.com/openSUSE/open-build-service/commit/7d7f5cc6f5d0bd551281d…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/components/workflow_run_row_component.html.haml
Log Message:
-----------
Merge pull request #13819 from hellcp-work/workflow-icons
Make the workflow runs status icon take less space in the list
Commit: 466b01a9951afecdeff6dbc1b94e04974a4b6ce1
https://github.com/openSUSE/open-build-service/commit/466b01a9951afecdeff6d…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/queries/workflow_runs_finder.rb
Log Message:
-----------
Merge pull request #13814 from rubhanazeem/performance-workflow-run-ui
Performance of the workflow runs UI
Commit: caff2dfecf9eb426fe5175adbd0f2598284e55c6
https://github.com/openSUSE/open-build-service/commit/caff2dfecf9eb426fe517…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/event/service_fail.rb
Log Message:
-----------
Fix case statement
It failed with
undefined method `start_with?'
Commit: de950c092660d49efc5de8bfecc614e03d018fae
https://github.com/openSUSE/open-build-service/commit/de950c092660d49efc5de…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/app/models/event/service_fail.rb
Log Message:
-----------
Merge pull request #13820 from bmwiedemann/master
Fix case statement
Commit: 22411b9eb5e111c6278b6e7197900ad8956007b8
https://github.com/openSUSE/open-build-service/commit/22411b9eb5e111c6278b6…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.6.2.gem
A src/api/vendor/cache/regexp_parser-2.7.0.gem
Log Message:
-----------
Update regexp_parser to version 2.7.0
Commit: 272773b5756ccf7c3aaba7b1287e7e0c5df794d1
https://github.com/openSUSE/open-build-service/commit/272773b5756ccf7c3aaba…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M dist/functions.setup-appliance.sh
Log Message:
-----------
[dist] create also a 4k rsa key on the appliance
fixing cleanup of temporary config file as well
This requires sign 2.7.3 or newer, otherwise a buffer limit will be
reached.
Commit: 687037a928dc96662aec1d402a2ab87fbae110a9
https://github.com/openSUSE/open-build-service/commit/687037a928dc96662aec1…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M src/backend/BSSrcServer/Signkey.pm
Log Message:
-----------
[backend] prefix failures of sign command with "sign:"
to give the admin a hint where the origin of the problem is
Commit: b0b4ae8b51afeab26149d0aacb14a810af1c28df
https://github.com/openSUSE/open-build-service/commit/b0b4ae8b51afeab26149d…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSXML.pm
M src/backend/bs_srcserver
M src/backend/bs_worker
Log Message:
-----------
[backend] add setvcs build flag to convert scmsync tag into rpm VCS tag
Commit: 0c1cb76e5e57b9c79dd480e1d5f2bc99ad7b7623
https://github.com/openSUSE/open-build-service/commit/0c1cb76e5e57b9c79dd48…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M dist/functions.setup-appliance.sh
M src/backend/BSSrcServer/Signkey.pm
Log Message:
-----------
Merge pull request #13825 from adrianschroeter/rsa48
[dist] create also a 4k rsa key on the appliance
Commit: 2b62b4dc59cf05155044ab0e337d6e4986f406c5
https://github.com/openSUSE/open-build-service/commit/2b62b4dc59cf05155044a…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M src/backend/BSSched/BuildJob.pm
M src/backend/BSXML.pm
M src/backend/bs_srcserver
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #13827 from adrianschroeter/setvcs
[backend] add setvcs build flag to convert scmsync tag into rpm VCS tag
Commit: 765f15fc0edbb5a5c23d55a09494344acf1e7ec1
https://github.com/openSUSE/open-build-service/commit/765f15fc0edbb5a5c23d5…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
A src/api/app/models/gitea_payload/pull_request.rb
A src/api/app/models/gitea_payload/push.rb
A src/api/app/models/github_payload.rb
A src/api/app/models/github_payload/pull_request.rb
A src/api/app/models/github_payload/push.rb
A src/api/app/models/gitlab_payload.rb
A src/api/app/models/gitlab_payload/merge_request.rb
A src/api/app/models/gitlab_payload/push.rb
A src/api/app/models/gitlab_payload/tag_push.rb
A src/api/app/models/scm_payload.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
Log Message:
-----------
Merge pull request #13576 from danidoni/refactor-scm-payload-extractors
Refactor scm payload extractors
Commit: fbd79783a0037de33fa8b2eb6615696a30a88353
https://github.com/openSUSE/open-build-service/commit/fbd79783a0037de33fa8b…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-11 (Sat, 11 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/zeitwerk-2.6.6.gem
A src/api/vendor/cache/zeitwerk-2.6.7.gem
Log Message:
-----------
Update zeitwerk to version 2.6.7
Commit: 11546729e76e4e25ab03919b1a589ad7c95f416c
https://github.com/openSUSE/open-build-service/commit/11546729e76e4e25ab039…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-12 (Sun, 12 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.0.0.gem
A src/api/vendor/cache/parser-3.2.1.0.gem
R src/api/vendor/cache/rubocop-ast-1.24.1.gem
A src/api/vendor/cache/rubocop-ast-1.26.0.gem
Log Message:
-----------
Update rubocop-ast to version 1.26.0
Commit: 92987aced5dcd8b4f5d34ccdc4e393517c53ad50
https://github.com/openSUSE/open-build-service/commit/92987aced5dcd8b4f5d34…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.0.2.gem
A src/api/vendor/cache/puma-6.1.0.gem
Log Message:
-----------
Update puma to version 6.1.0
Commit: 0199b3d30b116d84c5e638f39f321d2f394d6b85
https://github.com/openSUSE/open-build-service/commit/0199b3d30b116d84c5e63…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.0.0.gem
A src/api/vendor/cache/parser-3.2.1.0.gem
R src/api/vendor/cache/rubocop-ast-1.24.1.gem
A src/api/vendor/cache/rubocop-ast-1.26.0.gem
Log Message:
-----------
Merge pull request #13833 from openSUSE/depfu/update/srcapi/rubocop-ast-1.26.0
[src/api] Update rubocop-ast: 1.24.1 → 1.26.0 (minor)
Commit: 24568b7f0fbbf7b844b4ca89bd90483973662cd7
https://github.com/openSUSE/open-build-service/commit/24568b7f0fbbf7b844b4c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.0.2.gem
A src/api/vendor/cache/puma-6.1.0.gem
Log Message:
-----------
Merge pull request #13834 from openSUSE/depfu/update/srcapi/puma-6.1.0
[src/api] Update puma: 6.0.2 → 6.1.0 (minor)
Commit: 72fd1d2ab9010b8198719785aa3a3d3fbc7db4d6
https://github.com/openSUSE/open-build-service/commit/72fd1d2ab9010b8198719…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/zeitwerk-2.6.6.gem
A src/api/vendor/cache/zeitwerk-2.6.7.gem
Log Message:
-----------
Merge pull request #13831 from openSUSE/depfu/update/srcapi/zeitwerk-2.6.7
[src/api] Update zeitwerk: 2.6.6 → 2.6.7 (patch)
Commit: 6d3f4036fc8fd69673dd9f69c1e75b9402dc09ed
https://github.com/openSUSE/open-build-service/commit/6d3f4036fc8fd69673dd9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] bs_publish order scheduler archs lexicographically reverse
This should improve the chances that noarch rpms come from the
x86_64 scheduler.
Commit: 873c57b5d5058af89129a34d9aa7e1876113618c
https://github.com/openSUSE/open-build-service/commit/873c57b5d5058af89129a…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/acts_as_list-1.0.4.gem
A src/api/vendor/cache/acts_as_list-1.1.0.gem
Log Message:
-----------
Merge pull request #13802 from openSUSE/depfu/update/srcapi/acts_as_list-1.1.0
[src/api] Update acts_as_list: 1.0.4 → 1.1.0 (minor)
Commit: 5aba64bee3c65559338ac16dbbde2de44aeca726
https://github.com/openSUSE/open-build-service/commit/5aba64bee3c65559338ac…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.6.2.gem
A src/api/vendor/cache/regexp_parser-2.7.0.gem
Log Message:
-----------
Merge pull request #13823 from openSUSE/depfu/update/srcapi/regexp_parser-2.7.0
[src/api] Update regexp_parser: 2.6.2 → 2.7.0 (minor)
Commit: acb7765abc2c259bf78cd49b23b1470569b9d82b
https://github.com/openSUSE/open-build-service/commit/acb7765abc2c259bf78cd…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.44.1.gem
A src/api/vendor/cache/rubocop-1.45.1.gem
Log Message:
-----------
Update rubocop to version 1.45.1
Commit: 76ffec4ddd9bedf66a0940e811ae7a8eedad008c
https://github.com/openSUSE/open-build-service/commit/76ffec4ddd9bedf66a094…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.44.1.gem
A src/api/vendor/cache/rubocop-1.45.1.gem
Log Message:
-----------
Merge pull request #13822 from openSUSE/depfu/update/srcapi/rubocop-1.45.1
[src/api] Update rubocop: 1.44.1 → 1.45.1 (minor)
Commit: 68b1c6264a4f4a911e3041d3b019b6b31bc8912c
https://github.com/openSUSE/open-build-service/commit/68b1c6264a4f4a911e304…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #13835 from mlschroe/master
[backend] bs_publish order scheduler archs lexicographically reverse
Commit: 961159d803e3ce452a5038e7e107771f21c68de7
https://github.com/openSUSE/open-build-service/commit/961159d803e3ce452a503…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.1 to 2.2.4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.1 to 2.2.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/3ebbd71c74ef574dbc…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 4809fc9148e6e4eef5d3e419352901a544c46806
https://github.com/openSUSE/open-build-service/commit/4809fc9148e6e4eef5d3e…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
[backend] flag scmsync tag changes as important for the scheduling
Commit: 7f045583d11ae29c5fa996e9b26983d20696c6f7
https://github.com/openSUSE/open-build-service/commit/7f045583d11ae29c5fa99…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/packages/files_controller.rb
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_3.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/creates_the_file.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/with_an_invalid_filename/fails_with_a_backend_error_message.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/without_any_uploaded_file_data/fails_with_an_error_message.yml
M src/api/spec/controllers/webui/packages/files_controller_spec.rb
Log Message:
-----------
Remove xhr path from files post
Commit: 7d723b68fcf13d1b8afc84c3f1f9c60c7bf9862d
https://github.com/openSUSE/open-build-service/commit/7d723b68fcf13d1b8afc8…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #13836 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.4
Bump github/codeql-action from 2.2.1 to 2.2.4
Commit: 837e97e91c545d4ef652a0260f5bb52ec22d6f26
https://github.com/openSUSE/open-build-service/commit/837e97e91c545d4ef652a…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/app/models/workflow_run.rb
M src/api/spec/models/workflow_run_spec.rb
Log Message:
-----------
Swap conditions to check the presence Gitea headers
Gitea headers also contain headers of GitHub. It is better to check Gitea headers before checking GitHub headers to avoid confusion between GitHub and Gitea.
Commit: 34e10deb06ac2ec3d14a108e03a28807b7baaffa
https://github.com/openSUSE/open-build-service/commit/34e10deb06ac2ec3d14a1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
[backend] verify blob checksums in uploadbuild
Commit: ab9df83023192fce50afa45db3853a0cd9ea151c
https://github.com/openSUSE/open-build-service/commit/ab9df83023192fce50afa…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/app/models/workflow_run.rb
M src/api/spec/models/workflow_run_spec.rb
Log Message:
-----------
Merge pull request #13828 from rubhanazeem/correct-scm-name
Workflow runs show view displays incorrect SCM name in webhook tab
Commit: c137a58cffc3f4ece34515e719d65699a17c6424
https://github.com/openSUSE/open-build-service/commit/c137a58cffc3f4ece3451…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/clockwork-3.0.1.gem
A src/api/vendor/cache/clockwork-3.0.2.gem
Log Message:
-----------
Update clockwork to version 3.0.2
Commit: fcbc59f9381bd496969e8e891c670f7c7098e017
https://github.com/openSUSE/open-build-service/commit/fcbc59f9381bd496969e8…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/clockwork-3.0.1.gem
A src/api/vendor/cache/clockwork-3.0.2.gem
Log Message:
-----------
Merge pull request #13839 from openSUSE/depfu/update/srcapi/clockwork-3.0.2
[src/api] Update clockwork: 3.0.1 → 3.0.2 (patch)
Commit: b2e4e22f65fb1c4fb113e6b5a938796eae451e0b
https://github.com/openSUSE/open-build-service/commit/b2e4e22f65fb1c4fb113e…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
A src/api/app/components/card_component.html.haml
A src/api/app/components/card_component.rb
A src/api/spec/components/previews/card_component_preview.rb
Log Message:
-----------
Create a new component for a Card
Commit: 792c53d9064f76831c3048b6f78951ae6c10abdf
https://github.com/openSUSE/open-build-service/commit/792c53d9064f76831c304…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/policies/token/rss_policy.rb
M src/api/app/policies/token/workflow_policy.rb
M src/api/app/policies/token_policy.rb
Log Message:
-----------
Drop trigger_workflow toggle check from policies
Simplify policy code
Commit: 71011526abd70cc915f45f92d31e62ab27229c98
https://github.com/openSUSE/open-build-service/commit/71011526abd70cc915f45…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/spec/policies/token/workflow_policy_spec.rb
Log Message:
-----------
Adapt policy spec to drop trigger_workflow toggle
Commit: 72c3b94de6d5b77bbb8f7bd4a6bb6c53d8fe39d2
https://github.com/openSUSE/open-build-service/commit/72c3b94de6d5b77bbb8f7…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/spec/policies/token_policy_spec.rb
Log Message:
-----------
Extend TokenPolicy spec
Commit: 4b1fe110e93dff4f7f370e1e6aeea802e8f88d0f
https://github.com/openSUSE/open-build-service/commit/4b1fe110e93dff4f7f370…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/controllers/person/token_controller.rb
M src/api/app/views/webui/user/_index_actions.html.haml
Log Message:
-----------
Drop trigger_workflow toggle checks
Commit: 32bc60c56715ca3535adf8fab6268c84801c9805
https://github.com/openSUSE/open-build-service/commit/32bc60c56715ca3535adf…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/spec/components/token_card_component_spec.rb
M src/api/spec/controllers/person/token_controller_spec.rb
M src/api/spec/controllers/trigger_workflow_controller_spec.rb
M src/api/spec/controllers/webui/users/tokens_controller_spec.rb
M src/api/spec/support/beta.rb
Log Message:
-----------
Stop enabling trigger_workflow toggle in specs
As the feature is rolled out.
Users no longer need to be in beta for trigger_workflow specs either.
Commit: 122346325e5a447d2e90bb430a32b283c177b37e
https://github.com/openSUSE/open-build-service/commit/122346325e5a447d2e90b…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
Merge pull request #13837 from adrianschroeter/setvcs
[backend] flag scmsync tag changes as important for the scheduling
Commit: 04e7b53f4e4df640504ef033e158774610e526d5
https://github.com/openSUSE/open-build-service/commit/04e7b53f4e4df640504ef…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/controllers/person/token_controller.rb
M src/api/app/policies/token/rss_policy.rb
M src/api/app/policies/token/workflow_policy.rb
M src/api/app/policies/token_policy.rb
M src/api/app/views/webui/user/_index_actions.html.haml
M src/api/spec/components/token_card_component_spec.rb
M src/api/spec/controllers/person/token_controller_spec.rb
M src/api/spec/controllers/trigger_workflow_controller_spec.rb
M src/api/spec/controllers/webui/users/tokens_controller_spec.rb
M src/api/spec/policies/token/workflow_policy_spec.rb
M src/api/spec/policies/token_policy_spec.rb
M src/api/spec/support/beta.rb
Log Message:
-----------
Merge pull request #13810 from saraycp/trigger_workflow_cleanup
Trigger workflow cleanup
Commit: 79bf086d1c35f0c7a98e37d97eab375bfe34f08d
https://github.com/openSUSE/open-build-service/commit/79bf086d1c35f0c7a98e3…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/views/status.xml.builder
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Merge pull request #13788 from eduardoj/fix/catch_null_bytes_in_api_status
Prevent null bytes in API status messages from throwing an exception
Commit: 1a1a613b1fbaa13674179783ef0b57d3d701ef4a
https://github.com/openSUSE/open-build-service/commit/1a1a613b1fbaa13674179…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/packages/files_controller.rb
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_3.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_1.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_2.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/creates_the_file.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/with_an_invalid_filename/fails_with_a_backend_error_message.yml
A src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/without_any_uploaded_file_data/fails_with_an_error_message.yml
M src/api/spec/controllers/webui/packages/files_controller_spec.rb
Log Message:
-----------
Merge pull request #13776 from hellcp-work/xhr-files
Remove xhr path from files post
Commit: fdddb972591731ef2b460f94b2fc51b9c961975a
https://github.com/openSUSE/open-build-service/commit/fdddb972591731ef2b460…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/components/card_component.html.haml
Log Message:
-----------
Make sure header's title and button don't overlap
Commit: 59a206c3f1fdaf8d6540dccad1cb1903c38610a0
https://github.com/openSUSE/open-build-service/commit/59a206c3f1fdaf8d6540d…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/app/validators/workflow_filters_validator.rb
Log Message:
-----------
Disallow branch filters for tag push event
We cannot filter branches for a tag push event, since the
tag is referring to a certain commit and has no reference to
a branch. Therefore the webhook does not contain the information
about the branch.
Fixes #13206
Commit: d1d313b147c4ba3094328cf12d96c5bbbf3c5b30
https://github.com/openSUSE/open-build-service/commit/d1d313b147c4ba3094328…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/backend/BSConSign.pm
Log Message:
-----------
[backend] support cyclonedx in attestation wrap code
Commit: b5d34b2658c557637a365026ba9da87443f05319
https://github.com/openSUSE/open-build-service/commit/b5d34b2658c557637a365…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
A src/api/app/components/card_component.html.haml
A src/api/app/components/card_component.rb
A src/api/spec/components/previews/card_component_preview.rb
Log Message:
-----------
Merge pull request #13809 from ncounter/card-component
Create a new component for a Card
Commit: e19372aa8e65acd8e090d9008a875a18f82457c8
https://github.com/openSUSE/open-build-service/commit/e19372aa8e65acd8e090d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/backend/BSConSign.pm
M src/backend/bs_repserver
Log Message:
-----------
Merge pull request #13842 from mlschroe/master
[backend] support cyclonedx in attestation wrap code
Commit: 5070c009cf70dd648934c9ac6c2c4007c5d831c2
https://github.com/openSUSE/open-build-service/commit/5070c009cf70dd648934c…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/spec/validators/workflow_filters_validator_spec.rb
Log Message:
-----------
Add validation test case for tag push with branches filter applied
Commit: 13bc926fb0a68837cd9015c8e11ce0f708564a7b
https://github.com/openSUSE/open-build-service/commit/13bc926fb0a68837cd901…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-14 (Tue, 14 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.14.1.gem
A src/api/vendor/cache/nokogiri-1.14.2.gem
Log Message:
-----------
Update nokogiri to version 1.14.2
Commit: f3c2135e5e5c6455e4cdb5233ffb43d4a272cdba
https://github.com/openSUSE/open-build-service/commit/f3c2135e5e5c6455e4cdb…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.14.1.gem
A src/api/vendor/cache/nokogiri-1.14.2.gem
Log Message:
-----------
Merge pull request #13843 from openSUSE/depfu/update/srcapi/nokogiri-1.14.2
[src/api] Update nokogiri: 1.14.1 → 1.14.2 (patch)
Commit: 524e0a8a010f3d42ada8970d1790329ba63e9848
https://github.com/openSUSE/open-build-service/commit/524e0a8a010f3d42ada89…
Author: Adrian Schröter <adrian(a)reiser.suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/api/app/models/package.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
[api] avoid creation of invalid "_project" meta packages
backend is blocking it meanwhile, but there should also be no database
entry for them.
Commit: d089cf71d9a5263fb940eadd93bcfef80b0de89b
https://github.com/openSUSE/open-build-service/commit/d089cf71d9a5263fb940e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/api/app/models/package.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
Merge pull request #13668 from adrianschroeter/_project
[api] avoid creation of invalid "_project" meta packages
Commit: 1da40d9e5813743344ca1e0931a5c9bc8283fe08
https://github.com/openSUSE/open-build-service/commit/1da40d9e5813743344ca1…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/api/app/views/webui/groups/_group_members.html.haml
Log Message:
-----------
Use card components for group members (#13824)
* Replace group membership card with card components
We just use the card component developed in #13809
---------
Co-authored-by: Dario Leidi <dleidi(a)suse.com>
Commit: f2bac3f824d608cd39f1d5368baba72ad44ed861
https://github.com/openSUSE/open-build-service/commit/f2bac3f824d608cd39f1d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/bs_regpush
Log Message:
-----------
[backend] support both spdx and cyclonedx sbom files
We now support .spdx.json and .cyclonedx.json instead of .sbom.json.
Please make complaints to Adrian.
Commit: 41b2dd75e2710bc96aa1791bb8460b57e9501a1f
https://github.com/openSUSE/open-build-service/commit/41b2dd75e2710bc96aa17…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/repositories.scss
M src/api/app/views/webui/repositories/_dod_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/repositories/_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_repository_entry.html.haml
Log Message:
-----------
Adapt repository card to use the new card-component one
Commit: 6d1468fa81e9c8cfaf70c08dfa46475b9379326f
https://github.com/openSUSE/open-build-service/commit/6d1468fa81e9c8cfaf70c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/bs_regpush
Log Message:
-----------
Merge pull request #13844 from mlschroe/master
[backend] support both spdx and cyclonedx sbom files
Commit: 1c3265b185aaf4ce14c6f47939f6f57919f5e89d
https://github.com/openSUSE/open-build-service/commit/1c3265b185aaf4ce14c6f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/bs_publish
M src/backend/bs_regpush
Log Message:
-----------
[backend] Use .cdx.json instead of .cyclonedx.json
This seems to be what the cyclonedx folks prefer.
Commit: 47101789430b13e19c8ede31aa00c24b83b44f04
https://github.com/openSUSE/open-build-service/commit/47101789430b13e19c8ed…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/repositories.scss
M src/api/app/views/webui/repositories/_dod_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/repositories/_repository_card_content.html.haml
M src/api/app/views/webui/repositories/_repository_entry.html.haml
Log Message:
-----------
Merge pull request #13826 from ncounter/repository-card
Use card component for repository card
Commit: 6c4b60ad74edc4aa01253c0948e66fcfcddef8b7
https://github.com/openSUSE/open-build-service/commit/6c4b60ad74edc4aa01253…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/bs_publish
M src/backend/bs_regpush
Log Message:
-----------
Merge pull request #13845 from mlschroe/master
[backend] Use .cdx.json instead of .cyclonedx.json
Commit: e957bddfafd80bd4c1c6e9b118ec11c9f423298e
https://github.com/openSUSE/open-build-service/commit/e957bddfafd80bd4c1c6e…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] Support publishing of SBOM files
Commit: 1e051bb20fb385695399c79dd8c9920d5fa18273
https://github.com/openSUSE/open-build-service/commit/1e051bb20fb385695399c…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #13848 from adrianschroeter/sbompublish
[backend] Support publishing of SBOM files
Commit: a6b58d332735c8f00608251ed001292085e25294
https://github.com/openSUSE/open-build-service/commit/a6b58d332735c8f006082…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M src/api/app/validators/workflow_filters_validator.rb
M src/api/spec/validators/workflow_filters_validator_spec.rb
Log Message:
-----------
Merge pull request #13841 from krauselukas/fix/issue_13206_2
Disallow branch filters for tag push event
Commit: a8b9e48da69e2afc84e4d9c84e3283c844972ed3
https://github.com/openSUSE/open-build-service/commit/a8b9e48da69e2afc84e4d…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M src/api/app/jobs/daily_user_activity_measurement_job.rb
Log Message:
-----------
Collect more user activity stats
to give us a better view on how much OBS is used across weeks and months.
Co-Authored-By: Henne Vogelsang <hvogel(a)opensuse.org>
Commit: b06ecd2702f524d075d3fa8cdc3aa3f25fdc78f0
https://github.com/openSUSE/open-build-service/commit/b06ecd2702f524d075d3f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSRepServer/Containertar.pm
M src/backend/bs_worker
Log Message:
-----------
[backend] Do not compress container layers in /tmp
This can easily result in a full disk. Instead, use uploaddir.
Commit: 8e5f2ba0915b3effd9e2ace4aa2a5c7ca96d016f
https://github.com/openSUSE/open-build-service/commit/8e5f2ba0915b3effd9e2a…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M src/api/app/jobs/daily_user_activity_measurement_job.rb
Log Message:
-----------
Merge pull request #13850 from bmwiedemann/user_activity
Collect more user activity stats
Commit: e6b8b86a8a29735046c463720db2f67e40b1643a
https://github.com/openSUSE/open-build-service/commit/e6b8b86a8a29735046c46…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
[backend] fail container build jobs if the normalization fails
Commit: 15a7511e359ace69b027e72078295cfdb51279c3
https://github.com/openSUSE/open-build-service/commit/15a7511e359ace69b027e…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/timeout-0.3.1.gem
A src/api/vendor/cache/timeout-0.3.2.gem
Log Message:
-----------
Update timeout to version 0.3.2
Commit: 4c66e9dc91b216dc394cc9683fd736b24798efa8
https://github.com/openSUSE/open-build-service/commit/4c66e9dc91b216dc394cc…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-capybara-2.17.0.gem
A src/api/vendor/cache/rubocop-capybara-2.17.1.gem
Log Message:
-----------
Update rubocop-capybara to version 2.17.1
Commit: 73f66ad31e5bc1e31b3c47f2baa269964c289ccd
https://github.com/openSUSE/open-build-service/commit/73f66ad31e5bc1e31b3c4…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-capybara-2.17.0.gem
A src/api/vendor/cache/rubocop-capybara-2.17.1.gem
Log Message:
-----------
Merge pull request #13857 from openSUSE/depfu/update/srcapi/rubocop-capybara-2.17.1
[src/api] Update rubocop-capybara: 2.17.0 → 2.17.1 (patch)
Commit: 52c8293d0264a2fb243a53dea259dc4ea5a518ff
https://github.com/openSUSE/open-build-service/commit/52c8293d0264a2fb243a5…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/timeout-0.3.1.gem
A src/api/vendor/cache/timeout-0.3.2.gem
Log Message:
-----------
Merge pull request #13856 from openSUSE/depfu/update/srcapi/timeout-0.3.2
[src/api] Update timeout: 0.3.1 → 0.3.2 (minor)
Commit: 0028328e914175f23fdbb97da8d0e60cbf7cec32
https://github.com/openSUSE/open-build-service/commit/0028328e914175f23fdbb…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSRepServer/Containertar.pm
M src/backend/bs_repserver
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #13851 from mlschroe/master
[backend] Do not compress container layers in /tmp
Commit: f53ab22a0fc350d8356e0ad2579848809657cec8
https://github.com/openSUSE/open-build-service/commit/f53ab22a0fc350d8356e0…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/assets/stylesheets/webui/tokens.scss
M src/api/app/components/card_component.html.haml
M src/api/app/components/card_component.rb
M src/api/app/components/token_card_component.html.haml
M src/api/app/views/webui/users/tokens/index.html.haml
Log Message:
-----------
Adapt token card to use the new card-component one
Commit: e0d866b01ac8a55b9d5cf0f1b58960f405c77b9e
https://github.com/openSUSE/open-build-service/commit/e0d866b01ac8a55b9d5cf…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/assets/stylesheets/webui/tokens.scss
M src/api/app/components/card_component.html.haml
M src/api/app/components/card_component.rb
M src/api/app/components/token_card_component.html.haml
M src/api/app/views/webui/users/tokens/index.html.haml
Log Message:
-----------
Merge pull request #13829 from ncounter/token-card
Use card component for token card
Commit: 7486e59d65aa08c2754fb99486e050fb76974307
https://github.com/openSUSE/open-build-service/commit/7486e59d65aa08c2754fb…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/views/webui/users/tokens/new.html.haml
Log Message:
-----------
Fix form path when dealing with service tokens
When dealing with errors on the form, the view would crash with an:
undefined method `token_services_path'
trying to build the form action url, because we don't use tokens but
its subclasses (like Token::Service)
Forcing the path ensure we use existing route.
Fixes #13853
Commit: 65db1d7df8c9576ad23b6d76eb7f23354d9f34ef
https://github.com/openSUSE/open-build-service/commit/65db1d7df8c9576ad23b6…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/views/webui/users/tokens/new.html.haml
Log Message:
-----------
Prevent sending large descriptions
Commit: bf5068596dfce046558438e4a58575f80c0364e5
https://github.com/openSUSE/open-build-service/commit/bf5068596dfce04655843…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/controllers/trigger_workflow_controller.rb
M src/api/app/models/github_payload/push.rb
M src/api/app/models/scm_webhook.rb
Log Message:
-----------
Ignore github push events for deleted refs
When the push event is triggered when a branch/commit got
deleted, there is nothing to run the workflow for. In those
cases we should simply return and do nothing.
Co-authored-by: Dany Marcoux <dmarcoux(a)suse.com>
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: fd71d3f9c843d50e4fd77a7250e66de57672b222
https://github.com/openSUSE/open-build-service/commit/fd71d3f9c843d50e4fd77…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/spec/models/scm_webhook_spec.rb
Log Message:
-----------
Add testcase for a ignored push event from github to scm_webhook spec
Commit: a6b2686447b738c471767cbe20da2b5ae1c5abcb
https://github.com/openSUSE/open-build-service/commit/a6b2686447b738c471767…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
A src/api/app/models/gitea_payload.rb
M src/api/app/models/gitea_payload/push.rb
Log Message:
-----------
Don't inherit from GithubPayload::Push class in GiteaPayload::Push
Now that we going to use the `:deleted` field from the
Github payload for pushes, we have to handle them seperate
again, since Gitea doesn't provide this in the payload.
Commit: 1de4a14ef23b463d26c9416cbf8f55a8500d81c0
https://github.com/openSUSE/open-build-service/commit/1de4a14ef23b463d26c94…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/spec/services/trigger_controller_service/scm_extractor_spec.rb
Log Message:
-----------
Add `deleted` field in scm extractor spec to github push payload
We now extracting this field from the payload, therefore
we need to reflect this in the spec.
Commit: f6b60a991763f942dcc640373acb5c4414e5130a
https://github.com/openSUSE/open-build-service/commit/f6b60a991763f942dcc64…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/controllers/trigger_workflow_controller.rb
A src/api/app/models/gitea_payload.rb
M src/api/app/models/gitea_payload/push.rb
M src/api/app/models/github_payload/push.rb
M src/api/app/models/scm_webhook.rb
M src/api/spec/models/scm_webhook_spec.rb
M src/api/spec/services/trigger_controller_service/scm_extractor_spec.rb
Log Message:
-----------
Merge pull request #13852 from krauselukas/ignore_push_for_deleted
Ignore github push events for deleted refs
Commit: 4caad1e44a59e1c47af69336cc64405978c8f8d8
https://github.com/openSUSE/open-build-service/commit/4caad1e44a59e1c47af69…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/views/webui/users/tokens/new.html.haml
Log Message:
-----------
Merge pull request #13855 from danidoni/prevent-sending-large-token-descriptions
Prevent sending large token descriptions
Commit: 675ca2f132745e8f67989eaaa5cd92bf77406ca0
https://github.com/openSUSE/open-build-service/commit/675ca2f132745e8f67989…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/models/scm_webhook.rb
Log Message:
-----------
Ignored GitLab push events for deletion
The GitLab Push Hook events triggered when the reference (branch,
commit, tag) is deleted, doesn't contain an specific field announcing
the deletion. That's why we rely on the `after` field which is always a
SHA full of zeros in such cases.
Commit: 698767405258f1c760c159ca37eaac063130a9a5
https://github.com/openSUSE/open-build-service/commit/698767405258f1c760c15…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/spec/models/scm_webhook_spec.rb
Log Message:
-----------
Add spec for ignored GitLab delete push events
Commit: 70978e8cbcb1e2bf86ce683f6e992eb9132494f1
https://github.com/openSUSE/open-build-service/commit/70978e8cbcb1e2bf86ce6…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-17 (Fri, 17 Feb 2023)
Changed paths:
M src/api/app/models/scm_webhook.rb
M src/api/spec/models/scm_webhook_spec.rb
Log Message:
-----------
Merge pull request #13859 from saraycp/ignore_gitlab_push_for_deleted
Ignore GitLab push events for deleted references
Commit: 0e677bfadaaf52e18c0840e713822b2d85347a3c
https://github.com/openSUSE/open-build-service/commit/0e677bfadaaf52e18c084…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/dalli-3.2.3.gem
A src/api/vendor/cache/dalli-3.2.4.gem
Log Message:
-----------
Update dalli to version 3.2.4
Commit: 5e25d103cc541523347cd34269d490df699b20ac
https://github.com/openSUSE/open-build-service/commit/5e25d103cc541523347cd…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/database_cleaner-active_record-2.0.1.gem
A src/api/vendor/cache/database_cleaner-active_record-2.1.0.gem
Log Message:
-----------
Update database_cleaner-active_record to version 2.1.0
Commit: 577120cf2c38b21337e8ec0ec5dc02fa82b78632
https://github.com/openSUSE/open-build-service/commit/577120cf2c38b21337e8e…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/tilt-2.0.11.gem
A src/api/vendor/cache/tilt-2.1.0.gem
Log Message:
-----------
Update tilt to version 2.1.0
Commit: a87656617650ca41fbb2c4d983d75c96945b9dbf
https://github.com/openSUSE/open-build-service/commit/a87656617650ca41fbb2c…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/database_cleaner-active_record-2.0.1.gem
A src/api/vendor/cache/database_cleaner-active_record-2.1.0.gem
Log Message:
-----------
Merge pull request #13861 from openSUSE/depfu/update/srcapi/database_cleaner-active_record-2.1.0
[src/api] Update database_cleaner-active_record: 2.0.1 → 2.1.0 (minor)
Commit: e1a33dab87554eea83aa99adaeb8cd89fd51921a
https://github.com/openSUSE/open-build-service/commit/e1a33dab87554eea83aa9…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/tilt-2.0.11.gem
A src/api/vendor/cache/tilt-2.1.0.gem
Log Message:
-----------
Merge pull request #13862 from openSUSE/depfu/update/srcapi/tilt-2.1.0
[src/api] Update tilt: 2.0.11 → 2.1.0 (minor)
Commit: cc85ff8847e026c31eeffe6462e25723189a3589
https://github.com/openSUSE/open-build-service/commit/cc85ff8847e026c31eeff…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/dalli-3.2.3.gem
A src/api/vendor/cache/dalli-3.2.4.gem
Log Message:
-----------
Merge pull request #13860 from openSUSE/depfu/update/srcapi/dalli-3.2.4
[src/api] Update dalli: 3.2.3 → 3.2.4 (patch)
Commit: cf42d23469aeaa870c1d8c5b948a7719d65dfd40
https://github.com/openSUSE/open-build-service/commit/cf42d23469aeaa870c1d8…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M .gitmessage
Log Message:
-----------
Add myself to .gitmessage
as part of onboarding
Commit: 0904acb07aabeac48d8fa9d8638806b6342e502c
https://github.com/openSUSE/open-build-service/commit/0904acb07aabeac48d8fa…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M .gitmessage
Log Message:
-----------
Merge pull request #13863 from bmwiedemann/gitmessage
Add myself to .gitmessage
Commit: d864fe05c1c3dbeda25acabecf62ab6be3e74040
https://github.com/openSUSE/open-build-service/commit/d864fe05c1c3dbeda25ac…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/minitest-reporters-1.5.0.gem
A src/api/vendor/cache/minitest-reporters-1.6.0.gem
Log Message:
-----------
Update minitest-reporters to version 1.6.0
Commit: ed3c12f428a175957cd374232b330e59f128d078
https://github.com/openSUSE/open-build-service/commit/ed3c12f428a175957cd37…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/strong_migrations-1.4.2.gem
A src/api/vendor/cache/strong_migrations-1.4.3.gem
Log Message:
-----------
Update strong_migrations to version 1.4.3
Commit: 022f041aab945711a3d148f82f6ec38cf41bd9c0
https://github.com/openSUSE/open-build-service/commit/022f041aab945711a3d14…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/strong_migrations-1.4.2.gem
A src/api/vendor/cache/strong_migrations-1.4.3.gem
Log Message:
-----------
Merge pull request #13867 from openSUSE/depfu/update/srcapi/strong_migrations-1.4.3
[src/api] Update strong_migrations: 1.4.2 → 1.4.3 (patch)
Commit: 84afba48005e9c1d576ca3c0b8616ffa40f6fcdb
https://github.com/openSUSE/open-build-service/commit/84afba48005e9c1d576ca…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/minitest-reporters-1.5.0.gem
A src/api/vendor/cache/minitest-reporters-1.6.0.gem
Log Message:
-----------
Merge pull request #13865 from openSUSE/depfu/update/srcapi/minitest-reporters-1.6.0
[src/api] Update minitest-reporters: 1.5.0 → 1.6.0 (minor)
Commit: e3fad9bd2bbfeb213bfe718072b45111aec6200e
https://github.com/openSUSE/open-build-service/commit/e3fad9bd2bbfeb213bfe7…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M src/api/test/functional/source_services_test.rb
M src/backend/BSSrcServer/Service.pm
M src/backend/bs_srcserver
Log Message:
-----------
[backend] avoid service marks without server side services
Checking if any service is actually configured to be
executed on the server side. Avoid creating a service
mark and service run in that case.
A small, but wanted side effect is that service commands are
failing now, when a service is defined, but not active (like
with no service defined at all).
Commit: 35f244db49a806762723c4a2e7d6dbbd064ce564
https://github.com/openSUSE/open-build-service/commit/35f244db49a806762723c…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M src/api/test/functional/source_services_test.rb
M src/backend/BSSrcServer/Service.pm
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #13864 from adrianschroeter/service_filter
[backend] avoid service marks with local only services
Commit: 53e952a2178d02a5c6a695e3628df4f855f40e3e
https://github.com/openSUSE/open-build-service/commit/53e952a2178d02a5c6a69…
Author: llyyr <llyyr.public(a)gmail.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
Log Message:
-----------
Fix broken diffs
Diffs are broken with certain fonts or when zooming out
Commit: 3f9b55a4f7deb51fa0e06b7ba5b87b69567eedaf
https://github.com/openSUSE/open-build-service/commit/3f9b55a4f7deb51fa0e06…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M src/api/app/lib/backend/connection_helper.rb
M src/api/spec/lib/backend/connection_helper_spec.rb
Log Message:
-----------
Let users save files with spaces in them
Commit: b637d1118d0c9b3a6937959a281fb01cd13e19df
https://github.com/openSUSE/open-build-service/commit/b637d1118d0c9b3a69379…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-22 (Wed, 22 Feb 2023)
Changed paths:
M src/api/app/lib/backend/connection_helper.rb
M src/api/spec/lib/backend/connection_helper_spec.rb
Log Message:
-----------
Merge pull request #13870 from hellcp-work/filename_spaces
Let users save files with spaces in them
Commit: 6ab92a278ae76e8c7b8600ecb4e288f17d7aa64c
https://github.com/openSUSE/open-build-service/commit/6ab92a278ae76e8c7b860…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-22 (Wed, 22 Feb 2023)
Changed paths:
M src/api/app/models/bs_request_action.rb
A src/api/app/models/bs_request_actions_seen_by_user.rb
M src/api/app/models/user.rb
Log Message:
-----------
Instrument the "Request Action Seen" feature
This feature was implemented in #13702
Commit: 4e3612132bf02757f05ff276ddacd117384c3b25
https://github.com/openSUSE/open-build-service/commit/4e3612132bf02757f05ff…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-22 (Wed, 22 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/timeline.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
M src/api/app/components/bs_request_history_element_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
Log Message:
-----------
Follow information hierarchy in conversation timeline
The action, represented by an icon, is displayed first. The icon size
was increased to show its importance. Right after, we display the user
who did that action.
Commit: 6ecbad8a25c299da208de7a9122055fb2c3014a8
https://github.com/openSUSE/open-build-service/commit/6ecbad8a25c299da208de…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-22 (Wed, 22 Feb 2023)
Changed paths:
M src/api/app/models/bs_request_action.rb
A src/api/app/models/bs_request_actions_seen_by_user.rb
M src/api/app/models/user.rb
Log Message:
-----------
Merge pull request #13874 from dmarcoux/instrument-request-action-seen
Instrument the "Request Action Seen" feature
Commit: 90640195c6cc87598ec8d58f9e604b15cb4aa3b0
https://github.com/openSUSE/open-build-service/commit/90640195c6cc87598ec8d…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-22 (Wed, 22 Feb 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/write_and_preview.js
Log Message:
-----------
Fix preview message tab click under bootstrap 5
Since the upgrade to Bootstrap 5 the preview message tab in the Message
News page stopped working because Bootstrap 5 doesn't use jQuery
anymore.
Co-authored-by: Jacob Michalskie <jacob.michalskie(a)suse.com>
Commit: 53c03dd13af7067078319536c35094a19966387c
https://github.com/openSUSE/open-build-service/commit/53c03dd13af7067078319…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-22 (Wed, 22 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/data_migrate-8.5.0.gem
A src/api/vendor/cache/data_migrate-9.0.0.gem
Log Message:
-----------
Update data_migrate to version 9.0.0
Commit: 5a02c23cf47655917aaa0e98fc7da6428acc29d7
https://github.com/openSUSE/open-build-service/commit/5a02c23cf47655917aaa0…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/request_show_redesign/add_review.scss
M src/api/app/components/add_review_collapsible_component.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation_aside.html.haml
Log Message:
-----------
Size the "Give a review" component based on the screen
Commit: 06cfce65cef3c9d6699509020d6ca03a1ac2e4b9
https://github.com/openSUSE/open-build-service/commit/06cfce65cef3c9d669950…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/timeline.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
M src/api/app/components/bs_request_history_element_component.rb
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
Log Message:
-----------
Merge pull request #13876 from dmarcoux/request-workflow-redesign-conversation-information-hierarchy
Follow information hierarchy in conversation timeline
Commit: 1718cf5ef9bbdbbb7397e0a0750000630aad8f24
https://github.com/openSUSE/open-build-service/commit/1718cf5ef9bbdbbb7397e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/request_show_redesign/add_review.scss
M src/api/app/components/add_review_collapsible_component.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation_aside.html.haml
Log Message:
-----------
Merge pull request #13877 from dmarcoux/modal-give-a-review
Size the "Give a review" component based on the screen
Commit: f843206660874b654e58439e6fcf5666b89e6f5c
https://github.com/openSUSE/open-build-service/commit/f843206660874b654e584…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/data_migrate-8.5.0.gem
A src/api/vendor/cache/data_migrate-9.0.0.gem
Log Message:
-----------
Merge pull request #13880 from openSUSE/depfu/update/srcapi/data_migrate-9.0.0
[src/api] Update data_migrate: 8.5.0 → 9.0.0 (major)
Commit: 673eb0c547330c136638bc50e4fa6a67b4894c8b
https://github.com/openSUSE/open-build-service/commit/673eb0c547330c136638b…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/lib/backend/api/sources/package.rb
M src/api/app/models/package.rb
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
M src/api/spec/cassettes/ImageTemplates/branching/branch_image_template.yml
M src/api/spec/cassettes/MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_a_mime_like_suffix_in_it_s_name.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_derived_packages.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/was_branched.yml
M src/api/spec/cassettes/Packages/adding_a_valid_file.yml
M src/api/spec/cassettes/Packages/adding_an_invalid_file.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_not_owned_by_the_user/allowed_as_admin.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_owned_by_the_user/creates_a_package.yml
M src/api/spec/cassettes/Packages/editing_a_package_s_details/updates_the_package_title_and_description.yml
M src/api/spec/cassettes/Packages/editing_package_files/editing_an_existing_file.yml
M src/api/spec/cassettes/Packages/existing_requests/see_a_request.yml
M src/api/spec/cassettes/Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Packages/requesting_package_deletion.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_but_chose_a_different_target_package_name.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_were_the_target_package_already_exists.yml
M src/api/spec/cassettes/Watchlists/add_and_remove_items_from_watchlist.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_valid_package/assigns_package.yml
Log Message:
-----------
Only fetch one commit for the latest revision
Commit: bcf669b092d67e98ad86966f82b8400af24aa785
https://github.com/openSUSE/open-build-service/commit/bcf669b092d67e98ad869…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/write_and_preview.js
Log Message:
-----------
Merge pull request #13878 from danidoni/fix-create-status-preview-tab
Fix preview message tab click under bootstrap 5
Commit: 21060c087e8ac25d4b6a48c871c6e0c152f19565
https://github.com/openSUSE/open-build-service/commit/21060c087e8ac25d4b6a4…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/models/package.rb
A src/api/config/initializers/marcel.rb
Log Message:
-----------
Use Marcel::Magic instead of hardcoded binary extensions
Using this gem because it's self contained, already pulled in by rails
and allows us to append more types than are included in its default
tables. There is MimeMagic which this gem is based on, which uses a more
complete Freedesktop database for mime info, so we likely wouldn't need
to add the initializer code, but it would require adding a gem and its
system dependencies, for very little benefit. If however there is ever
a need to switch over to it, it's very similar in structure, so it
would be fairly easy to do.
Commit: e54b8c16678e6549b7fbd3b209d78c67a4adceb5
https://github.com/openSUSE/open-build-service/commit/e54b8c16678e6549b7fbd…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/helpers/webui/package_helper.rb
M src/api/app/models/package.rb
M src/api/spec/helpers/webui/package_helper_spec.rb
M src/api/test/unit/package_test.rb
Log Message:
-----------
Move the code to a helper and add a spec
Commit: 6732b130f2a6b83aa477faafb6a5d1cbc3d210d4
https://github.com/openSUSE/open-build-service/commit/6732b130f2a6b83aa477f…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/lib/backend/api/sources/package.rb
M src/api/app/models/package.rb
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
M src/api/spec/cassettes/ImageTemplates/branching/branch_image_template.yml
M src/api/spec/cassettes/MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_a_mime_like_suffix_in_it_s_name.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_derived_packages.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/was_branched.yml
M src/api/spec/cassettes/Packages/adding_a_valid_file.yml
M src/api/spec/cassettes/Packages/adding_an_invalid_file.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_not_owned_by_the_user/allowed_as_admin.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_owned_by_the_user/creates_a_package.yml
M src/api/spec/cassettes/Packages/editing_a_package_s_details/updates_the_package_title_and_description.yml
M src/api/spec/cassettes/Packages/editing_package_files/editing_an_existing_file.yml
M src/api/spec/cassettes/Packages/existing_requests/see_a_request.yml
M src/api/spec/cassettes/Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Packages/requesting_package_deletion.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_but_chose_a_different_target_package_name.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_were_the_target_package_already_exists.yml
M src/api/spec/cassettes/Watchlists/add_and_remove_items_from_watchlist.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_valid_package/assigns_package.yml
Log Message:
-----------
Merge pull request #13872 from hellcp-work/fetch_one_commit
Only fetch one commit for the latest revision
Commit: 75ae53c884b223c2b06aef3fc5a78f3104eca5b2
https://github.com/openSUSE/open-build-service/commit/75ae53c884b223c2b06ae…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/application_controller.rb
Log Message:
-----------
Ensure that the status summary is a string
Make sure that the content of `summary` can be searched for null bytes
and replaced with a valid XML string. Valid for the case of an XML
status response.
Commit: 5ed45366b51ca56d1c196f3ee45019407063185f
https://github.com/openSUSE/open-build-service/commit/5ed45366b51ca56d1c196…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/helpers/webui/package_helper.rb
M src/api/app/models/package.rb
A src/api/config/initializers/marcel.rb
M src/api/spec/helpers/webui/package_helper_spec.rb
M src/api/test/unit/package_test.rb
Log Message:
-----------
Merge pull request #13858 from hellcp-work/marcel
Use Marcel:Magic instead of hardcoded binary extensions
Commit: 252a76afdab8aeee23597f56ed1a312d0a9ef2d3
https://github.com/openSUSE/open-build-service/commit/252a76afdab8aeee23597…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/packages/files_controller.rb
M src/api/app/lib/backend/api/sources/package.rb
M src/api/app/models/package.rb
A src/api/app/services/file_service/uploader.rb
M src/api/app/views/webui/package/_files_view.html.haml
M src/api/spec/cassettes/Packages/adding_a_valid_file.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_3.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_1_3_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_1_3_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_1_3_3.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_file_from_remote_URL/1_1_1_5_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_file_from_remote_URL/1_1_1_5_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_utf-8_file/1_1_1_4_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_utf-8_file/1_1_1_4_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_utf-8_file/creates_the_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/with_an_invalid_filename/fails_with_a_backend_error_message.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/without_any_uploaded_file_data/fails_with_an_error_message.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_2_3_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_2_3_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_2_3_3.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_file_from_remote_URL/1_1_2_5_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_file_from_remote_URL/1_1_2_5_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_utf-8_file/1_1_2_4_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_utf-8_file/1_1_2_4_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_utf-8_file/creates_the_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/with_an_invalid_filename/fails_with_a_backend_error_message.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/without_any_uploaded_file_data/fails_with_an_error_message.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/creates_the_file.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/with_an_invalid_filename/fails_with_a_backend_error_message.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/without_any_uploaded_file_data/fails_with_an_error_message.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_3.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_non-ajax_request/modifies_an_existing_file/1_2_2_1_1.yml
M src/api/spec/controllers/webui/packages/files_controller_spec.rb
M src/api/spec/features/webui/packages_spec.rb
A src/api/spec/fixtures/files/newly_created_file
A src/api/spec/fixtures/files/学习总结
R src/api/spec/support/files/chinese.txt
Log Message:
-----------
Use service for file upload
Commit: 8b3b4927a1b0fd7a5964e94d9e696984872e73c7
https://github.com/openSUSE/open-build-service/commit/8b3b4927a1b0fd7a5964e…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/.rubocop.yml
A src/api/lib/rubocop/cop/view_component/missing_preview_file.rb
A src/api/spec/lib/rubocop/cop/view_component/missing_preview_file_spec.rb
Log Message:
-----------
Enforce presence of view component preview files
Commit: 52e5f6fedfd6b1b756547aea2354b68155796083
https://github.com/openSUSE/open-build-service/commit/52e5f6fedfd6b1b756547…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
Log Message:
-----------
Regenerate RuboCop TODOs
Commit: 82fc578336ff994240855eb2072764b2935a2812
https://github.com/openSUSE/open-build-service/commit/82fc578336ff994240855…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
Log Message:
-----------
Increase `scroll-padding-top` value by height of notification toolbar
Right now selected anchor tags are covered when the notification toolbar
is present. Increasing the value by the height of the notification
toolbar prevents it from happening.
Commit: e20697ab30d3684fe19f4232acbd21b01ac5a80c
https://github.com/openSUSE/open-build-service/commit/e20697ab30d3684fe19f4…
Author: Alberto Planas <aplanas(a)suse.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] rename "--filelists-ext" parameter for createrepo
createrepo_c renamed the --filelists_ext to --filelists-ext before the
release, and this patch follow the rename.
See #12358 for more information.
Signed-off-by: Alberto Planas <aplanas(a)suse.com>
Commit: c554488e3e83dcc6c1d0311c23bdb191e612e442
https://github.com/openSUSE/open-build-service/commit/c554488e3e83dcc6c1d03…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop.yml
M src/api/.rubocop_todo.yml
A src/api/lib/rubocop/cop/view_component/missing_preview_file.rb
A src/api/spec/lib/rubocop/cop/view_component/missing_preview_file_spec.rb
Log Message:
-----------
Merge pull request #13885 from dmarcoux/rubocop_view_component
Enforce presence of view component preview files
Commit: 1054ba6df13ad7e25569c74bbf2ac85bf2260c00
https://github.com/openSUSE/open-build-service/commit/1054ba6df13ad7e25569c…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/packages/files_controller.rb
M src/api/app/lib/backend/api/sources/package.rb
M src/api/app/models/package.rb
A src/api/app/services/file_service/uploader.rb
M src/api/app/views/webui/package/_files_view.html.haml
M src/api/spec/cassettes/Packages/adding_a_valid_file.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/adding_a_file_that_doesn_t_exist_yet/1_1_3_3.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_1_3_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_1_3_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_1_3_3.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_file_from_remote_URL/1_1_1_5_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_file_from_remote_URL/1_1_1_5_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_utf-8_file/1_1_1_4_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_utf-8_file/1_1_1_4_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/uploading_a_utf-8_file/creates_the_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/with_an_invalid_filename/fails_with_a_backend_error_message.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_ajax_request/without_any_uploaded_file_data/fails_with_an_error_message.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_2_3_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_2_3_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/adding_a_file_that_doesn_t_exist_yet/1_1_2_3_3.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_file_from_remote_URL/1_1_2_5_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_file_from_remote_URL/1_1_2_5_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_utf-8_file/1_1_2_4_1.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_utf-8_file/1_1_2_4_2.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/uploading_a_utf-8_file/creates_the_file.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/with_an_invalid_filename/fails_with_a_backend_error_message.yml
R src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/as_non-ajax_request/without_any_uploaded_file_data/fails_with_an_error_message.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/1_1_5_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/1_1_4_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/uploading_a_utf-8_file/creates_the_file.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/with_an_invalid_filename/fails_with_a_backend_error_message.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_create/without_any_uploaded_file_data/fails_with_an_error_message.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_1.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_2.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_ajax_request/modifies_an_existing_file/1_2_1_1_3.yml
M src/api/spec/cassettes/Webui_Packages_FilesController/POST_update/as_non-ajax_request/modifies_an_existing_file/1_2_2_1_1.yml
M src/api/spec/controllers/webui/packages/files_controller_spec.rb
M src/api/spec/features/webui/packages_spec.rb
A src/api/spec/fixtures/files/newly_created_file
A src/api/spec/fixtures/files/学习总结
R src/api/spec/support/files/chinese.txt
Log Message:
-----------
Merge pull request #13281 from hellcp-work/multiple_files
Upload multiple files to a package
Commit: fdf0dc00f1eb381a824e4611cb32a866f9f27511
https://github.com/openSUSE/open-build-service/commit/fdf0dc00f1eb381a824e4…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
Log Message:
-----------
Merge pull request #13886 from krauselukas/fix/line_number_anchors_notification_bar
Increase `scroll-padding-top` value by height of notification toolbar
Commit: 6e7c7f0f04e51be7b6c0418e01b2ca2f21d950e8
https://github.com/openSUSE/open-build-service/commit/6e7c7f0f04e51be7b6c04…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/spec/components/previews/bs_request_history_element_component_preview.rb
Log Message:
-----------
Add preview for HistoryElement::RequestReviewAdded
Commit: 4473fab1d184395a470b0c40d9e0f383b722f9b9
https://github.com/openSUSE/open-build-service/commit/4473fab1d184395a470b0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/backend/BSSched/BuildJob/Aggregate.pm
Log Message:
-----------
[backend] fix aggregation of sbom files for kiwi containers
Commit: 822086e105d7f97696ecc759c5a9a01adc09ef90
https://github.com/openSUSE/open-build-service/commit/822086e105d7f97696ecc…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/backend/BSSched/BuildJob/Aggregate.pm
Log Message:
-----------
Merge pull request #13894 from mlschroe/master
[backend] fix aggregation of sbom files for kiwi containers
Commit: 060bb846adaacb50ee5cfacf05caeb9b65f8f05f
https://github.com/openSUSE/open-build-service/commit/060bb846adaacb50ee5cf…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/backend/bs_signer
Log Message:
-----------
[backend] use --bulk-cpio for kernel signing if the sign tool supports it
Commit: 932f90b0ce2e6692ae5747e595a1c70c00082923
https://github.com/openSUSE/open-build-service/commit/932f90b0ce2e6692ae574…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/backend/bs_signer
Log Message:
-----------
Merge pull request #13896 from mlschroe/master
[backend] use --bulk-cpio for kernel signing if the sign tool support…
Commit: fb347cccfa275f1eefe45affa034415324e62071
https://github.com/openSUSE/open-build-service/commit/fb347cccfa275f1eefe45…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/app/models/package.rb
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
M src/api/spec/cassettes/ImageTemplates/branching/branch_image_template.yml
M src/api/spec/cassettes/MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_a_mime_like_suffix_in_it_s_name.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_derived_packages.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/was_branched.yml
M src/api/spec/cassettes/Packages/adding_a_valid_file.yml
M src/api/spec/cassettes/Packages/adding_an_invalid_file.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_not_owned_by_the_user/allowed_as_admin.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_owned_by_the_user/creates_a_package.yml
M src/api/spec/cassettes/Packages/editing_a_package_s_details/updates_the_package_title_and_description.yml
M src/api/spec/cassettes/Packages/editing_package_files/editing_an_existing_file.yml
M src/api/spec/cassettes/Packages/existing_requests/see_a_request.yml
M src/api/spec/cassettes/Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Packages/requesting_package_deletion.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_but_chose_a_different_target_package_name.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_were_the_target_package_already_exists.yml
M src/api/spec/cassettes/Watchlists/add_and_remove_items_from_watchlist.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_valid_package/assigns_package.yml
Log Message:
-----------
Fix missing commit information returned by the backend
Commit: fe362087ae03dfebca4b20ed1b5480c170b8340b
https://github.com/openSUSE/open-build-service/commit/fe362087ae03dfebca4b2…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #13887 from aplanas/fix_rename
[backend] rename "--filelists-ext" parameter for createrepo
Commit: cb314f55051d0babf0c5b4ab160aad2f38f2a52d
https://github.com/openSUSE/open-build-service/commit/cb314f55051d0babf0c5b…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/app/models/package.rb
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_packages/can_be_submitted.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
M src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
M src/api/spec/cassettes/ImageTemplates/branching/branch_image_template.yml
M src/api/spec/cassettes/MaintenanceWorkflow/maintenance_workflow.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_a_mime_like_suffix_in_it_s_name.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/has_derived_packages.yml
M src/api/spec/cassettes/Packages/Viewing_a_package_that/was_branched.yml
M src/api/spec/cassettes/Packages/adding_a_valid_file.yml
M src/api/spec/cassettes/Packages/adding_an_invalid_file.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_an_existing_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_non_existent_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Add_role_to_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Remove_role_from_group.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/group_roles/Viewing_group_roles.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_an_existing_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_non_existent_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Add_role_to_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_role_from_user.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Remove_user_from_package_/_project.yml
M src/api/spec/cassettes/Packages/behaves_like_bootstrap_user_tab/user_roles/Viewing_user_roles.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/with_AutoCleanup.yml
M src/api/spec/cassettes/Packages/branching_a_package_from_another_users_project/without_AutoCleanup.yml
M src/api/spec/cassettes/Packages/changing_the_package_s_devel_project.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_not_owned_by_the_user/allowed_as_admin.yml
M src/api/spec/cassettes/Packages/creating_a_package/in_a_project_owned_by_the_user/creates_a_package.yml
M src/api/spec/cassettes/Packages/editing_a_package_s_details/updates_the_package_title_and_description.yml
M src/api/spec/cassettes/Packages/editing_package_files/editing_an_existing_file.yml
M src/api/spec/cassettes/Packages/existing_requests/see_a_request.yml
M src/api/spec/cassettes/Packages/log/download_logfile_succesfully.yml
M src/api/spec/cassettes/Packages/requesting_package_deletion.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_but_chose_a_different_target_package_name.yml
M src/api/spec/cassettes/Projects/branching/an_existing_package_were_the_target_package_already_exists.yml
M src/api/spec/cassettes/Watchlists/add_and_remove_items_from_watchlist.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/revision_handling/with_a_rev_parameter_with_existent_revision/1_4_5_1_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_1.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_4_3_2.yml
M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_valid_package/assigns_package.yml
Log Message:
-----------
Merge pull request #13895 from hellcp-work/revisions
Fix missing commit information returned by the backend
Commit: f300071f814bf6592fc9dd3eb8281bbe515d3f79
https://github.com/openSUSE/open-build-service/commit/f300071f814bf6592fc9d…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/spec/components/previews/bs_request_history_element_component_preview.rb
Log Message:
-----------
Merge pull request #13892 from saraycp/extend_bs_request_history_element_component_preview
Add preview for HistoryElement::RequestReviewAdded
Commit: 8425e7cd8208d40f9bd0512cb17bedef7219887a
https://github.com/openSUSE/open-build-service/commit/8425e7cd8208d40f9bd05…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/spec/factories/history_elements.rb
Log Message:
-----------
Extend HistoryElement factories
Add more types of history elements.
Add missing attributes to the factories.
Commit: 4132e046a76a930ee5a23f0c4bc70e1b74cde512
https://github.com/openSUSE/open-build-service/commit/4132e046a76a930ee5a23…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-24 (Fri, 24 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/search_controller.rb
Log Message:
-----------
Ignore invalid values for the `page` parameter
We don't want to pass a `page` parameter which is not an integer to a
search performed by ThinkingSphinx.
Also, repeat the query if the `page` parameter is out of bounds.
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: 70e99d0c8804a4c79f08d117608612e3c0ecacc5
https://github.com/openSUSE/open-build-service/commit/70e99d0c8804a4c79f08d…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-25 (Sat, 25 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/terser-1.1.13.gem
A src/api/vendor/cache/terser-1.1.14.gem
Log Message:
-----------
Update terser to version 1.1.14
Commit: b11c4a1e000a517ab75e484b3cb813db9e16742a
https://github.com/openSUSE/open-build-service/commit/b11c4a1e000a517ab75e4…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/api/app/views/webui/users/tokens/new.html.haml
Log Message:
-----------
Merge pull request #13854 from danidoni/fix-token-service-description-too-large-errors
Fix form path when dealing with service tokens
Commit: d1d44f438191eb7c7f5a4d11e1781a388316e397
https://github.com/openSUSE/open-build-service/commit/d1d44f438191eb7c7f5a4…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/api/app/controllers/application_controller.rb
Log Message:
-----------
Merge pull request #13884 from eduardoj/fix_13883
Ensure that the status summary is a string
Commit: db26cd3733968144e874c83641a54497f537ea16
https://github.com/openSUSE/open-build-service/commit/db26cd3733968144e874c…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/terser-1.1.13.gem
A src/api/vendor/cache/terser-1.1.14.gem
Log Message:
-----------
Merge pull request #13899 from openSUSE/depfu/update/srcapi/terser-1.1.14
[src/api] Update terser: 1.1.13 → 1.1.14 (patch)
Commit: f5768d0f20bc3263b2ab6b15299183ef654d698b
https://github.com/openSUSE/open-build-service/commit/f5768d0f20bc3263b2ab6…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.45.1.gem
A src/api/vendor/cache/rubocop-1.46.0.gem
Log Message:
-----------
Update rubocop to version 1.46.0
Commit: 112f6771db93b0f02ad3b6a77b5d1e2f77653aa0
https://github.com/openSUSE/open-build-service/commit/112f6771db93b0f02ad3b…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.4 to 2.2.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.4 to 2.2.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/17573ee1cc1b9d0617…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: b1bae0970bf3097767ab1dc88f074df8b1f47330
https://github.com/openSUSE/open-build-service/commit/b1bae0970bf3097767ab1…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSRepServer/Containerinfo.pm
Log Message:
-----------
[backend] container: Allow to publish multi-os
Allow to publish multiple containers with same tag,
but for different operating systems via the registry
Avoid conflicts in repository build pool by limiting
it to linux OS containers for now.
Commit: 8309f788b92688b59bd559c57d26ce76d92baa9c
https://github.com/openSUSE/open-build-service/commit/8309f788b92688b59bd55…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSRepServer/Containerinfo.pm
Log Message:
-----------
Merge pull request #13906 from adrianschroeter/multios
[backend] container: Allow to publish multi-os
Commit: 8b65c570ffd5b837325bd25ca562ba1f342f4988
https://github.com/openSUSE/open-build-service/commit/8b65c570ffd5b837325bd…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-02-27 (Mon, 27 Feb 2023)
Changed paths:
M src/api/spec/factories/history_elements.rb
Log Message:
-----------
Merge pull request #13889 from saraycp/extend_history_elements_factories
Extend history elements factories
Commit: bb1abf9fdda39ea3d719b01be5f81ba0a5575c7c
https://github.com/openSUSE/open-build-service/commit/bb1abf9fdda39ea3d719b…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Show the Add Role request action in the ...
... multi action dropdown
Commit: 149603fdc97c14f638d3ec86091287e4063f33ae
https://github.com/openSUSE/open-build-service/commit/149603fdc97c14f638d3e…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/spec/components/bs_request_history_element_component_spec.rb
Log Message:
-----------
Add specs for BsRequestHistoryElementComponent
Commit: 32d6acca78d479b5c1d9ff2a1cee6ca28938ebfa
https://github.com/openSUSE/open-build-service/commit/32d6acca78d479b5c1d9f…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/spec/jobs/consistency_check_job_spec.rb
Log Message:
-----------
Remove let! that is not referenced in test
Commit: dd15a949df55aa060f1fc1e2db479be5f5c566b8
https://github.com/openSUSE/open-build-service/commit/dd15a949df55aa060f1fc…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/spec/components/bs_request_history_element_component_spec.rb
Log Message:
-----------
Merge pull request #13891 from saraycp/history_element_component_specs
Add BsRequestHistoryElementComponent specs
Commit: 1630690aef481be511015bce52e7cbce2f7f72d5
https://github.com/openSUSE/open-build-service/commit/1630690aef481be511015…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
M src/api/spec/jobs/consistency_check_job_spec.rb
R src/api/vendor/cache/rubocop-1.45.1.gem
A src/api/vendor/cache/rubocop-1.46.0.gem
Log Message:
-----------
Merge pull request #13888 from openSUSE/depfu/update/srcapi/rubocop-1.46.0
[src/api] Update rubocop: 1.45.1 → 1.46.0 (minor)
Commit: d258e420309410e1e2cb7f1bae741eb0140b0db5
https://github.com/openSUSE/open-build-service/commit/d258e420309410e1e2cb7…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/app/controllers/webui/search_controller.rb
Log Message:
-----------
Merge pull request #13879 from eduardoj/fix_13868
Ignore invalid values for `page` parameter in searches
Commit: 9edb0b375a3b3dedad235e8ee388d0f3ef2d3ecb
https://github.com/openSUSE/open-build-service/commit/9edb0b375a3b3dedad235…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M .circleci/conditional_config.yml
M src/api/.database_consistency.todo.yml
Log Message:
-----------
Run against the database consistency todo file
No sense in having on if we don't run against it. It's not
done by default.
Commit: a8df411cc3ef918f67a3bbcb909a68a747ce04f0
https://github.com/openSUSE/open-build-service/commit/a8df411cc3ef918f67a3b…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/concurrent-ruby-1.2.0.gem
A src/api/vendor/cache/concurrent-ruby-1.2.2.gem
R src/api/vendor/cache/rubocop-ast-1.26.0.gem
A src/api/vendor/cache/rubocop-ast-1.27.0.gem
R src/api/vendor/cache/rubocop-rails-2.17.4.gem
A src/api/vendor/cache/rubocop-rails-2.18.0.gem
Log Message:
-----------
Update rubocop-rails to version 2.18.0
Commit: ef834d04753cad38bd602cece9c60ff901a67c1d
https://github.com/openSUSE/open-build-service/commit/ef834d04753cad38bd602…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
A docs/api/api/service-definition.rng
Log Message:
-----------
[api] add service type definition schema file
Commit: da2eb97ca058f909d2714ea75821ef681ca35692
https://github.com/openSUSE/open-build-service/commit/da2eb97ca058f909d2714…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M .circleci/conditional_config.yml
M src/api/.database_consistency.todo.yml
Log Message:
-----------
Merge pull request #13914 from hennevogel/bugfix/db-cons-fix
Run against the database consistency todo file
Commit: 89feb80692e6f5023595460ebd546a866f6dc369
https://github.com/openSUSE/open-build-service/commit/89feb80692e6f50235954…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/.database_consistency.todo.yml
M src/api/app/models/role.rb
Log Message:
-----------
Help Rails find the association models
This helps with crashes of database_consistency
Commit: 5e197a7824b4bb1c5fd34ea83b021a8a1c4b27e2
https://github.com/openSUSE/open-build-service/commit/5e197a7824b4bb1c5fd34…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Merge pull request #13897 from eduardoj/feature/support_action_add_role
Show Add Role request actions in the multi action dropdown
Commit: 4f5781e3c15dfd60a58f92336185a574eb14cafd
https://github.com/openSUSE/open-build-service/commit/4f5781e3c15dfd60a58f9…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/spec/controllers/concerns/rescue_authorization_handler_spec.rb
M src/api/spec/controllers/webui/comments_controller_spec.rb
M src/api/spec/controllers/webui/monitor_controller_spec.rb
M src/api/spec/controllers/webui/patchinfo_controller_spec.rb
M src/api/spec/controllers/webui/project_controller_spec.rb
M src/api/spec/controllers/webui/projects/maintained_projects_controller_spec.rb
M src/api/spec/controllers/webui/users_controller_spec.rb
Log Message:
-----------
Use response.parsed_body instead of JSON.parse
Commit: 59d065625cbd6963483f1292bd3b5752d75bc348
https://github.com/openSUSE/open-build-service/commit/59d065625cbd6963483f1…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #13902 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.5
Bump github/codeql-action from 2.2.4 to 2.2.5
Commit: f2b8b777e244d094749bd74ef874e2a801ca0ded
https://github.com/openSUSE/open-build-service/commit/f2b8b777e244d094749bd…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/Gemfile.lock
M src/api/spec/controllers/concerns/rescue_authorization_handler_spec.rb
M src/api/spec/controllers/webui/comments_controller_spec.rb
M src/api/spec/controllers/webui/monitor_controller_spec.rb
M src/api/spec/controllers/webui/patchinfo_controller_spec.rb
M src/api/spec/controllers/webui/project_controller_spec.rb
M src/api/spec/controllers/webui/projects/maintained_projects_controller_spec.rb
M src/api/spec/controllers/webui/users_controller_spec.rb
R src/api/vendor/cache/concurrent-ruby-1.2.0.gem
A src/api/vendor/cache/concurrent-ruby-1.2.2.gem
R src/api/vendor/cache/rubocop-ast-1.26.0.gem
A src/api/vendor/cache/rubocop-ast-1.27.0.gem
R src/api/vendor/cache/rubocop-rails-2.17.4.gem
A src/api/vendor/cache/rubocop-rails-2.18.0.gem
Log Message:
-----------
Merge pull request #13900 from openSUSE/depfu/update/srcapi/rubocop-rails-2.18.0
[src/api] Update rubocop-rails: 2.17.4 → 2.18.0 (minor)
Commit: 9499f65936765d75a60505b58492076b12ad50dd
https://github.com/openSUSE/open-build-service/commit/9499f65936765d75a6050…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/.database_consistency.todo.yml
M src/api/app/models/role.rb
Log Message:
-----------
Merge pull request #13917 from hellcp-work/db_consistency_errors
Remove association errors from database_consistency
Commit: 926e41313a2d56945a7ac407c3140fd39c415f99
https://github.com/openSUSE/open-build-service/commit/926e41313a2d56945a7ac…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-02-28 (Tue, 28 Feb 2023)
Changed paths:
M src/api/public/apidocs-new/components/parameters/request.yaml
Log Message:
-----------
Complete the documentation of the `project` and ...
... `package` parameters for the `/request?view=collection` API
endpoints
Commit: 6fd0e1b6f9a195b266585cc7fae7db2d38e660ca
https://github.com/openSUSE/open-build-service/commit/6fd0e1b6f9a195b266585…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.1.0.gem
A src/api/vendor/cache/puma-6.1.1.gem
Log Message:
-----------
Update puma to version 6.1.1
Commit: 73d0b484d79bc7965b53959f7ee46279d3b51f5f
https://github.com/openSUSE/open-build-service/commit/73d0b484d79bc7965b539…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M README.md
Log Message:
-----------
Add build result badge to the readme
Commit: 9b393de2bf9d77ca5fe6fd7cce2f70017f6c2184
https://github.com/openSUSE/open-build-service/commit/9b393de2bf9d77ca5fe6f…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M README.md
Log Message:
-----------
Merge pull request #13922 from hellcp-work/readme_badge
Add build result badge to the readme
Commit: 050d330e403dffce9173876f6ff1547c10dcfee8
https://github.com/openSUSE/open-build-service/commit/050d330e403dffce91738…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.1.0.gem
A src/api/vendor/cache/puma-6.1.1.gem
Log Message:
-----------
Merge pull request #13921 from openSUSE/depfu/update/srcapi/puma-6.1.1
[src/api] Update puma: 6.1.0 → 6.1.1 (patch)
Commit: 461b9e039eea5249952bbf3ae109b329b74aa79e
https://github.com/openSUSE/open-build-service/commit/461b9e039eea5249952bb…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
Log Message:
-----------
Merge pull request #13869 from llyyr/patch-2
Fix broken diffs
Commit: 693c9357dd8156d0732c4bcfe3fbcd3e7ed22876
https://github.com/openSUSE/open-build-service/commit/693c9357dd8156d0732c4…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
A docs/api/api/service-definition.rng
Log Message:
-----------
Merge pull request #13916 from adrianschroeter/service-def-schema
[api] add service type defintion schema file
Commit: 83252998af227972f6f5da79a96727b65027d8d5
https://github.com/openSUSE/open-build-service/commit/83252998af227972f6f5d…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_activity_timeline_component_spec.rb
Log Message:
-----------
Add specs for BsRequestActivityTimelineComponent
Commit: 1a352797266747d129d15045adc2eb920ade414a
https://github.com/openSUSE/open-build-service/commit/1a352797266747d129d15…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_comment_component_spec.rb
M src/api/spec/factories/comments.rb
Log Message:
-----------
Add specs for BsRequestCommentComponent
Commit: 4c4242b5de15af6900200e4188334d74e76bf502
https://github.com/openSUSE/open-build-service/commit/4c4242b5de15af6900200…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Implement next and previous buttons for paginating actions
Commit: 9e0cf4d538f7128082a3d134f2061ffc7f71fd73
https://github.com/openSUSE/open-build-service/commit/9e0cf4d538f7128082a3d…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/components/parameters/request.yaml
Log Message:
-----------
Merge pull request #13915 from eduardoj/apidocs_new/fix_request_view_collection
Complete the documentation of the `project` and `package` parameters
Commit: 7d31abc295809b01112747398c77a474972a2f79
https://github.com/openSUSE/open-build-service/commit/7d31abc295809b0111274…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-01 (Wed, 01 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_comment_component_spec.rb
M src/api/spec/factories/comments.rb
Log Message:
-----------
Merge pull request #13913 from saraycp/bs_request_comment_component
Add specs for BsRequestCommentComponent
Commit: fdf33674dc7bb8d9dc613a4d3d330e3b7c4c64da
https://github.com/openSUSE/open-build-service/commit/fdf33674dc7bb8d9dc613…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/backend/BSConfig.pm.template
Log Message:
-----------
[backend] added service_wrapper config example to BSConfig.pm
Commit: f22b8404ac72715fccdf351501a4d780e2bb9387
https://github.com/openSUSE/open-build-service/commit/f22b8404ac72715fccdf3…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/backend/call-service-in-container
Log Message:
-----------
[backend] added cargo_vendor/go_modules to call-service-in-container
This patch is required to enable network access in
call-service-in-container for cargo_vendor/go_modules services
Commit: 413b3538078455e6285d57add35611e7c3d87e07
https://github.com/openSUSE/open-build-service/commit/413b3538078455e6285d5…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/packages.js
M src/api/app/assets/javascripts/webui/request.js
A src/api/app/components/diff_component.html.haml
A src/api/app/components/diff_component.rb
A src/api/app/components/diff_list_component.html.haml
A src/api/app/components/diff_list_component.rb
M src/api/app/components/sourcediff_component.html.haml
M src/api/app/components/sourcediff_component.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/services/diff_parser.rb
R src/api/app/services/sourcediffs_parser.rb
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
Log Message:
-----------
Move new diffs to a component
Commit: 1e0070452a0d2e2cc71597395f54c5208cdbd35f
https://github.com/openSUSE/open-build-service/commit/1e0070452a0d2e2cc7159…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/backend/BSConfig.pm.template
Log Message:
-----------
Merge pull request #13924 from M0ses/service_wrapper_config_example
[backend] added service_wrapper config example to BSConfig.pm
Commit: a371a87fda8b8af6da79d57f5808e84191cd7ef8
https://github.com/openSUSE/open-build-service/commit/a371a87fda8b8af6da79d…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/backend/call-service-in-container
Log Message:
-----------
Merge pull request #13920 from M0ses/add_network_services
added cargo_vendor/go_modules to call-service-in-container
Commit: bce6593e23921f66f54f8aedeb2fa15e882edf38
https://github.com/openSUSE/open-build-service/commit/bce6593e23921f66f54f8…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #13875 from hellcp-work/next_prev_action
Implement next and previous buttons for paginating actions
Commit: 825462eae4a8e7b50b8874a0651d682c87217720
https://github.com/openSUSE/open-build-service/commit/825462eae4a8e7b50b887…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Fix arrangement of request show view HTML elements
Fix including `<p>` elements inside other `<p>` elements in the requests
and actions views. That results in an invalid HTML, and the HAML parser
was preventing this from happening creating `<p></p>` groups of HTML
elements.
A series of changes have been made in this pull request:
- Rearrange the title of the card and the text of the card, adjusting
margins. Before, all the text belonged to the `card-title` CSS class.
- Substitute `font-italic` with `fst-italic`. This should have been
changed in the migration to Bootstrap 5.
- Wrap simple text not including `<p>` elements into `<p>` elements.
- Wrap the rest of the text groups into `<div>` elements with the
following classes: `.d-flex.flex-wrap.mb-3.align-items-center`. That
allowed to remove the use of `.align-middle`.
Commit: dc1aea50ddf839db48404a2f2f95ef85c2a3b187
https://github.com/openSUSE/open-build-service/commit/dc1aea50ddf839db48404…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
A src/api/spec/cassettes/DiffComponent/with_a_request_having_a_submit_action/renders_the_diff.yml
A src/api/spec/cassettes/DiffListComponent/with_a_request_having_a_submit_action/renders_the_diff.yml
A src/api/spec/cassettes/DiffListComponent/with_a_request_having_a_submit_action/renders_the_diff_header.yml
A src/api/spec/components/diff_component_spec.rb
A src/api/spec/components/diff_list_component_spec.rb
A src/api/spec/components/previews/diff_component_preview.rb
A src/api/spec/components/previews/diff_list_component_preview.rb
M src/api/spec/services/diff_parser_spec.rb
Log Message:
-----------
Adjust tests
Commit: dfd5795f5d6da613ac554ad948c27bc8e76a51d7
https://github.com/openSUSE/open-build-service/commit/dfd5795f5d6da613ac554…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/controllers/person_controller.rb
M src/api/app/controllers/public_controller.rb
Log Message:
-----------
Replace rescuing `Exception` with `StandardError`
`Exception` is the root of Ruby's exception hierarchy. Rescuing from
`Exception` will apply rescue to any error, including subclasses such as
`SyntaxError`, `LoadError`, and `Interrupt`.
In the controllers of our Rails application, we need to rescue from
exceptons thrown from the basecode, not other ones.
Commit: 0783842544ebe4f4216a9c1fe1c2bcc0bd55fa72
https://github.com/openSUSE/open-build-service/commit/0783842544ebe4f4216a9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
[backend] KiwiProduct: do not try to read :packstatus for remote projects
Commit: 51a67043b92fa6c986cacf6a90152063ee081109
https://github.com/openSUSE/open-build-service/commit/51a67043b92fa6c986cac…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.46.0.gem
A src/api/vendor/cache/rubocop-1.47.0.gem
R src/api/vendor/cache/ruby-progressbar-1.11.0.gem
A src/api/vendor/cache/ruby-progressbar-1.12.0.gem
Log Message:
-----------
Update rubocop to version 1.47.0
Commit: 0c885c2a7bfbf874c6ec3fb3214eefdc1e713820
https://github.com/openSUSE/open-build-service/commit/0c885c2a7bfbf874c6ec3…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M dist/clouduploader.rb
Log Message:
-----------
[dist] clouduploader: Time.zone is not Ruby
Time.zone is ActiveSupport but we are not in rails here. We calculate
only a time difference, so the zone does not matter anyway.
Commit: 4cb43be5baf798de6e2d53111b53a962aaa9717b
https://github.com/openSUSE/open-build-service/commit/4cb43be5baf798de6e2d5…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M .rubocop.yml
M .rubocop_todo.yml
Log Message:
-----------
Disable rails, enable rspec cops on root
We don't lint rails code in this setup. Would have prevented
662380ba175299781ad9af139a9b924e779d85fd to break clouduploader.
Commit: 4267c554a38af504328c87ae604e6f7fcd6a9d3a
https://github.com/openSUSE/open-build-service/commit/4267c554a38af504328c8…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/spec/factories/history_elements.rb
Log Message:
-----------
Add comment to HistoryElement factories
Extract the common parts to a generic factory.
Commit: 14091a0c7c893d358d8fa46eee151f392858810f
https://github.com/openSUSE/open-build-service/commit/14091a0c7c893d358d8fa…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_activity_timeline_component_spec.rb
Log Message:
-----------
Merge pull request #13918 from saraycp/activity_timeline_component_specs
Add specs for BsRequestActivityTimelineComponent
Commit: c8ebf1261450ca67f1a0cb2be0d343283f15c66f
https://github.com/openSUSE/open-build-service/commit/c8ebf1261450ca67f1a0c…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_history_element_component_spec.rb
Log Message:
-----------
Extend specs for BsRequestHistoryElementComponent
Test elements that are always present like icon or time only once.
Move the render_inline to a before block.
Commit: 08158fa6bae405d47e1eedca076c7006dcfdb5de
https://github.com/openSUSE/open-build-service/commit/08158fa6bae405d47e1ee…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #13923 from eduardoj/fix/request_paragraphs
Fix arrangement of request show view HTML elements
Commit: 7b3bd07faa67af822b1eb2f1ad172688352db924
https://github.com/openSUSE/open-build-service/commit/7b3bd07faa67af822b1eb…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/autoprefixer-rails-10.4.13.0.gem
R src/api/vendor/cache/autoprefixer-rails-10.4.7.0.gem
Log Message:
-----------
Update autoprefixer-rails to version 10.4.13.0
Commit: 56d199f2677a9b6052bca609226fe3db6d6d50ec
https://github.com/openSUSE/open-build-service/commit/56d199f2677a9b6052bca…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.46.0.gem
A src/api/vendor/cache/rubocop-1.47.0.gem
R src/api/vendor/cache/ruby-progressbar-1.11.0.gem
A src/api/vendor/cache/ruby-progressbar-1.12.0.gem
Log Message:
-----------
Merge pull request #13928 from openSUSE/depfu/update/srcapi/rubocop-1.47.0
[src/api] Update rubocop: 1.46.0 → 1.47.0 (minor)
Commit: 05228b6806f09f9897ac1a0cd1f93fe8373bf459
https://github.com/openSUSE/open-build-service/commit/05228b6806f09f9897ac1…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
Log Message:
-----------
Reduce redundancy on add_role action text
Commit: df8d9be385c80f45c72e856bc8e9cda6341c1588
https://github.com/openSUSE/open-build-service/commit/df8d9be385c80f45c72e8…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_comment_component_spec.rb
Log Message:
-----------
Extend specs for BsRequestCommentComponent
Test elements that are always present like icon or time.
Move the render_inline to before blocks.
Commit: 6768175b1cd93dfb315942f14460b4cee17813aa
https://github.com/openSUSE/open-build-service/commit/6768175b1cd93dfb31594…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_history_element_component_spec.rb
M src/api/spec/factories/history_elements.rb
Log Message:
-----------
Merge pull request #13930 from saraycp/extend_history_element_component_specs
Extend specs for BsRequestHistoryElementComponent
Commit: f76064d5730b83a64a999f4d85f02acae06ad6ef
https://github.com/openSUSE/open-build-service/commit/f76064d5730b83a64a999…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M .rubocop.yml
M .rubocop_todo.yml
M dist/clouduploader.rb
Log Message:
-----------
Merge pull request #13907 from adrianschroeter/clouduploader
[dist] clouduploader: Time.zone is not Ruby
Commit: 3db2f549caeb548fa40c7502360561c5c9ca6552
https://github.com/openSUSE/open-build-service/commit/3db2f549caeb548fa40c7…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_comment_component_spec.rb
Log Message:
-----------
Merge pull request #13929 from saraycp/extend_comment_component_specs
Extend specs for BsRequestCommentComponent
Commit: e5d0883127f9995c4a2fe712e103b97f1d7a8f99
https://github.com/openSUSE/open-build-service/commit/e5d0883127f9995c4a2fe…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-02 (Thu, 02 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
Log Message:
-----------
Merge pull request #13933 from saraycp/duplicated_info_in_action_details
Reduce redundancy on add_role action text
Commit: 9426544d86c1ab88ab9b0a1f290ed71877dea506
https://github.com/openSUSE/open-build-service/commit/9426544d86c1ab88ab9b0…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/layouts/webui/_notification_toolbar.html.haml
M src/api/app/views/layouts/webui/webui.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Add link to related roles for "Add Role" action
The notification toolbar is used in the project and package roles pages
to show a link to go back to the request action.
Commit: a49f014bfed02a8b9fac81d1e96743395cbc65de
https://github.com/openSUSE/open-build-service/commit/a49f014bfed02a8b9fac8…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/components/watchlist_icon_component.html.haml
Log Message:
-----------
Keep icon and text button on a single line on small screen
Commit: a41d7da2f094bf4ebfe00230bff4548540102bcf
https://github.com/openSUSE/open-build-service/commit/a41d7da2f094bf4ebfe00…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/views/webui/package/_basic_info.html.haml
M src/api/app/views/webui/package/show.html.haml
M src/api/app/views/webui/package/update.js.haml
M src/api/app/views/webui/project/_basic_info.html.haml
M src/api/app/views/webui/project/show.html.haml
M src/api/app/views/webui/project/update.js.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Watch button always at top-right on the title line
Commit: c57a10bd9991bddaf6f28878ace8197e5cd949a3
https://github.com/openSUSE/open-build-service/commit/c57a10bd9991bddaf6f28…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/packages.js
M src/api/app/assets/javascripts/webui/request.js
A src/api/app/components/diff_component.html.haml
A src/api/app/components/diff_component.rb
A src/api/app/components/diff_list_component.html.haml
A src/api/app/components/diff_list_component.rb
M src/api/app/components/sourcediff_component.html.haml
M src/api/app/components/sourcediff_component.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/services/diff_parser.rb
R src/api/app/services/sourcediffs_parser.rb
M src/api/app/views/webui/package/_revision_diff_detail.html.haml
A src/api/spec/cassettes/DiffComponent/with_a_request_having_a_submit_action/renders_the_diff.yml
A src/api/spec/cassettes/DiffListComponent/with_a_request_having_a_submit_action/renders_the_diff.yml
A src/api/spec/cassettes/DiffListComponent/with_a_request_having_a_submit_action/renders_the_diff_header.yml
A src/api/spec/components/diff_component_spec.rb
A src/api/spec/components/diff_list_component_spec.rb
A src/api/spec/components/previews/diff_component_preview.rb
A src/api/spec/components/previews/diff_list_component_preview.rb
M src/api/spec/services/diff_parser_spec.rb
Log Message:
-----------
Merge pull request #13910 from hellcp-work/diff_component
Move new diffs to a component
Commit: 7efef8a2acc6b8dcc4bae10bd0dec4ca337dd665
https://github.com/openSUSE/open-build-service/commit/7efef8a2acc6b8dcc4bae…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/models/bs_request_action.rb
M src/api/app/models/comment.rb
A src/api/db/migrate/202302224114624_add_diff_ref_to_comments.rb
M src/api/db/schema.rb
Log Message:
-----------
Add BsRequestAction comment type
Commit: 7524a7287824d9bc776fb4e557056dd897288cec
https://github.com/openSUSE/open-build-service/commit/7524a7287824d9bc776fb…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/diff_component.html.haml
M src/api/app/components/diff_component.rb
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
M src/api/app/components/sourcediff_component.html.haml
M src/api/app/components/sourcediff_component.rb
M src/api/app/controllers/webui/comments_controller.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/comment/_comment_field.html.haml
M src/api/app/views/webui/comment/_comment_list.html.haml
M src/api/app/views/webui/comment/_new.html.haml
A src/api/app/views/webui/request/_inline_comment.html.haml
A src/api/app/views/webui/request/inline_comment.js.erb
M src/api/config/routes/webui_routes.rb
Log Message:
-----------
Implement a UI for comments
Commit: 468632c677383119dbedca412d0fbad8ed24228e
https://github.com/openSUSE/open-build-service/commit/468632c677383119dbedc…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/project_controller.rb
M src/api/app/views/layouts/webui/_notification_toolbar.html.haml
M src/api/app/views/layouts/webui/webui.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Merge pull request #13937 from eduardoj/feature/show_role_action_specifics
Add link to related roles for "Add Role" action
Commit: 4ce8a0eb89454f71c5124d896b63336888830a5c
https://github.com/openSUSE/open-build-service/commit/4ce8a0eb89454f71c5124…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/autoprefixer-rails-10.4.13.0.gem
R src/api/vendor/cache/autoprefixer-rails-10.4.7.0.gem
Log Message:
-----------
Merge pull request #13932 from openSUSE/depfu/update/srcapi/autoprefixer-rails-10.4.13.0
[src/api] Update autoprefixer-rails: 10.4.7.0 → 10.4.13.0 (patch)
Commit: 339a5025b272a34910f8e43bdae08ef6fc5399a1
https://github.com/openSUSE/open-build-service/commit/339a5025b272a34910f8e…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/controllers/person_controller.rb
M src/api/app/controllers/public_controller.rb
Log Message:
-----------
Merge pull request #13927 from eduardoj/fix/replace_exception_with_standarderror
Replace rescuing `Exception` with `StandardError`
Commit: 7fe9008a32be1c6c2cc58e70728446bb56422ca1
https://github.com/openSUSE/open-build-service/commit/7fe9008a32be1c6c2cc58…
Author: Rüdiger Oertel <ro(a)suse.de>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
backend: try to move and rename the sbom files with the isos
Commit: 686e5326f020309751b06902d8af8c2e770a3c81
https://github.com/openSUSE/open-build-service/commit/686e5326f020309751b06…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #13936 from openSUSE/handle_sbom_publisher
try to move and rename the sbom files with the isos
Commit: 4b62fbffec5f10569307983d3fecf6bfcabe2dd2
https://github.com/openSUSE/open-build-service/commit/4b62fbffec5f105693079…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/components/watchlist_icon_component.html.haml
M src/api/app/views/webui/package/_basic_info.html.haml
M src/api/app/views/webui/package/show.html.haml
M src/api/app/views/webui/package/update.js.haml
M src/api/app/views/webui/project/_basic_info.html.haml
M src/api/app/views/webui/project/show.html.haml
M src/api/app/views/webui/project/update.js.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #13935 from ncounter/watch-button-to-the-right
Watch button to the top-right
Commit: 291659632d7361b9557176c7f3d105344933858b
https://github.com/openSUSE/open-build-service/commit/291659632d7361b955717…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/assets/stylesheets/webui/colors.scss
M src/api/app/assets/stylesheets/webui/navbar.scss
M src/api/app/views/layouts/webui/_bottom_navigation.html.haml
M src/api/app/views/layouts/webui/_bottom_navigation_collapse.html.haml
M src/api/app/views/layouts/webui/_left_navigation_collapse_button.html.haml
M src/api/app/views/layouts/webui/_top_navigation.html.haml
M src/api/app/views/layouts/webui/webui.html.haml
Log Message:
-----------
Bring back grayish color to navigation areas
Commit: f26fc84e17273dc0870dcf919c79cc694384de8f
https://github.com/openSUSE/open-build-service/commit/f26fc84e17273dc0870dc…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/application.scss
A src/api/app/assets/stylesheets/webui/colors.scss
M src/api/app/assets/stylesheets/webui/navbar.scss
M src/api/app/views/layouts/webui/_bottom_navigation.html.haml
M src/api/app/views/layouts/webui/_bottom_navigation_collapse.html.haml
M src/api/app/views/layouts/webui/_left_navigation_collapse_button.html.haml
M src/api/app/views/layouts/webui/_top_navigation.html.haml
M src/api/app/views/layouts/webui/webui.html.haml
Log Message:
-----------
Merge pull request #13940 from saraycp/adjust_colors
Adjust colors after Bootstrap 5 migration
Commit: af89ae6b9a34bccd3a218f19aa5393e170132ce0
https://github.com/openSUSE/open-build-service/commit/af89ae6b9a34bccd3a218…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/layout.scss
M src/api/app/assets/stylesheets/webui/watchlist.scss
Log Message:
-----------
Use colors set on Sass variables
Instead of calculating new colors using lighten or darken functions, we
better use specific colors already set in Sass variables.
Commit: af4f3d0de2a17986038b5b8508ff275dab5d73ab
https://github.com/openSUSE/open-build-service/commit/af4f3d0de2a17986038b5…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/layout.scss
M src/api/app/assets/stylesheets/webui/watchlist.scss
Log Message:
-----------
Merge pull request #13944 from saraycp/drop-boostrap-color-functions
Use colors set on Sass variables
Commit: 791e52316cd4631423c3577682243e30ee4716ab
https://github.com/openSUSE/open-build-service/commit/791e52316cd4631423c35…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/timeline.scss
Log Message:
-----------
Fix: computing timeline icon and avatar alignment
Commit: 6242422eec1a94ef722ff6fcccba1be815f703e1
https://github.com/openSUSE/open-build-service/commit/6242422eec1a94ef722ff…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-05 (Sun, 05 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/ruby-progressbar-1.12.0.gem
A src/api/vendor/cache/ruby-progressbar-1.13.0.gem
Log Message:
-----------
Update ruby-progressbar to version 1.13.0
Commit: d1cd179996736e884e2db7718680977779ba068c
https://github.com/openSUSE/open-build-service/commit/d1cd179996736e884e2db…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/minitest-5.17.0.gem
A src/api/vendor/cache/minitest-5.18.0.gem
Log Message:
-----------
Update minitest to version 5.18.0
Commit: e57d07e238d9cb35d7049f47e099a2ae04ce7b7e
https://github.com/openSUSE/open-build-service/commit/e57d07e238d9cb35d7049…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/timeline.scss
Log Message:
-----------
Merge pull request #13945 from ncounter/timeline-alignment
Fix: computing timeline icon and avatar alignment
Commit: dccf1dc9a71bf4560b29f4b0dea38b2a754526bf
https://github.com/openSUSE/open-build-service/commit/dccf1dc9a71bf4560b29f…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/comments.scss
M src/api/app/assets/stylesheets/webui/timeline.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
Log Message:
-----------
Lighter timeline and comment bubble
Commit: 9ab0faf0f45cd9ea08ba2bcc4b6f8a7afc54e7e4
https://github.com/openSUSE/open-build-service/commit/9ab0faf0f45cd9ea08ba2…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/comments.scss
M src/api/app/assets/stylesheets/webui/timeline.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
Log Message:
-----------
Merge pull request #13946 from ncounter/conversation-look-and-feel
Conversation look and feel - light border and background
Commit: d1571fd8705262da8bf50892938e1519b8baa611
https://github.com/openSUSE/open-build-service/commit/d1571fd8705262da8bf50…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/minitest-5.17.0.gem
A src/api/vendor/cache/minitest-5.18.0.gem
Log Message:
-----------
Merge pull request #13949 from openSUSE/depfu/update/srcapi/minitest-5.18.0
[src/api] Update minitest: 5.17.0 → 5.18.0 (minor)
Commit: e90a6f1a1c0ae800b140b3b4881523f1f7a6b12a
https://github.com/openSUSE/open-build-service/commit/e90a6f1a1c0ae800b140b…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/ruby-progressbar-1.12.0.gem
A src/api/vendor/cache/ruby-progressbar-1.13.0.gem
Log Message:
-----------
Merge pull request #13948 from openSUSE/depfu/update/srcapi/ruby-progressbar-1.13.0
[src/api] Update ruby-progressbar: 1.12.0 → 1.13.0 (minor)
Commit: feb6782d7bde07477c8822f3445a62d5bec7d0e5
https://github.com/openSUSE/open-build-service/commit/feb6782d7bde07477c882…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/backend/BSSched/RPC.pm
Log Message:
-----------
[backend] BSSched::RPC.pm: log creation of new RPCs
We log when we get the result, so we should also log when
we start the RPC.
Commit: b2a8d00497ad54618962abcf113da9f4d50fbcc8
https://github.com/openSUSE/open-build-service/commit/b2a8d00497ad54618962a…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/diff_component.html.haml
M src/api/app/components/diff_component.rb
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
M src/api/app/components/sourcediff_component.html.haml
M src/api/app/components/sourcediff_component.rb
M src/api/app/controllers/webui/comments_controller.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/comment.rb
M src/api/app/views/webui/comment/_comment_field.html.haml
M src/api/app/views/webui/comment/_comment_list.html.haml
M src/api/app/views/webui/comment/_new.html.haml
A src/api/app/views/webui/request/_inline_comment.html.haml
A src/api/app/views/webui/request/inline_comment.js.erb
M src/api/config/routes/webui_routes.rb
A src/api/db/migrate/202302224114624_add_diff_ref_to_comments.rb
M src/api/db/schema.rb
Log Message:
-----------
Merge pull request #13912 from hellcp-work/sr_action_comments
Allow commenting on submit request diff lines
Commit: c58c9c9d9b225971b60dc99eb72bbacb245e4d1e
https://github.com/openSUSE/open-build-service/commit/c58c9c9d9b225971b60dc…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
M src/api/app/views/webui/comment/_comment_list.html.haml
M src/api/app/views/webui/comment/_new.html.haml
A src/api/app/views/webui/request/_add_inline_comment.html.haml
M src/api/app/views/webui/request/inline_comment.js.erb
Log Message:
-----------
Minimize the new comment entry in line comment section
Commit: c2f3f0a66e18b466b178d3e401c297116ca169c1
https://github.com/openSUSE/open-build-service/commit/c2f3f0a66e18b466b178d…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
M src/api/app/views/webui/comment/_comment_list.html.haml
M src/api/app/views/webui/comment/_new.html.haml
A src/api/app/views/webui/request/_add_inline_comment.html.haml
M src/api/app/views/webui/request/inline_comment.js.erb
Log Message:
-----------
Merge pull request #13939 from hellcp-work/minimized_comment
Minimize the new comment entry in line comment section
Commit: 1c225848b1953d4e78f37de3363d189e0080d2f9
https://github.com/openSUSE/open-build-service/commit/1c225848b1953d4e78f37…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/BuildEnv.pm
Log Message:
-----------
[backend] BuildJob/BuildEnv: remove stray "1" parameter in read_gbininfo
The method in the context does not have the "dontmerge" flag.
Commit: d62bb642d675eb825bb44b37edcd0b0e1eabf186
https://github.com/openSUSE/open-build-service/commit/d62bb642d675eb825bb44…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/components/action_seen_by_user_component.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Reorganize request action details
Commit: ee2cde66f233c618d5250dc8c7289c336777d496
https://github.com/openSUSE/open-build-service/commit/ee2cde66f233c618d5250…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/components/fuzzy_time_component.rb
M src/api/spec/components/fuzzy_time_component_spec.rb
Log Message:
-----------
Let the fuzzy_time be capable of humanize future time too
Commit: 8cf2f59cbf9c1b99e0e97ec84d7e6c73a15f41c5
https://github.com/openSUSE/open-build-service/commit/8cf2f59cbf9c1b99e0e97…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Reorganize request header section
Commit: dd107b982f95945c45b4ea0c63bb934f0f6aef77
https://github.com/openSUSE/open-build-service/commit/dd107b982f95945c45b4e…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/submit_several_packages_at_once/shows_the_beta_version_of_the_requests_page.yml
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/submit_several_packages_at_once_against_a_factory_staging_project/shows_the_beta_version_of_the_requests_page.yml
M src/api/spec/cassettes/Webui_Requests_SubmissionsController/POST_create/superseeding_a_request_that_does_not_exist/1_1_4_1.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
M src/api/spec/support/beta.rb
Log Message:
-----------
Feature specs to test most used request show features
This PR adds a feature spec to test the main features of the request
show page under the beta flag.
- Multiple actions
- Staging request
Commit: 3c506fd3ed171b5057053f44d92357d260be523d
https://github.com/openSUSE/open-build-service/commit/3c506fd3ed171b5057053…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/backend/BSSched/RPC.pm
Log Message:
-----------
[backend] do not trigger wakeups if some other resources are still in progress
This unclutters the log and may make overall building a bit faster.
Commit: 2db2b96269e252efbd6b9d6baae44b818d525ee2
https://github.com/openSUSE/open-build-service/commit/2db2b96269e252efbd6b9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/backend/BSSched/Checker.pm
Log Message:
-----------
[backend] Checker: also cache remote gbininfo data
Commit: 8103abebe439be27667f575f4cf639f589c9e193
https://github.com/openSUSE/open-build-service/commit/8103abebe439be27667f5…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/backend/BSSched/Checker.pm
Log Message:
-----------
[backend] Checker: also cache "delayed" state in gbininfo cache
Commit: 801f905c09b0cc8e3971191da9491b6fa5ebf190
https://github.com/openSUSE/open-build-service/commit/801f905c09b0cc8e39711…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/submit_several_packages_at_once/shows_the_beta_version_of_the_requests_page.yml
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/submit_several_packages_at_once_against_a_factory_staging_project/shows_the_beta_version_of_the_requests_page.yml
M src/api/spec/cassettes/Webui_Requests_SubmissionsController/POST_create/superseeding_a_request_that_does_not_exist/1_1_4_1.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
M src/api/spec/support/beta.rb
Log Message:
-----------
Merge pull request #13926 from danidoni/feature/cover-the-most-used-features-under-the-beta-flag-with-a-feature-spec
Feature specs to test most used request show features
Commit: c883341cade03e28d65d18faa244cf36e2c66360
https://github.com/openSUSE/open-build-service/commit/c883341cade03e28d65d1…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-06 (Mon, 06 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/components/action_seen_by_user_component.html.haml
M src/api/app/components/fuzzy_time_component.rb
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/spec/components/fuzzy_time_component_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Merge pull request #13941 from ncounter/request-header-reshuffling
Request header section: reorganize information
Commit: 80e137bf05b5f4ee9580d5525865d70bf0915813
https://github.com/openSUSE/open-build-service/commit/80e137bf05b5f4ee9580d…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Adapt test to the new rendered text
Commit: b6c6fd37dd47b4ba05a96c22ccd1c34484e5c225
https://github.com/openSUSE/open-build-service/commit/b6c6fd37dd47b4ba05a96…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Merge pull request #13955 from ncounter/fix-spec-tests
Adapt test to the new rendered text
Commit: d71786a221c38ae2a9ae9c5c071d8e8a8d60a73e
https://github.com/openSUSE/open-build-service/commit/d71786a221c38ae2a9ae9…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/app/lib/suse/validator.rb
Log Message:
-----------
Show all nokogiri error messages, instead of one
Commit: d0d79161b182557f7a7cb5432519d56a2a94fc18
https://github.com/openSUSE/open-build-service/commit/d0d79161b182557f7a7cb…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/swagger-ui-bundle.js
M src/api/public/apidocs-new/swagger-ui-bundle.js.map
M src/api/public/apidocs-new/swagger-ui-es-bundle-core.js
M src/api/public/apidocs-new/swagger-ui-es-bundle-core.js.map
M src/api/public/apidocs-new/swagger-ui-es-bundle.js
M src/api/public/apidocs-new/swagger-ui-es-bundle.js.map
M src/api/public/apidocs-new/swagger-ui-standalone-preset.js
M src/api/public/apidocs-new/swagger-ui-standalone-preset.js.map
M src/api/public/apidocs-new/swagger-ui.css
M src/api/public/apidocs-new/swagger-ui.css.map
M src/api/public/apidocs-new/swagger-ui.js
M src/api/public/apidocs-new/swagger-ui.js.map
Log Message:
-----------
Update Swagger UI version from 4.15.1 to 4.17.1
Update the Swagger UI to the new released version.
https://github.com/swagger-api/swagger-ui/releases/tag/v4.17.1
Commit: 3c9f19aa91b52cdfe3ce48a0f530580d06af63ea
https://github.com/openSUSE/open-build-service/commit/3c9f19aa91b52cdfe3ce4…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/swagger-ui-bundle.js
M src/api/public/apidocs-new/swagger-ui-bundle.js.map
M src/api/public/apidocs-new/swagger-ui-es-bundle-core.js
M src/api/public/apidocs-new/swagger-ui-es-bundle-core.js.map
M src/api/public/apidocs-new/swagger-ui-es-bundle.js
M src/api/public/apidocs-new/swagger-ui-es-bundle.js.map
M src/api/public/apidocs-new/swagger-ui-standalone-preset.js
M src/api/public/apidocs-new/swagger-ui-standalone-preset.js.map
M src/api/public/apidocs-new/swagger-ui.css
M src/api/public/apidocs-new/swagger-ui.css.map
M src/api/public/apidocs-new/swagger-ui.js
M src/api/public/apidocs-new/swagger-ui.js.map
Log Message:
-----------
Merge pull request #13954 from eduardoj/update_swagger_ui_to_v4_17_1
Update Swagger UI version from 4.15.1 to 4.17.1
Commit: 80b4a32d11e44fcd7979195e005414ea96ca5076
https://github.com/openSUSE/open-build-service/commit/80b4a32d11e44fcd79791…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/app/lib/suse/validator.rb
Log Message:
-----------
Merge pull request #13942 from eduardoj/fix_13925
Show all nokogiri error messages, instead of only one
Commit: a1885f9fa16af65fb8f942d1079b32c2b60aec3c
https://github.com/openSUSE/open-build-service/commit/a1885f9fa16af65fb8f94…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/BuildEnv.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/Checker.pm
M src/backend/BSSched/RPC.pm
Log Message:
-----------
Merge pull request #13951 from mlschroe/master
[backend] BSSched::RPC.pm: log creation of new RPCs
Commit: 032885b446855ddb9286d4707e3b52c37e38fc61
https://github.com/openSUSE/open-build-service/commit/032885b446855ddb9286d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/backend/BSSched/Checker.pm
M src/backend/BSSched/RPC.pm
M src/backend/BSSched/Remote.pm
Log Message:
-----------
[backend] add setchanged_unless_othersinprogress method
This can be use to only recheck if all needed remote resources
are present.
Commit: c445603ab1fc09285122ba24a3fd5c1c39498af7
https://github.com/openSUSE/open-build-service/commit/c445603ab1fc09285122b…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M .rubocop.yml
M src/api/.rubocop.yml
Log Message:
-----------
Load rubocop-capybara in config
Commit: ca61f9ecfa7fda9917b06b75592504282bf2768f
https://github.com/openSUSE/open-build-service/commit/ca61f9ecfa7fda9917b06…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.47.0.gem
A src/api/vendor/cache/rubocop-1.48.0.gem
Log Message:
-----------
Update rubocop to version 1.48.0
Commit: 06343b885b4cb26f19c585c7cf713b2b110aa0fc
https://github.com/openSUSE/open-build-service/commit/06343b885b4cb26f19c58…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M src/backend/BSSched/Checker.pm
M src/backend/BSSched/RPC.pm
M src/backend/BSSched/Remote.pm
Log Message:
-----------
Merge pull request #13958 from mlschroe/master
[backend] add setchanged_unless_othersinprogress method
Commit: 7a0e58cf1f5f6ed1ec214770de53f30803771fb8
https://github.com/openSUSE/open-build-service/commit/7a0e58cf1f5f6ed1ec214…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M .rubocop.yml
M src/api/.rubocop.yml
Log Message:
-----------
Merge pull request #13956 from saraycp/load_rubocop_capybara
Load rubocop-capybara in config
Commit: 2ec238cfb7f04426b6f0d456b677bd7a2dee2e47
https://github.com/openSUSE/open-build-service/commit/2ec238cfb7f04426b6f0d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/bs_worker
Log Message:
-----------
[backend] bs_worker: also cache provenance files in kiwi product builds
Commit: 1d66ab1913201d464ae17b9793b8537868633d14
https://github.com/openSUSE/open-build-service/commit/1d66ab1913201d464ae17…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #13960 from mlschroe/master
[backend] bs_worker: also cache provenance files in kiwi product builds
Commit: 380b1c6068f39ce719353496c93580440eedc1e8
https://github.com/openSUSE/open-build-service/commit/380b1c6068f39ce719353…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/bigdecimal-3.1.3.gem
A src/api/vendor/cache/bigdecimal-3.1.4.gem
Log Message:
-----------
Update bigdecimal to version 3.1.4
Commit: 5955a57c0f1de863fd240cbf0799b4ad8f9d655a
https://github.com/openSUSE/open-build-service/commit/5955a57c0f1de863fd240…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/bigdecimal-3.1.3.gem
A src/api/vendor/cache/bigdecimal-3.1.4.gem
Log Message:
-----------
Merge pull request #13965 from openSUSE/depfu/update/srcapi/bigdecimal-3.1.4
[src/api] Update bigdecimal: 3.1.3 → 3.1.4 (patch)
Commit: f250199cb86316600971e4a6f4718026e49d2afd
https://github.com/openSUSE/open-build-service/commit/f250199cb86316600971e…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.1.0.gem
A src/api/vendor/cache/parser-3.2.1.1.gem
Log Message:
-----------
Update parser to version 3.2.1.1
Commit: c136ea7af75699287d0e46d9067636b40227cde5
https://github.com/openSUSE/open-build-service/commit/c136ea7af75699287d0e4…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.1.0.gem
A src/api/vendor/cache/parser-3.2.1.1.gem
Log Message:
-----------
Merge pull request #13968 from openSUSE/depfu/update/srcapi/parser-3.2.1.1
[src/api] Update parser: 3.2.1.0 → 3.2.1.1 (patch)
Commit: 859a392230f88cce772a0d00381fc004575e5c94
https://github.com/openSUSE/open-build-service/commit/859a392230f88cce772a0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/backend/BSSched/EventHandler.pm
Log Message:
-----------
[backend] repair bad gbininfo data right away
This was somewhat broken when we added retry events for
failed gbininfo requests in commit ca084aec4fb09fcc49a4d25924a619d53361105e.
Limit this check to remote projects.
Commit: 003ace6dda002206737561e46284382e0bcf1abf
https://github.com/openSUSE/open-build-service/commit/003ace6dda00220673756…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/backend/BSRepServer.pm
M src/backend/bs_repserver
Log Message:
-----------
[backend] do not return incomplete data in gbininfo query
We used to only use the checksums, so the old code was ok. But
if we are asked to return the complete gbininfo data, we need
to do a complete query for each package.
Commit: 73b2135c47720b602737f86022efb86e2f0c42c9
https://github.com/openSUSE/open-build-service/commit/73b2135c47720b602737f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/backend/BSSched/RPC.pm
Log Message:
-----------
[backend] tweak rpc stats message
This makes it a bit less confusing.
Commit: d42c8910911bae5b0a7503f6555cfae44fc6ddd9
https://github.com/openSUSE/open-build-service/commit/d42c8910911bae5b0a750…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/api/lib/tasks/sphinx.rake
Log Message:
-----------
Correct Style/FileEmpty cop
See https://docs.rubocop.org/rubocop/cops_style.html#stylefileempty
Commit: 2f392414705a63599a85932fc19bb328a8c45fd4
https://github.com/openSUSE/open-build-service/commit/2f392414705a63599a859…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M src/api/app/controllers/source_controller.rb
Log Message:
-----------
Make `force` parameter boolean, in ...
`DELETE /source/<project>/<package>` API endpoint
Prevent cases like `force=0` from being understood as a truthy value.
Commit: 24b844c8d800747c7a028a159857d85b9bb0c85b
https://github.com/openSUSE/open-build-service/commit/24b844c8d800747c7a028…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
M src/api/lib/tasks/sphinx.rake
R src/api/vendor/cache/rubocop-1.47.0.gem
A src/api/vendor/cache/rubocop-1.48.0.gem
Log Message:
-----------
Merge pull request #13959 from openSUSE/depfu/update/srcapi/rubocop-1.48.0
[src/api] Update rubocop: 1.47.0 → 1.48.0 (minor)
Commit: 16b8229d316d444aaea24434049ab97ee58d357e
https://github.com/openSUSE/open-build-service/commit/16b8229d316d444aaea24…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/app/models/package.rb
Log Message:
-----------
Fix bogus message '1' when deleting a package
Commit: 1a38d79ab3961e39e63bed5885fdf3c5fb9d110d
https://github.com/openSUSE/open-build-service/commit/1a38d79ab3961e39e63be…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rspec-2.18.1.gem
A src/api/vendor/cache/rubocop-rspec-2.19.0.gem
Log Message:
-----------
Update rubocop-rspec to version 2.19.0
Commit: 38ce82830fde633e22be9706f8c51b698a7ec278
https://github.com/openSUSE/open-build-service/commit/38ce82830fde633e22be9…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
Log Message:
-----------
Update .rubocop_todo.yml via autogen
Commit: b0d851a3cd35cc88fe7176132599757327b8098e
https://github.com/openSUSE/open-build-service/commit/b0d851a3cd35cc88fe717…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/app/models/comment.rb
Log Message:
-----------
Correct commentable type in `create_event` callback on comment creation
The commentable type is `BsRequestAction` not `BsRequestActionSubmit`.
Since it wasn't matching in the `create_event` method, no events
got created for comments that have a relation to a request action.
Commit: 8f27dbf4c5205060b1b9124bc641781605572c42
https://github.com/openSUSE/open-build-service/commit/8f27dbf4c5205060b1b91…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/spec/factories/comments.rb
M src/api/spec/models/comment_spec.rb
Log Message:
-----------
Add test case for event creation on comments associated to bs_request_action
Commit: c7baa3c1589754cb51cd3cf2d8c8ad61b5858d7d
https://github.com/openSUSE/open-build-service/commit/c7baa3c1589754cb51cd3…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/app/models/comment.rb
M src/api/spec/factories/comments.rb
M src/api/spec/models/comment_spec.rb
Log Message:
-----------
Merge pull request #13967 from krauselukas/fix/commentable_type_in_create_event
Correct commentable type in `create_event` callback on comment creation
Commit: 546badfe0164ad57f69a73904eab4a5a9d914298
https://github.com/openSUSE/open-build-service/commit/546badfe0164ad57f69a7…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] speed up sourcepublish code by adding some caches
We now cache project data, verify state and blocked state.
Commit: 1e11c8d831c8611db5e9cead49a30f7325af215b
https://github.com/openSUSE/open-build-service/commit/1e11c8d831c8611db5e9c…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/app/controllers/search_controller.rb
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Use separate controller method for deprecated search endpoint routes
The routes '/search/package_id' and '/search/project_id' are
deprecated but still using the same controller methods as the
none deprecated ones. In order to track the usage through
influxdb-rails and for later removal we can simply point
those routes to separated controller methods.
Commit: dc15de716f084e870959a8c7212c139e9a780f2a
https://github.com/openSUSE/open-build-service/commit/dc15de716f084e870959a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
[backend] improve kiwi product build speed
The goal of this commit is to reduct the amount of packages that
need to be download for a kiwi product builds. It consists of
three changes:
- ignore packages with the same name.arch in lower-priority
repositories. This is also what kiwi does, therefore we
do not expect any different build results.
- ignore packages with the same nevra in a repository. This
is also done by the worker, but we do it now in the
scheduler instead. The reason is that doing it in the
worker leads to cache misses.
We changed semantics here: we now use the first occurance where
the worker used the last. This might result in .src.rpms coming
from a different package.
- use the "import" architecture for imported rpms if we also
have the architecture in our list. This is mainly cosmetics,
but the old code was not deterministic. The generated products
will contain the same rpms, but the change is visible in the
generated .report files.
Commit: 3228fea2dc039de4bf4f9c0f73470ce20d423b80
https://github.com/openSUSE/open-build-service/commit/3228fea2dc039de4bf4f9…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/app/controllers/search_controller.rb
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Merge pull request #13976 from krauselukas/reroute_deprecated_search_endpoints
Use separate controller method for deprecated search endpoint routes
Commit: 98130bc616503a9387b042c7a1f28313d87f36f8
https://github.com/openSUSE/open-build-service/commit/98130bc616503a9387b04…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name.yaml
Log Message:
-----------
Document DELETE /source/{project_name}/{package_name}
... endpoint with OpenAPI
Commit: 600e44d112cf2fa267c27e8e70dede9086114b0a
https://github.com/openSUSE/open-build-service/commit/600e44d112cf2fa267c27…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
R src/api/public/apidocs-new/paths/source_project_name_attribute_name.yaml
Log Message:
-----------
Rename file according to the path
Commit: 597b6884f5e3c706eba587d4a1fbae1e9d1c4902
https://github.com/openSUSE/open-build-service/commit/597b6884f5e3c706eba58…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name.yaml
Log Message:
-----------
Merge pull request #13977 from eduardoj/apidocs_new/source_package_delete
Document `DELETE /source/{project_name}/{package_name}` with OpenAPI
Commit: 9ae17f338acc304f2700b8c5307d8baf897df049
https://github.com/openSUSE/open-build-service/commit/9ae17f338acc304f2700b…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/api/app/controllers/source_controller.rb
Log Message:
-----------
Merge pull request #13970 from eduardoj/fix/make_force_boolean
Make `force` parameter boolean, in `DELETE /source/<project>/<package>` API endpoint
Commit: 38907fb44d4494b286764b95b361c6d00db16a9a
https://github.com/openSUSE/open-build-service/commit/38907fb44d4494b286764…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M src/backend/t/data/0160/result/tc01.xz
M src/backend/t/data/0380/result/tc01.xz
Log Message:
-----------
[backend] adapt product test cases
Commit: f216e8d0dcd7b6308fdf6203572b0ef3688bd3f8
https://github.com/openSUSE/open-build-service/commit/f216e8d0dcd7b6308fdf6…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-12 (Sun, 12 Mar 2023)
Changed paths:
M docs/api/api/api.txt
Log Message:
-----------
apidocs: Document 2 params as bool
Fixes #13215
Commit: fa5742de6c10e9ac12bc2ef1e3603f0229faa3c9
https://github.com/openSUSE/open-build-service/commit/fa5742de6c10e9ac12bc2…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/backend/BSRepServer.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/EventHandler.pm
M src/backend/BSSched/RPC.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
M src/backend/t/data/0160/result/tc01.xz
M src/backend/t/data/0380/result/tc01.xz
Log Message:
-----------
Merge pull request #13981 from adrianschroeter/product_speedup
Product speedup
Commit: 597f03fd186b7a95821a900265879e3345d046f7
https://github.com/openSUSE/open-build-service/commit/597f03fd186b7a95821a9…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M .rubocop_todo.yml
M src/api/.rubocop_todo.yml
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rspec-2.18.1.gem
A src/api/vendor/cache/rubocop-rspec-2.19.0.gem
Log Message:
-----------
Merge pull request #13962 from openSUSE/depfu/update/srcapi/rubocop-rspec-2.19.0
[src/api] Update rubocop-rspec: 2.18.1 → 2.19.0 (minor)
Commit: 5f0889a0ac3c3c7b16ee8038dda5636a6860bb34
https://github.com/openSUSE/open-build-service/commit/5f0889a0ac3c3c7b16ee8…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/app/models/comment.rb
M src/api/app/models/event/comment_for_request.rb
Log Message:
-----------
Gather metrics about comment creation on request action diffs
Instrumenting the feature introduced in https://github.com/openSUSE/open-build-service/pull/13912
Commit: a82fefb1f6148a1b97c030ced127b0df0857b8a0
https://github.com/openSUSE/open-build-service/commit/a82fefb1f6148a1b97c03…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/octokit-6.0.1.gem
A src/api/vendor/cache/octokit-6.1.0.gem
Log Message:
-----------
Update octokit to version 6.1.0
Commit: b78adc291713b7476d3ece293f37232c09037373
https://github.com/openSUSE/open-build-service/commit/b78adc291713b7476d3ec…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/strong_migrations-1.4.3.gem
A src/api/vendor/cache/strong_migrations-1.4.4.gem
Log Message:
-----------
Update strong_migrations to version 1.4.4
Commit: 7e65bc6fd047a6745fe1f9a082c84fffe0918328
https://github.com/openSUSE/open-build-service/commit/7e65bc6fd047a6745fe1f…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/backend/BSConfig.pm.template
Log Message:
-----------
[backend] add example for SLSA provenance generation
Commit: 0c9af9e2b9c222ac406a56f4e7b14f7a33efe691
https://github.com/openSUSE/open-build-service/commit/0c9af9e2b9c222ac406a5…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] fix perl error messages on undefined variable
Commit: d835796aa4b0a58da91834ec36e11c5d61b714ad
https://github.com/openSUSE/open-build-service/commit/d835796aa4b0a58da9183…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/strong_migrations-1.4.3.gem
A src/api/vendor/cache/strong_migrations-1.4.4.gem
Log Message:
-----------
Merge pull request #13972 from openSUSE/depfu/update/srcapi/strong_migrations-1.4.4
[src/api] Update strong_migrations: 1.4.3 → 1.4.4 (patch)
Commit: 02c1e9be139fda5d3d3da2173bd811f3cbee96cd
https://github.com/openSUSE/open-build-service/commit/02c1e9be139fda5d3d3da…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/octokit-6.0.1.gem
A src/api/vendor/cache/octokit-6.1.0.gem
Log Message:
-----------
Merge pull request #13982 from openSUSE/depfu/update/srcapi/octokit-6.1.0
[src/api] Update octokit: 6.0.1 → 6.1.0 (minor)
Commit: 888a9e1337a45473f0ccc3ac55cfba2d3a6a0c84
https://github.com/openSUSE/open-build-service/commit/888a9e1337a45473f0ccc…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.5 to 2.2.6
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.5 to 2.2.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/32dc499307d133bb50…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 4d381b52cf6cba9865c6cc8943fc774454d38d62
https://github.com/openSUSE/open-build-service/commit/4d381b52cf6cba9865c6c…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_commit.yaml
Log Message:
-----------
Add missing comment param for cmd_commit
seems to have been forgotten in the conversion
Commit: a3bd82a38dfba6ebef167057bf4da8868cab9a94
https://github.com/openSUSE/open-build-service/commit/a3bd82a38dfba6ebef167…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M docs/api/api/api.txt
Log Message:
-----------
Merge pull request #13984 from bmwiedemann/issue13215
apidocs: Document 2 params as bool
Commit: 74941b41fc99ebc514e8e2d9ad9db9e300ad48fb
https://github.com/openSUSE/open-build-service/commit/74941b41fc99ebc514e8e…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/database_consistency-1.7.4.gem
A src/api/vendor/cache/database_consistency-1.7.5.gem
Log Message:
-----------
Update database_consistency to version 1.7.5
Commit: 6a52007e13321535d00843eb5f2a7c35a47bc783
https://github.com/openSUSE/open-build-service/commit/6a52007e13321535d0084…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_createSpecFileTemplate.yaml
Log Message:
-----------
Document deprecated POST `/source/{project_name}/{package_name}?cmd=createSpecFileTemplate` endpoint
The endpoint is broken since a long time.
See https://github.com/openSUSE/open-build-service/issues/9707
Since there is no plan in fixing it and most likely completly
removing it I marked it as deprecated in the new api documentation.
Commit: 4612bdca783e6cfc5c240ca3d063c98bcc4cbbc5
https://github.com/openSUSE/open-build-service/commit/4612bdca783e6cfc5c240…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/database_consistency-1.7.4.gem
A src/api/vendor/cache/database_consistency-1.7.5.gem
Log Message:
-----------
Merge pull request #13952 from openSUSE/depfu/update/srcapi/database_consistency-1.7.5
[src/api] Update database_consistency: 1.7.4 → 1.7.5 (patch)
Commit: 9c0178e87f7c388eb4f2ea3ec4d5e3e5b54a890e
https://github.com/openSUSE/open-build-service/commit/9c0178e87f7c388eb4f2e…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/components/schemas/source/attributes.yaml
M src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
Log Message:
-----------
Fix schema of attributes list
Commit: b09dd864cc6117b1259ce31bcd57e5fea9305629
https://github.com/openSUSE/open-build-service/commit/b09dd864cc6117b1259ce…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_createSpecFileTemplate.yaml
Log Message:
-----------
Merge pull request #13988 from krauselukas/apidocs/source_project_package_create_spec_template
Document deprecated POST `/source/{project_name}/{package_name}?cmd=createSpecFileTemplate` endpoint
Commit: cd8d6dd7631f98539a6edab9608d40dea7e787ea
https://github.com/openSUSE/open-build-service/commit/cd8d6dd7631f98539a6ed…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/app/models/package.rb
Log Message:
-----------
Merge pull request #13971 from eduardoj/fix_1610
Fix bogus message '1' when deleting a package
Commit: 1e6fa8fd857b4ee16ba9948dfd2fe391d056557d
https://github.com/openSUSE/open-build-service/commit/1e6fa8fd857b4ee16ba99…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/revision_list.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_history.yaml
Log Message:
-----------
Document `GET /source/{project_name}/{package_name}/_history`
... endpoint with OpenAPI
Commit: 371325aa2d67ccb66ee0080b6add691e698fa32d
https://github.com/openSUSE/open-build-service/commit/371325aa2d67ccb66ee00…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
Log Message:
-----------
Adjust list of query parameters
Commit: f46177f6c684d553a0139035d2c21502a87a9ad5
https://github.com/openSUSE/open-build-service/commit/f46177f6c684d553a0139…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-13 (Mon, 13 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
Log Message:
-----------
Add example with view=blame
Commit: 0ace81beebec373ff81075fad0aaa7fc6999ab05
https://github.com/openSUSE/open-build-service/commit/0ace81beebec373ff8107…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.48.0.gem
A src/api/vendor/cache/rubocop-1.48.1.gem
Log Message:
-----------
Update rubocop to version 1.48.1
Commit: 439c56410c603a2160c627531bfdb1c8d5bfcf0e
https://github.com/openSUSE/open-build-service/commit/439c56410c603a2160c62…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.48.0.gem
A src/api/vendor/cache/rubocop-1.48.1.gem
Log Message:
-----------
Merge pull request #13993 from openSUSE/depfu/update/srcapi/rubocop-1.48.1
[src/api] Update rubocop: 1.48.0 → 1.48.1 (patch)
Commit: 2ba47f6b66aee7cee79b7fe42f6d7d33566eaf92
https://github.com/openSUSE/open-build-service/commit/2ba47f6b66aee7cee79b7…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #13986 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.6
Bump github/codeql-action from 2.2.5 to 2.2.6
Commit: e58583a2960f2377d311ffdb679ab73343a1ec62
https://github.com/openSUSE/open-build-service/commit/e58583a2960f2377d311f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
A src/backend/t/0019-BSSched-ProjPacks-orderpackid.t
Log Message:
-----------
[backend] improve orderpackids implementation
We should also sort by the package name in maintenance release
projects. Also, we need to make sort flavors come right after
the package. This was not the case in some cases, e.g. "foo-bar"
came before "foo:baz".
Also add a test case for orderpackids.
Commit: e3b78a3d8db5ea66be46f8bbb8c5473ced82ec92
https://github.com/openSUSE/open-build-service/commit/e3b78a3d8db5ea66be46f…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
M src/api/public/apidocs-new/components/schemas/source/attributes.yaml
A src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
R src/api/public/apidocs-new/paths/source_project_name_attribute_name.yaml
Log Message:
-----------
Merge pull request #13989 from saraycp/adjust_project_attribute_endpoint
Adjust GET `/source/{project_name}/_attribute/{attribute_name}` endpoint
Commit: 4bbd2a61a334d31f00067f86cb1c56bd96201c67
https://github.com/openSUSE/open-build-service/commit/4bbd2a61a334d31f00067…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_commitfilelist.yaml
Log Message:
-----------
Document package commitfilelist command with OpenAPI
example usage is in
https://github.com/openSUSE/osc/blob/4f9fb9f/osc/core.py#L1566
Commit: 355b83a477eae45c264b7a665422da64dbd08200
https://github.com/openSUSE/open-build-service/commit/355b83a477eae45c264b7…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/revision_list.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_history.yaml
Log Message:
-----------
Merge pull request #13980 from eduardoj/apidocs_new/source_package_history
Document `GET /source/{project_name}/{package_name}/_history` with OpenAPI
Commit: 054096ea9700fc37adceabb654caae79423ebd32
https://github.com/openSUSE/open-build-service/commit/054096ea9700fc37adcea…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
[backend] Use fast C implementation of orderpackids if available
Commit: 7679699e12b3f9da916a89f8d31c556d2c75c5c0
https://github.com/openSUSE/open-build-service/commit/7679699e12b3f9da916a8…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSRepServer/Checker.pm
M src/backend/BSSched/Checker.pm
Log Message:
-----------
[backend] Checker: add read_packstatus method
This allows us to cache the packstatus in the future.
Commit: 5409d5638b0dcd9e2da4b6208f6b765f64f3fc23
https://github.com/openSUSE/open-build-service/commit/5409d5638b0dcd9e2da4b…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/app/controllers/source_attribute_controller.rb
Log Message:
-----------
Add missing comment
This endpoint works without specifying an attribute.
In such case it lists all the attributes of the project.
Commit: 3ade040529ebb68362d4c8eb21d7a8391f37216c
https://github.com/openSUSE/open-build-service/commit/3ade040529ebb68362d4c…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_attribute.yaml
Log Message:
-----------
Document endpoint to get project's attributes
Endpoint: source/{project_name}/_attribute
Commit: e3b3eecacbe07cdc643220ce2b2e4b2583e5d9e2
https://github.com/openSUSE/open-build-service/commit/e3b3eecacbe07cdc64322…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_commit.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_commitfilelist.yaml
Log Message:
-----------
Merge pull request #13973 from bmwiedemann/DOD1Byy0
Document package commitfilelist command with OpenAPI
Commit: 02f1f531072f58b020731fbaf1f6502f8be365bb
https://github.com/openSUSE/open-build-service/commit/02f1f531072f58b020731…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/app/controllers/source_attribute_controller.rb
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_attribute.yaml
Log Message:
-----------
Merge pull request #13974 from saraycp/project_attribute_endpoint
Document GET `/source/{project_name}/_attribute` endpoint
Commit: a3913fc25e7ed62ad1b035ba463d675f785294fd
https://github.com/openSUSE/open-build-service/commit/a3913fc25e7ed62ad1b03…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-mocks-3.12.3.gem
A src/api/vendor/cache/rspec-mocks-3.12.4.gem
Log Message:
-----------
Update rspec-mocks to version 3.12.4
Commit: 2d5b9b4f1c8a262c4d3cf05b8b4aca734b3d724c
https://github.com/openSUSE/open-build-service/commit/2d5b9b4f1c8a262c4d3cf…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/BSSched/BuildJob/Channel.pm
M src/backend/BSSched/BuildJob/Patchinfo.pm
Log Message:
-----------
[backend] use new read_packstatus Checker method
KiwiProduct will be done in the next commit.
Commit: 4b3e8934cd127fcd8237d9495c05d78cc1180d74
https://github.com/openSUSE/open-build-service/commit/4b3e8934cd127fcd8237d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
[backend] speed up kiwi product scheduler code
Use a C function from BSSolv to check if the package is needed.
Add a cache for the package blocked state.
Commit: 20ccbb8cb8a7a9778e4d1d330426d5c33a859d2b
https://github.com/openSUSE/open-build-service/commit/20ccbb8cb8a7a9778e4d1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSSched/Checker.pm
Log Message:
-----------
[backend] Checker: cache the packstatus
Commit: aac2264b4e2cff199aa6a162d1af1b92c65352ca
https://github.com/openSUSE/open-build-service/commit/aac2264b4e2cff199aa6a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSSched/RPC.pm
Log Message:
-----------
[backend] BSSched::RPC: also log parameters when creating a new RPC
Commit: bc6568d575275ee53e6f37dd28327a2aa9f7aed7
https://github.com/openSUSE/open-build-service/commit/bc6568d575275ee53e6f3…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-mocks-3.12.3.gem
A src/api/vendor/cache/rspec-mocks-3.12.4.gem
Log Message:
-----------
Merge pull request #13992 from openSUSE/depfu/update/srcapi/rspec-mocks-3.12.4
[src/api] Update rspec-mocks: 3.12.3 → 3.12.4 (patch)
Commit: fce6151deea0a45a87a2aae9f813473f9269dd16
https://github.com/openSUSE/open-build-service/commit/fce6151deea0a45a87a2a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/backend/BSRepServer/Checker.pm
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/BSSched/BuildJob/Channel.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/BuildJob/Patchinfo.pm
M src/backend/BSSched/Checker.pm
M src/backend/BSSched/ProjPacks.pm
M src/backend/BSSched/RPC.pm
A src/backend/t/0019-BSSched-ProjPacks-orderpackid.t
Log Message:
-----------
Merge pull request #14001 from mlschroe/master
[backend] speed up kiwi product scheduler code
Commit: 271d211079ed8789746b0dc8075ccce1facf10f2
https://github.com/openSUSE/open-build-service/commit/271d211079ed8789746b0…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/app/controllers/source_attribute_controller.rb
Log Message:
-----------
Add missing comment
This endpoint works without specifying an attribute.
In such case it lists all the attributes of the package.
Commit: b041d5551d7a4f3c5db0f6b871f832b82b476217
https://github.com/openSUSE/open-build-service/commit/b041d5551d7a4f3c5db0f…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_attribute.yaml
Log Message:
-----------
Document endpoint to get package's attributes
Endpoint: source/{project_name}/{package_name}/_attribute
Commit: 14b5c2f690833f8ec052957aab6f1d9443a916e8
https://github.com/openSUSE/open-build-service/commit/14b5c2f690833f8ec0529…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.6.2.gem
A src/api/vendor/cache/rack-2.2.6.3.gem
Log Message:
-----------
Update rack to version 2.2.6.3
Commit: 00b3de34b2dc165796042100c3484d0e5953189c
https://github.com/openSUSE/open-build-service/commit/00b3de34b2dc165796042…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.6.2.gem
A src/api/vendor/cache/rack-2.2.6.3.gem
Log Message:
-----------
Merge pull request #13947 from openSUSE/depfu/update/srcapi/rack-2.2.6.3
🚨 [security] [src/api] Update rack: 2.2.6.2 → 2.2.6.3 (patch)
Commit: 6a7a723cc6e09fcde7b9e654604130d37a3d8053
https://github.com/openSUSE/open-build-service/commit/6a7a723cc6e09fcde7b9e…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/app/controllers/source_attribute_controller.rb
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_attribute.yaml
Log Message:
-----------
Merge pull request #13975 from saraycp/package_attribute_endpoint
Document GET `/source/{project_name}/{package_name}/_attribute` endpoint
Commit: f97e32e4b5bdefeb92b2f5da6a4b5f97947a0c99
https://github.com/openSUSE/open-build-service/commit/f97e32e4b5bdefeb92b2f…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-14 (Tue, 14 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.6.3.gem
A src/api/vendor/cache/rack-2.2.6.4.gem
Log Message:
-----------
Update rack to version 2.2.6.4
Commit: a351d18a62fe4ff01a2af8f009af43b325db692a
https://github.com/openSUSE/open-build-service/commit/a351d18a62fe4ff01a2af…
Author: Daniel Mach <daniel.mach(a)suse.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M docs/api/api/link.rng
M docs/api/api/multibuild.rng
M docs/api/api/package.rng
M docs/api/api/project.rng
Log Message:
-----------
Fix use of element name in RelaxNG schemas
Commit: 72a4e3a69830c9fb3a4279bd1bfac93dfd00ebd1
https://github.com/openSUSE/open-build-service/commit/72a4e3a69830c9fb3a427…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-2.2.6.3.gem
A src/api/vendor/cache/rack-2.2.6.4.gem
Log Message:
-----------
Merge pull request #14005 from openSUSE/depfu/update/srcapi/rack-2.2.6.4
🚨 [security] [src/api] Update rack: 2.2.6.3 → 2.2.6.4 (patch)
Commit: 017f59c30cbb22b3aff625dd91ec903febea517e
https://github.com/openSUSE/open-build-service/commit/017f59c30cbb22b3aff62…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M docs/api/api/link.rng
M docs/api/api/multibuild.rng
M docs/api/api/package.rng
M docs/api/api/project.rng
Log Message:
-----------
Merge pull request #14008 from dmach/fix-relaxng-element-names
Fix use of element name in RelaxNG schemas
Commit: e821d855a7272ea7ee4c0394b89f6a93ebb9f245
https://github.com/openSUSE/open-build-service/commit/e821d855a7272ea7ee4c0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/bs_repserver
Log Message:
-----------
[backend] support view=packstatus prpa query
This is an internal route used by the schedulers. We also support
a new "withbininfocookie" that adds a cookie that is used by the
scheduler to detect that the binary info is outdated.
Commit: 2b9f63588bff059ea466302dd991d038bb695fd1
https://github.com/openSUSE/open-build-service/commit/2b9f63588bff059ea4663…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSched/Remote.pm
Log Message:
-----------
[backend] make use of the new bininfocookie when fetching remote bininfo
The new strategy is to just get the packstatus if we have a cookie
and then reuse the cached data if the cookie matches.
Also refactor the code while we're at it.
Commit: b7a8324087ca713de4b70227963e75e2dcb25b69
https://github.com/openSUSE/open-build-service/commit/b7a8324087ca713de4b70…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSched/Remote.pm
M src/backend/bs_repserver
Log Message:
-----------
Merge pull request #14010 from mlschroe/master
[backend] make use of a bininfocookie when fetching remote bininfo
Commit: 50344011f0709e5f0c98f22b300af0bedbbbf12e
https://github.com/openSUSE/open-build-service/commit/50344011f0709e5f0c98f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSSL.pm
Log Message:
-----------
[backend] use use_certificate_chain_file instead of use_certificate_file
We already had that change in the context creation code. We always want
to load a certificate chain instead of a single certificate.
Commit: ed320f723ac7297952f3ed4b43aafff96542cb4c
https://github.com/openSUSE/open-build-service/commit/ed320f723ac7297952f3e…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/voight_kampff-1.1.4.gem
A src/api/vendor/cache/voight_kampff-2.0.0.gem
Log Message:
-----------
Update voight_kampff to version 2.0.0
Commit: 1a7395c9943d95e75e2d91f87224f478a72f9a90
https://github.com/openSUSE/open-build-service/commit/1a7395c9943d95e75e2d9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSched/Remote.pm
Log Message:
-----------
[backend] only do packstatus queries if the packstatus was in the cache
We do not want to use them if the bininfo cache has timed out, as we
want to do a refetch every hour.
Commit: 459b8bab72bfa453983dc6409f27363af1a44140
https://github.com/openSUSE/open-build-service/commit/459b8bab72bfa453983dc…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_rebuild.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_wipe.yaml
Log Message:
-----------
Deprecate broken endpoints source rebuild and wipe
Commit: 12aba7715db31d37ea80aaaa6e7ff5ee3e994a10
https://github.com/openSUSE/open-build-service/commit/12aba7715db31d37ea80a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSSL.pm
M src/backend/BSSched/Remote.pm
Log Message:
-----------
Merge pull request #14011 from mlschroe/master
[backend] use use_certificate_chain_file instead of use_certificate_file
Commit: e5d28705d0d9178bc16a5ab0b3dfd05add6ed37f
https://github.com/openSUSE/open-build-service/commit/e5d28705d0d9178bc16a5…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_rebuild.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_wipe.yaml
Log Message:
-----------
Merge pull request #13998 from hellcp-work/apidocs-sources-package-deprecated
Deprecate broken endpoints source rebuild and wipe
Commit: 1ed56b2c289b0bbd87fbc74fdcd9c3711e925efd
https://github.com/openSUSE/open-build-service/commit/1ed56b2c289b0bbd87fbc…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/components/parameters/attribute_name.yaml
Log Message:
-----------
Add namespace to the example of attribute name
This is also valid for other endpoints using attribute name.
Commit: 0ce62971c2da766dfa231e920cfbbe1ec8467963
https://github.com/openSUSE/open-build-service/commit/0ce62971c2da766dfa231…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_instantiate.yaml
Log Message:
-----------
Document `/source/{project_name}/{package_name}?cmd=instantiate` with OpenAPI
Commit: f919eadc3238501ccb5a611f3d2e724b18c382f2
https://github.com/openSUSE/open-build-service/commit/f919eadc3238501ccb5a6…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
Log Message:
-----------
Sort out path
Commit: e2579e8cf13d79e00cd4f6a29b01f8acf4b4f7a4
https://github.com/openSUSE/open-build-service/commit/e2579e8cf13d79e00cd4f…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_attribute_attribute_name.yaml
Log Message:
-----------
Document endpoint to get an attribute of a package
Commit: 213642bf01e27df8395373057fa3288435f213eb
https://github.com/openSUSE/open-build-service/commit/213642bf01e27df839537…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/t/data/0160/result/tc01.xz
Log Message:
-----------
[backend] add complete filename to deps of kiwi product build jobs
This will be used in a future commit.
Commit: 712bf2c2aa71fc6104483b6d7c4119764cd36cb1
https://github.com/openSUSE/open-build-service/commit/712bf2c2aa71fc6104483…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
M src/api/public/apidocs-new/components/parameters/attribute_name.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_attribute_attribute_name.yaml
Log Message:
-----------
Merge pull request #14004 from saraycp/get_package_attribute_endpoint
Document `GET /source/{project_name}/{package_name}/_attribute/{attribute_name}` endpoint
Commit: 8508d8a317213eaab042ec057777df458d466831
https://github.com/openSUSE/open-build-service/commit/8508d8a317213eaab042e…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-15 (Wed, 15 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/t/data/0160/result/tc01.xz
Log Message:
-----------
Merge pull request #14014 from mlschroe/master
[backend] add complete filename to deps of kiwi product build jobs
Commit: 3c81d2b8c54028d29af0afb523c830ee21a1f957
https://github.com/openSUSE/open-build-service/commit/3c81d2b8c54028d29af0a…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/app/models/comment.rb
M src/api/app/models/event/comment_for_request.rb
Log Message:
-----------
Merge pull request #13969 from krauselukas/instrument_diff_comments
Gather metrics about comment creation on request action diffs
Commit: c107efa978300f2a3297efeeab7ab35515c2d476
https://github.com/openSUSE/open-build-service/commit/c107efa978300f2a3297e…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-test-2.0.2.gem
A src/api/vendor/cache/rack-test-2.1.0.gem
Log Message:
-----------
Update rack-test to version 2.1.0
Commit: e2164e9ca5ef01f5e1a1bec8a80739054dc5a5bc
https://github.com/openSUSE/open-build-service/commit/e2164e9ca5ef01f5e1a1b…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_collectbuildenv.yaml
Log Message:
-----------
Document POST `/source/{project_name}/{package_name}?cmd=collectbuildenv` endpoints
Commit: d1e8274db8fe86f4142f1a9b6edacf392a3a9073
https://github.com/openSUSE/open-build-service/commit/d1e8274db8fe86f4142f1…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-test-2.0.2.gem
A src/api/vendor/cache/rack-test-2.1.0.gem
Log Message:
-----------
Merge pull request #14017 from openSUSE/depfu/update/srcapi/rack-test-2.1.0
[src/api] Update rack-test: 2.0.2 → 2.1.0 (minor)
Commit: 85755f3495281dca2e5744ffbcdb0d27cdf9f4f4
https://github.com/openSUSE/open-build-service/commit/85755f3495281dca2e574…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_collectbuildenv.yaml
Log Message:
-----------
Merge pull request #13995 from hellcp-work/apidocs-sources-package-builds
Document POST `/source/{project_name}/{package_name}?cmd=collectbuildenv` endpoints
Commit: 714af4a5ea163577bb5f8d08e36a4604852e0eaf
https://github.com/openSUSE/open-build-service/commit/714af4a5ea163577bb5f8…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/package_meta.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_meta.yaml
Log Message:
-----------
Document `/source/{project_name}/{package_name}/_meta`
... endpoints with OpenAPI
Commit: 021a72ce4b8af0c8919ca7b0fbd884bf21c0dada
https://github.com/openSUSE/open-build-service/commit/021a72ce4b8af0c8919ca…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M docs/api/api/api.txt
Log Message:
-----------
Fix typo in doc
and drop duplicate entry
Commit: 5d0a2291b69f1ecea83601b1a01ede109813bfe5
https://github.com/openSUSE/open-build-service/commit/5d0a2291b69f1ecea8360…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/app/models/user.rb
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_deleteuploadrev.yaml
Log Message:
-----------
Document package deleteuploadrev command with OpenAPI
Commit: eb79ec916ad84ed15c56fda3eaf65f837a81e786
https://github.com/openSUSE/open-build-service/commit/eb79ec916ad84ed15c56f…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/package_meta.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_meta.yaml
Log Message:
-----------
Merge pull request #13990 from eduardoj/apidocs_new/source_project_package_meta
Document `/source/{project_name}/{package_name}/_meta` endpoints with OpenAPI
Commit: 79f5d157905bd5d98a7b84822e59aa961c4a34b4
https://github.com/openSUSE/open-build-service/commit/79f5d157905bd5d98a7b8…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M docs/api/api/api.txt
M src/api/app/models/user.rb
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_deleteuploadrev.yaml
Log Message:
-----------
Merge pull request #14019 from bmwiedemann/DOD1Byy0
Document POST `/source/{project_name}/{package_name}?cmd=deleteuploadrev` with OpenAPI
Commit: 17f36660e1dff53634777ca2b2647849fedd2ba6
https://github.com/openSUSE/open-build-service/commit/17f36660e1dff53634777…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/app/models/project/key_info.rb
A src/api/spec/models/project/key_info_spec.rb
Log Message:
-----------
Rescue from Backend::Error in Project::KeyInfo
We don't handle exceptions coming from the Backend
class when attempting to fetch the keyinfo's for a project.
This is causing issues since the keyinfos are displayed in
the project views, which fail with a http code 500 when any
error occurs.
Fixes #14007
Commit: 91173f6cf9fc1e96a3fd500300c58357cf93c013
https://github.com/openSUSE/open-build-service/commit/91173f6cf9fc1e96a3fd5…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/app/models/project/key_info.rb
A src/api/spec/models/project/key_info_spec.rb
Log Message:
-----------
Merge pull request #14024 from krauselukas/fix/issue_14007
Rescue from Backend::Error in Project::KeyInfo
Commit: 30187aa442e8a0d9a4c29c5a6029f04662218564
https://github.com/openSUSE/open-build-service/commit/30187aa442e8a0d9a4c29…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute_attribute_name.yaml
Log Message:
-----------
Document POST and DELETE package's attribute endpoints
Endpoints to create, update and delete a given attribute of a package.
Commit: 0a250d14898a4112c0b1e01ae1cb8599709b9520
https://github.com/openSUSE/open-build-service/commit/0a250d14898a4112c0b1e…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_release.yaml
Log Message:
-----------
Document `/source/{project_name}/{package_name}?cmd=release` with OpenAPI
Commit: b2bfb51668a2f2932505d9e024898a4a26df1a79
https://github.com/openSUSE/open-build-service/commit/b2bfb51668a2f2932505d…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_instantiate.yaml
Log Message:
-----------
Merge pull request #14003 from krauselukas/apidocs/source_project_package_cmd_instantiate
Document `/source/{project_name}/{package_name}?cmd=instantiate` with OpenAPI
Commit: bbf6db9101ae2b71feb163dcc628b3fc8a2db752
https://github.com/openSUSE/open-build-service/commit/bbf6db9101ae2b71feb16…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute_attribute_name.yaml
Log Message:
-----------
Merge pull request #14015 from saraycp/post_delete_package_attribute_endpoint
Document POST and DELETE `/source/{project_name}/{package_name}/_attribute/{attribute_name}` endpoints
Commit: 8b81356558688279eb1c395e6954962b93a357b0
https://github.com/openSUSE/open-build-service/commit/8b81356558688279eb1c3…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_release.yaml
Log Message:
-----------
Merge pull request #14013 from krauselukas/apidocs/source_project_package_cmd_release
Document `/source/{project_name}/{package_name}?cmd=release` with OpenAPI
Commit: 01941d29618acf79b3a8e7952c0ae173a937854a
https://github.com/openSUSE/open-build-service/commit/01941d29618acf79b3a8e…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/Gemfile
Log Message:
-----------
Adapt voight_kampff gem to version 2.0
See: https://github.com/biola/Voight-Kampff#upgrading-to-version-20
Co-authored-by: Daniel Donisa <daniel.donisa(a)suse.com>
Commit: 360fabe54d1a734987d522b5ffe615ae42adcf29
https://github.com/openSUSE/open-build-service/commit/360fabe54d1a734987d52…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_unlock.yaml
Log Message:
-----------
Document `/source/{project_name}/{package_name}?cmd=unlock` with OpenAPI
Commit: 33a627b3fccbb7613adcd911750c8570005215fc
https://github.com/openSUSE/open-build-service/commit/33a627b3fccbb7613adcd…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute.yaml
Log Message:
-----------
Document endpoint to creaate or update package's attribute
Commit: 61af5fb9dbcd2e37126efb8b024d0363897268cf
https://github.com/openSUSE/open-build-service/commit/61af5fb9dbcd2e37126ef…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-16 (Thu, 16 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_branch.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_linktobranch.yaml
Log Message:
-----------
Document POST `/source/{project_name}/{package_name}?cmd={branch,linktobranch}` endpoints
Commit: de18caeac5ce44efcfda6953865209aced5ac2f4
https://github.com/openSUSE/open-build-service/commit/de18caeac5ce44efcfda6…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-0.26.0.gem
A src/api/vendor/cache/flipper-0.26.2.gem
R src/api/vendor/cache/flipper-ui-0.26.0.gem
A src/api/vendor/cache/flipper-ui-0.26.2.gem
Log Message:
-----------
Update flipper-ui to version 0.26.2
Commit: 204a21229cc5738ad57a4f4f03124a1367483365
https://github.com/openSUSE/open-build-service/commit/204a21229cc5738ad57a4…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-0.26.0.gem
A src/api/vendor/cache/flipper-0.26.2.gem
R src/api/vendor/cache/flipper-ui-0.26.0.gem
A src/api/vendor/cache/flipper-ui-0.26.2.gem
Log Message:
-----------
Merge pull request #14028 from openSUSE/depfu/update/srcapi/flipper-ui-0.26.2
[src/api] Update flipper-ui: 0.26.0 → 0.26.2 (minor)
Commit: 521529ead1fc80a64a1aba50737a06fe564cbd15
https://github.com/openSUSE/open-build-service/commit/521529ead1fc80a64a1ab…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute.yaml
Log Message:
-----------
Merge pull request #14016 from saraycp/post_package_attribute_endpoint
Document POST `/source/{project_name}/{package_name}/_attribute` endpoint
Commit: 33bf31c2bb90b2afbc9a83feccfd3eb02822aab8
https://github.com/openSUSE/open-build-service/commit/33bf31c2bb90b2afbc9a8…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_unlock.yaml
Log Message:
-----------
Merge pull request #14025 from krauselukas/apidocs/source_project_package_cmd_unlock
Document `/source/{project_name}/{package_name}?cmd=unlock` with OpenAPI
Commit: 92f36ef1114dd4cfe8d05d7b7060d77fc6ce2685
https://github.com/openSUSE/open-build-service/commit/92f36ef1114dd4cfe8d05…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-active_record-0.26.0.gem
A src/api/vendor/cache/flipper-active_record-0.26.2.gem
Log Message:
-----------
Update flipper-active_record to version 0.26.2
Commit: d9e5b918d2c166f38b7b19a243a7734c01b38945
https://github.com/openSUSE/open-build-service/commit/d9e5b918d2c166f38b7b1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] bs_worker refactor kiwi product binary download
Remove duplicated code by splitting off checkbv and calc_rarch.
Commit: 5c0f80a991cdbae63a3a9f3fd69df7282f09b7a5
https://github.com/openSUSE/open-build-service/commit/5c0f80a991cdbae63a3a9…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-active_record-0.26.0.gem
A src/api/vendor/cache/flipper-active_record-0.26.2.gem
Log Message:
-----------
Merge pull request #14027 from openSUSE/depfu/update/srcapi/flipper-active_record-0.26.2
[src/api] Update flipper-active_record: 0.26.0 → 0.26.2 (minor)
Commit: 770acfefadf22a245081801f470171a06391f95b
https://github.com/openSUSE/open-build-service/commit/770acfefadf22a2450818…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
M src/api/public/apidocs-new/components/schemas/directory.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name.yaml
Log Message:
-----------
Document GET /source/{project_name}/{package_name} ...
... endpoint with OpenAPI
Commit: 6a6fd34005db4fca6c512e10f682f03de412cd1e
https://github.com/openSUSE/open-build-service/commit/6a6fd34005db4fca6c512…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/responses/unknown_project_or_package_or_file.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_file_name.yaml
Log Message:
-----------
Document GET /source/{project_name}/{package_name}/{file_name}
Commit: a3e0ee2a53f4e78838f91d9705892629db665f94
https://github.com/openSUSE/open-build-service/commit/a3e0ee2a53f4e78838f91…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_file_name.yaml
Log Message:
-----------
Document DELETE /source/{project_name}/{package_name}/{file_name}
Commit: 4ff4b0af9ad1bfb97d7c026a34a181c4750ee03c
https://github.com/openSUSE/open-build-service/commit/4ff4b0af9ad1bfb97d7c0…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_file_name.yaml
Log Message:
-----------
Document PUT /source/{project_name}/{package_name}/{file_name}
Commit: b289cdb894300dea7819dcc99f9ba70ce71a3d7b
https://github.com/openSUSE/open-build-service/commit/b289cdb894300dea7819d…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/responses/unknown_project_or_package_or_file.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_file_name.yaml
Log Message:
-----------
Merge pull request #13983 from ncounter/apidoc-sources-files
Document /source/{project_name}/{package_name}/{file_name} endpoints with OpenAPI
Commit: 0486aa98196ac1ca826fdfd6fb3870e568e9e945
https://github.com/openSUSE/open-build-service/commit/0486aa98196ac1ca826fd…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] bs_worker: move modulemd handling into postprocess step
Reduces duplicated code.
Commit: 403fed6a4e8f94783e46a8baa15ea9ec3204f603
https://github.com/openSUSE/open-build-service/commit/403fed6a4e8f94783e46a…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/components/schemas/directory.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name.yaml
Log Message:
-----------
Merge pull request #13979 from eduardoj/apidocs_new/source_package_get
Document `GET /source/{project_name}/{package_name}` with OpenAPI
Commit: ae682e81f2b9208294328eac43d247c256be6882
https://github.com/openSUSE/open-build-service/commit/ae682e81f2b9208294328…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_branch.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_linktobranch.yaml
Log Message:
-----------
Merge pull request #14018 from hellcp-work/apidocs-sources-package-branch
Document POST `/source/{project_name}/{package_name}?cmd={branch,linktobranch}` endpoints
Commit: 3d0e9d07ff7f74ac8eb12aa1b433125d7c7e6b66
https://github.com/openSUSE/open-build-service/commit/3d0e9d07ff7f74ac8eb12…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
R src/api/vendor/cache/voight_kampff-1.1.4.gem
A src/api/vendor/cache/voight_kampff-2.0.0.gem
Log Message:
-----------
Merge pull request #13991 from openSUSE/depfu/update/srcapi/voight_kampff-2.0.0
[src/api] Update voight_kampff: 1.1.4 → 2.0.0 (major)
Commit: 4dab379d770ead05d5dc9b5bc00647bf73ff073a
https://github.com/openSUSE/open-build-service/commit/4dab379d770ead05d5dc9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M dist/obsworker
M src/backend/bs_getbinariesproxy
M src/backend/bs_worker
Log Message:
-----------
[backend] support a getbinariesproxy for kiwi product builds
Commit: 961b9daeed718dd0cfc8ac04921b375e84641a2d
https://github.com/openSUSE/open-build-service/commit/961b9daeed718dd0cfc8a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] bs_worker: cache output of calc_rarch in the bv
Commit: 56df23688da817879742a252235f424d53e44980
https://github.com/openSUSE/open-build-service/commit/56df23688da817879742a…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_updatepatchinfo.yaml
Log Message:
-----------
Document `/source/{project_name}/{package_name}?cmd=updatepatchinfo` with OpenAPI
Commit: 2c9a4dc108b710d2a8e5280027a716b46f1735a1
https://github.com/openSUSE/open-build-service/commit/2c9a4dc108b710d2a8e52…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_addcontainers.yaml
Log Message:
-----------
Document endpoint to add containers
Commit: 8d1d9658185e39400b47718cb8c3bfdb6e528e08
https://github.com/openSUSE/open-build-service/commit/8d1d9658185e39400b477…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_updatepatchinfo.yaml
Log Message:
-----------
Merge pull request #14031 from krauselukas/apidocs/source_project_package_cmd_updatepatchinfo
Document `/source/{project_name}/{package_name}?cmd=updatepatchinfo` with OpenAPI
Commit: 39daeb79f55579e5de6defccc7284ca96c664732
https://github.com/openSUSE/open-build-service/commit/39daeb79f55579e5de6de…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-17 (Fri, 17 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_addcontainers.yaml
Log Message:
-----------
Merge pull request #14032 from saraycp/package_addcontainers_endpoint
Document GET `/source/{project_name}/{package_name}?cmd=addcontainers` endpoint with OpenAPI
Commit: a0ccec94dc0641404d7477b4a9c79c90a8933287
https://github.com/openSUSE/open-build-service/commit/a0ccec94dc0641404d747…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-18 (Sat, 18 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_activity_timeline_component_spec.rb
M src/api/spec/components/bs_request_comment_component_spec.rb
M src/api/spec/components/bs_request_history_element_component_spec.rb
Log Message:
-----------
Fix tests: time on utc, not local zone
Commit: 7cb6b338f9af63237c905837e88da7fb0c96287b
https://github.com/openSUSE/open-build-service/commit/7cb6b338f9af63237c905…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-19 (Sun, 19 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_activity_timeline_component_spec.rb
M src/api/spec/components/bs_request_comment_component_spec.rb
M src/api/spec/components/bs_request_history_element_component_spec.rb
Log Message:
-----------
Merge pull request #14038 from ncounter/fix-time-tests
Commit: 5bc5d36ee342be5fd51ecabe28af1845e043c2d3
https://github.com/openSUSE/open-build-service/commit/5bc5d36ee342be5fd51ec…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M dist/obsworker
M src/backend/bs_getbinariesproxy
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #14030 from mlschroe/master
[backend] support a getbinariesproxy for kiwi product builds
Commit: ea0105c3fa2234d0868a3188e17fae72974fade8
https://github.com/openSUSE/open-build-service/commit/ea0105c3fa2234d0868a3…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-0.26.2.gem
A src/api/vendor/cache/flipper-0.27.0.gem
R src/api/vendor/cache/flipper-active_record-0.26.2.gem
A src/api/vendor/cache/flipper-active_record-0.27.0.gem
R src/api/vendor/cache/flipper-ui-0.26.2.gem
A src/api/vendor/cache/flipper-ui-0.27.0.gem
Log Message:
-----------
Update flipper-ui to version 0.27.0
Commit: 73ac397aa03c70b9e80698305e18f08dac667e75
https://github.com/openSUSE/open-build-service/commit/73ac397aa03c70b9e8069…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_attribute.yaml
M src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute_attribute_name.yaml
Log Message:
-----------
Add missing security section for attribute endpoints
Commit: 8ab4f8171eff7cc3481ccdc8aadde2e03945152e
https://github.com/openSUSE/open-build-service/commit/8ab4f8171eff7cc3481cc…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/services.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_getprojectservices.yaml
Log Message:
-----------
Document package command getprojectservices with OpenAPI
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: 7a11caf3e28eea8ab550aa504999db1c9a9fc107
https://github.com/openSUSE/open-build-service/commit/7a11caf3e28eea8ab550a…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.html.haml
Log Message:
-----------
Set proper collapsed state on loading
Commit: 0d75c3f54269c16df27dce61e20d84296d12c7fa
https://github.com/openSUSE/open-build-service/commit/0d75c3f54269c16df27dc…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/Checker.pm
Log Message:
-----------
[backend] kiwi product: check right away if a gbininfo fetch is in progress
Reading in the gbininfo data we have is not cheap.
Commit: dd3872b10461ab92fc28dc6df56100d1ad62d0a6
https://github.com/openSUSE/open-build-service/commit/dd3872b10461ab92fc28d…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.html.haml
Log Message:
-----------
Merge pull request #14037 from ncounter/fix-arrow-up
Set proper collapsed state on loading
Commit: b0e2d8fc521cae9b1ee4209909662da78294ce24
https://github.com/openSUSE/open-build-service/commit/b0e2d8fc521cae9b1ee42…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/services.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_getprojectservices.yaml
Log Message:
-----------
Merge pull request #14033 from eduardoj/apidocs_new/source_package_cmd_getprojectservices
Document package command getprojectservices with OpenAPI
Commit: 4b5fb07f38454e4246aff1bb622e707dff32af4d
https://github.com/openSUSE/open-build-service/commit/4b5fb07f38454e4246aff…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/responses/unknown_project_or_package_or_attribute.yaml
M src/api/public/apidocs-new/components/schemas/source/attributes.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_binary_filename_attribute_name.yaml
Log Message:
-----------
OpenAPI specifications for GET/DELETE source files attribute names
Commit: af3e5e9f647fc058d3328a8a1588fc428422bc40
https://github.com/openSUSE/open-build-service/commit/af3e5e9f647fc058d3328…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
M src/api/app/components/diff_component.rb
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
Log Message:
-----------
Perform a single query to check which lines have comments
Commit: 550f228faf9696685820131ed24266813439fa18
https://github.com/openSUSE/open-build-service/commit/550f228faf96966858201…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/responses/unknown_project_or_package_or_attribute.yaml
M src/api/public/apidocs-new/components/schemas/source/attributes.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_binary_filename_attribute_name.yaml
Log Message:
-----------
Merge pull request #14009 from rubhanazeem/document-src-file-attrs
OpenAPI specifications for source files attributes
Commit: 188df48f6c3ecd6249633fc89638374b2de1fff4
https://github.com/openSUSE/open-build-service/commit/188df48f6c3ecd6249633…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_binary_filename_attribute.yaml
Log Message:
-----------
OpenAPI specifications for GET/POST source files - without attribute paramater
Commit: 7f8c27e6ca0b5360c532dd18a91bbc1403072161
https://github.com/openSUSE/open-build-service/commit/7f8c27e6ca0b5360c532d…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_attribute.yaml
M src/api/public/apidocs-new/paths/source_project_name_attribute_attribute_name.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name_attribute_attribute_name.yaml
Log Message:
-----------
Merge pull request #14036 from saraycp/missing_security_docu
Add missing security section for attribute endpoints
Commit: b7674743b7c5bdc8bfb14df841b93b1692d399fe
https://github.com/openSUSE/open-build-service/commit/b7674743b7c5bdc8bfb14…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_binary_filename_attribute.yaml
Log Message:
-----------
Merge pull request #14034 from rubhanazeem/document-src-file
OpenAPI specifications for GET/POST source files - without attribute parameter
Commit: 9f8f301e16adb10eeba0a96eb6eeebd4da2074ed
https://github.com/openSUSE/open-build-service/commit/9f8f301e16adb10eeba0a…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/t/0160-BSSched-BuildJob-KiwiProduct.t
M src/backend/t/0170-BSSched-BuildJob-Package.t
M src/backend/t/0360-BSRepServer-BuildInfo-Package.t
M src/backend/t/0370-BSRepServer-BuildInfo-KiwiImage.t
M src/backend/t/0380-BSRepServer-BuildInfo-KiwiProduct.t
M src/backend/t/lib/Test/OBS.pm
Log Message:
-----------
[backend] improved testing bdep
With this commit we split the testing of bdeps in the BuildInfo testing
into single tests and print got/expected if the test fails. This makes
debugging of issues easier in future.
Commit: 8de2286c23e33219b84a4dd14c2f76d01eed47c8
https://github.com/openSUSE/open-build-service/commit/8de2286c23e33219b84a4…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/Aggregate.pm
Log Message:
-----------
[backend] aggregates: remove creation of a retry event for broken repos
If a repo is broken there should already be a retry event for it. It
makes no sense to generate retry events of projects that use it.
Commit: e6b78094065a8b7d0c3c7ba738be3190c1e20420
https://github.com/openSUSE/open-build-service/commit/e6b78094065a8b7d0c3c7…
Author: Frank Schreiner <schreiner(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/t/0160-BSSched-BuildJob-KiwiProduct.t
M src/backend/t/0170-BSSched-BuildJob-Package.t
M src/backend/t/0360-BSRepServer-BuildInfo-Package.t
M src/backend/t/0370-BSRepServer-BuildInfo-KiwiImage.t
M src/backend/t/0380-BSRepServer-BuildInfo-KiwiProduct.t
M src/backend/t/lib/Test/OBS.pm
Log Message:
-----------
Merge pull request #14042 from M0ses/backend_bdep_tests_improved
[backend] improved testing bdep
Commit: ee16b52c6b5ffdd879f4406fba65d9458dab0c66
https://github.com/openSUSE/open-build-service/commit/ee16b52c6b5ffdd879f44…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/Aggregate.pm
M src/backend/BSSched/BuildJob/KiwiProduct.pm
M src/backend/BSSched/Checker.pm
Log Message:
-----------
Merge pull request #14040 from mlschroe/master
[backend] kiwi product: check right away if a gbininfo fetch is in pr…
Commit: 9ae03c1c79f6319979a2dbb03b69ac3a2467cda7
https://github.com/openSUSE/open-build-service/commit/9ae03c1c79f6319979a2d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/t/0160-BSSched-BuildJob-KiwiProduct.t
M src/backend/t/0170-BSSched-BuildJob-Package.t
M src/backend/t/0360-BSRepServer-BuildInfo-Package.t
M src/backend/t/0370-BSRepServer-BuildInfo-KiwiImage.t
M src/backend/t/0380-BSRepServer-BuildInfo-KiwiProduct.t
M src/backend/t/lib/Test/OBS.pm
Log Message:
-----------
Revert "[backend] improved testing bdep"
This reverts commit 9f8f301e16adb10eeba0a96eb6eeebd4da2074ed.
Commit: 5e18cbb1e059cd149aec99864eca8220297a2fd1
https://github.com/openSUSE/open-build-service/commit/5e18cbb1e059cd149aec9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/t/lib/Test/OBS.pm
Log Message:
-----------
[backend] improved testing bdep
Commit: 7e5ef01abe47a1d57120bedf749b00ebb13a8ba7
https://github.com/openSUSE/open-build-service/commit/7e5ef01abe47a1d57120b…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/backend/t/0160-BSSched-BuildJob-KiwiProduct.t
M src/backend/t/0170-BSSched-BuildJob-Package.t
M src/backend/t/0360-BSRepServer-BuildInfo-Package.t
M src/backend/t/0370-BSRepServer-BuildInfo-KiwiImage.t
M src/backend/t/0380-BSRepServer-BuildInfo-KiwiProduct.t
M src/backend/t/lib/Test/OBS.pm
Log Message:
-----------
Merge pull request #14043 from mlschroe/master
[backend] improved testing bdep
Commit: 4b7350b3a25b652b10f2924cb1b0a4f92827a096
https://github.com/openSUSE/open-build-service/commit/4b7350b3a25b652b10f29…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-0.26.2.gem
A src/api/vendor/cache/flipper-0.27.0.gem
R src/api/vendor/cache/flipper-active_record-0.26.2.gem
A src/api/vendor/cache/flipper-active_record-0.27.0.gem
R src/api/vendor/cache/flipper-ui-0.26.2.gem
A src/api/vendor/cache/flipper-ui-0.27.0.gem
Log Message:
-----------
Merge pull request #14039 from openSUSE/depfu/update/srcapi/flipper-ui-0.27.0
[src/api] Update flipper-ui: 0.26.2 → 0.27.0 (major)
Commit: 0134d09bb1a2ef85a37763ab760888aa396a9a44
https://github.com/openSUSE/open-build-service/commit/0134d09bb1a2ef85a3776…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-20 (Mon, 20 Mar 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
M src/api/app/components/diff_component.rb
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
Log Message:
-----------
Merge pull request #14022 from hellcp-work/comments-perf
Perform a single query to check which lines have comments
Commit: 821b7aa6a24feaf4ee62a29f4aa9490e8b7e817e
https://github.com/openSUSE/open-build-service/commit/821b7aa6a24feaf4ee62a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] kiwi product: improve filtering of imported binaries
We also put the import architecture into the binfilter, so that
we no longer overwrite binaries if noarch packages were imported.
Also, break up the main download loop into two nested loops to
make the code more simple and easier to maintain.
Commit: 14166a7f431abfff9d9ff160490c70f50287dc04
https://github.com/openSUSE/open-build-service/commit/14166a7f431abfff9d9ff…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M src/backend/BSConfig.pm.template
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #13985 from adrianschroeter/minor
Minor cleanup
Commit: eb40265adbe3743cb41ac34ea1a3d3c7520ac273
https://github.com/openSUSE/open-build-service/commit/eb40265adbe3743cb41ac…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #14045 from mlschroe/master
[backend] kiwi product: improve filtering of imported binaries
Commit: d0cc36570991d79eb64b8a91c463e8d64263f5aa
https://github.com/openSUSE/open-build-service/commit/d0cc36570991d79eb64b8…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M src/api/app/controllers/search_controller.rb
M src/api/config/options.yml.example
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Introduce limiting results for /search/... endpoints
Add the `limit_for_search_results` configuration variable, to limit the
results returned by calls to API endpoints starting by `/search/...` and
not ending in `.../id`.
Not defining the configuration variable results in not changing the
behaviour of the endpoints. That is, the results are not limited.
If the number of results surpases the value of the configuration
variable, an 403 error is thrown, with a text advising of the possible
alternatives to consider:
- retrieve only the ids by using an '/search/.../id' API endpoint, or
- reduce the number of matches of your search:
- paginating your results, through the 'limit' and 'offset' parameters, or
- adjusting your `match` expression.
Commit: b0569a3a2902a29a36d37da2c50a13ad5bcaaf0a
https://github.com/openSUSE/open-build-service/commit/b0569a3a2902a29a36d37…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M src/api/public/apidocs-new/paths/search_request.yaml
Log Message:
-----------
Document search_results_exceed_configured_limit
... 403 error with OpenAPI
Commit: 8c121ca96c0fe61d23993d91cdadef49ad80d811
https://github.com/openSUSE/open-build-service/commit/8c121ca96c0fe61d23993…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/next_rails-1.2.1.gem
A src/api/vendor/cache/next_rails-1.2.2.gem
Log Message:
-----------
Update next_rails to version 1.2.2
Commit: 049535f4be5d861b729f17d19d73f52765ad61cd
https://github.com/openSUSE/open-build-service/commit/049535f4be5d861b729f1…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/next_rails-1.2.1.gem
A src/api/vendor/cache/next_rails-1.2.2.gem
Log Message:
-----------
Merge pull request #14049 from openSUSE/depfu/update/srcapi/next_rails-1.2.2
[src/api] Update next_rails: 1.2.1 → 1.2.2 (patch)
Commit: ada2fa74377274b902c2336cde747f276a016cfe
https://github.com/openSUSE/open-build-service/commit/ada2fa74377274b902c23…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.6 to 2.2.7
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.6 to 2.2.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/16964e90ba004cdf0c…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: c1e9539862ec9f8fae46c9291a94585e79f46c0d
https://github.com/openSUSE/open-build-service/commit/c1e9539862ec9f8fae46c…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #14041 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.7
Bump github/codeql-action from 2.2.6 to 2.2.7
Commit: 6204c0ae9d8314c73cb65a83a35509ec7d399978
https://github.com/openSUSE/open-build-service/commit/6204c0ae9d8314c73cb65…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.rb
Log Message:
-----------
Further optimize getting commented lines by avoiding ruby logic
Commit: c734b86bd843f349c45b9c028d67db58533636c8
https://github.com/openSUSE/open-build-service/commit/c734b86bd843f349c45b9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/backend/bs_getbinariesproxy
Log Message:
-----------
[backend] bs_getbinariesproxy: add forgotten 'view=cpio' parameter
It was missing in the new kiwiproduct function.
Commit: c5f1c1165dc5fdf90d827637f12017e933175b75
https://github.com/openSUSE/open-build-service/commit/c5f1c1165dc5fdf90d827…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/backend/bs_worker
Log Message:
-----------
[backend] use correct cachekey for slsa provenance files
This was broken with one of the last refactors.
Commit: 73be4fd10a3fac5961034915772a48d423b195c0
https://github.com/openSUSE/open-build-service/commit/73be4fd10a3fac5961034…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/backend/bs_getbinariesproxy
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #14051 from mlschroe/master
[backend] use correct cachekey for slsa provenance files
Commit: bdc73c43c99349233fa862b229f6e29288445854
https://github.com/openSUSE/open-build-service/commit/bdc73c43c99349233fa86…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.rb
Log Message:
-----------
Merge pull request #14050 from hellcp-work/comments-perf
Further optimize getting commented lines by avoiding ruby logic
Commit: af9c0217d1088528e72e8e92d09b969fdc04cba3
https://github.com/openSUSE/open-build-service/commit/af9c0217d1088528e72e8…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_activity_timeline_component_spec.rb
M src/api/spec/components/bs_request_comment_component_spec.rb
M src/api/spec/components/bs_request_history_element_component_spec.rb
M src/api/spec/controllers/webui/groups/bs_requests_controller_spec.rb
M src/api/spec/jobs/issue_tracker_write_to_backend_job_spec.rb
M src/api/spec/models/statistics/maintenance_statistic_spec.rb
M src/api/spec/models/status_message_spec.rb
M src/api/spec/rails_helper.rb
M src/api/spec/support/shared_contexts/a_project_with_maintenance_statistics.rb
M src/api/spec/support/shared_contexts/a_set_of_bs_requests.rb
A src/api/spec/support/time_helpers.rb
Log Message:
-----------
Introduce TimeHelpers for testing
Use the `travel_to(1.day.ago)` instead of `Time.now.utc - 1.day`.
Also replace calls to factories with `created_at:` with the time helper.
This option more readable than the previous one.
Commit: b0729c32e1d97111a36c86b0f0280a96fd59f9bb
https://github.com/openSUSE/open-build-service/commit/b0729c32e1d97111a36c8…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/api/app/controllers/trigger_workflow_controller.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
M src/api/spec/controllers/trigger_workflow_controller_spec.rb
Log Message:
-----------
Record unsupported event error in the workflow run
When we receive events we don't have mapped in the Scm Payload Extractor
map (for example, a new branch gets created), we end up having no
payload extractor (receiving Nil here). This nil bubbles up to the
controller and crashes inside the Token Workflow.
Fixes #13849
Commit: 45e641f325f89f2688cdf134520da4544a345129
https://github.com/openSUSE/open-build-service/commit/45e641f325f89f2688cdf…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-03-22 (Wed, 22 Mar 2023)
Changed paths:
M src/api/app/controllers/trigger_workflow_controller.rb
M src/api/app/services/trigger_controller_service/scm_extractor.rb
M src/api/spec/controllers/trigger_workflow_controller_spec.rb
Log Message:
-----------
Merge pull request #14035 from danidoni/fix-workflows-with-unsupported-webhook-actions
Record unsupported webhook event errors in the workflow
Commit: 940ece9ec63ea3b082d96096b26d12ce95290002
https://github.com/openSUSE/open-build-service/commit/940ece9ec63ea3b082d96…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/app/components/sourcediff_component.html.haml
Log Message:
-----------
Fix sorting of files in the changes tab
Commit: 183a4226ec5f443da0cd41b431555ed8eac68f4e
https://github.com/openSUSE/open-build-service/commit/183a4226ec5f443da0cd4…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/spec/components/bs_request_activity_timeline_component_spec.rb
M src/api/spec/components/bs_request_comment_component_spec.rb
M src/api/spec/components/bs_request_history_element_component_spec.rb
M src/api/spec/controllers/webui/groups/bs_requests_controller_spec.rb
M src/api/spec/jobs/issue_tracker_write_to_backend_job_spec.rb
M src/api/spec/models/statistics/maintenance_statistic_spec.rb
M src/api/spec/models/status_message_spec.rb
M src/api/spec/rails_helper.rb
M src/api/spec/support/shared_contexts/a_project_with_maintenance_statistics.rb
M src/api/spec/support/shared_contexts/a_set_of_bs_requests.rb
A src/api/spec/support/time_helpers.rb
Log Message:
-----------
Merge pull request #14002 from eduardoj/fix/one_day_ago
Introduce TimeHelpers for testing
Commit: 489a085d59aeb78329e51be5264eb985cf465bc9
https://github.com/openSUSE/open-build-service/commit/489a085d59aeb78329e51…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/app/components/sourcediff_component.html.haml
Log Message:
-----------
Merge pull request #14055 from hellcp-work/comments-perf
Fix sorting of files in the changes tab
Commit: 789734be92bc5f85d6127edf9aaba53be9e3de24
https://github.com/openSUSE/open-build-service/commit/789734be92bc5f85d6127…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_1.yml
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_2.yml
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_3.yml
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_4.yml
A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_5.yml
A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_6.yml
M src/api/spec/controllers/webui/feeds_controller_spec.rb
M src/api/spec/controllers/webui/package_controller_spec.rb
M src/api/spec/features/webui/main_page_spec.rb
M src/api/spec/lib/authenticator_spec.rb
M src/api/spec/lib/statistics_calculations_spec.rb
M src/api/spec/lib/tasks/rollout_spec.rb
M src/api/spec/models/bs_request_spec.rb
M src/api/spec/models/review_spec.rb
M src/api/spec/models/user_spec.rb
Log Message:
-----------
Replace Timecop in RSpec tests with time helpers
Commit: 2cbd5d5ce5bce84aa5683781f9ca7b20614a5a02
https://github.com/openSUSE/open-build-service/commit/2cbd5d5ce5bce84aa5683…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/test/functional/channel_maintenance_test.rb
M src/api/test/functional/kgraft_maintenance_test.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/unit/binary_release.rb
M src/api/test/unit/bs_request_test.rb
M src/api/test/unit/channel_test.rb
M src/api/test/unit/event_mailer_test.rb
M src/api/test/unit/package_test.rb
Log Message:
-----------
Replace Timecop in minitests with time helpers
Commit: cd0531f93e7de2dc2e0b6b0e04de6d1037d5e822
https://github.com/openSUSE/open-build-service/commit/cd0531f93e7de2dc2e0b6…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/test/functional/request_events_test.rb
M src/api/test/functional/status_controller_test.rb
M src/api/test/models/status_history_test.rb
Log Message:
-----------
Remove unneeded calls to Timecop
Commit: 4072a053e9768b625de05013096348ddb7a49b9a
https://github.com/openSUSE/open-build-service/commit/4072a053e9768b625de05…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/test/models/status_history_test.rb
Log Message:
-----------
Fix path for requiring the test_helper
Commit: 2dc720a511d251556b2ed0024c1cb8dc3165ee37
https://github.com/openSUSE/open-build-service/commit/2dc720a511d251556b2ed…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
R src/api/vendor/cache/timecop-0.9.6.gem
Log Message:
-----------
Remove timecop rubygem, not needed any more
Commit: ae42c15e7cf13c70ada2c93fd9babd9b36139e2c
https://github.com/openSUSE/open-build-service/commit/ae42c15e7cf13c70ada2c…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-0.27.0.gem
A src/api/vendor/cache/flipper-0.28.0.gem
R src/api/vendor/cache/flipper-active_record-0.27.0.gem
A src/api/vendor/cache/flipper-active_record-0.28.0.gem
R src/api/vendor/cache/flipper-ui-0.27.0.gem
A src/api/vendor/cache/flipper-ui-0.28.0.gem
Log Message:
-----------
Update flipper-ui to version 0.28.0
Commit: cc4451c3c6106d04213979128ad9a5d65cbc4c87
https://github.com/openSUSE/open-build-service/commit/cc4451c3c6106d0421397…
Author: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/flipper-0.27.0.gem
A src/api/vendor/cache/flipper-0.28.0.gem
R src/api/vendor/cache/flipper-active_record-0.27.0.gem
A src/api/vendor/cache/flipper-active_record-0.28.0.gem
R src/api/vendor/cache/flipper-ui-0.27.0.gem
A src/api/vendor/cache/flipper-ui-0.28.0.gem
Log Message:
-----------
Merge pull request #14052 from openSUSE/depfu/update/srcapi/flipper-ui-0.28.0
[src/api] Update flipper-ui: 0.27.0 → 0.28.0 (major)
Commit: d2f5f7128c4170eae8d402d151f9e151287ac20f
https://github.com/openSUSE/open-build-service/commit/d2f5f7128c4170eae8d40…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/backend/BSServer.pm
M src/backend/BSStdServer.pm
Log Message:
-----------
[backend] BSServer/BSStdServer: dump running pids on exit/restart
Commit: 33ec8156dc4936d1be95f57f09f4d5fc8cb1650b
https://github.com/openSUSE/open-build-service/commit/33ec8156dc4936d1be95f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/backend/BSServer.pm
M src/backend/BSStdServer.pm
Log Message:
-----------
Merge pull request #14061 from mlschroe/master
[backend] BSServer/BSStdServer: dump running pids on exit/restart
Commit: a20e1b4008d10901180db68a3c4e4d44db31dd75
https://github.com/openSUSE/open-build-service/commit/a20e1b4008d10901180db…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
A src/api/app/components/diff_subject_component.html.haml
A src/api/app/components/diff_subject_component.rb
A src/api/spec/components/previews/diff_subject_component_preview.rb
Log Message:
-----------
Split out the diff subject into its own component
Commit: c22f77036d18b4b624373781bf8257c573bda648
https://github.com/openSUSE/open-build-service/commit/c22f77036d18b4b624373…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_1.yml
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_2.yml
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_3.yml
M src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_4.yml
A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_5.yml
A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_10_1_4_6.yml
M src/api/spec/controllers/webui/feeds_controller_spec.rb
M src/api/spec/controllers/webui/package_controller_spec.rb
M src/api/spec/features/webui/main_page_spec.rb
M src/api/spec/lib/authenticator_spec.rb
M src/api/spec/lib/statistics_calculations_spec.rb
M src/api/spec/lib/tasks/rollout_spec.rb
M src/api/spec/models/bs_request_spec.rb
M src/api/spec/models/review_spec.rb
M src/api/spec/models/user_spec.rb
M src/api/test/functional/channel_maintenance_test.rb
M src/api/test/functional/kgraft_maintenance_test.rb
M src/api/test/functional/maintenance_test.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/functional/request_events_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/functional/status_controller_test.rb
M src/api/test/models/status_history_test.rb
M src/api/test/unit/binary_release.rb
M src/api/test/unit/bs_request_test.rb
M src/api/test/unit/channel_test.rb
M src/api/test/unit/event_mailer_test.rb
M src/api/test/unit/package_test.rb
R src/api/vendor/cache/timecop-0.9.6.gem
Log Message:
-----------
Merge pull request #14053 from eduardoj/phase_out_timecop
Phase out Timecop
Commit: 4e5ae722a18f42401f5c280db3e4623c93640544
https://github.com/openSUSE/open-build-service/commit/4e5ae722a18f42401f5c2…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/application.js
A src/api/app/assets/javascripts/webui/request_show_redesign/bs_request_actions.js
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Extract part of the code to a JS function and file
The code to append the anchor to a href is going to be used in different
cases, so we better extract it to a function in its own JS file.
Also fix jshint complaints.
Commit: 31d9f7936351d052df6b0d2c3793541010ab6364
https://github.com/openSUSE/open-build-service/commit/31d9f7936351d052df6b0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
[backend] Kiwi product: move seen_fn test after setting seen_binary
This further reduces the number of rpms we need to download. The
old way of doing the seen_fn check first led to seen_binary not
being set if a noach package was taken from a better architecture.
This in turn led to rpms being taken from older packages.
I.e. we took the noarch package with the highest version from x86_64,
an older version from s390x, the next version from ppc64le and so on.
Commit: 20dba5ef7889243925670a19f3651411d262bc1e
https://github.com/openSUSE/open-build-service/commit/20dba5ef7889243925670…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
Merge pull request #14065 from mlschroe/master
[backend] Kiwi product: move seen_fn test after setting seen_binary
Commit: a4bd16d0290a21786c5f5c8c6ce8cca3bafde124
https://github.com/openSUSE/open-build-service/commit/a4bd16d0290a21786c5f5…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
A src/api/app/components/diff_subject_component.html.haml
A src/api/app/components/diff_subject_component.rb
A src/api/spec/components/previews/diff_subject_component_preview.rb
Log Message:
-----------
Merge pull request #14059 from hellcp-work/diff-subject
Split out the diff subject into its own component
Commit: bc43aaebd614b4b11acf1355c6bb02b3c32a5411
https://github.com/openSUSE/open-build-service/commit/bc43aaebd614b4b11acf1…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-24 (Fri, 24 Mar 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/request_show_redesign/bs_request_actions.js
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Append anchor to buttons and actions links
To keep the same tab open when moving through the different actions.
The anchor can change when changing tabs or can come in the URL when
the page is just loaded.
Commit: 10db7a64f1a361e5f3bdbb17725cc6f03e2d9f76
https://github.com/openSUSE/open-build-service/commit/10db7a64f1a361e5f3bdb…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-25 (Sat, 25 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-ast-1.27.0.gem
A src/api/vendor/cache/rubocop-ast-1.28.0.gem
Log Message:
-----------
Update rubocop-ast to version 1.28.0
Commit: d16e4ac67c31b4f46b9b1a4e5a728f19166235fd
https://github.com/openSUSE/open-build-service/commit/d16e4ac67c31b4f46b9b1…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/application.js
A src/api/app/assets/javascripts/webui/request_show_redesign/bs_request_actions.js
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Merge pull request #14064 from saraycp/tab-pane-changes-on-buttons
Make the Previous and Next buttons take the tabs into account
Commit: 69eba0756e1c085798a8d97bd9150b0ae401c317
https://github.com/openSUSE/open-build-service/commit/69eba0756e1c085798a8d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
[backend] kiwi product: do not auto-vivify deleted packages
Commit: d92c9fe3037ab6b36aa39b1287b211eacfb5f797
https://github.com/openSUSE/open-build-service/commit/d92c9fe3037ab6b36aa39…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/backend/BSSched/BuildJob/KiwiProduct.pm
Log Message:
-----------
Merge pull request #14069 from mlschroe/master
[backend] kiwi product: do not auto-vivify deleted packages
Commit: 3fe2a12a7f37d3f8085e38afa426103a86ff464b
https://github.com/openSUSE/open-build-service/commit/3fe2a12a7f37d3f8085e3…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
Log Message:
-----------
Expand diffs that contain comments by default
Commit: 26efb5b3f448c1ac8e5f1bac548ecef32fd53c7e
https://github.com/openSUSE/open-build-service/commit/26efb5b3f448c1ac8e5f1…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-ast-1.27.0.gem
A src/api/vendor/cache/rubocop-ast-1.28.0.gem
Log Message:
-----------
Merge pull request #14068 from openSUSE/depfu/update/srcapi/rubocop-ast-1.28.0
[src/api] Update rubocop-ast: 1.27.0 → 1.28.0 (minor)
Commit: aec566d2ec27ee6f2e3c97d8ff0ab88035a81c19
https://github.com/openSUSE/open-build-service/commit/aec566d2ec27ee6f2e3c9…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/components/diff_list_component.html.haml
M src/api/app/components/diff_list_component.rb
Log Message:
-----------
Merge pull request #14057 from danidoni/expand-diffs-that-contain-comments-by-default
Expand diffs that contain comments by default
Commit: 8340a213c5523d1bd227a2ad30007b92d28d89dd
https://github.com/openSUSE/open-build-service/commit/8340a213c5523d1bd227a…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/backend/BSSched/EventHandler.pm
Log Message:
-----------
[backend] fix resumeproject condition
Commit: 91248ae1e96c468803b20f99cdff79554ba26bc3
https://github.com/openSUSE/open-build-service/commit/91248ae1e96c468803b20…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
Log Message:
-----------
Move add_inline_comment content to the view itself
Co-authored-by: Bernhard M. Wiedemann <bwiedemann(a)suse.de>
Commit: 37c02f476811fb83dbb893c64249f8827443d5e8
https://github.com/openSUSE/open-build-service/commit/37c02f476811fb83dbb89…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/backend/BSSched/EventHandler.pm
Log Message:
-----------
Merge pull request #14073 from mlschroe/master
[backend] fix resumeproject condition
Commit: 86cbb2f3bbd032c3653ab9f7c1bee8262658ebaa
https://github.com/openSUSE/open-build-service/commit/86cbb2f3bbd032c3653ab…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/config/brakeman.ignore
Log Message:
-----------
Use sanitized strings for `where` clauses
Commit: f8f8c2331da85ea844f0ec81f8b883e3ae123491
https://github.com/openSUSE/open-build-service/commit/f8f8c2331da85ea844f0e…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/config/brakeman.ignore
Log Message:
-----------
Merge pull request #14074 from eduardoj/refactoring/sanitize_strings_in_where_clauses
Use sanitized strings for `where` clauses
Commit: c13ba6792ec214dea81e11dc63b1ea8eb6ecded5
https://github.com/openSUSE/open-build-service/commit/c13ba6792ec214dea81e1…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Show supported action types
Before, in a multiaction submit request, a supported action was not
shown if it was the only action supported and it was not the first
action.
Now, in those conditions above mentioned, show the supported action.
Commit: 5f4135614092761c40dd894bd263374fadd34130
https://github.com/openSUSE/open-build-service/commit/5f4135614092761c40dd8…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
Log Message:
-----------
Extract logic into before_action methods
Commit: f803b67a1c9be25adee2673b9a19b5d276ad2228
https://github.com/openSUSE/open-build-service/commit/f803b67a1c9be25adee26…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
Log Message:
-----------
Set active action using `before_action` methods ...
... for the `inline_comment` action.
Commit: b0d0ed3d67168e6c356730043645a36c2c85891c
https://github.com/openSUSE/open-build-service/commit/b0d0ed3d67168e6c35673…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Remove POST /build/{project_name}/{repository_name}/_buildconfig
... API route from the frontend router
It always fails with a 404 error and it is not defined in the backend.
Commit: f877d0b4de0d375829f1c4624976f6517daf7f8a
https://github.com/openSUSE/open-build-service/commit/f877d0b4de0d375829f1c…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/config/routes/api_routes.rb
M src/api/test/functional/interconnect_test.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
Remove POST /build/{project_name}/{repository_name}
... API route from the frontend router
It always fails with a 404 error and it is not defined in the backend.
Commit: f793cfe97e1abd3e42a1706f463c40b241cce26b
https://github.com/openSUSE/open-build-service/commit/f793cfe97e1abd3e42a17…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
Log Message:
-----------
Merge pull request #14072 from rubhanazeem/performance-changes-tab
Performance improvements for beta request show
Commit: f5f3c3ea1c308380d87358a3f150ad0d2bd76180
https://github.com/openSUSE/open-build-service/commit/f5f3c3ea1c308380d8735…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/texts.scss
M src/api/app/components/fuzzy_time_component.html.haml
Log Message:
-----------
Human time highlighted with proper <time> tag
Commit: ce0cf6d1d533c317c3ce6af54af4e28a15280831
https://github.com/openSUSE/open-build-service/commit/ce0cf6d1d533c317c3ce6…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
M src/api/app/components/notification_component.html.haml
M src/api/app/components/status_message_component.html.haml
M src/api/app/components/workflow_run_detail_component.html.haml
M src/api/app/views/webui/comment/_content.html.haml
M src/api/app/views/webui/package/_file.html.haml
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_request_history.html.haml
M src/api/app/views/webui/request/_request_history_element.html.haml
M src/api/app/views/webui/request/_requests_small.html.haml
M src/api/app/views/webui/request/_show_side_links.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/staging/projects/_checks.html.haml
M src/api/app/views/webui/staging/projects/_history_elements.html.haml
M src/api/app/views/webui/staging/workflows/_status_problems.html.haml
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Use always and only FuzzyTimeComponent to render human time
Commit: 384b210b9cae7b5fc00c68a090653305f1cfe0ec
https://github.com/openSUSE/open-build-service/commit/384b210b9cae7b5fc00c6…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/components/fuzzy_time_component.html.haml
M src/api/app/components/fuzzy_time_component.rb
M src/api/app/helpers/webui/maintenance_incident_helper.rb
M src/api/app/views/webui/package/_revision_diff_footer.html.haml
M src/api/app/views/webui/shared/bs_requests/index.json.erb
Log Message:
-----------
Generic method name: it handles past and future time
Commit: a724876bde7b331350b17543850172e19be12a9b
https://github.com/openSUSE/open-build-service/commit/a724876bde7b331350b17…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/spec/components/previews/fuzzy_time_component_preview.rb
Log Message:
-----------
Add more preview
Commit: 09a9ae0b00c3c587f7f86b252dc0c780fa7ccf3c
https://github.com/openSUSE/open-build-service/commit/09a9ae0b00c3c587f7f86…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
R src/api/app/components/fuzzy_time_component.html.haml
R src/api/app/components/fuzzy_time_component.rb
M src/api/app/components/notification_component.html.haml
M src/api/app/components/status_message_component.html.haml
A src/api/app/components/time_component.html.haml
A src/api/app/components/time_component.rb
M src/api/app/components/workflow_run_detail_component.html.haml
M src/api/app/helpers/webui/maintenance_incident_helper.rb
M src/api/app/views/webui/comment/_content.html.haml
M src/api/app/views/webui/main/_latest_updates.html.haml
M src/api/app/views/webui/package/_commit_item.html.haml
M src/api/app/views/webui/package/_file.html.haml
M src/api/app/views/webui/package/_fileinfo.html.haml
M src/api/app/views/webui/package/_revision_diff_footer.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_entry.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_requests.html.haml
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_request_history.html.haml
M src/api/app/views/webui/request/_request_history_element.html.haml
M src/api/app/views/webui/request/_requests_small.html.haml
M src/api/app/views/webui/request/_show_side_links.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/shared/bs_requests/index.json.erb
M src/api/app/views/webui/staging/projects/_checks.html.haml
M src/api/app/views/webui/staging/projects/_history_elements.html.haml
M src/api/app/views/webui/staging/workflows/_status_problems.html.haml
R src/api/spec/components/fuzzy_time_component_spec.rb
R src/api/spec/components/previews/fuzzy_time_component_preview.rb
A src/api/spec/components/previews/time_component_preview.rb
A src/api/spec/components/time_component_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Rename: FuzzyTimeComponent to TimeComponent
Commit: 89a928affebe8459499583fd3ba7c202023cb36b
https://github.com/openSUSE/open-build-service/commit/89a928affebe845949958…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/components/time_component.html.haml
M src/api/app/views/webui/request/_show_side_links.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
Log Message:
-----------
Drop stale useless class
Commit: 1ea0696b700df26bc0d5426c46c764715b313683
https://github.com/openSUSE/open-build-service/commit/1ea0696b700df26bc0d54…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/components/time_component.html.haml
Log Message:
-----------
Include default datetime attribute value
Commit: 89e0944006eb003868d4534183923814a498a8ff
https://github.com/openSUSE/open-build-service/commit/89e0944006eb003868d45…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_show_side_links.html.haml
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Useless text, the TimeComponent will add it
Commit: 76adf5772ad119f7eef492f4253c63547ba9d36c
https://github.com/openSUSE/open-build-service/commit/76adf5772ad119f7eef49…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Adjust text accordingly
Commit: 9497d8f8fac77dcd0b51b1bd28b541861fc27ef7
https://github.com/openSUSE/open-build-service/commit/9497d8f8fac77dcd0b51b…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #14070 from eduardoj/fix/show_supported_actions
Show supported action types
Commit: 7ffd60ad56d87ee52d6816503eb23fae36109c3b
https://github.com/openSUSE/open-build-service/commit/7ffd60ad56d87ee52d681…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/texts.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_history_element_component.html.haml
R src/api/app/components/fuzzy_time_component.html.haml
R src/api/app/components/fuzzy_time_component.rb
M src/api/app/components/notification_component.html.haml
M src/api/app/components/status_message_component.html.haml
A src/api/app/components/time_component.html.haml
A src/api/app/components/time_component.rb
M src/api/app/components/workflow_run_detail_component.html.haml
M src/api/app/helpers/webui/maintenance_incident_helper.rb
M src/api/app/views/webui/comment/_content.html.haml
M src/api/app/views/webui/main/_latest_updates.html.haml
M src/api/app/views/webui/package/_commit_item.html.haml
M src/api/app/views/webui/package/_file.html.haml
M src/api/app/views/webui/package/_fileinfo.html.haml
M src/api/app/views/webui/package/_revision_diff_footer.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_entry.html.haml
M src/api/app/views/webui/projects/pulse/_pulse_list_requests.html.haml
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_request_history.html.haml
M src/api/app/views/webui/request/_request_history_element.html.haml
M src/api/app/views/webui/request/_requests_small.html.haml
M src/api/app/views/webui/request/_show_side_links.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/beta_show_tabs/_conversation.html.haml
M src/api/app/views/webui/shared/bs_requests/index.json.erb
M src/api/app/views/webui/staging/projects/_checks.html.haml
M src/api/app/views/webui/staging/projects/_history_elements.html.haml
M src/api/app/views/webui/staging/workflows/_status_problems.html.haml
R src/api/spec/components/fuzzy_time_component_spec.rb
R src/api/spec/components/previews/fuzzy_time_component_preview.rb
A src/api/spec/components/previews/time_component_preview.rb
A src/api/spec/components/time_component_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Merge pull request #13957 from ncounter/time-component
Time component
Commit: 828f08643259a9365cef903557eb87cf1f58b105
https://github.com/openSUSE/open-build-service/commit/828f08643259a9365cef9…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/spec/features/webui/requests/submissions_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Clarify request staging information
Commit: 9ca64228c21491aae4562b786546922698c57e12
https://github.com/openSUSE/open-build-service/commit/9ca64228c21491aae4562…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/spec/features/webui/requests/submissions_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Reduce staging verbosity
Commit: d394dc747ac702dfb61192411316bf1fb5bebaec
https://github.com/openSUSE/open-build-service/commit/d394dc747ac702dfb6119…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/config/routes/api_routes.rb
M src/api/test/functional/interconnect_test.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
Merge pull request #14076 from eduardoj/fix/remove_post_build_repository_route
Remove POST /build/{project_name}/{repository_name} API route
Commit: 3188b45aa94d6ce74af1dbcece107353fd2c34aa
https://github.com/openSUSE/open-build-service/commit/3188b45aa94d6ce74af1d…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M src/api/config/routes/api_routes.rb
Log Message:
-----------
Merge pull request #14075 from eduardoj/fix/remove_post_buildconfig_route
Remove POST /build/{project_name}/{repository_name}/_buildconfig API route
Commit: f9cdfab3550f6106f908e35e319d338147ac1e6d
https://github.com/openSUSE/open-build-service/commit/f9cdfab3550f6106f908e…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/users/tokens_controller.rb
Log Message:
-----------
Redirect to proper path instead of rendering partial
Commit: a7cc5d54530b5c343c4aca250441187607db0382
https://github.com/openSUSE/open-build-service/commit/a7cc5d54530b5c343c4ac…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/users/tokens_controller.rb
Log Message:
-----------
Merge pull request #14080 from ncounter/redirect-token-new
Redirect to proper path instead of rendering partial
Commit: d1f330c00ad9fd9b17d52031e5dfb851e44daae1
https://github.com/openSUSE/open-build-service/commit/d1f330c00ad9fd9b17d52…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/build-results.scss
M src/api/app/views/webui/request/beta_show_tabs/_rpm_lint_result.html.haml
Log Message:
-----------
Correct the way the rpmlint header is rendered in the request
Commit: fb90c2b933f298fea365cfece18efedd95173275
https://github.com/openSUSE/open-build-service/commit/fb90c2b933f298fea365c…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-03-29 (Wed, 29 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Set supported actions only once
Pass the supported actions from the controller to the actions_details
partial, as `actions`, instead of fetching them again.
Commit: bf0b4e98f0b4a502f882a4c031a51e9e6df03821
https://github.com/openSUSE/open-build-service/commit/bf0b4e98f0b4a502f882a…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.1.1.gem
A src/api/vendor/cache/puma-6.2.0.gem
Log Message:
-----------
Update puma to version 6.2.0
Commit: d01b565a5e8ab48af08c4227879cfc1a8185de9a
https://github.com/openSUSE/open-build-service/commit/d01b565a5e8ab48af08c4…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/build-results.scss
M src/api/app/views/webui/request/beta_show_tabs/_rpm_lint_result.html.haml
Log Message:
-----------
Merge pull request #14082 from hellcp-work/dropdown-z-index
Correct the way the rpmlint header is rendered in the request
Commit: 01044e280923f9791bcce481b691b0b611011149
https://github.com/openSUSE/open-build-service/commit/01044e280923f9791bcce…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #14084 from saraycp/refactor_supported_actions_code
Set supported actions only once
Commit: 59e223536ef3e7a561bfcd9988202d1054baec9e
https://github.com/openSUSE/open-build-service/commit/59e223536ef3e7a561bfc…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/spec/features/webui/requests/submissions_spec.rb
M src/api/spec/features/webui/requests_spec.rb
Log Message:
-----------
Merge pull request #13961 from ncounter/fix-spec-tests
Clarify request staging information
Commit: 9f99e2263a478c1d4a9a2d736f746ebdde61267c
https://github.com/openSUSE/open-build-service/commit/9f99e2263a478c1d4a9a2…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.1.1.gem
A src/api/vendor/cache/puma-6.2.0.gem
Log Message:
-----------
Merge pull request #14085 from openSUSE/depfu/update/srcapi/puma-6.2.0
[src/api] Update puma: 6.1.1 → 6.2.0 (minor)
Commit: 4e6de063e3a503d6044de0f94c1d402f92a8505d
https://github.com/openSUSE/open-build-service/commit/4e6de063e3a503d6044de…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Extend task to create delete request actions
Commit: d05dcb138161f4227a2b23e3dea08863bd04607d
https://github.com/openSUSE/open-build-service/commit/d05dcb138161f4227a2b2…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/_action_text.html.haml
Log Message:
-----------
Show Delete request actions in the action dropdown
Commit: 023a6e05a4ed4beb5752057318613f61f546967d
https://github.com/openSUSE/open-build-service/commit/023a6e05a4ed4beb57520…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A src/api/spec/features/webui/requests/delete_actions_spec.rb
Log Message:
-----------
Specs for requests with delete actions
Commit: 0c0f6619cb759e6f13155d189fb111dabe58ca2b
https://github.com/openSUSE/open-build-service/commit/0c0f6619cb759e6f13155…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M src/api/app/components/notification_action_description_component.rb
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/models/comment.rb
M src/api/spec/models/comment_spec.rb
Log Message:
-----------
Add changes to support notifications for diff comments
Notifiable type and notifiable id were miss matched. Because of that the
notification links were broken
Commit: dd090d2e615597aa86dbf271e726166c96ff0570
https://github.com/openSUSE/open-build-service/commit/dd090d2e615597aa86dbf…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/font-awesome-sass-6.3.0.gem
A src/api/vendor/cache/font-awesome-sass-6.4.0.gem
Log Message:
-----------
Update font-awesome-sass to version 6.4.0
Commit: 0167f511cd4b8cca13ff4580bbead75d9e3168f5
https://github.com/openSUSE/open-build-service/commit/0167f511cd4b8cca13ff4…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/font-awesome-sass-6.3.0.gem
A src/api/vendor/cache/font-awesome-sass-6.4.0.gem
Log Message:
-----------
Merge pull request #14089 from openSUSE/depfu/update/srcapi/font-awesome-sass-6.4.0
[src/api] Update font-awesome-sass: 6.3.0 → 6.4.0 (minor)
Commit: 29147bbb476a15f07b55cce75bf619dbd313753e
https://github.com/openSUSE/open-build-service/commit/29147bbb476a15f07b55c…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Better wording toward common usage
Commit: 48991632d30b17bbffda4c097e3e45ea43002b3b
https://github.com/openSUSE/open-build-service/commit/48991632d30b17bbffda4…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #14090 from ncounter/missing-changes
Better wording toward common usage
Commit: 5ea491ee04a9ee26328b3256036245a01e378cf1
https://github.com/openSUSE/open-build-service/commit/5ea491ee04a9ee26328b3…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/app/components/notification_action_description_component.rb
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/models/comment.rb
M src/api/spec/models/comment_spec.rb
Log Message:
-----------
Merge pull request #14086 from rubhanazeem/comment-notifications
Support notifications for diff comments
Commit: 13fd87dc297307f64ac0481db9cd619070724935
https://github.com/openSUSE/open-build-service/commit/13fd87dc297307f64ac04…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/spec/README.md
M src/api/spec/spec_helper.rb
Log Message:
-----------
Remove enforcing `vcr: true` for feature specs
VCR was enforced for feature specs. This happened trying to make VCR the
default for feature specs.
Instead of fixing the code and making VCR the default for feature specs,
remove enforcing of VCR for feature specs. This way, the `vcr:` flag is
used like in the rest of the tests, and for those tests which don't need
VCR there is no need to use `vcr: false`. We simply don't define any
`vcr:` flag.
Commit: 235eb3fd3823ffd33a6038e0f8f12aa2f5c0c8f2
https://github.com/openSUSE/open-build-service/commit/235eb3fd3823ffd33a603…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/spec/features/webui/badge_spec.rb
M src/api/spec/features/webui/change_bugowner_spec.rb
M src/api/spec/features/webui/comments_spec.rb
M src/api/spec/features/webui/image_templates_spec.rb
M src/api/spec/features/webui/login_spec.rb
M src/api/spec/features/webui/main_page_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
M src/api/spec/features/webui/projects/status_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
M src/api/spec/features/webui/requests_spec.rb
M src/api/spec/features/webui/sign_up_spec.rb
Log Message:
-----------
Adapt feature specs to use VCR only when needed
Commit: 3def3e1063b37f6f81e76afdf15524ccdb3fae15
https://github.com/openSUSE/open-build-service/commit/3def3e1063b37f6f81e76…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
R src/api/spec/cassettes/Bootstrap_ChangeBugowner/forcing_to_add_both_user_and_group_as_bugowner/only_the_visible_one_before_submitting_is_added.yml
R src/api/spec/cassettes/Bootstrap_ChangeBugowner/with_a_group_as_new_bugowner/the_bugowner_is_changed_by_a_group.yml
R src/api/spec/cassettes/Bootstrap_ChangeBugowner/with_a_user_as_new_bugowner/the_bugowner_is_changed.yml
R src/api/spec/cassettes/Bootstrap_Requests/a_request_submitted_against_a_staging_project/sets_badge_for_sr.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_a_request_with_a_deleted_target_project/does_not_show_the_project_maintainers.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_packages/can_be_accepted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_projects/can_be_accepted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/request_show_page/request_history_entries/behaves_like_expandable_element/expanding_a_text_field.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_group/opens_a_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_invalid_reviewer/opens_no_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_package/opens_a_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_project/opens_a_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_user/opens_a_review_and_accepts_it.yml
R src/api/spec/cassettes/Bootstrap_Requests/shows_the_correct_auto_accepted_message/when_request_auto_accept_is_in_the_future_and_not_in_a_final_state.yml
R src/api/spec/cassettes/Bootstrap_Requests/shows_the_correct_auto_accepted_message/when_request_auto_accept_is_in_the_past_and_not_in_a_final_state.yml
R src/api/spec/cassettes/Bootstrap_Requests/shows_the_correct_auto_accepted_message/when_request_is_in_a_final_state.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/submit_several_packages_at_once/shows_the_beta_version_of_the_requests_page.yml
R src/api/spec/cassettes/Groups/add_a_user.yml
R src/api/spec/cassettes/Groups/visit_group_page.yml
R src/api/spec/cassettes/Login/logout.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Add_group_to_package_/_project.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Add_role_to_group.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Remove_role_from_group.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Viewing_group_roles.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Add_role_to_user.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Remove_role_from_user.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Viewing_user_roles.yml
R src/api/spec/cassettes/Projects/changing_project_title_and_description.yml
R src/api/spec/cassettes/Projects/maintained_projects/creating_a_maintened_project.yml
R src/api/spec/cassettes/Projects/subprojects/create_subproject_with_checked_disable_publishing_checkbox.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_packages/can_be_accepted.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_projects/can_be_accepted.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_projects/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_group/for_packages/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_group/for_projects/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_user/for_packages/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_user/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Requests/project_with_list_of_requests/going_through_a_request_list.yml
R src/api/spec/cassettes/Requests/request_show_page/request_description_field/behaves_like_expandable_element/expanding_a_text_field.yml
R src/api/spec/cassettes/Requests/request_show_page/request_history_entries/behaves_like_expandable_element/expanding_a_text_field.yml
R src/api/spec/cassettes/Requests/review/for_group/opens_a_review.yml
R src/api/spec/cassettes/Requests/review/for_invalid_reviewer/opens_no_review.yml
R src/api/spec/cassettes/Requests/review/for_package/opens_a_review.yml
R src/api/spec/cassettes/Requests/review/for_project/opens_a_review.yml
R src/api/spec/cassettes/Requests/review/for_user/opens_a_review_and_accepts_it.yml
R src/api/spec/cassettes/User_s_home_project_creation/creating_a_home_project.yml
Log Message:
-----------
Remove not used VCR cassettes
Commit: 25358c5e3a7604eea18ff795c58b905f28c3b3ad
https://github.com/openSUSE/open-build-service/commit/25358c5e3a7604eea18ff…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/app/controllers/webui/users/tokens_controller.rb
M src/api/spec/controllers/webui/users/tokens_controller_spec.rb
Log Message:
-----------
Make sure token is initialized, do not redirect but render instead
Commit: ba85a47346170f7ca363152eefe9dff206f4b020
https://github.com/openSUSE/open-build-service/commit/ba85a47346170f7ca3631…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-03-31 (Fri, 31 Mar 2023)
Changed paths:
M src/api/.rubocop_todo.yml
Log Message:
-----------
Drop useless rubocop_todo entry
Commit: f565bd08da4c32e1906e27be9082eea274bdf9c2
https://github.com/openSUSE/open-build-service/commit/f565bd08da4c32e1906e2…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/diff_component.html.haml
M src/api/app/controllers/webui/comments_controller.rb
M src/api/app/views/webui/comment/_comment_list.html.haml
M src/api/app/views/webui/comment/_new.html.haml
M src/api/app/views/webui/request/_inline_comment.html.haml
Log Message:
-----------
Use timeline component for diff comments
Commit: 803cf62b7057f4b13789f40d68c0774ee516e98f
https://github.com/openSUSE/open-build-service/commit/803cf62b7057f4b13789f…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/comment.js
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/diff_component.html.haml
M src/api/app/views/webui/request/_inline_comment.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/inline_comment.js.erb
Log Message:
-----------
Make the deleting comments work
Commit: 9ca1b7eac1968a043a09e48fb6b3fcc9e49597ad
https://github.com/openSUSE/open-build-service/commit/9ca1b7eac1968a043a09e…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/lib/tasks/dev/requests.rake
A src/api/spec/features/webui/requests/delete_actions_spec.rb
Log Message:
-----------
Merge pull request #14066 from eduardoj/feature/display_delete_request_actions
Show Delete request actions in the action dropdown
Commit: 1d27f725737d42aa6da07a058e44f23dce2328ee
https://github.com/openSUSE/open-build-service/commit/1d27f725737d42aa6da07…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/spec/factories/bs_request_actions.rb
Log Message:
-----------
Add factory for change_devel request action
Commit: 8deb4c9818d1cdfd62ff25f000e978ad47a771be
https://github.com/openSUSE/open-build-service/commit/8deb4c9818d1cdfd62ff2…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/lib/tasks/dev/requests.rake
Log Message:
-----------
Extend task to create change_devel request action
The Rails task dev:multiple_actions_request already creates submit and
add role request actions. We extend it so it also includes one
change_devel action.
Commit: aaba514090ce7e8b2f8815b090cee940f79936e4
https://github.com/openSUSE/open-build-service/commit/aaba514090ce7e8b2f881…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
Log Message:
-----------
Add comment in the controller method
Commit: 3172d441bf58701dbdff1ab0b31f61bd7d371366
https://github.com/openSUSE/open-build-service/commit/3172d441bf58701dbdff1…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/helpers/webui/request_helper.rb
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
Log Message:
-----------
Support change_devel action in beta request show
Also set a propper text for it on the actions dropdown.
Commit: 6a0024532aa4ca2a66bb679c5a0df7c77cdc69aa
https://github.com/openSUSE/open-build-service/commit/6a0024532aa4ca2a66bb6…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
A src/api/spec/cassettes/Request_with_change_devel_actions/there_was_a_previous_devel_package/displays_the_description_and_mentions_the_previous_devel_package.yml
A src/api/spec/cassettes/Request_with_change_devel_actions/there_was_no_previous_devel_package/displays_the_description_but_does_not_mentions_the_previous_devel_package.yml
M src/api/spec/factories/bs_requests.rb
A src/api/spec/features/webui/requests/change_devel_actions_spec.rb
Log Message:
-----------
Add feature specs for change_devel request actions
Commit: 2f773b1b5ec8460843fae19598535cce234c9a83
https://github.com/openSUSE/open-build-service/commit/2f773b1b5ec8460843fae…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/helpers/webui/request_helper.rb
M src/api/app/views/webui/request/_action_text.html.haml
M src/api/app/views/webui/request/_actions_details.html.haml
M src/api/lib/tasks/dev/requests.rake
A src/api/spec/cassettes/Request_with_change_devel_actions/there_was_a_previous_devel_package/displays_the_description_and_mentions_the_previous_devel_package.yml
A src/api/spec/cassettes/Request_with_change_devel_actions/there_was_no_previous_devel_package/displays_the_description_but_does_not_mentions_the_previous_devel_package.yml
M src/api/spec/factories/bs_request_actions.rb
M src/api/spec/factories/bs_requests.rb
A src/api/spec/features/webui/requests/change_devel_actions_spec.rb
Log Message:
-----------
Merge pull request #14078 from saraycp/change_devel_request
Support change devel requests
Commit: 75e6940f69bcb30c9c4dd8f2f5992aa9f5785105
https://github.com/openSUSE/open-build-service/commit/75e6940f69bcb30c9c4dd…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/controllers/webui/users/tokens_controller.rb
M src/api/spec/controllers/webui/users/tokens_controller_spec.rb
Log Message:
-----------
Merge pull request #14087 from ncounter/redirect-token-new
Do not redirect, use render and reinitialize
Commit: c1bc9c7d281d81cb5f469e005128018b2592a7fe
https://github.com/openSUSE/open-build-service/commit/c1bc9c7d281d81cb5f469…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/comment.js
M src/api/app/assets/stylesheets/webui/diff.scss
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/diff_component.html.haml
M src/api/app/controllers/webui/comments_controller.rb
M src/api/app/views/webui/comment/_comment_list.html.haml
M src/api/app/views/webui/comment/_new.html.haml
M src/api/app/views/webui/request/_inline_comment.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/request/inline_comment.js.erb
Log Message:
-----------
Merge pull request #14100 from hellcp-work/diff-component
Use the comment components for rendering comments
Commit: 4bdb93d3e4c40921a1ef45c97eadeb61450d786e
https://github.com/openSUSE/open-build-service/commit/4bdb93d3e4c40921a1ef4…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
M src/api/app/views/webui/request/_add_inline_comment.html.haml
M src/api/config/routes/webui_routes.rb
Log Message:
-----------
Fix diff comments not working in multi action requests
Commit: 8fdb6e06fec977b0306f145962876b4166dcf477
https://github.com/openSUSE/open-build-service/commit/8fdb6e06fec977b0306f1…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.7 to 2.2.9
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.7 to 2.2.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/168b99b3c22180941a…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: d602580eccf6233b6c2fbd0f4fd3c209a641e7f3
https://github.com/openSUSE/open-build-service/commit/d602580eccf6233b6c2fb…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump ossf/scorecard-action from 2.1.2 to 2.1.3
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/e38b1902ae4f44df6…
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 6daa0b5f3f17db4015e408054a016a4d69f884d0
https://github.com/openSUSE/open-build-service/commit/6daa0b5f3f17db4015e40…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/controllers/search_controller.rb
M src/api/config/options.yml.example
M src/api/public/apidocs-new/paths/search_request.yaml
M src/api/spec/controllers/search_controller_spec.rb
Log Message:
-----------
Merge pull request #13964 from eduardoj/feature/introduce_search_with_configured_limit
Introduce limiting results for /search/... endpoints
Commit: 4383013d3e666fe7201d946c97694f57aedba93d
https://github.com/openSUSE/open-build-service/commit/4383013d3e666fe7201d9…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/lib/routes_helper/routes_constraints.rb
Log Message:
-----------
Add line constraint
Commit: e6f36799d4e1ffdc35764f7eede533651967e004
https://github.com/openSUSE/open-build-service/commit/e6f36799d4e1ffdc35764…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nio4r-2.5.8.gem
A src/api/vendor/cache/nio4r-2.5.9.gem
R src/api/vendor/cache/puma-6.2.0.gem
A src/api/vendor/cache/puma-6.2.1.gem
Log Message:
-----------
Update puma to version 6.2.1
Commit: 936071f9a25f733d6089176d00cf0c0424101c28
https://github.com/openSUSE/open-build-service/commit/936071f9a25f733d60891…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nio4r-2.5.8.gem
A src/api/vendor/cache/nio4r-2.5.9.gem
R src/api/vendor/cache/puma-6.2.0.gem
A src/api/vendor/cache/puma-6.2.1.gem
Log Message:
-----------
Merge pull request #14094 from openSUSE/depfu/update/srcapi/puma-6.2.1
[src/api] Update puma: 6.2.0 → 6.2.1 (patch)
Commit: 9135da0071da6937a5bda703803e5121e7cc676f
https://github.com/openSUSE/open-build-service/commit/9135da0071da6937a5bda…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.1.1.gem
A src/api/vendor/cache/parser-3.2.2.0.gem
Log Message:
-----------
Update parser to version 3.2.2.0
Commit: 8e61d38a0c15dcec2bef987d12c4779ebba033a0
https://github.com/openSUSE/open-build-service/commit/8e61d38a0c15dcec2bef9…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.1.1.gem
A src/api/vendor/cache/parser-3.2.2.0.gem
Log Message:
-----------
Merge pull request #14097 from openSUSE/depfu/update/srcapi/parser-3.2.2.0
[src/api] Update parser: 3.2.1.1 → 3.2.2.0 (patch)
Commit: 123415a86a366158894bcc6e023ca2ce6a0f3bfc
https://github.com/openSUSE/open-build-service/commit/123415a86a366158894bc…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/addressable-2.8.1.gem
A src/api/vendor/cache/addressable-2.8.2.gem
Log Message:
-----------
Update addressable to version 2.8.2
Commit: 0e1c09bab2e55407b40ae4d5eb8be3fe6d767b12
https://github.com/openSUSE/open-build-service/commit/0e1c09bab2e55407b40ae…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/components/diff_component.html.haml
M src/api/app/lib/routes_helper/routes_constraints.rb
M src/api/app/views/webui/request/_add_inline_comment.html.haml
M src/api/config/routes/webui_routes.rb
Log Message:
-----------
Merge pull request #14058 from hellcp-work/multi-comments
Fix diff comments not working in multi action requests
Commit: 67ebd33e9b28bd1b8f9a76256cba1257e2e6dd2f
https://github.com/openSUSE/open-build-service/commit/67ebd33e9b28bd1b8f9a7…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/addressable-2.8.1.gem
A src/api/vendor/cache/addressable-2.8.2.gem
Log Message:
-----------
Merge pull request #14098 from openSUSE/depfu/update/srcapi/addressable-2.8.2
[src/api] Update addressable: 2.8.1 → 2.8.2 (patch)
Commit: 6f2578238aca54cc1503fbd761fdcad1dc825d68
https://github.com/openSUSE/open-build-service/commit/6f2578238aca54cc1503f…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/loofah-2.19.1.gem
A src/api/vendor/cache/loofah-2.20.0.gem
Log Message:
-----------
Update loofah to version 2.20.0
Commit: df568cfbcbad1d5fa6d62fb8e90ca5413d3160d8
https://github.com/openSUSE/open-build-service/commit/df568cfbcbad1d5fa6d62…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/comments.scss
M src/api/app/components/bs_request_activity_timeline_component.html.haml
M src/api/app/components/bs_request_activity_timeline_component.rb
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_comment_component.rb
M src/api/app/components/bs_request_history_element_component.rb
M src/api/app/components/diff_component.html.haml
M src/api/app/components/diff_component.rb
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_diff_comment/displays_the_comment_in_the_timeline.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Display diff comments in the timeline
Commit: a314a28417b27b6822e0e3b0c506ce63817a7bcb
https://github.com/openSUSE/open-build-service/commit/a314a28417b27b6822e0e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-03 (Mon, 03 Apr 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Reload the conversation tab on changes in changes tab
Commit: c8223d80811c3ba5e9c4a3e41979f6a481d1d019
https://github.com/openSUSE/open-build-service/commit/c8223d80811c3ba5e9c4a…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/capybara-3.38.0.gem
A src/api/vendor/cache/capybara-3.39.0.gem
Log Message:
-----------
Update capybara to version 3.39.0
Commit: 44174457ec693d4a11f76784cd333a0d3f11a249
https://github.com/openSUSE/open-build-service/commit/44174457ec693d4a11f76…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/comments.scss
M src/api/app/components/bs_request_activity_timeline_component.html.haml
M src/api/app/components/bs_request_activity_timeline_component.rb
M src/api/app/components/bs_request_comment_component.html.haml
M src/api/app/components/bs_request_comment_component.rb
M src/api/app/components/bs_request_history_element_component.rb
M src/api/app/components/diff_component.html.haml
M src/api/app/components/diff_component.rb
M src/api/app/views/webui/request/beta_show.html.haml
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_diff_comment/displays_the_comment_in_the_timeline.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Merge pull request #14060 from hellcp-work/diff-timeline
Diff comments rendering in the timeline
Commit: 245be57229237e73fa6039e2b0e041ec1f973a01
https://github.com/openSUSE/open-build-service/commit/245be57229237e73fa603…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/loofah-2.19.1.gem
A src/api/vendor/cache/loofah-2.20.0.gem
Log Message:
-----------
Merge pull request #14099 from openSUSE/depfu/update/srcapi/loofah-2.20.0
[src/api] Update loofah: 2.19.1 → 2.20.0 (minor)
Commit: 0a0156bba0aeaa79903d35abbc1c5f9a878cb2d4
https://github.com/openSUSE/open-build-service/commit/0a0156bba0aeaa79903d3…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-mocks-3.12.4.gem
A src/api/vendor/cache/rspec-mocks-3.12.5.gem
Log Message:
-----------
Update rspec-mocks to version 3.12.5
Commit: c9c01f5f6ca5f8aab95323effcf34c7ff7e3a83b
https://github.com/openSUSE/open-build-service/commit/c9c01f5f6ca5f8aab9532…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-mocks-3.12.4.gem
A src/api/vendor/cache/rspec-mocks-3.12.5.gem
Log Message:
-----------
Merge pull request #14093 from openSUSE/depfu/update/srcapi/rspec-mocks-3.12.5
[src/api] Update rspec-mocks: 3.12.4 → 3.12.5 (patch)
Commit: fce071b3c190c4c6075afe4296418b569ad7c8ea
https://github.com/openSUSE/open-build-service/commit/fce071b3c190c4c6075af…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/app/components/bs_request_activity_timeline_component.rb
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_broken_comment/displays_the_comment_in_the_timeline.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Make sure the regex finds matches for diff_ref
Commit: d285d5229d237dbbf55089c2299c67a7d9a86329
https://github.com/openSUSE/open-build-service/commit/d285d5229d237dbbf5508…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/app/components/bs_request_activity_timeline_component.rb
A src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_broken_comment/displays_the_comment_in_the_timeline.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Merge pull request #14107 from hellcp-work/diff-timeline
Make sure the regex finds matches for diff_ref
Commit: 34d65341167c5322ddd6a91b4d6c91bfa0037348
https://github.com/openSUSE/open-build-service/commit/34d65341167c5322ddd6a…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/spec/README.md
R src/api/spec/cassettes/Bootstrap_ChangeBugowner/forcing_to_add_both_user_and_group_as_bugowner/only_the_visible_one_before_submitting_is_added.yml
R src/api/spec/cassettes/Bootstrap_ChangeBugowner/with_a_group_as_new_bugowner/the_bugowner_is_changed_by_a_group.yml
R src/api/spec/cassettes/Bootstrap_ChangeBugowner/with_a_user_as_new_bugowner/the_bugowner_is_changed.yml
R src/api/spec/cassettes/Bootstrap_Requests/a_request_submitted_against_a_staging_project/sets_badge_for_sr.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_a_request_with_a_deleted_target_project/does_not_show_the_project_maintainers.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_packages/can_be_accepted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_projects/can_be_accepted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_group/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/for_role_addition_user/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Bootstrap_Requests/request_show_page/request_history_entries/behaves_like_expandable_element/expanding_a_text_field.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_group/opens_a_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_invalid_reviewer/opens_no_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_package/opens_a_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_project/opens_a_review.yml
R src/api/spec/cassettes/Bootstrap_Requests/review/for_user/opens_a_review_and_accepts_it.yml
R src/api/spec/cassettes/Bootstrap_Requests/shows_the_correct_auto_accepted_message/when_request_auto_accept_is_in_the_future_and_not_in_a_final_state.yml
R src/api/spec/cassettes/Bootstrap_Requests/shows_the_correct_auto_accepted_message/when_request_auto_accept_is_in_the_past_and_not_in_a_final_state.yml
R src/api/spec/cassettes/Bootstrap_Requests/shows_the_correct_auto_accepted_message/when_request_is_in_a_final_state.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/submit_several_packages_at_once/shows_the_beta_version_of_the_requests_page.yml
R src/api/spec/cassettes/Groups/add_a_user.yml
R src/api/spec/cassettes/Groups/visit_group_page.yml
R src/api/spec/cassettes/Login/logout.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Add_group_to_package_/_project.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Add_role_to_group.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Remove_role_from_group.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/group_roles/Viewing_group_roles.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Add_role_to_user.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Remove_role_from_user.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml
R src/api/spec/cassettes/Projects/behaves_like_user_tab/user_roles/Viewing_user_roles.yml
R src/api/spec/cassettes/Projects/changing_project_title_and_description.yml
R src/api/spec/cassettes/Projects/maintained_projects/creating_a_maintened_project.yml
R src/api/spec/cassettes/Projects/subprojects/create_subproject_with_checked_disable_publishing_checkbox.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_packages/can_be_accepted.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_packages/can_be_submitted.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_projects/can_be_accepted.yml
R src/api/spec/cassettes/Requests/for_role_addition/for_projects/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_group/for_packages/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_group/for_projects/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_user/for_packages/can_be_submitted.yml
A src/api/spec/cassettes/Requests/for_role_addition_user/for_projects/can_be_submitted.yml
R src/api/spec/cassettes/Requests/project_with_list_of_requests/going_through_a_request_list.yml
R src/api/spec/cassettes/Requests/request_show_page/request_description_field/behaves_like_expandable_element/expanding_a_text_field.yml
R src/api/spec/cassettes/Requests/request_show_page/request_history_entries/behaves_like_expandable_element/expanding_a_text_field.yml
R src/api/spec/cassettes/Requests/review/for_group/opens_a_review.yml
R src/api/spec/cassettes/Requests/review/for_invalid_reviewer/opens_no_review.yml
R src/api/spec/cassettes/Requests/review/for_package/opens_a_review.yml
R src/api/spec/cassettes/Requests/review/for_project/opens_a_review.yml
R src/api/spec/cassettes/Requests/review/for_user/opens_a_review_and_accepts_it.yml
R src/api/spec/cassettes/User_s_home_project_creation/creating_a_home_project.yml
M src/api/spec/features/webui/badge_spec.rb
M src/api/spec/features/webui/change_bugowner_spec.rb
M src/api/spec/features/webui/comments_spec.rb
M src/api/spec/features/webui/image_templates_spec.rb
M src/api/spec/features/webui/login_spec.rb
M src/api/spec/features/webui/main_page_spec.rb
M src/api/spec/features/webui/patchinfo_spec.rb
M src/api/spec/features/webui/projects/status_spec.rb
M src/api/spec/features/webui/projects_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
M src/api/spec/features/webui/requests_spec.rb
M src/api/spec/features/webui/sign_up_spec.rb
M src/api/spec/spec_helper.rb
Log Message:
-----------
Merge pull request #14092 from eduardoj/fix/remove_vcr_default_for_features
Remove enforcing "vcr: true" for feature specs
Commit: 23d09f9621f2992d591944049aea208c0aa42924
https://github.com/openSUSE/open-build-service/commit/23d09f9621f2992d59194…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_broken_comment/displays_the_comment_in_the_timeline.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_diff_comment/displays_the_comment_in_the_timeline.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/submit_several_packages_at_once_against_a_factory_staging_project/shows_the_beta_version_of_the_requests_page.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_broken_comment/displays_the_comment_in_the_timeline.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_diff_comment/displays_the_comment_in_the_timeline.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/when_under_the_beta_program/submit_several_packages_at_once_against_a_factory_staging_project/shows_the_beta_version_of_the_requests_page.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Rename feature test to not include Bootstrap
This naming was needed when Bootstrap was being introduced. This is no
longer needed.
Commit: e4b3662185b76021b7799353ce8255847b8079e4
https://github.com/openSUSE/open-build-service/commit/e4b3662185b76021b7799…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_broken_comment/displays_the_comment_in_the_timeline.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_diff_comment/displays_the_comment_in_the_timeline.yml
R src/api/spec/cassettes/Bootstrap_Requests_Submissions/submit_package/when_under_the_beta_program/submit_several_packages_at_once_against_a_factory_staging_project/shows_the_beta_version_of_the_requests_page.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/not_setting_a_target_package/creates_a_BsRequest_with_the_source_package_name.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/prefill_form_for_a_branched_package/fills_in_the_submission_reasons_and_creates_a_BsRequest.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/setting_a_target_package/creates_a_BsRequest_with_target_package_name.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/supersede_a_request/creates_a_BsRequest_and_supersede_only_the_selected_request_s_.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_broken_comment/displays_the_comment_in_the_timeline.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/when_under_the_beta_program/a_request_that_has_a_diff_comment/displays_the_comment_in_the_timeline.yml
A src/api/spec/cassettes/Requests_Submissions/submit_package/when_under_the_beta_program/submit_several_packages_at_once_against_a_factory_staging_project/shows_the_beta_version_of_the_requests_page.yml
M src/api/spec/features/webui/requests/submissions_spec.rb
Log Message:
-----------
Merge pull request #14101 from eduardoj/refactoring/rename_feature_tests
Rename feature test to not include "Bootstrap"
Commit: cb62b30a9faf8c2a9beed849096c9ff97edf0925
https://github.com/openSUSE/open-build-service/commit/cb62b30a9faf8c2a9beed…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/app/lib/routes_helper/routes_constraints.rb
Log Message:
-----------
Improve line parameter route constraint
We can replace the `*` by the `+`. We don't need to take in account the
case of not having a digit.
Commit: 0c0564cb50053672511052bef586232c07859223
https://github.com/openSUSE/open-build-service/commit/0c0564cb5005367251105…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-04 (Tue, 04 Apr 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
Log Message:
-----------
Make sure TimeComponent receives a Time object
Co-authored-by: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Commit: bb41332d0a268f590af8726ac2bcd4d164ca6d34
https://github.com/openSUSE/open-build-service/commit/bb41332d0a268f590af87…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/app/views/webui/request/_action_text.html.haml
Log Message:
-----------
Merge pull request #14110 from eduardoj/fix/time_component
Make sure TimeComponent receives a Time object
Commit: ecf5f460528c957ac612a6945b6e648d9848bb27
https://github.com/openSUSE/open-build-service/commit/ecf5f460528c957ac612a…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/swagger-initializer.js
Log Message:
-----------
Disable swagger.io's online validator link
We don't potentially need it, and it performs a requests outside the
domain where the documentation is installed.
Commit: 59c724087ea0445ba65ec786e8335c4e4b128d78
https://github.com/openSUSE/open-build-service/commit/59c724087ea0445ba65ec…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/swagger-initializer.js
Log Message:
-----------
Merge pull request #14111 from eduardoj/apidocs_new/disable_validator
Disable swagger.io's online validator link
Commit: dbb5825f52cccfa90eda2e17f54d93b074880760
https://github.com/openSUSE/open-build-service/commit/dbb5825f52cccfa90eda2…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/app/lib/routes_helper/routes_constraints.rb
Log Message:
-----------
Merge pull request #14108 from eduardoj/fix/improve_line_constraint
Improve line parameter route constraint
Commit: 36f8c599377ee42efa8f242b351364ccdf71c7d5
https://github.com/openSUSE/open-build-service/commit/36f8c599377ee42efa8f2…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/app/components/build_result_for_architecture_component.html.haml
Log Message:
-----------
Correct popover offset values
Bootstrap 4.6 accepted one number for the popover's offset.
Bootstrap 5+ requires two values on string or array format.
Commit: ac21659b6bad7584a2e6f76847b3511032b6ad37
https://github.com/openSUSE/open-build-service/commit/ac21659b6bad7584a2e6f…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/app/components/build_result_for_architecture_component.html.haml
Log Message:
-----------
Merge pull request #14113 from saraycp/correct_offset_value
Correct popover offset values
Commit: eaaff81dbe288b64711bf601f0b2bfccc621d020
https://github.com/openSUSE/open-build-service/commit/eaaff81dbe288b64711bf…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/test/functional/webui/spider_test.rb
Log Message:
-----------
Replace Expectations with Assertions in spider tests
Prevent from throwing this warning in spider tests:
DEPRECATED: global use of must_be from
test/functional/webui/spider_test.rb:167. Use _(obj).must_be instead.
This will fail in Minitest 6.
Commit: ae427c27f2f204d88cc3f49abf4ed7f55385b1ca
https://github.com/openSUSE/open-build-service/commit/ae427c27f2f204d88cc3f…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M src/api/test/functional/webui/spider_test.rb
Log Message:
-----------
Merge pull request #14115 from eduardoj/fix/remove_warning_from_spider_tests
Replace Expectations with Assertions in spider tests
Commit: 239e78cdf786191203e9ccbb2dfd7e1f59a732a8
https://github.com/openSUSE/open-build-service/commit/239e78cdf786191203e9c…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M .github/workflows/brakeman.yml
M .ruby-version
Log Message:
-----------
Match Ruby version with production environment
Commit: 2b0aa495205105ace8531e81d5ef1a260b570a55
https://github.com/openSUSE/open-build-service/commit/2b0aa495205105ace8531…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M .github/workflows/brakeman.yml
M .ruby-version
Log Message:
-----------
Merge pull request #14091 from eduardoj/fix/upgrade_ruby_version
Match Ruby version with production environment
Commit: ddeb2c5ea2e8940a54a30c6f40535ba836ed2e49
https://github.com/openSUSE/open-build-service/commit/ddeb2c5ea2e8940a54a30…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #14102 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.9
Bump github/codeql-action from 2.2.7 to 2.2.9
Commit: e35bc1c896c331dc5f0bd9064f79c64d2e5e7431
https://github.com/openSUSE/open-build-service/commit/e35bc1c896c331dc5f0bd…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #14103 from openSUSE/dependabot/github_actions/ossf/scorecard-action-2.1.3
Bump ossf/scorecard-action from 2.1.2 to 2.1.3
Commit: c659848875fb9fda32c447eb135e3e271f3030a2
https://github.com/openSUSE/open-build-service/commit/c659848875fb9fda32c44…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/capybara-3.38.0.gem
A src/api/vendor/cache/capybara-3.39.0.gem
Log Message:
-----------
Merge pull request #14105 from openSUSE/depfu/update/srcapi/capybara-3.39.0
[src/api] Update capybara: 3.38.0 → 3.39.0 (minor)
Commit: c3cc40f49460fb8f77bed08e61cb691b61f3fc45
https://github.com/openSUSE/open-build-service/commit/c3cc40f49460fb8f77bed…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/addressable-2.8.2.gem
A src/api/vendor/cache/addressable-2.8.3.gem
Log Message:
-----------
Update addressable to version 2.8.3
Commit: 103299d13b1e2c5e4a0b8f258220ec53b4cf1ee6
https://github.com/openSUSE/open-build-service/commit/103299d13b1e2c5e4a0b8…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/addressable-2.8.2.gem
A src/api/vendor/cache/addressable-2.8.3.gem
Log Message:
-----------
Merge pull request #14117 from openSUSE/depfu/update/srcapi/addressable-2.8.3
[src/api] Update addressable: 2.8.2 → 2.8.3 (patch)
Commit: 7005338f65853b009bdbf16985e2dacb2e648a31
https://github.com/openSUSE/open-build-service/commit/7005338f65853b009bdbf…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/services/notified_projects.rb
Log Message:
-----------
Adjust NotifiedProjects for BsRequestAction comments
We need to retrieve the projects differenly if the commentable is a
BsRequestAction object.
Commit: 40da70d7c6dfd6dd77c3771103ccb6bd4afb6eb8
https://github.com/openSUSE/open-build-service/commit/40da70d7c6dfd6dd77c37…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/services/notified_projects.rb
Log Message:
-----------
Merge pull request #14128 from saraycp/fix_notified_projects
Adjust NotifiedProjects for BsRequestAction comments
Commit: 3c90c3445c1219bb2225b1e108365bf3a07cc6d4
https://github.com/openSUSE/open-build-service/commit/3c90c3445c1219bb2225b…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/addressable-2.8.3.gem
A src/api/vendor/cache/addressable-2.8.4.gem
Log Message:
-----------
Update addressable to version 2.8.4
Commit: 63da367136fb8080065f94e76706dcda9d7d7cc5
https://github.com/openSUSE/open-build-service/commit/63da367136fb8080065f9…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.48.1.gem
A src/api/vendor/cache/rubocop-1.49.0.gem
Log Message:
-----------
Update rubocop to version 1.49.0
Commit: dd117fe7e2be4c52f947765f58b1174ae04f69f9
https://github.com/openSUSE/open-build-service/commit/dd117fe7e2be4c52f9477…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/models/bs_request_permission_check.rb
M src/api/spec/helpers/webui/markdown_helper_spec.rb
Log Message:
-----------
Remove redundant line continuation
Commit: 7986fc14613acf9ec9bcf7552b0e9ab42f8cab77
https://github.com/openSUSE/open-build-service/commit/7986fc14613acf9ec9bcf…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/components/bs_request_state_badge_component.rb
M src/api/app/components/watched_items_list_component.html.haml
Log Message:
-----------
BsRequest state color as a hint in the watchlist
Commit: 7a5fe5f622a9018b41f70928bff88bfd5eb28543
https://github.com/openSUSE/open-build-service/commit/7a5fe5f622a9018b41f70…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/octokit-6.1.0.gem
A src/api/vendor/cache/octokit-6.1.1.gem
Log Message:
-----------
Update octokit to version 6.1.1
Commit: 0caddcfc51f349ef7802fd7a51de5d48fe2a9808
https://github.com/openSUSE/open-build-service/commit/0caddcfc51f349ef7802f…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.9 to 2.2.11
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.9 to 2.2.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/04df1262e6247151b5…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: cc1b9fccb9a591bb8580fa87fed9633aa827315a
https://github.com/openSUSE/open-build-service/commit/cc1b9fccb9a591bb8580f…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/components/bs_request_state_badge_component.rb
M src/api/app/components/watched_items_list_component.html.haml
Log Message:
-----------
Merge pull request #14118 from ncounter/request-status-watch-list
BsRequest state as a hint in the watchlist
Commit: 6577ea687f6c848c3aff32f9be33f056bf7588a5
https://github.com/openSUSE/open-build-service/commit/6577ea687f6c848c3aff3…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
M src/api/app/models/bs_request_permission_check.rb
M src/api/spec/helpers/webui/markdown_helper_spec.rb
R src/api/vendor/cache/rubocop-1.48.1.gem
A src/api/vendor/cache/rubocop-1.49.0.gem
Log Message:
-----------
Merge pull request #14106 from openSUSE/depfu/update/srcapi/rubocop-1.49.0
[src/api] Update rubocop: 1.48.1 → 1.49.0 (minor)
Commit: 338bcc328d77b7e03556cc9c1ba6dc18c7794139
https://github.com/openSUSE/open-build-service/commit/338bcc328d77b7e03556c…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/addressable-2.8.3.gem
A src/api/vendor/cache/addressable-2.8.4.gem
Log Message:
-----------
Merge pull request #14126 from openSUSE/depfu/update/srcapi/addressable-2.8.4
[src/api] Update addressable: 2.8.3 → 2.8.4 (patch)
Commit: 21d51a31f4507feb50d6612305f937f669b85e8c
https://github.com/openSUSE/open-build-service/commit/21d51a31f4507feb50d66…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-performance-1.16.0.gem
A src/api/vendor/cache/rubocop-performance-1.17.1.gem
Log Message:
-----------
Update rubocop-performance to version 1.17.1
Commit: d7b022a2a798b455ca253e228bdcac4ba51854ad
https://github.com/openSUSE/open-build-service/commit/d7b022a2a798b455ca253…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/octokit-6.1.0.gem
A src/api/vendor/cache/octokit-6.1.1.gem
Log Message:
-----------
Merge pull request #14121 from openSUSE/depfu/update/srcapi/octokit-6.1.1
[src/api] Update octokit: 6.1.0 → 6.1.1 (patch)
Commit: d0fcc5b873d4d98321052b4a359f1da30006e98d
https://github.com/openSUSE/open-build-service/commit/d0fcc5b873d4d98321052…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #14124 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.11
Bump github/codeql-action from 2.2.9 to 2.2.11
Commit: 1c03cd5b5280fcaebe15d4e1de0f584ae9673700
https://github.com/openSUSE/open-build-service/commit/1c03cd5b5280fcaebe15d…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-performance-1.16.0.gem
A src/api/vendor/cache/rubocop-performance-1.17.1.gem
Log Message:
-----------
Merge pull request #14123 from openSUSE/depfu/update/srcapi/rubocop-performance-1.17.1
[src/api] Update rubocop-performance: 1.16.0 → 1.17.1 (minor)
Commit: 053b87bbdd254169a1a17c471f54f9e3f282e8bb
https://github.com/openSUSE/open-build-service/commit/053b87bbdd254169a1a17…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/nav_tabs.js
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Bugfix: make sure to implement collapsible after content is loaded and visible
Commit: 8e50d3013d74786530d2f0abe6c8be759eab232e
https://github.com/openSUSE/open-build-service/commit/8e50d3013d74786530d2f…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/application.js
Log Message:
-----------
Fix: missing js extension
Commit: c5949019a2f66ef4801e98d87ee989976fb460d8
https://github.com/openSUSE/open-build-service/commit/c5949019a2f66ef4801e9…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/collapsible_text.js
M src/api/app/views/webui/shared/_collapsible_text.html.haml
M src/api/app/views/webui/user/_involvement.html.haml
Log Message:
-----------
Refactoring: make the whole function idempotent and scoped to an element at a time
Commit: ab764e78e5c9c358a0fbe373b61e690d1e53fa48
https://github.com/openSUSE/open-build-service/commit/ab764e78e5c9c358a0fbe…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/assets/javascripts/webui/application.js
M src/api/app/assets/javascripts/webui/collapsible_text.js
M src/api/app/assets/javascripts/webui/nav_tabs.js
M src/api/app/views/webui/request/beta_show.html.haml
M src/api/app/views/webui/shared/_collapsible_text.html.haml
M src/api/app/views/webui/user/_involvement.html.haml
Log Message:
-----------
Merge pull request #14120 from ncounter/collapsible-text
BugFix: collapsible text for request beta
Commit: a2e83021c5e7d1f9820109e8666ff12e9acd2c84
https://github.com/openSUSE/open-build-service/commit/a2e83021c5e7d1f982010…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/views/webui/request/_show_overview.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Make use of the badge component everywhere
Commit: 725757181818fc6920778ba0b8e92da9495ed8c1
https://github.com/openSUSE/open-build-service/commit/725757181818fc6920778…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/app/components/bs_request_state_badge_component.rb
M src/api/app/helpers/webui/notification_helper.rb
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Refactoring: move in the component everything belongs to its logic
Commit: e4ba1123a3c89de7feda7dd020e0141232082cc3
https://github.com/openSUSE/open-build-service/commit/e4ba1123a3c89de7feda7…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
A .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Add github action to add comments to binary diff for gem file changes
Github does not show the diff for changes applied to `.gem` files
which we receive throug Depfu PR's. To make it easier to review
the changes applied to the gems, this Github Action creates links to
the tool diffend.io which provides the diff between the two gem versions
and creates a comment with those on the corresponding PR.
Current limitations:
- Diffend.io only provides diffs from older to newer gem versions, so
it does not work when we downgrade gems right now.
Commit: ed00ef2007e99c4786414c825b93760801b76e01
https://github.com/openSUSE/open-build-service/commit/ed00ef2007e99c4786414…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.14.2.gem
A src/api/vendor/cache/nokogiri-1.14.3.gem
Log Message:
-----------
Update nokogiri to version 1.14.3
Commit: 59b5deb57a5e0748403ada37a678b1ca30c06d68
https://github.com/openSUSE/open-build-service/commit/59b5deb57a5e0748403ad…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/colors.scss
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/components/bs_request_state_badge_component.rb
Log Message:
-----------
Differentiate request state badge icon
Commit: 3f1435974da28287a08263086fda21c4f11bc360
https://github.com/openSUSE/open-build-service/commit/3f1435974da28287a0826…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/colors.scss
M src/api/app/assets/stylesheets/webui/requests.scss
M src/api/app/components/bs_request_state_badge_component.rb
M src/api/app/helpers/webui/notification_helper.rb
M src/api/app/views/webui/request/_show_overview.html.haml
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #14119 from ncounter/use-badge-component
Improve request state badge component
Commit: c2da0563290efb832f0f1ee90e7966a4b22fb3de
https://github.com/openSUSE/open-build-service/commit/c2da0563290efb832f0f1…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/bootstrap_variables/colors.scss
M src/api/app/assets/stylesheets/webui/sidebar-collapsible.scss
Log Message:
-----------
Highlight hover navigation-bar menu entry
Commit: 581a7d14a703941b77b8b6ece8d0464aced0427c
https://github.com/openSUSE/open-build-service/commit/581a7d14a703941b77b8b…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/bootstrap_variables/colors.scss
M src/api/app/assets/stylesheets/webui/sidebar-collapsible.scss
Log Message:
-----------
Merge pull request #14132 from ncounter/menu-ux
Highlight hover navigation-bar menu entry
Commit: 6be8a21a27056a9fcecd06ce02cf1bb2f1978641
https://github.com/openSUSE/open-build-service/commit/6be8a21a27056a9fcecd0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
[backend] always do the trigger_auto_deep_checks test if the config changes
We only did the check if we did a project update, but this can
lead us not detecting a change if the config was already updated
by a package update.
Commit: c53613aaccd05c7c76783b457704ccff78c5bf7b
https://github.com/openSUSE/open-build-service/commit/c53613aaccd05c7c76783…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSSrcServer/Remote.pm
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
[backend] add withevr option to make getbinaryversions return the evr and arch
This will be used in the worker to put the evr/arch into the buildenv
Commit: 7a5c10108114af6a9309c2ccff66faed99ce8767
https://github.com/openSUSE/open-build-service/commit/7a5c10108114af6a9309c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSTar.pm
Log Message:
-----------
[backend] support sparse files in BSTar
Commit: 43a1dae35297808304bddd8eaff3192618b5874f
https://github.com/openSUSE/open-build-service/commit/43a1dae35297808304bdd…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSRepServer/Containertar.pm
Log Message:
-----------
[backend] Containertar: set the mtime in open_container
Commit: b68f5af4179754ac28a9527dff0c9f7ee4342be1
https://github.com/openSUSE/open-build-service/commit/b68f5af4179754ac28a95…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/bs_sched
Log Message:
-----------
[backend] update the scheduler stats when we are waiting for an event
Commit: ceeb58da5a2fd53154ced9d6d33e279040a3c85f
https://github.com/openSUSE/open-build-service/commit/ceeb58da5a2fd53154ced…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSSched/ProjPacks.pm
Log Message:
-----------
Merge pull request #14138 from mlschroe/master
[backend] always do the trigger_auto_deep_checks test if the config c…
Commit: ad9652854469f765ebf3ac916d53100f9e03e618
https://github.com/openSUSE/open-build-service/commit/ad9652854469f765ebf3a…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
A .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Merge pull request #14131 from krauselukas/github_actions/gem_binary_diff
Add github action to add comments to binary diff for gem file changes
Commit: 72024c3e72f02380df63611041c45498af819c50
https://github.com/openSUSE/open-build-service/commit/72024c3e72f02380df636…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M ReleaseNotes-2.11
Log Message:
-----------
Add limiting results for /search/... endpoints to ...
... release notes
We inform OBS administrators of each new configuration variable
introduced.
Commit: 9a71851db5e347e0ad1a64610428b8fd8df932fe
https://github.com/openSUSE/open-build-service/commit/9a71851db5e347e0ad1a6…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSSched/BuildJob.pm
Log Message:
-----------
[backend] BuildJob: read genbuildreqs from disk if we do not have it yet
Commit: ff465c28a606bc9d71c0387087139bf226b793a6
https://github.com/openSUSE/open-build-service/commit/ff465c28a606bc9d71c03…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Grant write permission for PR's to gem binary diff link github action
In order to allow the creation of the comment with the
links to the binary diffs of the modified ruby gems on
a PR, we need to grant the github action write permission
on pull requests.
Commit: e9d00c7fdc087a0565ba37d56a49dc26617cdd3f
https://github.com/openSUSE/open-build-service/commit/e9d00c7fdc087a0565ba3…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M ReleaseNotes-2.11
Log Message:
-----------
Merge pull request #14140 from eduardoj/add_search_limiting_to_release_notes
Add limiting results for /search/... endpoints to release notes
Commit: 887b5343c44f9fac5d5cf6ecbb5afcd6e1482bc4
https://github.com/openSUSE/open-build-service/commit/887b5343c44f9fac5d5cf…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Set minimum github token permission for gh action workflow
Set the toplevel permission of the used github token to a minimum
for the github action workflow and only grant necessary permissions
on a job level to increase security.
Commit: aef87a1dda3197640689ffd7130352f0d62233c2
https://github.com/openSUSE/open-build-service/commit/aef87a1dda3197640689f…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Merge pull request #14142 from krauselukas/fix/github_action_permission
Grant write permission for PR's to gem binary diff link github action
Commit: 78bf83d81c38db26de2f62f17ac1ad55dd18e9a5
https://github.com/openSUSE/open-build-service/commit/78bf83d81c38db26de2f6…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Merge pull request #14143 from krauselukas/fix/set_toplevel_permission_of_gh_action_workflow
Set minimum github token permission for gh action workflow
Commit: 2cfbbd4b9ebb849b723b1863c47beb1965919da4
https://github.com/openSUSE/open-build-service/commit/2cfbbd4b9ebb849b723b1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/backend/BSRepServer/Containertar.pm
M src/backend/BSSched/BuildJob.pm
M src/backend/BSSrcServer/Remote.pm
M src/backend/BSTar.pm
M src/backend/BSXML.pm
M src/backend/bs_repserver
M src/backend/bs_sched
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #14139 from mlschroe/master
[backend] add withevr option to make getbinaryversions return the evr and arch
Commit: f1da7ed2172879996c4db687946b4f328d083f21
https://github.com/openSUSE/open-build-service/commit/f1da7ed2172879996c4db…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-12 (Wed, 12 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-protection-3.0.5.gem
A src/api/vendor/cache/rack-protection-3.0.6.gem
Log Message:
-----------
Update rack-protection to version 3.0.6
Commit: 93146d704ba9d6e97a940942861b9b4ef838de56
https://github.com/openSUSE/open-build-service/commit/93146d704ba9d6e97a940…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rack-protection-3.0.5.gem
A src/api/vendor/cache/rack-protection-3.0.6.gem
Log Message:
-----------
Merge pull request #14145 from openSUSE/depfu/update/srcapi/rack-protection-3.0.6
[src/api] Update rack-protection: 3.0.5 → 3.0.6 (patch)
Commit: 9df9db4c9b20cbb443a372dd2b33acd210c72100
https://github.com/openSUSE/open-build-service/commit/9df9db4c9b20cbb443a37…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
A src/api/db/migrate/20230413080503_add_api_key_to_issue_tracker.rb
Log Message:
-----------
Authenticate bugzilla with api_key
This is needed because SUSE Bugzilla updated to version 5 without HTTP
Basic Authentication. We make sure to authenticate with an api key
in addition to the password whenever it's available.
Commit: 8a54926a12412921ac6d726c3e3a6096f522991c
https://github.com/openSUSE/open-build-service/commit/8a54926a12412921ac6d7…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/nokogiri-1.14.2.gem
A src/api/vendor/cache/nokogiri-1.14.3.gem
Log Message:
-----------
Merge pull request #14133 from openSUSE/depfu/update/srcapi/nokogiri-1.14.3
🚨 [security] [src/api] Update nokogiri: 1.14.2 → 1.14.3 (patch)
Commit: e36265c823b28311e039b887032455bcde06862f
https://github.com/openSUSE/open-build-service/commit/e36265c823b28311e039b…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
M src/api/config/initializers/filter_parameter_logging.rb
Log Message:
-----------
Hide api_key from logs
Commit: 87a84fde0658b3bf5a4a7944e4bd82c0e7600843
https://github.com/openSUSE/open-build-service/commit/87a84fde0658b3bf5a4a7…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/backend/BSRepServer/Checker.pm
M src/backend/BSSched/Checker.pm
M src/backend/bs_srcserver
Log Message:
-----------
[backend] set repo to broken if there is an error in the project config
This can be disabled by setting $BSConfig::ignore_project_config_errors
Commit: da8726cf33d871bd7c9976a619d09caf5979fb6c
https://github.com/openSUSE/open-build-service/commit/da8726cf33d871bd7c997…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
M src/api/config/initializers/filter_parameter_logging.rb
A src/api/db/migrate/20230413080503_add_api_key_to_issue_tracker.rb
Log Message:
-----------
Merge pull request #14149 from hellcp-work/bugzilla_api_key
Authenticate bugzilla with api_key
Commit: 668b9557559f3266eaaaeb3e114020e69a1d47c5
https://github.com/openSUSE/open-build-service/commit/668b9557559f3266eaaae…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/.database_consistency.todo.yml
Log Message:
-----------
Regenerate the database_consistency todo file
Commit: 40f8d498b8d5257b86bea806a2b5165e8c56ea73
https://github.com/openSUSE/open-build-service/commit/40f8d498b8d5257b86bea…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
Log Message:
-----------
Always run database_consistency
Commit: 5987263a41f7a71e479f296657a4a87489b3b154
https://github.com/openSUSE/open-build-service/commit/5987263a41f7a71e479f2…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Bugfix: inizialize the badge component first
Fix for https://errbit.opensuse.org/apps/5620ca2bdc71fa00b1000000/problems/6437cc7c…
Commit: c7a64fed16f69dbf1ed2af00082d991bea71bb63
https://github.com/openSUSE/open-build-service/commit/c7a64fed16f69dbf1ed2a…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
M src/api/.database_consistency.todo.yml
Log Message:
-----------
Merge pull request #14135 from hellcp-work/dbconstodo
Regenerate the database_consistency todo file
Commit: 74a3e7a47d1d912157b76e050d6066cf8bdcb866
https://github.com/openSUSE/open-build-service/commit/74a3e7a47d1d912157b76…
Author: Dario Leidi <dleidi(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/api/app/views/webui/request/beta_show.html.haml
Log Message:
-----------
Merge pull request #14154 from ncounter/bugfix-inizialize-badge-first
Bugfix: inizialize the badge component first
Commit: f5344ed59a54129dbb2c1679f9a16d40bd3e6903
https://github.com/openSUSE/open-build-service/commit/f5344ed59a54129dbb2c1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M src/backend/BSRepServer/Checker.pm
M src/backend/BSSched/Checker.pm
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #14151 from mlschroe/master
[backend] set repo to broken if there is an error in the project config
Commit: a8c1a48cd5ab084b6d72ee3cc4913be0acedf48c
https://github.com/openSUSE/open-build-service/commit/a8c1a48cd5ab084b6d72e…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
Log Message:
-----------
Use the `working_directory` key instead of `cd` commands
Improve the legibility of the `run` sections of the CircleCI configuration.
Commit: 65b66f61cfa2a184aff89557e661684208548922
https://github.com/openSUSE/open-build-service/commit/65b66f61cfa2a184aff89…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
Log Message:
-----------
Merge pull request #14157 from eduardoj/refactoring/use_working_directory_in_circleci
Use the `working_directory` key instead of `cd` commands
Commit: 359b51925d5bf45018e3c5abe23c4f07e109e42a
https://github.com/openSUSE/open-build-service/commit/359b51925d5bf45018e3c…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
A .github/workflows/comment_diffend_io_links_to_pr.yml
A .github/workflows/create_diffend_io_links.yml
R .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Split github action workflows into two separate workflows
In order to allow the creation of comments on PR's that are
coming from forks, we would need to use the `:pull_request_target`
event over the `:pull_request` event. Since the `:pull_request_target`
event comes with more permissions on the target repo, its not recommended to
checkout the code coming from an untrusted fork.
Therefore the gh action workflow is now splited into two separate
workflows.
One workflow keeps working on the `:pull_request` event and checksout
the code to perform the diff operation in order to receive gem
name, version etc. Afterwards the informations are saved as artifacts.
The second workflow listens for the `workflow_run` event and gets
triggered after the first one finished successfully, then downloads
the artifacts and finally creates the comment (the `:workflow_run`
event has permission to comment on the PR).
Commit: 47ee5eace2bd22fe111ddf86d24e93fc4a8014ea
https://github.com/openSUSE/open-build-service/commit/47ee5eace2bd22fe111dd…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
Log Message:
-----------
Make bugzilla_args into its own function
Needed since setting args in #proxy overwrites the args passed later.
Also adjusting the limit_per_slice value to avoid timing out on fetching
the bugs.
Commit: da1ff051961f4fcefdc374d8b60adc28fb239002
https://github.com/openSUSE/open-build-service/commit/da1ff051961f4fcefdc37…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
A .github/workflows/comment_diffend_io_links_to_pr.yml
A .github/workflows/create_diffend_io_links.yml
R .github/workflows/diffend_gem_binary_diff.yml
Log Message:
-----------
Merge pull request #14159 from krauselukas/fix/use_pull_request_target
Split github action workflows into two separate workflows
Commit: a6496ef496481d6195c107afb65cc74bf94946af
https://github.com/openSUSE/open-build-service/commit/a6496ef496481d6195c10…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
R src/api/vendor/cache/codecov-0.6.0.gem
R src/api/vendor/cache/coveralls-0.8.23.gem
R src/api/vendor/cache/simplecov-0.16.1.gem
A src/api/vendor/cache/simplecov-0.22.0.gem
A src/api/vendor/cache/simplecov-cobertura-2.1.0.gem
R src/api/vendor/cache/simplecov-html-0.10.2.gem
A src/api/vendor/cache/simplecov-html-0.12.3.gem
A src/api/vendor/cache/simplecov_json_formatter-0.1.4.gem
R src/api/vendor/cache/sync-0.5.0.gem
R src/api/vendor/cache/term-ansicolor-1.7.1.gem
R src/api/vendor/cache/tins-1.32.1.gem
Log Message:
-----------
Drop coveralls & codecov, update simplecov
We don't really use coveralls anymore and it crashes since months, get
rid of it.
The codecov gem is deprecated in favor of their own reporter binary
and simplecov-cobertura.
Dropping those gems allows us to update simplecov gems to their latest
versions.
Commit: 10c4bbdee411e02ce0da62286aeb7a16f421e67b
https://github.com/openSUSE/open-build-service/commit/10c4bbdee411e02ce0da6…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
A src/api/.simplecov
M src/api/lib/tasks/coverage.rake
M src/api/spec/rails_helper.rb
R src/api/spec/support/coverage.rb
M src/api/test/test_helper.rb
M src/api/test/unit/package_test.rb
Log Message:
-----------
Renovate simplecov setup
A lot of the functionality we created ourselves is supported by simplecov in
the latest versions
- Merging reports SimpleCov.collate
- Shared configuration with a .simplcov file
And now that uploading will be separated from simplecov, we can just always
generate coverage reports instead of doing it only in CI.
Commit: 7d1fbe1d9873a263276612f753abf9efe6c2a6df
https://github.com/openSUSE/open-build-service/commit/7d1fbe1d9873a26327661…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
Log Message:
-----------
Also upload coverage results to codeclimate
Commit: 5e85efa18701baf626d731308aff0d7bb0448636
https://github.com/openSUSE/open-build-service/commit/5e85efa18701baf626d73…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
A src/api/.simplecov
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/lib/tasks/coverage.rake
M src/api/spec/rails_helper.rb
R src/api/spec/support/coverage.rb
M src/api/test/test_helper.rb
M src/api/test/unit/package_test.rb
R src/api/vendor/cache/codecov-0.6.0.gem
R src/api/vendor/cache/coveralls-0.8.23.gem
R src/api/vendor/cache/simplecov-0.16.1.gem
A src/api/vendor/cache/simplecov-0.22.0.gem
A src/api/vendor/cache/simplecov-cobertura-2.1.0.gem
R src/api/vendor/cache/simplecov-html-0.10.2.gem
A src/api/vendor/cache/simplecov-html-0.12.3.gem
A src/api/vendor/cache/simplecov_json_formatter-0.1.4.gem
R src/api/vendor/cache/sync-0.5.0.gem
R src/api/vendor/cache/term-ansicolor-1.7.1.gem
R src/api/vendor/cache/tins-1.32.1.gem
Log Message:
-----------
Merge pull request #14141 from hennevogel/update/test-coverage
Renovate Coverage Report Generation & Upload
Commit: a17d0230dce67432032d2b26107106015a2f375e
https://github.com/openSUSE/open-build-service/commit/a17d0230dce67432032d2…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
Log Message:
-----------
Merge pull request #14158 from hellcp-work/bugzilla_args
Move bugzilla_args into its own function
Commit: 21a5026cb6e950a61635b9b957777271bcce7a06
https://github.com/openSUSE/open-build-service/commit/21a5026cb6e950a61635b…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M src/api/spec/components/previews/notification_filter_component_preview.rb
Log Message:
-----------
Adapt NotificationFilterComponentPreview
To stop using data from DB for the view component preview.
Commit: 54ae00f42f06bae1e82bda4ac817eab8aa54926a
https://github.com/openSUSE/open-build-service/commit/54ae00f42f06bae1e82bd…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
Log Message:
-----------
Move longer tests in a row to the end
RuboCop linter tests take longer than other linters.
Move them to the last position of the sequence of linters. This way,
linters fail sooner because the linters that take less time are run
first, and therefore, CI steps fail sooner on average when we encounter
a linter offense and we use less test cycles.
Commit: 0cb3d5b3c9aa5ade61978e2eb5edbd04932827a1
https://github.com/openSUSE/open-build-service/commit/0cb3d5b3c9aa5ade61978…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
Log Message:
-----------
Merge pull request #14156 from eduardoj/rearrange_circleci_linters_steps
Rearrange CircleCI linters steps
Commit: 94697ae7ebcbb7b737b5c7a547e54abaa76cf845
https://github.com/openSUSE/open-build-service/commit/94697ae7ebcbb7b737b5c…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
Fix flickering test in MaintenanceTests
We want to test that the timestamps don't get copied. We cannot use time
helpers - the timestamps to be checked are created in the backend, so
they are not affected by the Rails time helpers.
Commit: 16efcec2bbf2abc5e094a9867e21111217734b37
https://github.com/openSUSE/open-build-service/commit/16efcec2bbf2abc5e094a…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M src/api/spec/components/previews/notification_filter_component_preview.rb
Log Message:
-----------
Merge pull request #14165 from saraycp/no_real_data_on_previews
Adapt NotificationFilterComponentPreview
Commit: 1d8bf5f073da0e7b14eec4f910f5123959aa7200
https://github.com/openSUSE/open-build-service/commit/1d8bf5f073da0e7b14eec…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M .github/workflows/comment_diffend_io_links_to_pr.yml
M .github/workflows/create_diffend_io_links.yml
Log Message:
-----------
Hand over PR number between gh action workflows through artifacts
The PR number is not available in the payload of the `workflow_run`
event, when the PR is coming from a fork. To workaround that problem
I write the PR number to the artifacts in the first workflow that gets
triggered from the `pull_request` event (where the pr number is
available) and fetch it in the following one from there.
Commit: 249f09f7001342508d59b9559458120f5194862b
https://github.com/openSUSE/open-build-service/commit/249f09f7001342508d59b…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-16 (Sun, 16 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faker-3.1.1.gem
A src/api/vendor/cache/faker-3.2.0.gem
Log Message:
-----------
Update faker to version 3.2.0
Commit: 261b1c33a9bef3be17401eab217c8a5e07c9ab87
https://github.com/openSUSE/open-build-service/commit/261b1c33a9bef3be17401…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M .github/workflows/comment_diffend_io_links_to_pr.yml
M .github/workflows/create_diffend_io_links.yml
Log Message:
-----------
Merge pull request #14168 from krauselukas/fix/receive_pr_number_in_gh_action
Hand over PR number between gh action workflows through artifacts
Commit: 4d8a2095eb54236c215f0bf9a60c6fdc30a2e5aa
https://github.com/openSUSE/open-build-service/commit/4d8a2095eb54236c215f0…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/test/functional/maintenance_test.rb
Log Message:
-----------
Merge pull request #14167 from eduardoj/fix/flickering_test_minitest_maintenance
Fix flickering test in MaintenanceTests minitests
Commit: e6ce3d7e7e551cb73400a02b0d8538337ffa07e3
https://github.com/openSUSE/open-build-service/commit/e6ce3d7e7e551cb73400a…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/components/notification_component.html.haml
M src/api/app/components/notification_excerpt_component.rb
M src/api/spec/components/notification_excerpt_component_spec.rb
M src/api/spec/components/previews/notification_excerpt_component_preview.rb
Log Message:
-----------
Simplify NotificationExcerptComponent
So the object is passed to the component and not retrieved inside.
That makes possible to not persist any object to use its preview.
Commit: 39e40174c85eecb572e04dd58a51b78e6cd3df4e
https://github.com/openSUSE/open-build-service/commit/39e40174c85eecb572e04…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/users/tokens/index.html.haml
Log Message:
-----------
Self stretch card width
Commit: 0cc89f47c277d1cc401c10e82c328f4d6b2b32ee
https://github.com/openSUSE/open-build-service/commit/0cc89f47c277d1cc401c1…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/groups.scss
M src/api/app/assets/stylesheets/webui/repositories.scss
M src/api/app/assets/stylesheets/webui/tokens.scss
M src/api/app/views/webui/repositories/_project_repositories.html.haml
Log Message:
-----------
Set width for cards
Commit: 333dfacdebdd2635f01764c6f4045dc51363c89e
https://github.com/openSUSE/open-build-service/commit/333dfacdebdd2635f0176…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/components/card_component.html.haml
M src/api/app/components/card_component.rb
M src/api/app/components/token_card_component.html.haml
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/app/views/webui/repositories/_repository_entry.html.haml
M src/api/spec/features/webui/groups_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
Log Message:
-----------
Squash card wrapper elements to the inner level
Commit: 30db69978c41bd2092ff1496b8e61364f11d3797
https://github.com/openSUSE/open-build-service/commit/30db69978c41bd2092ff1…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/components/card_component.html.haml
Log Message:
-----------
Use bootstrap card footer to align bottom, but keep it transparent
Commit: 54f1fdab7ee200e35ae04af4af7a1c756753d8b0
https://github.com/openSUSE/open-build-service/commit/54f1fdab7ee200e35ae04…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/assets/stylesheets/webui/groups.scss
M src/api/app/assets/stylesheets/webui/repositories.scss
M src/api/app/assets/stylesheets/webui/tokens.scss
M src/api/app/components/card_component.html.haml
M src/api/app/components/card_component.rb
M src/api/app/components/token_card_component.html.haml
M src/api/app/views/webui/groups/_group_members.html.haml
M src/api/app/views/webui/repositories/_project_repositories.html.haml
M src/api/app/views/webui/repositories/_repository_entry.html.haml
M src/api/app/views/webui/users/tokens/index.html.haml
M src/api/spec/features/webui/groups_spec.rb
M src/api/spec/features/webui/repositories_spec.rb
Log Message:
-----------
Merge pull request #14153 from ncounter/card-component-v2
Refactoring card component
Commit: dd8341899566b0e83f6a5f5c69dc8cecd8593b8d
https://github.com/openSUSE/open-build-service/commit/dd8341899566b0e83f6a5…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.11 to 2.2.12
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.11 to 2.2.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/d186a2a36cc67bfa1b…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 7c9f4012e17930d039f8a59b64e93dc819f5c75b
https://github.com/openSUSE/open-build-service/commit/7c9f4012e17930d039f8a…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/app/components/notification_component.html.haml
M src/api/app/components/notification_excerpt_component.rb
M src/api/spec/components/notification_excerpt_component_spec.rb
M src/api/spec/components/previews/notification_excerpt_component_preview.rb
Log Message:
-----------
Merge pull request #14166 from saraycp/adapt_NotificationExcerptComponent
Simplify NotificationExcerptComponent
Commit: e0b8a4de9451db368b4f4c9468bbc6e7d1245826
https://github.com/openSUSE/open-build-service/commit/e0b8a4de9451db368b4f4…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/app/controllers/application_controller.rb
M src/api/app/controllers/build/file_controller.rb
M src/api/app/controllers/concerns/backend_proxy.rb
M src/api/app/controllers/concerns/rescue_authorization_handler.rb
M src/api/app/controllers/concerns/webui/rescue_handler.rb
M src/api/app/controllers/person_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/projects/meta_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
Log Message:
-----------
Enable `Rails/HttpStatus` cop in rubocop main conf and remove offenses
The cop got disabled in the past due to some bug. Meanwhile its
functional, so we can enable it and remove the offenses.
Commit: d8e2c11524637f7c443f7480511b44a922415897
https://github.com/openSUSE/open-build-service/commit/d8e2c11524637f7c443f7…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/test/test_helper.rb
Log Message:
-----------
Fix `Style/StringConcatenation` rubocop offense in `test/test_helper`
Commit: 4b217116b648257b69f12fae907ca83fa1761529
https://github.com/openSUSE/open-build-service/commit/4b217116b648257b69f12…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/app/controllers/application_controller.rb
M src/api/app/controllers/build/file_controller.rb
M src/api/app/controllers/concerns/backend_proxy.rb
M src/api/app/controllers/concerns/rescue_authorization_handler.rb
M src/api/app/controllers/concerns/webui/rescue_handler.rb
M src/api/app/controllers/person_controller.rb
M src/api/app/controllers/webui/package_controller.rb
M src/api/app/controllers/webui/projects/meta_controller.rb
M src/api/app/controllers/webui/webui_controller.rb
Log Message:
-----------
Merge pull request #14173 from krauselukas/enable_rubocop_rails_httpstatus_cop
Enable `Rails/HttpStatus` cop in rubocop main conf and remove offenses
Commit: 5d9b1d03a2c2a157932e0c1d6cff13f34ed3c675
https://github.com/openSUSE/open-build-service/commit/5d9b1d03a2c2a157932e0…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/test/unit/attrib_test.rb
M src/api/test/unit/attribute_test.rb
M src/api/test/unit/binary_release.rb
M src/api/test/unit/bs_request_test.rb
M src/api/test/unit/build_flag_test.rb
M src/api/test/unit/channel_test.rb
M src/api/test/unit/debug_flag_test.rb
M src/api/test/unit/flag_test.rb
M src/api/test/unit/groups_users_test.rb
M src/api/test/unit/issue_test.rb
M src/api/test/unit/linked_project_test.rb
M src/api/test/unit/package_group_role_relationship_test.rb
M src/api/test/unit/package_remove_test.rb
M src/api/test/unit/package_test.rb
M src/api/test/unit/patchinfo_test.rb
M src/api/test/unit/product_test.rb
M src/api/test/unit/project_remove_test.rb
M src/api/test/unit/project_test.rb
M src/api/test/unit/public_helper_test.rb
M src/api/test/unit/publish_flag_test.rb
M src/api/test/unit/status_helper_test.rb
M src/api/test/unit/user_ldap_strategy_test.rb
M src/api/test/unit/validator_test.rb
M src/api/test/unit/watched_item_test.rb
Log Message:
-----------
Fix `Style/StringConcatenation` rubocop offenses in `/test/unit`
* Use `require_relative` over concatenating the path
to the `test_helper` manually
* Adapt to use string interpolation for everything else
Commit: a8ba756ebe7e548eb3f7e99e85063c7ba3312d97
https://github.com/openSUSE/open-build-service/commit/a8ba756ebe7e548eb3f7e…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/test/test_helper.rb
M src/api/test/unit/attrib_test.rb
M src/api/test/unit/attribute_test.rb
M src/api/test/unit/binary_release.rb
M src/api/test/unit/bs_request_test.rb
M src/api/test/unit/build_flag_test.rb
M src/api/test/unit/channel_test.rb
M src/api/test/unit/debug_flag_test.rb
M src/api/test/unit/flag_test.rb
M src/api/test/unit/groups_users_test.rb
M src/api/test/unit/issue_test.rb
M src/api/test/unit/linked_project_test.rb
M src/api/test/unit/package_group_role_relationship_test.rb
M src/api/test/unit/package_remove_test.rb
M src/api/test/unit/package_test.rb
M src/api/test/unit/patchinfo_test.rb
M src/api/test/unit/product_test.rb
M src/api/test/unit/project_remove_test.rb
M src/api/test/unit/project_test.rb
M src/api/test/unit/public_helper_test.rb
M src/api/test/unit/publish_flag_test.rb
M src/api/test/unit/status_helper_test.rb
M src/api/test/unit/user_ldap_strategy_test.rb
M src/api/test/unit/validator_test.rb
M src/api/test/unit/watched_item_test.rb
Log Message:
-----------
Merge pull request #14174 from krauselukas/rubocop/tackle_style_string_concationation_01
Fix Style/StringConcatenation rubocop offense in `test/test_helper` and `/test/unit/*`
Commit: f60205ab2bc6e6d618d001a4b9fa25bac3911d18
https://github.com/openSUSE/open-build-service/commit/f60205ab2bc6e6d618d00…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/test/functional/maintenance_test.rb
M src/api/test/test_consistency_helper.rb
Log Message:
-----------
Fix `Style/StringConcatenation` rubocop offense in `test_consistency_helper` and `maintenance_test.rb`
* Use `require_relative` over concatenating the path
to the `test_helper` manually
* Adapt to use string interpolation for everything else
Commit: 262fff4a8c192d6c880371cdf0ad0087166faa09
https://github.com/openSUSE/open-build-service/commit/262fff4a8c192d6c88037…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
A src/api/app/components/avatar_component.html.haml
A src/api/app/components/avatar_component.rb
M src/api/app/helpers/webui/webui_helper.rb
A src/api/spec/components/avatar_component_spec.rb
A src/api/spec/components/previews/avatar_component_preview.rb
Log Message:
-----------
Define AvatarComponent
Display a user avatar with alt and title.
Circle shape is optional. Size and CSS classes can be customized.
Commit: 1cec6757ff85e9389622c8cf497905003bb597fe
https://github.com/openSUSE/open-build-service/commit/1cec6757ff85e9389622c…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/.rubocop.yml
M src/api/test/functional/maintenance_test.rb
M src/api/test/test_consistency_helper.rb
Log Message:
-----------
Merge pull request #14176 from krauselukas/rubocop/tackle_style_string_concationation_02
Fix `Style/StringConcatenation` rubocop offense in `test_consistency_helper` and `maintenance_test.rb`
Commit: 758cef6074bd06928678a0487e635b909870fe6c
https://github.com/openSUSE/open-build-service/commit/758cef6074bd06928678a…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.7.0.gem
A src/api/vendor/cache/regexp_parser-2.8.0.gem
R src/api/vendor/cache/rubocop-1.49.0.gem
A src/api/vendor/cache/rubocop-1.50.1.gem
Log Message:
-----------
Update rubocop to version 1.50.1
Commit: 8c67dc4e23be22932f75b9bb53496ceab9150c16
https://github.com/openSUSE/open-build-service/commit/8c67dc4e23be22932f75b…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/faker-3.1.1.gem
A src/api/vendor/cache/faker-3.2.0.gem
Log Message:
-----------
Merge pull request #14169 from openSUSE/depfu/update/srcapi/faker-3.2.0
[src/api] Update faker: 3.1.1 → 3.2.0 (minor)
Commit: 681304dd9ecfafe74c74615cb21aae183e84d983
https://github.com/openSUSE/open-build-service/commit/681304dd9ecfafe74c746…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #14172 from openSUSE/dependabot/github_actions/github/codeql-action-2.2.12
Bump github/codeql-action from 2.2.11 to 2.2.12
Commit: 9007edd20dfec402e98da5559c1504564d112055
https://github.com/openSUSE/open-build-service/commit/9007edd20dfec402e98da…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/regexp_parser-2.7.0.gem
A src/api/vendor/cache/regexp_parser-2.8.0.gem
R src/api/vendor/cache/rubocop-1.49.0.gem
A src/api/vendor/cache/rubocop-1.50.1.gem
Log Message:
-----------
Merge pull request #14155 from openSUSE/depfu/update/srcapi/rubocop-1.50.1
[src/api] Update rubocop: 1.49.0 → 1.50.1 (minor)
Commit: 612d80da476a2abb9ca53b5fd065d1f8d1e56c6e
https://github.com/openSUSE/open-build-service/commit/612d80da476a2abb9ca53…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.50.1.gem
A src/api/vendor/cache/rubocop-1.50.2.gem
Log Message:
-----------
Update rubocop to version 1.50.2
Commit: cc408cb8a7546da79f68c021c72424157488d9a0
https://github.com/openSUSE/open-build-service/commit/cc408cb8a7546da79f68c…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/app/models/bs_request.rb
M src/api/app/models/review.rb
M src/api/spec/models/bs_request_spec.rb
Log Message:
-----------
Return a "Not found" error instead of "Invalid review"
Commit: 4c529f57140485afd7bc08bb1d8e809b0f98b88a
https://github.com/openSUSE/open-build-service/commit/4c529f57140485afd7bc0…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/shoulda-matchers-5.1.0.gem
A src/api/vendor/cache/shoulda-matchers-5.3.0.gem
Log Message:
-----------
Update shoulda-matchers to version 5.3.0
Commit: 5dadeeefa6226c0b9c6c5939cb237499ebccddba
https://github.com/openSUSE/open-build-service/commit/5dadeeefa6226c0b9c6c5…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-1.50.1.gem
A src/api/vendor/cache/rubocop-1.50.2.gem
Log Message:
-----------
Merge pull request #14180 from openSUSE/depfu/update/srcapi/rubocop-1.50.2
[src/api] Update rubocop: 1.50.1 → 1.50.2 (patch)
Commit: c80f427896815aee9e7bdc48be2eeade6ff2f6a6
https://github.com/openSUSE/open-build-service/commit/c80f427896815aee9e7bd…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
A src/api/app/components/avatar_component.html.haml
A src/api/app/components/avatar_component.rb
M src/api/app/helpers/webui/webui_helper.rb
A src/api/spec/components/avatar_component_spec.rb
A src/api/spec/components/previews/avatar_component_preview.rb
Log Message:
-----------
Merge pull request #14178 from saraycp/avatar_component
Define AvatarComponent
Commit: 2fe45e0b0b1e8942030c5084a1a6479b3f7bdc16
https://github.com/openSUSE/open-build-service/commit/2fe45e0b0b1e8942030c5…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/next_rails-1.2.2.gem
A src/api/vendor/cache/next_rails-1.2.3.gem
Log Message:
-----------
Update next_rails to version 1.2.3
Commit: da7b71d1c70770e0ad22e73182e1c2ca4dd6840a
https://github.com/openSUSE/open-build-service/commit/da7b71d1c70770e0ad22e…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/shoulda-matchers-5.1.0.gem
A src/api/vendor/cache/shoulda-matchers-5.3.0.gem
Log Message:
-----------
Merge pull request #14181 from openSUSE/depfu/update/srcapi/shoulda-matchers-5.3.0
[src/api] Update shoulda-matchers: 5.1.0 → 5.3.0 (minor)
Commit: 41e6296a897564cc92f5b4759d6fcab94c43b978
https://github.com/openSUSE/open-build-service/commit/41e6296a897564cc92f5b…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/.database_consistency.todo.yml
M src/api/Gemfile.lock
R src/api/vendor/cache/database_consistency-1.7.5.gem
A src/api/vendor/cache/database_consistency-1.7.6.gem
Log Message:
-----------
[src/api] Update database_consistency: 1.7.5 → 1.7.6 (patch) (#14175)
Commit: a3f4a3396d967a39c665521755b3e4bfde46edb6
https://github.com/openSUSE/open-build-service/commit/a3f4a3396d967a39c6655…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/next_rails-1.2.2.gem
A src/api/vendor/cache/next_rails-1.2.3.gem
Log Message:
-----------
Merge pull request #14162 from openSUSE/depfu/update/srcapi/next_rails-1.2.3
[src/api] Update next_rails: 1.2.2 → 1.2.3 (patch)
Commit: 67b72147c34b1875a51c27a45389d9fb14e63e02
https://github.com/openSUSE/open-build-service/commit/67b72147c34b1875a51c2…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
M src/api/.rspec
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/vendor/cache/fuubar-2.5.1.gem
Log Message:
-----------
Improve rspec output in CI/dev-env
In CI we are interested in way more info than dots so we can see which example
is currently running.
In the dev-env we are interested in slightly more info than dots. Use Fuubar
which is an instafailing formatter that uses a progress bar.
Commit: 87d9f85f3dddec70bbb65de6f89271dd514918fd
https://github.com/openSUSE/open-build-service/commit/87d9f85f3dddec70bbb65…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-rails-2.18.0.gem
A src/api/vendor/cache/rubocop-rails-2.19.1.gem
Log Message:
-----------
[src/api] Update rubocop-rails: 2.18.0 → 2.19.1 (minor) (#14171)
Commit: c2b85c456544385e8b544110d90014b9ed070d15
https://github.com/openSUSE/open-build-service/commit/c2b85c456544385e8b544…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-18 (Tue, 18 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.2.1.gem
A src/api/vendor/cache/puma-6.2.2.gem
Log Message:
-----------
Update puma to version 6.2.2
Commit: 4a3be00d89139563aa28e8165a9721d4413b2409
https://github.com/openSUSE/open-build-service/commit/4a3be00d89139563aa28e…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/puma-6.2.1.gem
A src/api/vendor/cache/puma-6.2.2.gem
Log Message:
-----------
Merge pull request #14186 from openSUSE/depfu/update/srcapi/puma-6.2.2
[src/api] Update puma: 6.2.1 → 6.2.2 (patch)
Commit: 60edcf43da6803b6dfca9e1527d4aeea58c25bae
https://github.com/openSUSE/open-build-service/commit/60edcf43da6803b6dfca9…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M src/api/app/models/bs_request.rb
M src/api/app/models/review.rb
M src/api/spec/models/bs_request_spec.rb
Log Message:
-----------
Merge pull request #14161 from eduardoj/fix/issue_14148
Return a "Not found" error instead of "Invalid review"
Commit: 78e4b2770d804dcc41ba8f9525eaaf08f81c9275
https://github.com/openSUSE/open-build-service/commit/78e4b2770d804dcc41ba8…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M .circleci/conditional_config.yml
M src/api/.rspec
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/vendor/cache/fuubar-2.5.1.gem
Log Message:
-----------
Merge pull request #14182 from hennevogel/feature/improve-rspec-output
Improve rspec output in CI/dev-env
Commit: 0dad9f317664e72f17fa3ab1539cea4f8c09612b
https://github.com/openSUSE/open-build-service/commit/0dad9f317664e72f17fa3…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parallel-1.22.1.gem
A src/api/vendor/cache/parallel-1.23.0.gem
R src/api/vendor/cache/rubocop-rspec-2.19.0.gem
A src/api/vendor/cache/rubocop-rspec-2.20.0.gem
Log Message:
-----------
Update rubocop-rspec to version 2.20.0
Commit: 53df8195aec127606c4d91f9dc1fdf3a7ebbfe9a
https://github.com/openSUSE/open-build-service/commit/53df8195aec127606c4d9…
Author: Jacob Michalskie <jacob.michalskie(a)suse.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/spec/controllers/group_controller_spec.rb
M src/api/spec/helpers/webui/package_helper_spec.rb
M src/api/spec/models/badge_spec.rb
M src/api/spec/models/full_text_search_spec.rb
M src/api/spec/models/user_spec.rb
Log Message:
-----------
Regenerate TODOs and fix minor issues
Commit: 555c26853f78f21155f6f39dd2a98db4403817b9
https://github.com/openSUSE/open-build-service/commit/555c26853f78f21155f6f…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-19 (Wed, 19 Apr 2023)
Changed paths:
M src/api/.rubocop_todo.yml
M src/api/Gemfile.lock
M src/api/spec/controllers/group_controller_spec.rb
M src/api/spec/helpers/webui/package_helper_spec.rb
M src/api/spec/models/badge_spec.rb
M src/api/spec/models/full_text_search_spec.rb
M src/api/spec/models/user_spec.rb
R src/api/vendor/cache/parallel-1.22.1.gem
A src/api/vendor/cache/parallel-1.23.0.gem
R src/api/vendor/cache/rubocop-rspec-2.19.0.gem
A src/api/vendor/cache/rubocop-rspec-2.20.0.gem
Log Message:
-----------
Merge pull request #14188 from openSUSE/depfu/update/srcapi/rubocop-rspec-2.20.0
[src/api] Update rubocop-rspec: 2.19.0 → 2.20.0 (minor)
Commit: f9c0782383f5129a57d27903c776d63c2af5677a
https://github.com/openSUSE/open-build-service/commit/f9c0782383f5129a57d27…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-core-3.12.1.gem
A src/api/vendor/cache/rspec-core-3.12.2.gem
Log Message:
-----------
Update rspec-core to version 3.12.2 (#14191)
Commit: c6cb92899955343132f01b980c0d02ac0f4d0f28
https://github.com/openSUSE/open-build-service/commit/c6cb92899955343132f01…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/backend/BSSched/Remote.pm
Log Message:
-----------
[backend] also call trigger_auto_deep_checks if a remote config changes
Commit: b781a0c3ed0b0410ebb077929b72bfd4c312935c
https://github.com/openSUSE/open-build-service/commit/b781a0c3ed0b0410ebb07…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/backend/BSSched/Remote.pm
Log Message:
-----------
Merge pull request #14192 from mlschroe/master
[backend] also call trigger_auto_deep_checks if a remote config changes
Commit: 6b7a720d85f8fb8d35f60617b6731ff2d1383b6c
https://github.com/openSUSE/open-build-service/commit/6b7a720d85f8fb8d35f60…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
R src/api/db/migrate/202302224114624_add_diff_ref_to_comments.rb
A src/api/db/migrate/20230224114624_add_diff_ref_to_comments.rb
M src/api/db/schema.rb
Log Message:
-----------
Fix wrong version of migration
Before these changes are deployed, we have to manually modify the
version number in the production server. The `schema_migrations` table
contains, in its `version` column, the wrong number `202302224114624`
and we should replace it with `20230224114624`.
Co-authored-by: Eduardo Navarro <enavarro(a)suse.com>
Commit: 84ff6459dba858febbe671f19ade1c5076937044
https://github.com/openSUSE/open-build-service/commit/84ff6459dba858febbe67…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/status_messages.yaml
Log Message:
-----------
OpenAPI specifications for GET status/messages
Commit: 736842dcf7a6c6b7f28df596f0a6515ebd97d4b9
https://github.com/openSUSE/open-build-service/commit/736842dcf7a6c6b7f28df…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/api/app/models/issue_tracker.rb
R src/api/db/migrate/202302224114624_add_diff_ref_to_comments.rb
A src/api/db/migrate/20230224114624_add_diff_ref_to_comments.rb
M src/api/db/schema.rb
Log Message:
-----------
Merge pull request #14185 from saraycp/track_last_schema_update
Fix wrong version of migration
Commit: 5df29897aaa627116cf1779fe88ab0b589ea833c
https://github.com/openSUSE/open-build-service/commit/5df29897aaa627116cf17…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-20 (Thu, 20 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/build_project_name_repository_name_architecture_name_package_name_history.yaml
M src/api/public/apidocs-new/paths/build_project_name_repository_name_architecture_name_package_name_status.yaml
Log Message:
-----------
Deprecate /build POST API endpoints with GET alternatives
... which don't modify any data
Commit: 09b39a1ebd52c7f4847cb7648c8b13c20efaccc3
https://github.com/openSUSE/open-build-service/commit/09b39a1ebd52c7f4847cb…
Author: ncounter <dleidi(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_getprojectservices.yaml
Log Message:
-----------
Drop stale doc wording
Commit: 78fd0acb496b1da062ec00729e08642e89560501
https://github.com/openSUSE/open-build-service/commit/78fd0acb496b1da062ec0…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/source_project_name_package_name_cmd_getprojectservices.yaml
Log Message:
-----------
Merge pull request #14199 from ncounter/drop-spaces-doc-word
Drop stale doc wording
Commit: d3113db606e5974a6aeb8afbbda7f23620b5dcb9
https://github.com/openSUSE/open-build-service/commit/d3113db606e5974a6aeb8…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M docs/api/api/api.txt
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
Log Message:
-----------
Reference legacy and new documentation to each other
Points to https://api.opensuse.org to avoid authentication issues.
Commit: 34430b5480579c7f6287cd4b58f580f0883907af
https://github.com/openSUSE/open-build-service/commit/34430b5480579c7f6287c…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rbtree3-0.7.0.gem
A src/api/vendor/cache/rbtree3-0.7.1.gem
Log Message:
-----------
Update rbtree3 to version 0.7.1 (#14201)
Commit: 04783ee5da97686f194f44e57b433f1b111e9ea2
https://github.com/openSUSE/open-build-service/commit/04783ee5da97686f194f4…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/build_project_name_repository_name_architecture_name_package_name_history.yaml
M src/api/public/apidocs-new/paths/build_project_name_repository_name_architecture_name_package_name_status.yaml
Log Message:
-----------
Merge pull request #14198 from eduardoj/apidocs_new/deprecate_build_post_status_history
Deprecate /build POST API endpoints with GET alternatives which don't modify any data
Commit: b5f04360911176e21c979c69a8a745a2cf43c188
https://github.com/openSUSE/open-build-service/commit/b5f04360911176e21c979…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/app/views/notifications/comment_for_request.text.erb
Log Message:
-----------
Fix message template for request actions
Commit: a90b682d051e1e18962572558858097a3c051677
https://github.com/openSUSE/open-build-service/commit/a90b682d051e1e1896257…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rspec-expectations-3.12.2.gem
A src/api/vendor/cache/rspec-expectations-3.12.3.gem
Log Message:
-----------
Update rspec-expectations to version 3.12.3 (#14200)
Commit: bc1b89813403f7a55f55d38304225d93de675e90
https://github.com/openSUSE/open-build-service/commit/bc1b89813403f7a55f55d…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M docs/api/api/api.txt
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
Log Message:
-----------
Merge pull request #14196 from danidoni/reference-legacy-and-new-documentation-to-each-other
Reference legacy and new documentation to each other
Commit: 7a9825efebaa5c79a3617c000e701425589f707d
https://github.com/openSUSE/open-build-service/commit/7a9825efebaa5c79a3617…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/BSRepServer/Containertar.pm
M src/backend/bs_publish
M src/backend/bs_regpush
M src/backend/bs_worker
Log Message:
-----------
[backend] support non-gzip compression for containers
We store the compression format in the containerinfo's
layer_compression element.
Commit: 25a1031ed555f636bb63aaf07e50fcea2b2e122a
https://github.com/openSUSE/open-build-service/commit/25a1031ed555f636bb63a…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M src/api/app/views/notifications/comment_for_request.text.erb
Log Message:
-----------
Merge pull request #14197 from eduardoj/fix/issue_14194
Fix message template for request actions
Commit: 5cae5db8de4efeb3ab98c2ad79c6783c897596f3
https://github.com/openSUSE/open-build-service/commit/5cae5db8de4efeb3ab98c…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M docs/api/restility/lib/rest_htmlprinter.rb
Log Message:
-----------
Introduce link parsing in legacy apidocs
Commit: 4433d3cfac8da261e461ed731ba876e8f660ee0b
https://github.com/openSUSE/open-build-service/commit/4433d3cfac8da261e461e…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M docs/api/api/api.txt
Log Message:
-----------
Use a link in legacy API docs to point to the ...
... new API documentation
Commit: 2a26d07f9c874225fedcf5f0c809dcedddd14349
https://github.com/openSUSE/open-build-service/commit/2a26d07f9c874225fedcf…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M docs/api/api/api.txt
M docs/api/restility/lib/rest_htmlprinter.rb
Log Message:
-----------
Merge pull request #14204 from eduardoj/feature/introduce_link_parsing_in_old_apidocs
Use a link in legacy API docs to point to the new API documentation
Commit: d4147fe7a65f8cf16800c798a9ccd86edaff22f6
https://github.com/openSUSE/open-build-service/commit/d4147fe7a65f8cf16800c…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/rubocop-capybara-2.17.1.gem
A src/api/vendor/cache/rubocop-capybara-2.18.0.gem
Log Message:
-----------
Update rubocop-capybara to version 2.18.0 (#14209)
Commit: c2f9c5ce4e2c378107938f2aa036c93d782172d4
https://github.com/openSUSE/open-build-service/commit/c2f9c5ce4e2c378107938…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/next_rails-1.2.3.gem
A src/api/vendor/cache/next_rails-1.2.4.gem
Log Message:
-----------
Update next_rails to version 1.2.4 (#14208)
Commit: 48baa2d5956451f93c3361becaa013c533977774
https://github.com/openSUSE/open-build-service/commit/48baa2d5956451f93c336…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/actioncable-7.0.4.3.gem
R src/api/vendor/cache/actioncable-7.0.4.gem
A src/api/vendor/cache/actionmailbox-7.0.4.3.gem
R src/api/vendor/cache/actionmailbox-7.0.4.gem
A src/api/vendor/cache/actionmailer-7.0.4.3.gem
R src/api/vendor/cache/actionmailer-7.0.4.gem
A src/api/vendor/cache/actionpack-7.0.4.3.gem
R src/api/vendor/cache/actionpack-7.0.4.gem
A src/api/vendor/cache/actiontext-7.0.4.3.gem
R src/api/vendor/cache/actiontext-7.0.4.gem
A src/api/vendor/cache/actionview-7.0.4.3.gem
R src/api/vendor/cache/actionview-7.0.4.gem
A src/api/vendor/cache/activejob-7.0.4.3.gem
R src/api/vendor/cache/activejob-7.0.4.gem
A src/api/vendor/cache/activemodel-7.0.4.3.gem
R src/api/vendor/cache/activemodel-7.0.4.gem
A src/api/vendor/cache/activerecord-7.0.4.3.gem
R src/api/vendor/cache/activerecord-7.0.4.gem
A src/api/vendor/cache/activestorage-7.0.4.3.gem
R src/api/vendor/cache/activestorage-7.0.4.gem
A src/api/vendor/cache/activesupport-7.0.4.3.gem
R src/api/vendor/cache/activesupport-7.0.4.gem
A src/api/vendor/cache/rails-7.0.4.3.gem
R src/api/vendor/cache/rails-7.0.4.gem
A src/api/vendor/cache/railties-7.0.4.3.gem
R src/api/vendor/cache/railties-7.0.4.gem
Log Message:
-----------
Update rails from 7.0.4 to 7.0.4.3
Commit: 24ebdd81af9b8940804563514c2f4a5def71ac2b
https://github.com/openSUSE/open-build-service/commit/24ebdd81af9b894080456…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/BSRepServer/Containertar.pm
M src/backend/bs_publish
M src/backend/bs_regpush
M src/backend/bs_worker
Log Message:
-----------
Merge pull request #14203 from mlschroe/master
[backend] support non-gzip compression for containers
Commit: 2282ff3d679be4090891654c6e5c3412e170ba82
https://github.com/openSUSE/open-build-service/commit/2282ff3d679be40908916…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
Log Message:
-----------
[backend] fix compress_entry call in create_layer_data
Commit: 5dad1a7958c3ec1bbba941b0ad3822a459a790bc
https://github.com/openSUSE/open-build-service/commit/5dad1a7958c3ec1bbba94…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSPublisher/Registry.pm
Log Message:
-----------
[backend] clean up BSPublisher::Registry layer compression handling
Commit: 2d0c8e57c34853c15716ba87ed7f2ab296d1fbf7
https://github.com/openSUSE/open-build-service/commit/2d0c8e57c34853c15716b…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
Log Message:
-----------
[backend] BSContar::create_layer_data: do not change the compression if the mime type is set
Commit: 5a4b2f52510dbc5e37b4c63fc207cf19123aecc4
https://github.com/openSUSE/open-build-service/commit/5a4b2f52510dbc5e37b4c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
Log Message:
-----------
[backend] BSContar: return layer compression in container_from_helm
Commit: aa04625e448e2490a3e587b1e35cae655fc9630f
https://github.com/openSUSE/open-build-service/commit/aa04625e448e2490a3e58…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/status_messages.yaml
Log Message:
-----------
Merge pull request #14195 from rubhanazeem/document-status-messages
OpenAPI specifications for GET status/messages
Commit: 7759577073e01e621382b0163fe96487523c7e64
https://github.com/openSUSE/open-build-service/commit/7759577073e01e621382b…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Registry.pm
Log Message:
-----------
Merge pull request #14211 from mlschroe/master
[backend] fix compress_entry call in create_layer_data
Commit: 50e79d2734e68aa983f97cb2fa7d30c50c936a4c
https://github.com/openSUSE/open-build-service/commit/50e79d2734e68aa983f97…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
A src/api/vendor/cache/actioncable-7.0.4.3.gem
R src/api/vendor/cache/actioncable-7.0.4.gem
A src/api/vendor/cache/actionmailbox-7.0.4.3.gem
R src/api/vendor/cache/actionmailbox-7.0.4.gem
A src/api/vendor/cache/actionmailer-7.0.4.3.gem
R src/api/vendor/cache/actionmailer-7.0.4.gem
A src/api/vendor/cache/actionpack-7.0.4.3.gem
R src/api/vendor/cache/actionpack-7.0.4.gem
A src/api/vendor/cache/actiontext-7.0.4.3.gem
R src/api/vendor/cache/actiontext-7.0.4.gem
A src/api/vendor/cache/actionview-7.0.4.3.gem
R src/api/vendor/cache/actionview-7.0.4.gem
A src/api/vendor/cache/activejob-7.0.4.3.gem
R src/api/vendor/cache/activejob-7.0.4.gem
A src/api/vendor/cache/activemodel-7.0.4.3.gem
R src/api/vendor/cache/activemodel-7.0.4.gem
A src/api/vendor/cache/activerecord-7.0.4.3.gem
R src/api/vendor/cache/activerecord-7.0.4.gem
A src/api/vendor/cache/activestorage-7.0.4.3.gem
R src/api/vendor/cache/activestorage-7.0.4.gem
A src/api/vendor/cache/activesupport-7.0.4.3.gem
R src/api/vendor/cache/activesupport-7.0.4.gem
A src/api/vendor/cache/rails-7.0.4.3.gem
R src/api/vendor/cache/rails-7.0.4.gem
A src/api/vendor/cache/railties-7.0.4.3.gem
R src/api/vendor/cache/railties-7.0.4.gem
Log Message:
-----------
Merge pull request #14207 from eduardoj/update_rails_from_7_0_4_to_7_0_4_3
Update rails from 7.0.4 to 7.0.4.3
Commit: f16bd7e4a2d5e032f7076645b3fcb42d37dcafab
https://github.com/openSUSE/open-build-service/commit/f16bd7e4a2d5e032f7076…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/factory_bot-6.2.0.gem
A src/api/vendor/cache/factory_bot-6.2.1.gem
Log Message:
-----------
Update factory_bot to version 6.2.1 (#14212)
Commit: 9ae65b2b5d102d9918b3c64c0b8b8f17df6818ed
https://github.com/openSUSE/open-build-service/commit/9ae65b2b5d102d9918b3c…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Document DELETE staging workflow endpoint
Endpoint: DELETE `staging/{staging_workflow_project}/workflow`
Commit: 2277f2fc33a8f1710d380199fa4521ff6ab47197
https://github.com/openSUSE/open-build-service/commit/2277f2fc33a8f1710d380…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
A src/api/public/apidocs-new/components/schemas/staging/managers_group.yaml
M src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Document POST staging workflow endpoint
Endpoint: POST `staging/{staging_workflow_project}/workflow`
Commit: 6c43cf9d6636cf4130fca85178cf2135577a77a1
https://github.com/openSUSE/open-build-service/commit/6c43cf9d6636cf4130fca…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Document PUT staging workflow endpoint
Endpoint: PUT `staging/{staging_workflow_project}/workflow`
Commit: 08e228bbc462ddb0d49ffc851effe3a761e48a84
https://github.com/openSUSE/open-build-service/commit/08e228bbc462ddb0d49ff…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Bump github/codeql-action from 2.2.12 to 2.3.0
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.12 to 2.3.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/7df0ce34898d659f95…
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 09eaac91af71922e9f86dfb6cae96f1e478e4608
https://github.com/openSUSE/open-build-service/commit/09eaac91af71922e9f86d…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M dist/systemd/obsgetbinariesproxy.service
Log Message:
-----------
[dist] make sure the binaries proxy is started after obsstoragesetup is finished
Commit: d2856e1660b7f88eff224c369078937e40253981
https://github.com/openSUSE/open-build-service/commit/d2856e1660b7f88eff224…
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M .github/workflows/scorecards.yml
Log Message:
-----------
Merge pull request #14215 from openSUSE/dependabot/github_actions/github/codeql-action-2.3.0
Commit: 4ec53f445d509df729c9b2c543547a01d7b3d322
https://github.com/openSUSE/open-build-service/commit/4ec53f445d509df729c9b…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M dist/systemd/obsgetbinariesproxy.service
Log Message:
-----------
Merge pull request #14216 from mlschroe/master
[dist] make sure the binaries proxy is started after obsstoragesetup …
Commit: cb64b38ab456e8dd142ba78384defecae44ac5ab
https://github.com/openSUSE/open-build-service/commit/cb64b38ab456e8dd142ba…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Containerinfo.pm
M src/backend/BSPublisher/Registry.pm
Log Message:
-----------
[backend] BSPublisher: remove duplicated code
Commit: 6a5ae551d35b95701b2802ae9fcf6419b46c031f
https://github.com/openSUSE/open-build-service/commit/6a5ae551d35b95701b280…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/managers_group.yaml
A src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Merge pull request #14206 from saraycp/staging_workflow_project_workflow_endpoint
Document all the `/staging/{staging_workflow_project}/workflow` endpoints
Commit: a73a5f0c05bec19d3fc44f881cc71a2d932ee4d3
https://github.com/openSUSE/open-build-service/commit/a73a5f0c05bec19d3fc44…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Containerinfo.pm
M src/backend/BSPublisher/Registry.pm
Log Message:
-----------
Merge pull request #14217 from mlschroe/master
[backend] BSPublisher: remove duplicated code
Commit: a392fe0d16ccd7234a540e4835771b26b481c475
https://github.com/openSUSE/open-build-service/commit/a392fe0d16ccd7234a540…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
Log Message:
-----------
Fix order of endpoints. Sort them alphabetically
Commit: c0ae23fba1af1d95b2a2d3b46962a18c34dec0c7
https://github.com/openSUSE/open-build-service/commit/c0ae23fba1af1d95b2a2d…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
M src/api/public/apidocs-new/paths/status_messages.yaml
Log Message:
-----------
Fix Status Messages section
Commit: c305ae05de5d03a9f7e6ec103acc1c29fc1cc820
https://github.com/openSUSE/open-build-service/commit/c305ae05de5d03a9f7e6e…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/app/controllers/staging/staging_controller.rb
M src/api/spec/controllers/staging/backlog_controller_spec.rb
Log Message:
-----------
Fix typo in error message
Commit: 5147556661262d1ca14687da7395afab067a58d3
https://github.com/openSUSE/open-build-service/commit/5147556661262d1ca1468…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-24 (Mon, 24 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Adapt error message in the new API documentation
Commit: 56c2eca5a1b933a9db332411f2266234b7b74b9e
https://github.com/openSUSE/open-build-service/commit/56c2eca5a1b933a9db332…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
M src/api/public/apidocs-new/paths/status_messages.yaml
Log Message:
-----------
Merge pull request #14220 from eduardoj/apidocs_new/fix_endpoints_order
Couple of fixes for the apidocs new documentation
Commit: dc0d72446550cbd52ece11bcb4e3af623893fe54
https://github.com/openSUSE/open-build-service/commit/dc0d72446550cbd52ece1…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/mail-2.7.1.gem
A src/api/vendor/cache/mail-2.8.1.gem
Log Message:
-----------
Update mail to version 2.8.1 (#13803)
Commit: d6dd6c373d0115c2e1e02b9a9d2f2d7133b6b738
https://github.com/openSUSE/open-build-service/commit/d6dd6c373d0115c2e1e02…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/app/controllers/staging/staging_controller.rb
M src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
M src/api/spec/controllers/staging/backlog_controller_spec.rb
Log Message:
-----------
Merge pull request #14221 from saraycp/fix_error_typo
Fix typo in error message
Commit: 7db45675d35ec3e7648a7d45a8b0e7d8785f93f3
https://github.com/openSUSE/open-build-service/commit/7db45675d35ec3e7648a7…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Containerinfo.pm
Log Message:
-----------
[backend] fix mediaType layer information
Commit: b036a9e5444d7777d98f8b166a2a6e4704871754
https://github.com/openSUSE/open-build-service/commit/b036a9e5444d7777d98f8…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Containerinfo.pm
Log Message:
-----------
Merge pull request #14222 from adrianschroeter/fix-mediaType
[backend] fix mediaType layer information
Commit: 06f8563936beb9479269acf2271e23e736214be4
https://github.com/openSUSE/open-build-service/commit/06f8563936beb9479269a…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/backlog.yaml
A src/api/public/apidocs-new/paths/staging_project_name_backlog.yaml
Log Message:
-----------
Document staging backlog endpoint with OpenAPI
Endpoint: GET `staging/{project_name}/backlog`
Commit: 476e2ea549cc8c772551c59d2fcb4d05509b8dd3
https://github.com/openSUSE/open-build-service/commit/476e2ea549cc8c772551c…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
[backend] container publishing: remove more duplicated code
By adding new functions to BSContar:
- blobid()
- create_config_data()
- create_dist_manifest_data()
- create_dist_manifest_list_data()
Commit: a0fd68f429a60ef6c849f17fc8b310bfe3c6b756
https://github.com/openSUSE/open-build-service/commit/a0fd68f429a60ef6c849f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
Merge pull request #14224 from mlschroe/master
[backend] container publishing: remove more duplicated code
Commit: 4c5b1014ba0b9731dee11291e3a8ebd9d0a5d84b
https://github.com/openSUSE/open-build-service/commit/4c5b1014ba0b9731dee11…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/backlog.yaml
A src/api/public/apidocs-new/paths/staging_project_name_backlog.yaml
Log Message:
-----------
Merge pull request #14213 from saraycp/staging_backlog_endpoint
Document staging backlog endpoint with OpenAPI
Commit: 7b1845294527ff5a202f4701530042d084ada78f
https://github.com/openSUSE/open-build-service/commit/7b1845294527ff5a202f4…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/staging_project_name_workflow.yaml
R src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Correct parameter on staging workflow endpoint
Parameter should be project_name, not staging_workflow_project
for consistency with other endpoints and to be able to reuse the
project_name parameter component.
Commit: 9492e45b293e059d063a40dd33f9be508d15c30b
https://github.com/openSUSE/open-build-service/commit/9492e45b293e059d063a4…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M dist/systemd/obsclouduploadserver.service
M dist/systemd/obsclouduploadworker.service
M dist/systemd/obsdeltastore.service
M dist/systemd/obsdispatcher.service
M dist/systemd/obsdodup.service
M dist/systemd/obsgetbinariesproxy.service
M dist/systemd/obsnotifyforward.service
M dist/systemd/obspublisher.service
M dist/systemd/obsredis.service
M dist/systemd/obsrepserver.service
M dist/systemd/obsscheduler.service
M dist/systemd/obsscheduler@.service
M dist/systemd/obsservice.service
M dist/systemd/obsservicedispatch.service
M dist/systemd/obssigner.service
M dist/systemd/obssourcepublish.service
M dist/systemd/obssrcserver.service
M dist/systemd/obsstoragesetup.service
M dist/systemd/obswarden.service
M dist/systemd/obsworker.service
M dist/systemd/obsworker@.service
Log Message:
-----------
[dist] systemd services: wait for network getting online
or some services do not bind correctly on startup
Commit: 37200314bb5d7a36f76225716bf254587ca77e43
https://github.com/openSUSE/open-build-service/commit/37200314bb5d7a36f7622…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M dist/systemd/obsclouduploadserver.service
M dist/systemd/obsclouduploadworker.service
M dist/systemd/obsdeltastore.service
M dist/systemd/obsdispatcher.service
M dist/systemd/obsdodup.service
M dist/systemd/obsgetbinariesproxy.service
M dist/systemd/obsnotifyforward.service
M dist/systemd/obspublisher.service
M dist/systemd/obsredis.service
M dist/systemd/obsrepserver.service
M dist/systemd/obsscheduler.service
M dist/systemd/obsscheduler@.service
M dist/systemd/obsservice.service
M dist/systemd/obsservicedispatch.service
M dist/systemd/obssigner.service
M dist/systemd/obssourcepublish.service
M dist/systemd/obssrcserver.service
M dist/systemd/obsstoragesetup.service
M dist/systemd/obswarden.service
M dist/systemd/obsworker.service
M dist/systemd/obsworker@.service
Log Message:
-----------
Merge pull request #14223 from adrianschroeter/systemd
[dist] systemd services: wait for network getting online
Commit: bdf5abd019f12b109f8acc4818aa92dcd0b80f4a
https://github.com/openSUSE/open-build-service/commit/bdf5abd019f12b109f8ac…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/paths/staging_project_name_workflow.yaml
R src/api/public/apidocs-new/paths/staging_staging_workflow_project_workflow.yaml
Log Message:
-----------
Merge pull request #14225 from saraycp/rename_parameter
Correct parameter on staging workflow endpoint
Commit: 566497413376dcea59b4e37e4b8263720635bbc5
https://github.com/openSUSE/open-build-service/commit/566497413376dcea59b4e…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
[backend] BSContar: split normalize_layer from create_layer_data
Mixing those two was a bad idea. It's much cleaner now.
Commit: 93e95d27f9dbddaf50842ab986d87b46bf95d512
https://github.com/openSUSE/open-build-service/commit/93e95d27f9dbddaf50842…
Author: Rubhan Azeem <rubhanazeem(a)gmail.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
A src/api/public/apidocs-new/components/responses/status_message_no_permission.yaml
A src/api/public/apidocs-new/components/responses/validation_error.yaml
M src/api/public/apidocs-new/components/schemas/status_message.yaml
M src/api/public/apidocs-new/paths/status_messages.yaml
Log Message:
-----------
OpenAPI specifications for POST status/messages
Commit: e9f4772a9b662d543cbccf8fe6cb55683b3525c3
https://github.com/openSUSE/open-build-service/commit/e9f4772a9b662d543cbcc…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/sourceinfo.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_view_info.yaml
Log Message:
-----------
Document GET source package view=info endpoint ...
...with OpenAPI
Commit: 73a6ddf676d74418df821b5cc5aa159cd083db13
https://github.com/openSUSE/open-build-service/commit/73a6ddf676d74418df821…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/backend/BSContar.pm
M src/backend/BSPublisher/Container.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_regpush
Log Message:
-----------
Merge pull request #14226 from mlschroe/master
[backend] BSContar: split normalize_layer from create_layer_data
Commit: 6b1c541390ca4b11967fff3e52f9cc5e9659cc4e
https://github.com/openSUSE/open-build-service/commit/6b1c541390ca4b11967ff…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/sourceinfo.yaml
M src/api/public/apidocs-new/paths/source_project_name_package_name.yaml
A src/api/public/apidocs-new/paths/source_project_name_package_name_view_info.yaml
Log Message:
-----------
Merge pull request #14177 from eduardoj/apidocs_new/source_package_view_info
Document GET source package view=info endpoint with OpenAPI
Commit: 6a830c683c0aaa31cdf19fbdf00e011a3db839d8
https://github.com/openSUSE/open-build-service/commit/6a830c683c0aaa31cdf19…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
A src/api/public/apidocs-new/components/responses/status_message_no_permission.yaml
A src/api/public/apidocs-new/components/responses/validation_error.yaml
M src/api/public/apidocs-new/components/schemas/status_message.yaml
M src/api/public/apidocs-new/paths/status_messages.yaml
Log Message:
-----------
Merge pull request #14219 from rubhanazeem/document-status-messages
OpenAPI specifications for POST status/messages
Commit: 588224b206a130da6301420e8227b45e6efbd933
https://github.com/openSUSE/open-build-service/commit/588224b206a130da63014…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/view_component-2.82.0.gem
A src/api/vendor/cache/view_component-3.0.0.gem
Log Message:
-----------
Update view_component to version 3.0.0 (#14228)
Commit: 951eb8026694232463097f82d30b58b53451d80b
https://github.com/openSUSE/open-build-service/commit/951eb8026694232463097…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/parser-3.2.2.0.gem
A src/api/vendor/cache/parser-3.2.2.1.gem
Log Message:
-----------
Update parser to version 3.2.2.1 (#14229)
Commit: 05ee8a1ca1330be107d23b652808b1057a18b9bd
https://github.com/openSUSE/open-build-service/commit/05ee8a1ca1330be107d23…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/excluded_requests.yaml
A src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Document POST staging excluded requests endpoint
Endpoint: POST `/staging/{project_name}/excluded_requests`
Commit: 3fb49c9992982dae8cf7373629189fb0ffbea759
https://github.com/openSUSE/open-build-service/commit/3fb49c9992982dae8cf73…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Document DELETE staging excluded requests endpoint
Endpoint: DELETE `/staging/{project_name}/excluded_requests`
Commit: dd3f70dfb9599772c18b72f8c70e4930db635160
https://github.com/openSUSE/open-build-service/commit/dd3f70dfb9599772c18b7…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Document GET staging excluded requests endpoint
Endpoint: GET `/staging/{project_name}/excluded_requests`
Commit: 89a528e227d42cbdae1d52a0b5ab766f223bea3b
https://github.com/openSUSE/open-build-service/commit/89a528e227d42cbdae1d5…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/excluded_requests.yaml
A src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Merge pull request #14218 from saraycp/excluded_requests_endpoint
Document all the `/staging/{project_name}/excluded_requests` endpoints
Commit: b176e1492a897bb033351dc15c652d27b0fdbbf9
https://github.com/openSUSE/open-build-service/commit/b176e1492a897bb033351…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/Gemfile.lock
R src/api/vendor/cache/test-unit-3.5.5.gem
A src/api/vendor/cache/test-unit-3.5.7.gem
Log Message:
-----------
Update test-unit to version 3.5.7
Compare: https://github.com/openSUSE/open-build-service/compare/3709569bf92d...b176e…
1
0
[openSUSE/open-build-service] 05ee8a: Document POST staging excluded requests endpoint
by Dani Donisa 25 Apr '23
by Dani Donisa 25 Apr '23
25 Apr '23
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 05ee8a1ca1330be107d23b652808b1057a18b9bd
https://github.com/openSUSE/open-build-service/commit/05ee8a1ca1330be107d23…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/excluded_requests.yaml
A src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Document POST staging excluded requests endpoint
Endpoint: POST `/staging/{project_name}/excluded_requests`
Commit: 3fb49c9992982dae8cf7373629189fb0ffbea759
https://github.com/openSUSE/open-build-service/commit/3fb49c9992982dae8cf73…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Document DELETE staging excluded requests endpoint
Endpoint: DELETE `/staging/{project_name}/excluded_requests`
Commit: dd3f70dfb9599772c18b72f8c70e4930db635160
https://github.com/openSUSE/open-build-service/commit/dd3f70dfb9599772c18b7…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Document GET staging excluded requests endpoint
Endpoint: GET `/staging/{project_name}/excluded_requests`
Commit: 89a528e227d42cbdae1d52a0b5ab766f223bea3b
https://github.com/openSUSE/open-build-service/commit/89a528e227d42cbdae1d5…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/staging/excluded_requests.yaml
A src/api/public/apidocs-new/paths/staging_project_name_excluded_requests.yaml
Log Message:
-----------
Merge pull request #14218 from saraycp/excluded_requests_endpoint
Document all the `/staging/{project_name}/excluded_requests` endpoints
Compare: https://github.com/openSUSE/open-build-service/compare/951eb8026694...89a52…
1
0
Branch: refs/heads/depfu/update/srcapi/test-unit-3.5.7
Home: https://github.com/openSUSE/open-build-service
1
0