Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 2af28308ebee897577d759286f7fb0b9dcd27b4d
https://github.com/openSUSE/open-build-service/commit/2af28308ebee897577d75…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2019-11-26 (Tue, 26 Nov 2019)
Changed paths:
M src/api/app/jobs/project_create_auto_cleanup_requests.rb
M src/api/app/models/project.rb
A src/api/spec/cassettes/ProjectCreateAutoCleanupRequests/_perform/with_devel_package_inside_the_project/does_not_create_a_deletion_request.yml
A src/api/spec/cassettes/ProjectCreateAutoCleanupRequests/_perform/with_project_without_dependencies/sets_a_deletion_request_on_the_project.yml
M src/api/spec/factories/attribs.rb
A src/api/spec/jobs/project_create_auto_cleanup_requests_job_spec.rb
M src/api/spec/support/delayed_job.rb
Log Message:
-----------
Prevent an exception to be raised in auto cleanup
The performance of the auto cleanup delayed job failed because the check
of dependencies raised an exception. So the delayed job was retried
again and again.
The exception was caused by a project with a develpackage inside, that
could not be removed.
Now, instead of raising an exception, the dependencies are correctly
checked.
Fixes: #8762
Co-authored-by: David Kang <dkang(a)suse.com>
Co-authored-by: Eduardo Navarro <enavarro(a)suse.com>
Commit: 778c2fe63831195b9e61875b58065638a8d95003
https://github.com/openSUSE/open-build-service/commit/778c2fe63831195b9e618…
Author: Saray Cabrera Padrón <scabrerapadron(a)suse.de>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
M src/api/app/jobs/project_create_auto_cleanup_requests.rb
M src/api/app/models/project.rb
A src/api/spec/cassettes/ProjectCreateAutoCleanupRequests/_perform/with_devel_package_inside_the_project/does_not_create_a_deletion_request.yml
A src/api/spec/cassettes/ProjectCreateAutoCleanupRequests/_perform/with_project_without_dependencies/sets_a_deletion_request_on_the_project.yml
M src/api/spec/factories/attribs.rb
A src/api/spec/jobs/project_create_auto_cleanup_requests_job_spec.rb
M src/api/spec/support/delayed_job.rb
Log Message:
-----------
Merge pull request #8782 from saraycp/fix_8762
Prevent an exception to be raised in auto cleanup
Compare: https://github.com/openSUSE/open-build-service/compare/7dba782b55c6...778c2…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 81c9fc7700ca9a9ea1be4c4d90e719b9bb0aa46a
https://github.com/openSUSE/open-build-service/commit/81c9fc7700ca9a9ea1be4…
Author: Dany Marcoux <dmarcoux(a)posteo.de>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M src/api/app/assets/stylesheets/webui/staging-workflow.scss
M src/api/app/helpers/webui/staging/project_helper.rb
M src/api/app/views/webui/staging/projects/_checks.html.haml
Log Message:
-----------
Display an icon based on the state of a check
Closes #8741
Commit: 7dba782b55c67e689753e363af867e91022a4389
https://github.com/openSUSE/open-build-service/commit/7dba782b55c67e689753e…
Author: David Kang <dkang(a)suse.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M src/api/app/assets/stylesheets/webui/staging-workflow.scss
M src/api/app/helpers/webui/staging/project_helper.rb
M src/api/app/views/webui/staging/projects/_checks.html.haml
Log Message:
-----------
Merge pull request #8778 from dmarcoux/issue-8741
Display an icon based on the state of a check
Compare: https://github.com/openSUSE/open-build-service/compare/af67f3289011...7dba7…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5e0b16f2fa3fdbd7c73445ff1804017948da3d73
https://github.com/openSUSE/open-build-service/commit/5e0b16f2fa3fdbd7c7344…
Author: David Kang <dkang(a)suse.com>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M src/api/app/controllers/staging/staged_requests_controller.rb
A src/api/app/policies/staging/staged_request_policy.rb
A src/api/spec/policies/staging/staged_request_policy_spec.rb
Log Message:
-----------
Use correct policies in StagedRequestController
The users of the manager group could unstaged the requests if they
weren't added as maintainers. Now we use a specific policy for staged an
unstaged a request.
Fix: #8784
Commit: af67f328901145f82e7109afadba6752a7c9d9eb
https://github.com/openSUSE/open-build-service/commit/af67f328901145f82e710…
Author: Stephan Kulow <coolo(a)suse.de>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M src/api/app/controllers/staging/staged_requests_controller.rb
A src/api/app/policies/staging/staged_request_policy.rb
A src/api/spec/policies/staging/staged_request_policy_spec.rb
Log Message:
-----------
Merge pull request #8789 from DavidKang/fix-8784-staged-request-policies
Use correct policies in StagedRequestController
Compare: https://github.com/openSUSE/open-build-service/compare/b50524601637...af67f…