Tag '0.7.9' created by Luke Macken lmacken@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(-) ---