Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 486d191492d115f8c5bf90d53ac38e2eebb27ed7
https://github.com/openSUSE/open-build-service/commit/486d191492d115f8c5bf90...
Author: Henne Vogelsang
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/a0f76caf560e362a3591dd...
Author: Henne Vogelsang
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/1d130e92c35c3129c3f87b...
Author: Henne Vogelsang
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/739f5cdf128ce4448b93e5...
Author: Henne Vogelsang
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/5bd753206d7ca173b9daa0...
Author: Henne Vogelsang
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/f3368409a2328d29f06e1c...
Author: Henne Vogelsang
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/f7d981640822cbf8d0f4a1...
Author: Dani Donisa
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...f7d981...