[obs-commits] [openSUSE/open-build-service] 400952: [frontend] Implement simple prototype for EC2 uplo...
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 40095273c62ab7205b696621c34797a831d3c77b https://github.com/openSUSE/open-build-service/commit/40095273c62ab7205b6966... Author: Christian Bruckmayer <cbruckmayer@suse.com> Date: 2018-01-04 (Thu, 04 Jan 2018) Changed paths: M src/api/app/assets/javascripts/webui/application.js.erb A src/api/app/assets/javascripts/webui/application/upload_jobs.js A src/api/app/controllers/webui/cloud/ec2/configurations_controller.rb A src/api/app/controllers/webui/cloud/upload_jobs_controller.rb M src/api/app/helpers/webui/package_helper.rb A src/api/app/models/cloud/backend/upload_job.rb A src/api/app/models/cloud/ec2/configuration.rb A src/api/app/models/cloud/upload_job.rb A src/api/app/models/cloud/user/upload_job.rb M src/api/app/models/user.rb A src/api/app/views/webui/cloud/ec2/configurations/show.html.haml A src/api/app/views/webui/cloud/upload_jobs/index.html.haml A src/api/app/views/webui/cloud/upload_jobs/new.html.haml M src/api/app/views/webui/kiwi/images/_base_info.html.haml M src/api/app/views/webui/package/binary.html.erb M src/api/app/views/webui/package/show.html.erb M src/api/config/feature.yml M src/api/config/routes.rb A src/api/db/migrate/20171218160607_create_ec2_configuration.rb A src/api/db/migrate/20171219122451_create_upload_job.rb M src/api/db/structure.sql A src/api/lib/backend/api/cloud.rb M src/api/lib/feature_switch/obs_repository.rb A src/api/spec/cassettes/Cloud_Backend_UploadJob/_create/with_an_invalid_backend_response/1_1_2_1.yml A src/api/spec/cassettes/Cloud_Backend_UploadJob/_create/with_an_invalid_backend_response/1_1_2_2.yml A src/api/spec/cassettes/Cloud_Backend_UploadJob/_create/with_an_invalid_backend_response/has_the_correct_error_message.yml A src/api/spec/cassettes/Cloud_UploadJob/_create/with_an_invalid_Backend_UploadJob/1_1_2_1.yml A src/api/spec/cassettes/Cloud_UploadJob/_create/with_an_invalid_Backend_UploadJob/has_the_correct_error_message.yml M src/api/spec/cassettes/ImageTemplates/branching/branch_image_template.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/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_user_tab/group_roles/Add_group_to_package_/_project.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/group_roles/Add_role_to_group.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/group_roles/Remove_role_from_group.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/group_roles/Viewing_group_roles.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Add_role_to_user.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Remove_role_from_user.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Viewing_user_roles.yml M src/api/spec/cassettes/Packages/branching_a_package/from_another_user_s_project.yml M src/api/spec/cassettes/Packages/changing_the_package_s_devel_project.yml M src/api/spec/cassettes/Packages/deleting_a_package.yml M src/api/spec/cassettes/Packages/editing_package_files/editing_an_existing_file.yml M src/api/spec/cassettes/Packages/log/download_logfile_succesfully.yml M src/api/spec/cassettes/Packages/log/live_build_finishes_succesfully.yml M src/api/spec/cassettes/Packages/requesting_package_deletion.yml M src/api/spec/cassettes/Packages/triggering_package_rebuild/via_binaries_view.yml M src/api/spec/cassettes/Packages/triggering_package_rebuild/via_live_build_log.yml M src/api/spec/cassettes/Projects/branching/a_package_and_select_current_revision.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/Projects/creating_packages_in_projects_not_owned_by_user_eg_global_namespace/as_admin.yml M src/api/spec/cassettes/Projects/creating_packages_in_projects_owned_by_user_eg_home_projects/with_valid_data.yml A src/api/spec/cassettes/Webui_Cloud_UploadJobsController/POST_create/without_backend_response/1_3_1_1.yml A src/api/spec/cassettes/Webui_Cloud_UploadJobsController/POST_create/without_backend_response/1_3_1_2.yml A src/api/spec/controllers/webui/cloud/ec2/configurations_controller_spec.rb A src/api/spec/controllers/webui/cloud/upload_jobs_controller_spec.rb A src/api/spec/factories/ec2_configuration.rb A src/api/spec/factories/upload_job.rb M src/api/spec/helpers/webui/package_helper_spec.rb A src/api/spec/models/cloud/backend/upload_job_spec.rb A src/api/spec/models/cloud/ec2/configuration_spec.rb A src/api/spec/models/cloud/upload_job_spec.rb A src/api/spec/models/cloud/user/upload_job_spec.rb Log Message: ----------- [frontend] Implement simple prototype for EC2 upload feature - Implement upload job index page - Implement EC2 configuration page - Implement Backend API calls to trigger upload This is intended to be a prototype and is hidden behind the cloud_upload feature flag. Commit: 8f5da9c5f7a714ad9101a8b99d27ad3e9ef4464d https://github.com/openSUSE/open-build-service/commit/8f5da9c5f7a714ad9101a8... Author: Christian Bruckmayer <cbruckmayer@suse.com> Date: 2018-01-04 (Thu, 04 Jan 2018) Changed paths: M src/api/app/assets/javascripts/webui/application.js.erb A src/api/app/assets/javascripts/webui/application/upload_jobs.js A src/api/app/controllers/webui/cloud/ec2/configurations_controller.rb A src/api/app/controllers/webui/cloud/upload_jobs_controller.rb M src/api/app/helpers/webui/package_helper.rb A src/api/app/models/cloud/backend/upload_job.rb A src/api/app/models/cloud/ec2/configuration.rb A src/api/app/models/cloud/upload_job.rb A src/api/app/models/cloud/user/upload_job.rb M src/api/app/models/user.rb A src/api/app/views/webui/cloud/ec2/configurations/show.html.haml A src/api/app/views/webui/cloud/upload_jobs/index.html.haml A src/api/app/views/webui/cloud/upload_jobs/new.html.haml M src/api/app/views/webui/kiwi/images/_base_info.html.haml M src/api/app/views/webui/package/binary.html.erb M src/api/app/views/webui/package/show.html.erb M src/api/config/feature.yml M src/api/config/routes.rb A src/api/db/migrate/20171218160607_create_ec2_configuration.rb A src/api/db/migrate/20171219122451_create_upload_job.rb M src/api/db/structure.sql A src/api/lib/backend/api/cloud.rb M src/api/lib/feature_switch/obs_repository.rb A src/api/spec/cassettes/Cloud_Backend_UploadJob/_create/with_an_invalid_backend_response/1_1_2_1.yml A src/api/spec/cassettes/Cloud_Backend_UploadJob/_create/with_an_invalid_backend_response/1_1_2_2.yml A src/api/spec/cassettes/Cloud_Backend_UploadJob/_create/with_an_invalid_backend_response/has_the_correct_error_message.yml A src/api/spec/cassettes/Cloud_UploadJob/_create/with_an_invalid_Backend_UploadJob/1_1_2_1.yml A src/api/spec/cassettes/Cloud_UploadJob/_create/with_an_invalid_Backend_UploadJob/has_the_correct_error_message.yml M src/api/spec/cassettes/ImageTemplates/branching/branch_image_template.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/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_user_tab/group_roles/Add_group_to_package_/_project.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/group_roles/Add_role_to_group.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/group_roles/Remove_role_from_group.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/group_roles/Viewing_group_roles.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Add_role_to_user.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Add_user_to_package_/_project.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Remove_role_from_user.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Remove_user_from_package_/_project.yml M src/api/spec/cassettes/Packages/behaves_like_user_tab/user_roles/Viewing_user_roles.yml M src/api/spec/cassettes/Packages/branching_a_package/from_another_user_s_project.yml M src/api/spec/cassettes/Packages/changing_the_package_s_devel_project.yml M src/api/spec/cassettes/Packages/deleting_a_package.yml M src/api/spec/cassettes/Packages/editing_package_files/editing_an_existing_file.yml M src/api/spec/cassettes/Packages/log/download_logfile_succesfully.yml M src/api/spec/cassettes/Packages/log/live_build_finishes_succesfully.yml M src/api/spec/cassettes/Packages/requesting_package_deletion.yml M src/api/spec/cassettes/Packages/triggering_package_rebuild/via_binaries_view.yml M src/api/spec/cassettes/Packages/triggering_package_rebuild/via_live_build_log.yml M src/api/spec/cassettes/Projects/branching/a_package_and_select_current_revision.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/Projects/creating_packages_in_projects_not_owned_by_user_eg_global_namespace/as_admin.yml M src/api/spec/cassettes/Projects/creating_packages_in_projects_owned_by_user_eg_home_projects/with_valid_data.yml A src/api/spec/cassettes/Webui_Cloud_UploadJobsController/POST_create/without_backend_response/1_3_1_1.yml A src/api/spec/cassettes/Webui_Cloud_UploadJobsController/POST_create/without_backend_response/1_3_1_2.yml A src/api/spec/controllers/webui/cloud/ec2/configurations_controller_spec.rb A src/api/spec/controllers/webui/cloud/upload_jobs_controller_spec.rb A src/api/spec/factories/ec2_configuration.rb A src/api/spec/factories/upload_job.rb M src/api/spec/helpers/webui/package_helper_spec.rb A src/api/spec/models/cloud/backend/upload_job_spec.rb A src/api/spec/models/cloud/ec2/configuration_spec.rb A src/api/spec/models/cloud/upload_job_spec.rb A src/api/spec/models/cloud/user/upload_job_spec.rb Log Message: ----------- Merge pull request #4260 from ChrisBr/feature/ec2upload Implement simple prototype for EC2 upload feature Compare: https://github.com/openSUSE/open-build-service/compare/6ee32200b5fa...8f5da9...
participants (1)
-
Christian Bruckmayer