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
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
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
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
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
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...