Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 18ef82cb0d72d3440eebefe731a21eb6a6c1fc55
https://github.com/openSUSE/open-build-service/commit/18ef82cb0d72d3440eebef...
Author: Simon McVittie
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M docs/api/api/configuration.rng
M src/api/app/models/bs_request_action.rb
M src/api/app/models/configuration.rb
A src/api/db/migrate/20140218174400_cleanup_empty_projects.rb
M src/api/db/structure.sql
M src/backend/BSXML.pm
Log Message:
-----------
cleanup_empty_projects: add new configuration option
Normally, if a submit request is accepted and results in cleaning up
the last package in a branched project, the branched project is
deleted too. This is annoying if the branched project is a long-running
branch (e.g. for a developer in a small team) and has been reconfigured,
for instance to turn on publishing in installations where branches do
not normally have publishing.
Bug: https://github.com/openSUSE/open-build-service/issues/596
Commit: 7580add75c048935a814a5ba45d88c544081cc73
https://github.com/openSUSE/open-build-service/commit/7580add75c048935a814a5...
Author: Simon McVittie
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M docs/api/api/configuration.rng
M src/api/app/models/configuration.rb
M src/api/app/models/project.rb
A src/api/db/migrate/20140219185200_disable_publish_for_branches.rb
M src/api/db/structure.sql
M src/backend/BSXML.pm
Log Message:
-----------
disable_publish_for_branches: new configuration option
OBS currently disables publishing for any new branch in order to avoid
using disk space and bandwidth to carry out publishing. For small private
installations, it can make sense to avoid that, and inherit the publish
flags from the parent project instead.
Bug: https://github.com/openSUSE/open-build-service/issues/596
Commit: b2978ba12edc3637f1ff4a344df28270cfa37df9
https://github.com/openSUSE/open-build-service/commit/b2978ba12edc3637f1ff4a...
Author: Simon McVittie
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M src/api/app/models/project.rb
Log Message:
-----------
Split out branch_copy_flags method to placate code complexity check
Commit: bd8b9293e0041b485ef7d21b6a4a53026b4c078b
https://github.com/openSUSE/open-build-service/commit/bd8b9293e0041b485ef7d2...
Author: Simon McVittie
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
A src/api/test/functional/branch_publish_flag_test.rb
Log Message:
-----------
Add a regression test for disable_publish_for_branches
Commit: 37b8fadd43856aeb2b1c694d2cc72e2781868be7
https://github.com/openSUSE/open-build-service/commit/37b8fadd43856aeb2b1c69...
Author: Simon McVittie
Date: 2014-02-21 (Fri, 21 Feb 2014)
Changed paths:
M src/api/test/functional/request_controller_test.rb
Log Message:
-----------
Add a regression test for cleanup_empty_projects
Compare: https://github.com/openSUSE/open-build-service/compare/ef7cf0108485...37b8fa...