Branch: refs/heads/depfu/update/group/rails-7.0.5
Home: https://github.com/openSUSE/software-o-o
Commit: f0ee6062b4d9574c68280ed743343ee823dbf3e1
https://github.com/openSUSE/software-o-o/commit/f0ee6062b4d9574c68280ed7433…
Author: depfu[bot] <23717796+depfu[bot](a)users.noreply.github.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M Gemfile.lock
R vendor/cache/actioncable-7.0.4.3.gem
A vendor/cache/actioncable-7.0.5.gem
R vendor/cache/actionmailbox-7.0.4.3.gem
A vendor/cache/actionmailbox-7.0.5.gem
R vendor/cache/actionmailer-7.0.4.3.gem
A vendor/cache/actionmailer-7.0.5.gem
R vendor/cache/actionpack-7.0.4.3.gem
A vendor/cache/actionpack-7.0.5.gem
R vendor/cache/actiontext-7.0.4.3.gem
A vendor/cache/actiontext-7.0.5.gem
R vendor/cache/actionview-7.0.4.3.gem
A vendor/cache/actionview-7.0.5.gem
R vendor/cache/activejob-7.0.4.3.gem
A vendor/cache/activejob-7.0.5.gem
R vendor/cache/activemodel-7.0.4.3.gem
A vendor/cache/activemodel-7.0.5.gem
R vendor/cache/activerecord-7.0.4.3.gem
A vendor/cache/activerecord-7.0.5.gem
R vendor/cache/activestorage-7.0.4.3.gem
A vendor/cache/activestorage-7.0.5.gem
R vendor/cache/activesupport-7.0.4.3.gem
A vendor/cache/activesupport-7.0.5.gem
R vendor/cache/nokogiri-1.15.1.gem
A vendor/cache/nokogiri-1.15.2.gem
R vendor/cache/rails-7.0.4.3.gem
A vendor/cache/rails-7.0.5.gem
R vendor/cache/rails-html-sanitizer-1.5.0.gem
A vendor/cache/rails-html-sanitizer-1.6.0.gem
R vendor/cache/railties-7.0.4.3.gem
A vendor/cache/railties-7.0.5.gem
Log Message:
-----------
Update all of rails to version 7.0.5
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: bc2af11f55cbf04bc4d703fdc7fdc5a1209970ba
https://github.com/openSUSE/open-build-service/commit/bc2af11f55cbf04bc4d70…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M src/api/app/models/project/signing_key_gpg.rb
M src/api/app/models/project/signing_key_ssl.rb
Log Message:
-----------
Cover keyinfo special cases
Getting the project attribute from the backend may depend on the config
in the signer wrapper script, better not expect it to be there always.
Commit: a92564b79bd69989927ef83aa4e01bc6f950f976
https://github.com/openSUSE/open-build-service/commit/a92564b79bd69989927ef…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.com>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M src/api/app/models/project/signing_key_gpg.rb
M src/api/app/models/project/signing_key_ssl.rb
Log Message:
-----------
Merge pull request #14403 from hennevogel/bugfix/keyinfo-special-cases
Cover keyinfo special cases
Compare: https://github.com/openSUSE/open-build-service/compare/4e6138d1348a...a9256…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 1ef758ccd27fe1d3f73c9dd45a3ba16c3eb9d866
https://github.com/openSUSE/open-build-service/commit/1ef758ccd27fe1d3f73c9…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2023-05-30 (Tue, 30 May 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.17.1 to 4.19.0
Update the Swagger UI to the new released version.
https://github.com/swagger-api/swagger-ui/releases/tag/v4.19.0
Commit: 4e6138d1348a9e6948649f393bc52cac637a88ec
https://github.com/openSUSE/open-build-service/commit/4e6138d1348a9e6948649…
Author: Eduardo J <enavarro(a)suse.com>
Date: 2023-05-30 (Tue, 30 May 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 #14402 from eduardoj/update_swagger_ui_to_v4_19_0
Update Swagger UI version from 4.17.1 to 4.19.0
Compare: https://github.com/openSUSE/open-build-service/compare/332eceb2a8d1...4e613…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 821704819cd33474b85526a79d9b54c1a446f62d
https://github.com/openSUSE/open-build-service/commit/821704819cd33474b8552…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/api/app/components/add_review_dropdown_component.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/policies/bs_request_policy.rb
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_aside.html.haml
Log Message:
-----------
Move `can_add_reviews` logic to a pundit policy and use in request beta views
This code is for authorization and therefore should be in a
pundit policy.
Commit: 83ce554094b12cbb3adafc8daaf567b4b939a017
https://github.com/openSUSE/open-build-service/commit/83ce554094b12cbb3adaf…
Author: Lukas Krause <lkrause(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
A src/api/spec/policies/bs_request_policy_spec.rb
Log Message:
-----------
Create specs for `can_add_reviews?` pundit policy
Commit: 332eceb2a8d19ae9d476b0b4de76ff84896d61a0
https://github.com/openSUSE/open-build-service/commit/332eceb2a8d19ae9d476b…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/api/app/components/add_review_dropdown_component.rb
M src/api/app/controllers/webui/request_controller.rb
M src/api/app/policies/bs_request_policy.rb
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_aside.html.haml
A src/api/spec/policies/bs_request_policy_spec.rb
Log Message:
-----------
Merge pull request #14335 from krauselukas/create_can_add_reviews_policy
Create `can_add_reviews?` pundit policy and use in request beta views
Compare: https://github.com/openSUSE/open-build-service/compare/7512bdf97736...332ec…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 1ca9db17fa98d314ba8419d7e97647f77a684926
https://github.com/openSUSE/open-build-service/commit/1ca9db17fa98d314ba841…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/bs_srcserver
Log Message:
-----------
[backend] only build kiwi products on the local architecture
Commit: 9429e1429e2d2f85eccc0b62b7f88c6c5e5aa3c5
https://github.com/openSUSE/open-build-service/commit/9429e1429e2d2f85eccc0…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/BSSSL.pm
Log Message:
-----------
[backend] BSSSL: load default certificate verify paths
Commit: 29ca5d90a55baf341dca7b1b0292fab8821b16d6
https://github.com/openSUSE/open-build-service/commit/29ca5d90a55baf341dca7…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/BSSSL.pm
Log Message:
-----------
[backend] BSSSL: use the default verify callback in client mode
Commit: 748882e4174db8a0694719cd7b16da9089656b34
https://github.com/openSUSE/open-build-service/commit/748882e4174db8a069471…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/BSRPC.pm
M src/backend/BSWatcher.pm
Log Message:
-----------
[backend] BSRPC/BSWatcher: support sertting a client cert and cert verification
Commit: 66bee55d804c2db84515eb59f5970b180e62b3f6
https://github.com/openSUSE/open-build-service/commit/66bee55d804c2db84515e…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/BSRPC.pm
Log Message:
-----------
[backend] do not unconditionally overwrite ssl_verify
This allows us to change the default in the future.
Commit: bdc28d494f4d6956b188e89cb708f13332abb728
https://github.com/openSUSE/open-build-service/commit/bdc28d494f4d6956b188e…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/BSRPC.pm
M src/backend/BSSSL.pm
Log Message:
-----------
[backend] BSRPC: make ssl verify the defaults for clients
I.e. make it opt-out, not opt-in
Commit: 7512bdf97736ac10e63b96a04cafde230e7c81e6
https://github.com/openSUSE/open-build-service/commit/7512bdf97736ac10e63b9…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
M src/backend/BSRPC.pm
M src/backend/BSSSL.pm
M src/backend/BSWatcher.pm
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #14401 from mlschroe/master
[backend] make ssl verify the defaults for clients, support client certs
Compare: https://github.com/openSUSE/open-build-service/compare/f7d981640822...7512b…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 486d191492d115f8c5bf90d53ac38e2eebb27ed7
https://github.com/openSUSE/open-build-service/commit/486d191492d115f8c5bf9…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M src/api/app/models/project.rb
R src/api/app/models/project/key_info.rb
A src/api/app/models/project/signing_key_gpg.rb
A src/api/app/models/project/signing_key_ssl.rb
M src/api/config/initializers/zeitwerk.rb
R src/api/spec/models/project/key_info_spec.rb
Log Message:
-----------
Introduces Project.signing_key
To get an ActiveModel representing the signing keys
Commit: a0f76caf560e362a3591dd1d8b9836c7b7ef7849
https://github.com/openSUSE/open-build-service/commit/a0f76caf560e362a3591d…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
R src/api/app/controllers/source/key_info_controller.rb
A src/api/app/controllers/source_project_keyinfo_controller.rb
M src/api/config/routes/api_routes.rb
R src/api/spec/controllers/source/key_info_controller_controller_spec.rb
R src/api/spec/routing/source/key_info_spec.rb
Log Message:
-----------
Rename Source::KeyInfoController
- Match this to the other controller names
- _keyinfo is just a file on the backend, use the backend proxy
- drop the superflous spec, there is no logic
Commit: 1d130e92c35c3129c3f87bead4f2d29a91c8ba69
https://github.com/openSUSE/open-build-service/commit/1d130e92c35c3129c3f87…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
R src/api/app/controllers/webui/projects/public_key_controller.rb
A src/api/app/controllers/webui/projects/signing_keys_controller.rb
R src/api/app/controllers/webui/projects/ssl_certificate_controller.rb
M src/api/app/views/webui/project/_show_actions.html.haml
M src/api/app/views/webui/project/_tabs.html.haml
R src/api/app/views/webui/project/keys_and_certificates.html.haml
M src/api/app/views/webui/project/show_actions/_gpg_key_ssl_certificate.html.haml
A src/api/app/views/webui/projects/signing_keys/_breadcrumb_items.html.haml
A src/api/app/views/webui/projects/signing_keys/show.html.haml
M src/api/config/routes/webui_routes.rb
R src/api/spec/controllers/webui/projects/public_key_controller_spec.rb
A src/api/spec/controllers/webui/projects/signing_keys_controller_spec.rb
R src/api/spec/controllers/webui/projects/ssl_certificate_controller_spec.rb
R src/api/spec/routing/webui/projects/public_key_spec.rb
R src/api/spec/routing/webui/projects/ssl_certificate_spec.rb
Log Message:
-----------
Refactor Signing Key UI
Move viewing/downloading them into one controller and display more information
about the Secure Boot SSL signing keys.
Commit: 739f5cdf128ce4448b93e58342c2308bd16bd5f6
https://github.com/openSUSE/open-build-service/commit/739f5cdf128ce4448b93e…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M src/api/app/views/webui/project/_show_actions.html.haml
M src/api/app/views/webui/project/_tabs.html.haml
R src/api/app/views/webui/project/show_actions/_gpg_key_ssl_certificate.html.haml
Log Message:
-----------
Introduces Signing Keys project tab
Signing keys are not an action
Commit: 5bd753206d7ca173b9daa0f001b2cd10204ba84e
https://github.com/openSUSE/open-build-service/commit/5bd753206d7ca173b9daa…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M src/api/app/models/project.rb
M src/api/app/models/project/signing_key_gpg.rb
M src/api/app/models/project/signing_key_ssl.rb
Log Message:
-----------
Drop caching from SigningKeys
Now that it's a normal Project tab and not rendered on
Webui::ProjectController#show anymore we can stop caching this
in memory.
Commit: f3368409a2328d29f06e1caae7be420da30eb43b
https://github.com/openSUSE/open-build-service/commit/f3368409a2328d29f06e1…
Author: Henne Vogelsang <hvogel(a)opensuse.org>
Date: 2023-05-26 (Fri, 26 May 2023)
Changed paths:
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/project_keyinfo.yaml
A src/api/public/apidocs-new/paths/source_project_name_keyinfo.yaml
Log Message:
-----------
Document /source/:project/_keyinfo endpoint
Commit: f7d981640822cbf8d0f4a1f7b15997f09480bd43
https://github.com/openSUSE/open-build-service/commit/f7d981640822cbf8d0f4a…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2023-05-30 (Tue, 30 May 2023)
Changed paths:
R src/api/app/controllers/source/key_info_controller.rb
A src/api/app/controllers/source_project_keyinfo_controller.rb
M src/api/app/controllers/webui/project_controller.rb
R src/api/app/controllers/webui/projects/public_key_controller.rb
A src/api/app/controllers/webui/projects/signing_keys_controller.rb
R src/api/app/controllers/webui/projects/ssl_certificate_controller.rb
M src/api/app/models/project.rb
R src/api/app/models/project/key_info.rb
A src/api/app/models/project/signing_key_gpg.rb
A src/api/app/models/project/signing_key_ssl.rb
M src/api/app/views/webui/project/_show_actions.html.haml
M src/api/app/views/webui/project/_tabs.html.haml
R src/api/app/views/webui/project/keys_and_certificates.html.haml
R src/api/app/views/webui/project/show_actions/_gpg_key_ssl_certificate.html.haml
A src/api/app/views/webui/projects/signing_keys/_breadcrumb_items.html.haml
A src/api/app/views/webui/projects/signing_keys/show.html.haml
M src/api/config/initializers/zeitwerk.rb
M src/api/config/routes/api_routes.rb
M src/api/config/routes/webui_routes.rb
M src/api/public/apidocs-new/OBS-v2.10.50.yaml
A src/api/public/apidocs-new/components/schemas/source/project_keyinfo.yaml
A src/api/public/apidocs-new/paths/source_project_name_keyinfo.yaml
R src/api/spec/controllers/source/key_info_controller_controller_spec.rb
R src/api/spec/controllers/webui/projects/public_key_controller_spec.rb
A src/api/spec/controllers/webui/projects/signing_keys_controller_spec.rb
R src/api/spec/controllers/webui/projects/ssl_certificate_controller_spec.rb
R src/api/spec/models/project/key_info_spec.rb
R src/api/spec/routing/source/key_info_spec.rb
R src/api/spec/routing/webui/projects/public_key_spec.rb
R src/api/spec/routing/webui/projects/ssl_certificate_spec.rb
Log Message:
-----------
Merge pull request #14385 from hennevogel/refactoring/sign-keys-ui
Refactoring Signing Keys UI
Compare: https://github.com/openSUSE/open-build-service/compare/54d01b2ce414...f7d98…