Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 4eed391e55787efb389b983c5803b6343f16706b https://github.com/openSUSE/open-build-service/commit/4eed391e55787efb389b98... Author: Victor Pereira <vpereira@suse.de> Date: 2020-04-23 (Thu, 23 Apr 2020) Changed paths: A src/api/spec/cassettes/ConsistencyCheckJob/_check_one_project/1_2_1.yml A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_false/1_3_1_1.yml A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_true/project_should_call_store.yml A src/api/spec/jobs/consistency_check_job_spec.rb Log Message: ----------- Add specs for ConsistencyCheckJob class Commit: deb49e7521d83d92b2be8cb1fcc80090713a6dd0 https://github.com/openSUSE/open-build-service/commit/deb49e7521d83d92b2be8c... Author: Victor Pereira <vpereira@suse.de> Date: 2020-04-27 (Mon, 27 Apr 2020) Changed paths: A src/api/app/services/consistency_check_job_service/backend_package_importer.rb A src/api/app/services/consistency_check_job_service/backend_project_importer.rb A src/api/app/services/consistency_check_job_service/base_consistency_checker.rb A src/api/app/services/consistency_check_job_service/package_consistency_checker.rb A src/api/app/services/consistency_check_job_service/project_consistency_checker.rb A src/api/app/services/consistency_check_job_service/project_meta_checker.rb A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_1_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_Backend_NotFoundError/1_1_2_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_APIError/1_1_1_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_2_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_Backend_NotFoundError/1_1_3_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_ProjectMetaChecker/_call/everything_goes_well/1_1_1_1.yml A src/api/spec/services/consistency_check_job_service/backend_package_importer_spec.rb A src/api/spec/services/consistency_check_job_service/backend_project_importer_spec.rb A src/api/spec/services/consistency_check_job_service/base_consistency_checker_spec.rb A src/api/spec/services/consistency_check_job_service/package_consistency_checker_spec.rb A src/api/spec/services/consistency_check_job_service/project_consistency_checker_spec.rb A src/api/spec/services/consistency_check_job_service/project_meta_checker_spec.rb Log Message: ----------- Added services to be used by ConsistencyCheckJob Commit: 86978a6d1ad41a96cd16192c9a81bfa7570a6183 https://github.com/openSUSE/open-build-service/commit/86978a6d1ad41a96cd1619... Author: Victor Pereira <vpereira@suse.de> Date: 2020-04-27 (Mon, 27 Apr 2020) Changed paths: M src/api/app/jobs/consistency_check_job.rb Log Message: ----------- Refactor ConsistencyCheckJob class - Change the class internally extracting complex code to services - Collect errors in the instance variable error - Remove unused code - Improve documentation - Improve ruby dialect Commit: 2668d50cc622097c050befb0ed19640f47d99f5a https://github.com/openSUSE/open-build-service/commit/2668d50cc622097c050bef... Author: Victor Pereira <vpereira@suse.de> Date: 2020-04-27 (Mon, 27 Apr 2020) Changed paths: M src/api/lib/tasks/delayed_job.rake Log Message: ----------- Adapt check_project and fix_project rake tasks to handle project argument Commit: 1eb43129692a982c7037667a93ac1cf73978576e https://github.com/openSUSE/open-build-service/commit/1eb43129692a982c703766... Author: Victor Pereira <vpereira@suse.de> Date: 2020-04-28 (Tue, 28 Apr 2020) Changed paths: M src/api/app/jobs/consistency_check_job.rb A src/api/app/services/consistency_check_job_service/backend_package_importer.rb A src/api/app/services/consistency_check_job_service/backend_project_importer.rb A src/api/app/services/consistency_check_job_service/base_consistency_checker.rb A src/api/app/services/consistency_check_job_service/package_consistency_checker.rb A src/api/app/services/consistency_check_job_service/project_consistency_checker.rb A src/api/app/services/consistency_check_job_service/project_meta_checker.rb M src/api/lib/tasks/delayed_job.rake A src/api/spec/cassettes/ConsistencyCheckJob/_check_one_project/1_2_1.yml A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_false/1_3_1_1.yml A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_true/project_should_call_store.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_1_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_Backend_NotFoundError/1_1_2_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_APIError/1_1_1_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_2_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_Backend_NotFoundError/1_1_3_1.yml A src/api/spec/cassettes/ConsistencyCheckJobService_ProjectMetaChecker/_call/everything_goes_well/1_1_1_1.yml A src/api/spec/jobs/consistency_check_job_spec.rb A src/api/spec/services/consistency_check_job_service/backend_package_importer_spec.rb A src/api/spec/services/consistency_check_job_service/backend_project_importer_spec.rb A src/api/spec/services/consistency_check_job_service/base_consistency_checker_spec.rb A src/api/spec/services/consistency_check_job_service/package_consistency_checker_spec.rb A src/api/spec/services/consistency_check_job_service/project_consistency_checker_spec.rb A src/api/spec/services/consistency_check_job_service/project_meta_checker_spec.rb Log Message: ----------- Merge pull request #9431 from vpereira/consistency_check_refactor Refactor ConsistencyCheckJob job Compare: https://github.com/openSUSE/open-build-service/compare/8c6783bd03b5...1eb431...