Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: fb36d9e93c8d572956c39678b9978ef071387552
https://github.com/openSUSE/open-build-service/commit/fb36d9e93c8d572956c396...
Author: Victor Pereira
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/meta_controller.rb
M src/api/app/views/webui/project/_tabs.html.erb
R src/api/app/views/webui/project/meta.html.erb
M src/api/app/views/webui/project/show.html.erb
A src/api/app/views/webui/projects/meta/show.html.erb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
R src/api/app/views/webui2/webui/project/meta.html.haml
A src/api/app/views/webui2/webui/projects/meta/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/meta/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_38_1_4_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/_remove_maintained_project_fails_without_maintenance_kind_for_a_valid_maintained_project/1_29_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/GET_meta/1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_an_nonexistent_project/1_2_1_1.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/meta_controller_spec.rb
Log Message:
-----------
Move project_controller (meta and save_meta) to its own controller
Commit: 5c94e8fcab18ce1974e9d12b34233c4abd54cbf4
https://github.com/openSUSE/open-build-service/commit/5c94e8fcab18ce1974e9d1...
Author: Victor Pereira
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/projects/meta_controller.rb
A src/api/app/services/meta_controller_service/meta_validator.rb
A src/api/app/services/meta_controller_service/meta_xml_validator.rb
A src/api/app/services/meta_controller_service/project_updater.rb
M src/api/spec/controllers/webui/projects/meta_controller_spec.rb
Log Message:
-----------
Create service classes and use only set_project before_action
Commit: 65a72cc5a86a2bd213ac0a72f1f7c8edb7dcd18d
https://github.com/openSUSE/open-build-service/commit/65a72cc5a86a2bd213ac0a...
Author: Victor Pereira
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M src/api/app/controllers/webui/project_controller.rb
A src/api/app/controllers/webui/projects/meta_controller.rb
A src/api/app/services/meta_controller_service/meta_validator.rb
A src/api/app/services/meta_controller_service/meta_xml_validator.rb
A src/api/app/services/meta_controller_service/project_updater.rb
M src/api/app/views/webui/project/_tabs.html.erb
R src/api/app/views/webui/project/meta.html.erb
M src/api/app/views/webui/project/show.html.erb
A src/api/app/views/webui/projects/meta/show.html.erb
M src/api/app/views/webui2/webui/project/_breadcrumb_items.html.haml
R src/api/app/views/webui2/webui/project/meta.html.haml
A src/api/app/views/webui2/webui/projects/meta/_breadcrumb_items.html.haml
A src/api/app/views/webui2/webui/projects/meta/show.html.haml
M src/api/config/routes.rb
A src/api/spec/cassettes/Webui_ProjectController/GET_add_maintained_project_dialog/1_44_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_maintained_projects/1_47_2.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_monitor/with_a_project/with_buildresult/without_results/1_38_1_4_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/GET_prjconf/Can_load_project_config/1_33_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_a_valid_maintained_project/1_30_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/with_a_maintenance_project_kind_maintenance_/adding_an_invalid_project/1_30_1_2_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_add_maintained_project/without_a_maintenance_project_kind_maintenance_/1_30_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/_remove_maintained_project_fails_without_maintenance_kind_for_a_valid_maintained_project/1_29_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/maintained_project_successfully_removed/1_29_1_1_3.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_remove_maintained_project/with_maintained_kind/with_an_invalid_maintained_project/1_29_1_2_2.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_1.yml
A src/api/spec/cassettes/Webui_ProjectController/POST_save_prjconf/can_save_a_project_config/1_34_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/GET_meta/1_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_non_existing_repository_path/1_2_2_4_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_a_valid_meta/1_2_2_3_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/with_an_invalid_devel_project/1_2_2_2_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_1.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_a_valid_project/without_a_valid_meta/1_2_2_1_2.yml
A src/api/spec/cassettes/Webui_Projects_MetaController/POST_update/with_an_nonexistent_project/1_2_1_1.yml
M src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/controllers/webui/projects/meta_controller_spec.rb
Log Message:
-----------
Merge pull request #6422 from vpereira/new_project_meta
Move meta related actions from ProjectController to its own CRUD controller
Compare: https://github.com/openSUSE/open-build-service/compare/536fcc0ea8ca...65a72c...
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.