Tag '0.7.9' created by Luke Macken <lmacken(a)redhat.com> at 2010-09-10 22:37
+0000
0.7.9
Changes since 0.7.8.1:
Luke Macken (36):
Revert "Obsolete updates when they are deleted, as opposed to destroying
them."
Remove a spurious debugging statement in the bodhi-client
Hopefully fix a bug in using `bodhi --push-build=` on multi-build updates (#409)
Capture stderr from our mash subprocess
Add --stablekarma, --unstablekarma, and --disable-autokarma client args (#327)
Move group of the author of comments to its own field in JSON results (#400)
Set the pagination max_limit to None, as opposed to hard coding it (#414)
Add tooltips next to the update 'status' to better explain "what's
next" (#423)
Fix our delta_dirs in our f13-updates-testing.mash config (#440)
Send old_testing nagmail based on the most recent push to testing (#452)
Link to the update newer update in the obsoleted one (#450)
Return the update as JSON instead of a string when using the comment API (#394)
Sync
Revert "Sync"
Merge branch 'master' of
git+ssh://git.fedorahosted.org/git/bodhi
Have bodhi start managing the 'pending' koji tags.
Update our DevBuildsys to get our test suite working with the new 'pending'
tags
Add some more setuptools magic to our wsgi file to work with multiple version
Handle 'rhbz#1234' bug links in the comments
Some initial tweaks to the CSS of the python-fedora login form
Update our metrics.py script to calculate more metrics
Prevent conflicting builds from being added to the same update (#385)
Get 2 unit tests working again.
Get another unit test working again
Add a new test_duplicate_packages_for_different_releases unit test.
Refactor our PackageUpdate.unpush method.
Re-write our clean-testing script to catch more problems (#464)
More clean-testing.py improvements
Improve our editing workflow, only unpushing when necessary (#474).
Update our test_edit unit test to look for the new edit comments
Revert "Some initial tweaks to the CSS of the python-fedora login form"
Fix a bug in our suggest reboot checkbox
Allow for normal updates hit stable after meeting cripath requirements.
Add a test_push_noncritpath_on_critpath_reqs unit test to validate the
Display a list of unapproved critpath updates in our testing digest (#456)
0.7.9 release
Steve 'Ashcrow' Milner (1):
use newstyle classes where possible
Till Maas (8):
Update current Fedora releases in client helptext
Update version in client to 0.7.8
Use all args to create new updates
Add bodhi-url command line option to client
Mark anonymous karma as ignored
Fix autokarma javascript disabling
set default (un)stable karma values if re-enabled
Link to gitweb instead of cvs viewvc
---
apache/bodhi.wsgi | 5 +
bodhi.egg-info/PKG-INFO | 2
bodhi.egg-info/SOURCES.txt | 3
bodhi.spec | 5 +
bodhi/buildsys.py | 19 +++-
bodhi/closure.py | 2
bodhi/config/f13-updates-testing.mash | 4 -
bodhi/controllers.py | 101 ++++++++++++++-----------
bodhi/jobs.py | 6 -
bodhi/masher.py | 47 ++++++++++-
bodhi/model.py | 135 +++++++++++++++++++++++-----------
bodhi/modifyrepo.py | 2
bodhi/release.py | 2
bodhi/static/images/i.gif |binary
bodhi/templates/pkg.kid | 2
bodhi/templates/show.kid | 24 +++++-
bodhi/tests/test_buildsystem.py | 4 -
bodhi/tests/test_client.py | 8 --
bodhi/tests/test_controllers.py | 128 +++++++++++++++++++++++++++-----
bodhi/tests/test_model.py | 4 -
bodhi/tests/test_util.py | 5 +
bodhi/tools/clean-testing.py | 99 ++++++++++++++++--------
bodhi/tools/client.py | 35 ++++++--
bodhi/tools/metrics.py | 52 +++++++++----
bodhi/widgets.py | 13 ++-
25 files changed, 516 insertions(+), 191 deletions(-)
---