[obs-commits] [openSUSE/open-build-service] af85dc: Improve readability of BsRequest's create? policy

Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: af85dcb6fe03ca04ca6036221bac47abf4eae007 https://github.com/openSUSE/open-build-service/commit/af85dcb6fe03ca04ca6036... Author: Dany Marcoux <dmarcoux@posteo.de> Date: 2020-05-26 (Tue, 26 May 2020) Changed paths: M src/api/app/policies/bs_request_policy.rb Log Message: ----------- Improve readability of BsRequest's create? policy Commit: 6626010a141d6438da477cf9a5baad5df5e6615e https://github.com/openSUSE/open-build-service/commit/6626010a141d6438da477c... Author: Dany Marcoux <dmarcoux@posteo.de> Date: 2020-05-26 (Tue, 26 May 2020) Changed paths: M src/api/app/views/webui/shared/_autocomplete.html.haml Log Message: ----------- Allow setting the name of the autocomplete input Commit: 14a46db1ab77047e38326d3466aa8366330b077b https://github.com/openSUSE/open-build-service/commit/14a46db1ab77047e38326d... Author: Dany Marcoux <dmarcoux@posteo.de> Date: 2020-05-26 (Tue, 26 May 2020) Changed paths: M src/api/app/assets/javascripts/webui/request.js M src/api/app/controllers/webui/request_controller.rb A src/api/app/controllers/webui/requests/role_additions_controller.rb M src/api/app/models/bs_request.rb M src/api/app/views/webui/package/_bottom_actions.html.haml M src/api/app/views/webui/package/_breadcrumb_items.html.haml M src/api/app/views/webui/package/bottom_actions/_request_role_addition.html.haml M src/api/app/views/webui/package/responsive_ux/_show_actions.html.haml M src/api/app/views/webui/package/responsive_ux/show_actions/_request_role_addition.html.haml M src/api/app/views/webui/package/show.html.haml M src/api/app/views/webui/project/bottom_actions/_request_role_addition_and_deletion.html.haml M src/api/app/views/webui/project/responsive_ux/show_actions/_request_role_addition_and_deletion.html.haml M src/api/app/views/webui/project/show.html.haml R src/api/app/views/webui/request/_add_role_request_dialog.html.haml A src/api/app/views/webui/requests/role_additions/_breadcrumb_items.html.haml A src/api/app/views/webui/requests/role_additions/new.html.haml M src/api/config/routes/webui_routes.rb M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/spec/features/beta/webui/requests_spec.rb M src/api/spec/features/webui/requests_spec.rb Log Message: ----------- Move 'Request Role Addition' modal to its own page This is shared between projects and packages. There's a new controller which uses strong parameters, form builders and nested attributes for the bs_request_actions association of the BsRequest model. Commit: 9cbfc3a38ea1f3b630e18e47b433d73c1d0a7a1d https://github.com/openSUSE/open-build-service/commit/9cbfc3a38ea1f3b630e18e... Author: Dany Marcoux <danymarcoux@gmail.com> Date: 2020-05-26 (Tue, 26 May 2020) Changed paths: M src/api/app/assets/javascripts/webui/request.js M src/api/app/controllers/webui/request_controller.rb A src/api/app/controllers/webui/requests/role_additions_controller.rb M src/api/app/models/bs_request.rb M src/api/app/policies/bs_request_policy.rb M src/api/app/views/webui/package/_bottom_actions.html.haml M src/api/app/views/webui/package/_breadcrumb_items.html.haml M src/api/app/views/webui/package/bottom_actions/_request_role_addition.html.haml M src/api/app/views/webui/package/responsive_ux/_show_actions.html.haml M src/api/app/views/webui/package/responsive_ux/show_actions/_request_role_addition.html.haml M src/api/app/views/webui/package/show.html.haml M src/api/app/views/webui/project/bottom_actions/_request_role_addition_and_deletion.html.haml M src/api/app/views/webui/project/responsive_ux/show_actions/_request_role_addition_and_deletion.html.haml M src/api/app/views/webui/project/show.html.haml R src/api/app/views/webui/request/_add_role_request_dialog.html.haml A src/api/app/views/webui/requests/role_additions/_breadcrumb_items.html.haml A src/api/app/views/webui/requests/role_additions/new.html.haml M src/api/app/views/webui/shared/_autocomplete.html.haml M src/api/config/routes/webui_routes.rb M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/spec/features/beta/webui/requests_spec.rb M src/api/spec/features/webui/requests_spec.rb Log Message: ----------- Merge pull request #9579 from dmarcoux/page-request-role-addition Move 'Request Role Addition' modal to its own page Compare: https://github.com/openSUSE/open-build-service/compare/477b3d0049fb...9cbfc3...
participants (1)
-
Dany Marcoux