Tag '0.7.7' created by Luke Macken lmacken@redhat.com at 2010-08-03 20:19 +0000
0.7.7
Changes since 0.7.5: Luke Macken (49): Change the admin group ordering, and detection. Spit out some extra authentication related debugging in the client (#533666) Hide obsolete updates in our critpath view (#447) Only push approved critpath updates to stable if karma automatism is enabled Improve our test suite to ensure that people can disable autokarma with critpath updates Only touch bugs associated with a list of known products (#361) Fix PackageUpdate.num_admin_approvals to actually track approvals Fix a bug in the new bugzilla product handling (#448) Support using --critpath and --type with --testable Notify the security team when an update is edited and turned into a security fix Tweak a unit test to get it running again after the previous patch Have the masher skip updates that are obsolete or missing a request Make the suggest_reboot flag actually configurable (#352) When determining 'mycomments', only pay attention to authenticated ones... Refactor the critpath approval code, and improve the tests Add some EPEL data to our buildsystem test harness Disable our strict critpath policy for EPEL Add the ability to flash messages on the front page using our config file Add the ability to flash messages above our New Update form Prep for 0.7.6 Add a unit test to ensure we don't allow updates with new-style classes are good Add ability to our FeedController to query comments by user (#445) Allow for indivudual RSS feeds of updates for each package Improve our package links Allow for /comments?user=$USERNAME web-based queries Add RSS feeds for critpath updates, with the ability to query by release Track the number of critpath updates in our metrics generator Tweak our /critpath controller method a little Have our RSS FeeController spit out critpath feeds Add links to our critpath tables from the testing and critpath templates Merge branch 'master' of git+ssh://git.fedorahosted.org/git/bodhi Some critpath link tweakage. Obsolete updates when they are deleted, as opposed to destroying them. Add a PackageBuild.get_tags method that fetches the tag names from koji Show the past `feeds.num_days_to_show` worth of updates. If that number is less Add a PackageUpdate.time_in_testing property that returns a timedelta Add support for filtering our feeds by package and release (#427) Show 5 more updates per page, since our menu is already longer than the grid Have our build auto-completion field query koji for potential candidates. Update a unit test to work with our recent grid tweaks Return an error message if the specified release doesn't exist. Make our list() API handle release names like EL-5 and el5 properly. Link up the usernames for authenticated comments Bring bodhi up to speed with the Package Update Acceptance Criteria policy. Bring our critpath list up to date... nothing has changed Remove EOL mash configs Remove the F8/F9 era 'newkey' hacks (#336) Prep for 0.7.7 release
Till Maas (6): - enforce LANG=C for nostests make init: download pickle data only when needed Verify karma thresholds only if autokarma is True Link to submitter page in testing updates list link to submitter and release on home page print query results to stdout instead of stderr
--- Makefile | 10 bodhi.egg-info/PKG-INFO | 2 bodhi.egg-info/SOURCES.txt | 10 bodhi.egg-info/requires.txt | 3 bodhi.spec | 8 bodhi/buildsys.py | 31 ++- bodhi/config/app.cfg | 30 ++ bodhi/config/f10-updates-testing.mash | 16 - bodhi/config/f10-updates.mash | 16 - bodhi/config/f11-updates-testing.mash | 17 - bodhi/config/f11-updates.mash | 17 - bodhi/config/f7-updates-testing.mash | 13 - bodhi/config/f7-updates.mash | 13 - bodhi/config/f8-updates-testing.mash | 16 - bodhi/config/f8-updates.mash | 16 - bodhi/config/f9-updates-testing.mash | 17 - bodhi/config/f9-updates.mash | 17 - bodhi/controllers.py | 136 +++++++++---- bodhi/jobs.py | 31 +++ bodhi/mail.py | 5 bodhi/masher.py | 22 -- bodhi/metadata.py | 2 bodhi/metrics.py | 3 bodhi/model.py | 212 +++++++++++++++++--- bodhi/new.py | 68 ++++-- bodhi/release.py | 2 bodhi/rss.py | 112 ++++++++++ bodhi/templates/critpath.kid | 2 bodhi/templates/pkg.kid | 29 ++ bodhi/templates/show.kid | 2 bodhi/templates/testing.kid | 5 bodhi/templates/user.kid | 11 + bodhi/tests/test_client.py | 14 - bodhi/tests/test_controllers.py | 349 ++++++++++++++++++++++++++++++++-- bodhi/tools/client.py | 34 ++- bodhi/util.py | 12 + 36 files changed, 955 insertions(+), 348 deletions(-) ---