Tag '0.7.17' created by Luke Macken lmacken@redhat.com at 2011-06-08 15:46 +0000
0.7.17
Changes since 0.7.15: Christopher Aillon (1): Remind the user to log in before submitting a comment
Corey Maynard (1): This patch makes the check for the package tags optional, by either making the URL an empty string or None in app.cfg.
Luke Macken (50): Fix a bug in our bugzilla commenting code Hack around urlgrabber's inability to handle unicode strings Document bodhi's new arch handling code Make our test case query optional Track proventester karma in our metrics.py Be more robust in our pending tag removal Perform client-side validation on the update type and request when doing `make update` (#597) Set the PYTHONPATH in our Makefile init target Apply a patch from Corey Maynard to make our Koji urls configurable. Add the appropriate pending tag when adding a build to an existing update. Fix a typo in the last patch Initial buildroot override support Remove an unnecessary comment block Add the ability to exclude a user from receiving email (eg: autoqa) More buildroot override improvements More buildroot override changes prep for 0.7.16 Some identity fixes for buildroot overrides Set our mod_wsgi config to noreplace in our spec Fix our "critpath pushed to stable w/o karma" metric Minor tweak A couple new metrics: fix a bug in our metrics Add an email boolean to our comment API so services like AutoQA can choose not Stacked validators work again in TG. Add an improved buildroot list controller Set the expiration date on overrides, and don't delete them from the database Improvements to our BuildrootOverride.save() method Improve our overrides list Add more buildroot override commands to the bodhi client Allow empty buildroot override expiration dates Require CherryPy<3.0 Automatically expire overrides when they hit stable, if they haven't already been Add override editing functionality to the controller Enhance our override list Update the bodhi client to support override editing More buildroot overrides tweaks Update details are no longer optional. Fix a spacing issue Add a unit test to ensure that notes are now mandatory Add a cutom test runner to avoid CherryPy conflicts Update our 'make test' target Fix a bug when adding a build for a different release to an update Fix broken unit tests More tweaking of our editing code Disable a broken unit test that we can't hack around, for now. Fix a busted test case Optimize querying for updates by bug numbers (#610) Don't hardcode F15 policy in our config, just leave it as an example. 0.7.16
--- Makefile | 4 bodhi.egg-info/PKG-INFO | 2 bodhi.egg-info/SOURCES.txt | 3 bodhi.egg-info/requires.txt | 3 bodhi.spec | 4 bodhi/config/app.cfg | 32 ++ bodhi/controllers.py | 133 +++++++--- bodhi/jobs.py | 25 + bodhi/mail.py | 18 + bodhi/masher.py | 9 bodhi/metadata.py | 57 ++-- bodhi/model.py | 64 ++++- bodhi/overrides.py | 276 +++++++++++++++++++++ bodhi/release.py | 2 bodhi/static/css/layout.css | 418 +++++++++++++++------------------ bodhi/templates/captchacommentform.kid | 5 bodhi/templates/login.kid | 25 - bodhi/templates/master.kid | 1 bodhi/templates/metrics.kid | 1 bodhi/templates/new.kid | 1 bodhi/templates/overrideform.kid | 43 +++ bodhi/templates/overrides.kid | 90 +++++++ bodhi/templates/pkg.kid | 7 bodhi/templates/show.kid | 6 bodhi/templates/welcome.kid | 6 bodhi/tests/test_controllers.py | 141 +++++++---- bodhi/tests/test_model.py | 15 - bodhi/tools/client.py | 94 +++++++ bodhi/tools/metrics.py | 34 ++ bodhi/util.py | 1 bodhi/widgets.py | 18 + bodhi_nose.py | 11 setup.py | 1 33 files changed, 1164 insertions(+), 386 deletions(-) ---