Tag '0.7.1' created by Luke Macken <lmacken(a)redhat.com> at 2010-02-16 23:15
+0000
0.7.1
Changes since 0.7.0:
Jesse Keating (1):
Add a config for f13-updates-testing
Josh Kayse (1):
show the actual author instead of comment.author for package nvr update showing
Luke Macken (42):
Require one admin +1, and a minimum karma of +2 before pushing critical path
Strip off our group name from the comment author in a few places
Only remove the masher thread if it exists
Support passing update titles instead of PackageUpdate instances to the MashTask
thread
Minor test case tweak
Use our configurable admin_groups, instea of hardcoding it
Mark emails to admins as [CRITPATH] when necessary
Send an email to releng once critical path updates get approved
Some critpath workflow changes and test improvements.
Update our comps CVS root
Use subprocess.call(..., cwd=path) instead of os.chdir
Use the tg_url method when injecting URLs in PackageUpdate.__str__
Apply a patch from Till Maas to s/http/https/ some of our URLs (#256)
Update some unit tests for the new URLs
Add the [all] link back to the pending updats list (#322)
Add a 'request' argument to our list API (#224)
Show the anonymous testers email address if we are logged in (#234)
Disallow the ability to edit an update, and add a build from a different release
(#251)
Apply a patch from Toshio to use fedora.tg.util.tg_url
Detect conflicting builds when editing updates (#385)
Update newly added bugs when editing an update (#386)
Close bugs with FIXEDIN `name-version-release`, instead of just `version-release`
Create /metrics JSON API method, and a unit test
I like one liners
Apply a patch from David Timms to fix comment formatting (#290)
Float our comment image to ensure it's on the same line as the author
Have our flash_log method log to INFO instead of DEBUG
Update our critpath package list
Improve some of the output of the bodhi client, as well as code readability
More bodhi client output improvements
Don't complain about pushing critpath to stable if it's already approved
Minor rewording
Be a bit more verbose with regard to the requirements of the critpath
Some minor refactoring of our PackageUpdate.comment method
Display the critpath note to everyone, not just admins
Remove a lot of unnecessary logic for critical path in PackageUpdate.set_request
Fix a broken unit test
Spec bump, hopefully the last
0.7.1 release to fix a metrics regression
Fix a regression in our MetricsController, and add a JSON API
0.7.1
Fix our metrics JSON unit test, and add one for our flot widgets too
Till Maas (3):
- allow update selection for rss feeds by submitter
- add RSS feed URLs to html metadata - add update feeds for a certain user to the
user page
rss: allow feed selection by build
---
bodhi.spec | 6
bodhi/config/app.cfg | 12 +
bodhi/config/f13-updates-testing.mash | 19 ++
bodhi/controllers.py | 47 +++++
bodhi/mail.py | 24 ++-
bodhi/masher.py | 15 -
bodhi/metrics.py | 18 +-
bodhi/model.py | 95 +++++++++---
bodhi/release.py | 2
bodhi/rss.py | 10 +
bodhi/static/css/layout.css | 8 +
bodhi/templates/master.kid | 8 -
bodhi/templates/pending.kid | 1
bodhi/templates/show.kid | 21 ++
bodhi/templates/user.kid | 11 +
bodhi/tests/test_controllers.py | 268 ++++++++++++++++++++++++++++++----
bodhi/tests/test_model.py | 6
bodhi/tools/client.py | 25 ++-
bodhi/util.py | 5
comps/CVS/Root | 2
20 files changed, 510 insertions(+), 93 deletions(-)
---
Show replies by date