-
Committer:
Robert Collins
-
Date:
2005-07-06 08:52:56 UTC
-
mfrom:
(2044)
-
mto:
(1102.1.138)
(63.1.155)
-
Revision ID:
Arch-1:robert.collins@canonical.com%launchpad--devel--0--patch-138
merge from rf
Patches applied:
* andrew.bennetts@canonical.com/launchpad--DatabaseCodeImportFascist--1--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1935
* andrew.bennetts@canonical.com/launchpad--DatabaseCodeImportFascist--1--patch-1
Friendly (warning-only) database import fascist.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1896
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-1
Move batch_navigation to the system docs, and improve it.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-2
Avoid repeated SELECT COUNT queries when using batching, and add tests for sane SQL when using batching.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-3
More comments.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-4
Eliminate more queries when using nextBatch.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-5
Merge from rocketfuel.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-6
Fix parsing of query string in BatchNavigation.cleanQueryString, with test.
* andrew.bennetts@canonical.com/launchpad--EfficientBatching--0--patch-7
Add comment to doctest.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1787
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-1
First pass at returning a wikiname from the authserver.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-2
Generate a wikiname in the authserver's createUser method.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-3
Generate a wikiname in the authserver's createUser method.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-4
Generate a wikiname in the authserver's createUser method.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-5
Generate a wikiname in createPerson too.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-6
Create wikinames for new users from the browser code, too.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-7
Remove broken debug argument
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-8
Fix typo (missing comma).
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-9
Docstring for _wikinameExists
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-10
Tidy up generate_nickname a little.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-11
Merge from rocketfuel.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-12
Gracefully handle wikiname clashes when editing a person.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-13
Don't use wikiname or '' trick.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-14
Use UBUNTU_WIKI constant.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-15
Fix an XXX.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-16
Use UBUNTU_WIKI constant.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-17
Fix and run the doctests for generate_wikiname.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-18
Fix references to generate_wikiname.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-19
Update sampledata and pagetest to give Foo Bar a wikiname.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-20
Fix pagetest and sampledata.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-21
Add another XXX about duplication of createPerson.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-22
Add a tal:comment.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-23
Update authserver tests, and ensure wikiname is in all user dicts.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-24
Make sure my XXXs are attributed to me.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-25
Add pagetest for wikiname clash error.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-26
Add migration SQL script, and deal better with unicode letters when generating names.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-27
Make the migration script fallback on nicknames, and fix a url typo.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-28
Merge from rocketfuel, resolving conflicts.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-29
s/UBUNTU_WIKI/UBUNTU_WIKI_URL/
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-30
Use UBUNTU_WIKI_URL in more places, and remove cruft from an authserver ftest.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-31
Merge from rocketfuel, resolving conflicts.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-32
Optimise SQL in authserver as specified by stub.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-33
Refactor to remove _getPerson duplication.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-34
Fix glitch in query.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-35
Fix optimised SQL, and add tests to ensure it stays that way.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-36
Simplify migration script, because displayname is now NOT NULL in rocketfuel.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-37
Merge from rocketfuel.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-38
Changes in response to stub's review.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-39
Use a python set to detect duplicate wikinames, rather than querying the table we're trying to modify.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-40
Merge db patch fix from stub.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-41
Update sampledata to include wikinames for all people.
* andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-42
Fix the sampledata for the FooBar wikiname, and authserver 'no wikiname' test.
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1756
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--patch-1
Add a checkPermission to helpers.py, using the same implementation as PermissionQueryNamespace.
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--patch-2
Rename checkPermission to check_permission.
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--patch-3
Add doctest.
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--patch-4
Merge from rocketfuel, resolving conflicts.
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--patch-5
Changes in response to Steve's review.
* andrew.bennetts@canonical.com/launchpad--checkPermission-helper--0--patch-6
Revert file move that shouldn't have happened in this branch.
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1764
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--patch-1
Add support for fmt:timedelta
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--patch-2
Merge from rocketfuel, resolving conflicts.
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--patch-3
implement fmt:exactduration
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--patch-4
Fix bad conflict resolution from last merge.
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--patch-5
Test for pluralisation of fmt:exactduration output.
* andrew.bennetts@canonical.com/launchpad--fmt-timedelta--0--patch-6
Improve docstring in response to Bjorn's review.
* andrew.bennetts@canonical.com/launchpad--scripts-zcml-docs--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1941
* andrew.bennetts@canonical.com/launchpad--scripts-zcml-docs--0--patch-1
Add system documentation/test for execute_zcml_for_scripts.
* andrew.bennetts@canonical.com/launchpad--scripts-zcml-docs--0--patch-2
Add initZopeless call to execute_zcml_for_scripts example script.
* andrew.bennetts@canonical.com/launchpad--scripts-zcml-docs--0--patch-3
Duh, actually import initZopeless.
* bjorn.tillenius@canonical.com/launchpad--smallfixes--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-2004
* bjorn.tillenius@canonical.com/launchpad--smallfixes--0--patch-1
fix bugtask ordering when searching.
* bjorn.tillenius@canonical.com/launchpad--trivial-fixes--0--patch-5
merge rf
* bjorn.tillenius@canonical.com/launchpad--trivial-fixes--0--patch-6
make generate_wikinames() work on systems where python2.3 is the default.
* bjorn.tillenius@canonical.com/launchpad--trivial-fixes--0--patch-7
merge rf
* bjorn.tillenius@canonical.com/launchpad--trivial-fixes--0--patch-8
add documentation about None formatters for fmt. add test for fmt:exactduration when foo is None.
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-4
finish stats and release bugs portlets.
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-5
add full tests for the statistics portlets, and its filtering links. remove deprecated pagetests.
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-6
add tests for the distro release bugs portlet
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-7
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-8
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-9
checkpoint commit
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-10
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-11
checkpoint commit
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-12
checkpoint commit
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-13
fix bug id search
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-14
checkpoint commit
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-15
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-16
checkpoint commit
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-17
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-18
small config file fix
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-19
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-20
add clickable column sorting to the bug listing
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-21
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-22
fix up some test breakage
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-23
small cleanup
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-24
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-25
partial response to code review
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-26
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-27
small fix
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-28
checkpoint commit
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-29
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-30
response to code review
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-31
small cleanups
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-32
merge from rf
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-33
small test fix
* brad.bollenbach@canonical.com/launchpad--bug-searchpage-love--0--patch-34
merge from rf
* brad.bollenbach@canonical.com/launchpad--filebug-labels-fix--0--base-0
<no summary provided>
* brad.bollenbach@canonical.com/launchpad--filebug-labels-fix--0--patch-1
small filebug label change
* brad.bollenbach@canonical.com/launchpad--fix-for-task-edit-error--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1907
* brad.bollenbach@canonical.com/launchpad--fix-for-task-edit-error--0--patch-1
fix for upstream task editing screen
* brad.bollenbach@canonical.com/launchpad--malone-bugs-404--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1899
* brad.bollenbach@canonical.com/launchpad--malone-bugs-404--0--patch-1
make /malone/bugs and /malone/tasks 404's instead of system errors (or any other, unexpected behaviour.)
* brad.bollenbach@canonical.com/launchpad--malone-bugs-404--0--patch-2
two small cleanups in response to code review
* brad.bollenbach@canonical.com/launchpad--malone-bugs-404--0--patch-3
merge from rf
* brad.bollenbach@canonical.com/launchpad--malone-fascist-compliance--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1963
* brad.bollenbach@canonical.com/launchpad--malone-fascist-compliance--0--patch-1
make canonical.launchpad.browser.bug play by fascist rules
* brad.bollenbach@canonical.com/launchpad--malone-housework--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1954
* brad.bollenbach@canonical.com/launchpad--malone-housework--0--patch-1
replace old-style portlets with new-style portlets in BugTaskSearchListingView
* brad.bollenbach@canonical.com/launchpad--malone-housework--0--patch-2
get rid of the IReadOnly*Task and IEdit*Task crack
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1935
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-1
Merged the +edit and +admin forms for a potemplate and added a link to +upload to the actions portlet
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-2
Updated the list of fields to be modified from the edit form
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-3
Added tests and improved the code
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-4
Added explicit tests for fields that should be hidden
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-5
Added a XXX comment so we note that spiv and kiko are not happy with that code
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-6
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--PoTemplateAdmin--0--patch-7
Changed the fix as Bjorn suggests now
* carlos.perello@canonical.com--2004/launchpad--bug-1036--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1953
* carlos.perello@canonical.com--2004/launchpad--bug-1036--0--patch-1
Fixed the bug and added a pagetest
* carlos.perello@canonical.com--2004/launchpad--bug-1036--0--patch-2
Applied kiko's comments
* carlos.perello@canonical.com--2004/launchpad--bug-1036--0--patch-3
Fixed doctest
* carlos.perello@canonical.com--2004/launchpad--bug-1036--0--patch-4
More test fixes
* carlos.perello@canonical.com--2004/launchpad--bug-1036--0--patch-5
Final test fix (thanks, daf)
* carlos.perello@canonical.com--2004/launchpad--devel--0--patch-652
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--devel--0--patch-653
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--devel--0--patch-654
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--devel--0--patch-655
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--devel--0--patch-656
Added missing import + test
* carlos.perello@canonical.com--2004/launchpad--poimport-rewrite--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1842
* carlos.perello@canonical.com--2004/launchpad--poimport-rewrite--0--patch-1
Initial rewrite .pot file import is working, .po import is not tested.
* carlos.perello@canonical.com--2004/launchpad--poimport-rewrite--0--patch-2
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--poimport-rewrite--0--patch-3
Now the .po imports are handled also with the new code. done also some cleanups
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-29
Removed empty patch
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-30
Merge from stub's branch
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-31
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-32
Clean up the scripts. Now we share much more code
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-33
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-34
Merged my poimport rewrite
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-35
Moved the validation code to a common place so it's shared by the web UI and the .po importer
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-36
If we get an error while importing a .po file, we force the import storing the error in the database.
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-37
Improved the po import test and fixed some bugs
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-38
Added the email notification feature
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-39
The mail notification is ready (missing the URL to fix errors)
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-40
Forgot to add the email templates
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-41
Added an option to list fuzzy strings
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-42
Implemented a start of an error editor in our translation form but it's disabled due some limitations in our db model, will be enabled later
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-43
Added a test for the error mail
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-44
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-45
invalidate cached .po files when a new .pot file is imported
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-46
Minor fixes
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-47
Updated the test so it does not break other tests changing sample data
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-48
Fixed tests
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-49
More tests fixes
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-50
Applied changes requested by spiv
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-51
Added the test I owe to spiv and small changes so it's ready to be merged
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-52
added a link to a bug report as kiko asked
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-53
Small bug fix
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-54
Merge from rocketfuel
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-55
Fixed an stupid bug with the tests
* carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-56
Minor comments typos.
* celso.providelo@canonical.com/launchpad--gpg-ng--0--patch-33
treating urllib exceptions better and be verbosely for claimgpg
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--base-0
tag of daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-3
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-1
new RosettaFileFormat schema
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-2
merge export branch
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-3
merge export branch
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-4
add format code to DB, and ignore duplicate requests
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-5
export queue processing improvements
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-6
merge from rocketfuel
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-7
more logging work
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-8
merge from rocketfuel
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-9
refactor export queue handling, add logging, improve robustness, add failure notifications
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-10
MO compiler
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-11
return format information when popping
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-12
add format selector to template export page
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-13
fix page/view tests for multiple format exports
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-14
adapt export queue handler
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-15
remove MO export view, rename +po to +export, add redirects
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-16
small view class cleanups
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-17
delete old tar exporter
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-18
multi-format exports for the PO export form
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-19
merge from rocketfuel
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-20
little fixes
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-21
merge from rocketfuel
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-22
implement suggestions from Guilherme
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-23
fix line wrapping
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-24
merge from rocketfuel
* daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-25
fix export cron script
* daf@canonical.com--2004/launchpad--cleanup--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1837
* daf@canonical.com--2004/launchpad--cleanup--0--patch-1
first round of cleanups
* daf@canonical.com--2004/launchpad--cleanup--0--patch-2
merge from rocketfuel
* daf@canonical.com--2004/launchpad--cleanup--0--patch-3
merge from rocketfuel
* daf@canonical.com--2004/launchpad--cleanup--0--patch-4
implement suggestions from Bjorn
* daf@canonical.com--2004/launchpad--cleanup--0--patch-5
changes I forgot to save
* daf@canonical.com--2004/launchpad--devel--0--patch-463
merge from rocketfuel
* daf@canonical.com--2004/launchpad--devel--0--patch-464
workaround for not being able to compare against UTC_NOW
* daf@canonical.com--2004/launchpad--devel--0--patch-465
stop quietly if lockfile acquisition fails
* daf@canonical.com--2004/launchpad--devel--0--patch-466
make PO export cronscript use the correct lock file
* daf@canonical.com--2004/launchpad--devel--0--patch-467
commit transactions so that the same PO file can be exported twice in one queue run
* daf@canonical.com--2004/launchpad--devel--0--patch-468
fix export request test
* daf@canonical.com--2004/launchpad--devel--0--patch-469
catch encoding errors on exports
* daf@canonical.com--2004/launchpad--devel--0--patch-470
revert previous fix and catch encoding errors for all requests
* daf@canonical.com--2004/launchpad--devel--0--patch-471
adapt the Librarian to work with Twisted 2.0
* daf@canonical.com--2004/launchpad--devel--0--patch-472
replace UTC_NOW comparison workaround with proper fix; fix caching of no-translation PO files
* daf@canonical.com--2004/launchpad--devel--0--patch-473
whoops
* daf@canonical.com--2004/launchpad--devel--0--patch-474
zeca compatibility with twisted 2.0
* daf@canonical.com--2004/launchpad--devel--0--patch-475
merge from rocketfuel
* daf@canonical.com--2004/launchpad--devel--0--patch-476
make header update test timezone-neutral
* daf@canonical.com--2004/launchpad--devel--0--patch-477
make prefs page filter non-visible languages again
* daf@canonical.com--2004/launchpad--devel--0--patch-478
move browser code to proper location, remove dead code, clarify prefs code
* daf@canonical.com--2004/launchpad--devel--0--patch-479
merge from rocketfuel
* daf@canonical.com--2004/launchpad--devel--0--patch-480
fix certain export cases
* daf@canonical.com--2004/launchpad--devel--0--patch-481
canonical URLs for SourcePackage
* daf@canonical.com--2004/launchpad--devel--0--patch-482
use higher-level Librarian API
* daf@canonical.com--2004/launchpad--devel--0--patch-483
improvements to PO export mail suggested by Kiko
* daf@canonical.com--2004/launchpad--menus--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1938
* daf@canonical.com--2004/launchpad--menus--0--patch-1
merge from Steve's menus branch
* daf@canonical.com--2004/launchpad--menus--0--patch-2
menus!
* daf@canonical.com--2004/launchpad--multi-selector--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1881
* daf@canonical.com--2004/launchpad--multi-selector--0--patch-1
multi-select CSS
* daf@canonical.com--2004/launchpad--multi-selector--0--patch-2
convert Rosetta prefs to use multi-select thingy
* daf@canonical.com--2004/launchpad--multi-selector--0--patch-3
use 'max-height', not 'height' in CSS
* daf@canonical.com--2004/launchpad--multi-selector--0--patch-4
use multi-selector in PO export language list
* daf@canonical.com--2004/launchpad--multi-selector--0--patch-5
fix template thinko
* daf@canonical.com--2004/launchpad--multi-selector--0--patch-6
fix comment
* daf@canonical.com--2004/launchpad--poimport-views--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1958
* daf@canonical.com--2004/launchpad--poimport-views--0--patch-1
fix import views and add doctest
* daf@canonical.com--2004/launchpad--poimport-views--0--patch-2
upload form improvements
* daf@canonical.com--2004/launchpad--poimport-views--0--patch-3
fix view test
* daf@canonical.com--2004/launchpad--poimport-views--0--patch-4
check the rawfilepublished flag
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-10
merge from rocketfuel
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-11
update PO headers in exports
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-12
be smarter about picking an email address for a translator
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-13
syntax fix
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-14
use suggestion from Guilherme's review
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-15
add person.name to error messages
* daf@canonical.com--2004/launchpad--translation-downloading-ui--0--patch-16
suggestions from Kiko, fix tests
* daf@canonical.com--2004/launchpad--translation-groups--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1874
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-1
add utility for ITranslatorSet
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-2
I{TranslationGroup,Translator}Set.new
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-3
test for translation groups
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-4
merge from rocketfuel
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-5
merge from rocketfuel
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-6
merge from rocketfuel
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-7
suggestions from Steve
* daf@canonical.com--2004/launchpad--translation-groups--0--patch-8
revert accidental change to config
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1774
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-1
Portlet work on distribution pages.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-2
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-3
some ui bits on soyuz
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-4
portlet names ajustment
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-5
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-6
mpt UI review applied
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-7
Start full portlet refactor.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-8
More portlet refactor.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-9
More portlet refactor; Mainly products stuff.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-10
More portlet refactor; Mainly productrelease stuff.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-11
More portlet refactor; Mainly person stuff and some other little changes.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-12
More portlet refactor; Mainly pofile stuff.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-13
A little more portlet refactor.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-14
A little more portlet refactor; projects portlets changes.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-15
A little more portlet refactor; team/person portlets changes.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-16
Portlet refactor; Seems done.
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-17
merge from rocketfuel; Conflicts resolved
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-18
trivial one line fixes
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-19
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-20
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-21
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--portlet-refactor--0--patch-22
quick fix on sourcepackage search page
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1692
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-1
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-2
Big refactor. Importing sources and binary packages with some restrictions. Seems to be enough to start some other tools dogfood.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-3
Some fixes and pocket options included.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-4
some more little fixes
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-5
More fixes and poshiing
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-6
Some more comments.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-7
Make katie db optional.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-8
spnames-only option is working again; Commit method fix.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-9
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-10
Gina bits before ask for review
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-11
little fix
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-12
review applied. Needs another review.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-13
little bug fix.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-14
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-15
review II applied.
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-16
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-17
trivial fixes
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-18
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-19
merge from rocketfuel
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-20
fix on createPerson in gina and missing import included on database person
* daniel.debonzi@canonical.com/launchpad--refactor-gina--0--patch-21
Killed babygina
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-29
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-30
Merge from laptop publisher archive
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-31
Merge db blessing from Stuart
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-32
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-33
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-34
replay laptop branch changes in
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-35
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-36
Sync-tree with laptop branch
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-37
Unpublish death row
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-38
Final bits from jamesh's review
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-39
[trivial] Quick fix to the sampledata to match priorities
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-40
Disable dominator test because it is completely wrong
* daniel.silverstone@canonical.com--desktop/launchpad--publishing--0--patch-41
oops, disable the tests cleanly this time
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-13
Merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-14
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-15
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-16
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-17
Dehumanise the archive publisher
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-18
Add the archtag info for the archive publisher
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-19
initial publishing implementation
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-20
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-21
star-merge from rocketfuel@canonical.com/launchpad--devel--0
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-22
Merge stuart's blessing
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-23
Review response for jamesh
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-24
Hopefully the last of the dominator fixes
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-25
dbschema.items is iterable sanely
* daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-26
Change patch-17-19 to patch-17-27 as per instructions from stub
* david.allouche@canonical.com--2004/launchpad--importd--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1859
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-1
autotester logic that preserves job existence
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-2
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1879
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-3
autotester logic that preserves job existence (plus fixes)
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-4
add own base-0 patchlog
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-5
update test suite for new jobsFromDB signature
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-6
fix asserts in Job.from_series
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-7
fix automatic branch name, use for all autotestable status
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-8
fix job refreshing for autotester
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-9
abort txn on failure in startBuild and buildFinished (is that db-reconnection?)
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-10
importd test suite cleanups
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-11
oops, fix to previous patch
* david.allouche@canonical.com--2004/launchpad--importd--0--patch-12
update test suite, and add some tests for processingComplete
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-1
[pure] autotester logic that preserves job existence
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-2
fix typo
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-3
fix another typo
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-4
does not initZopeless in CommandLineRunner, that breaks autotest
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-5
remove "except KeyError" clause in runJob
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-6
do not rerun autotest jobs
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-7
processingComplete docstring
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-8
fix asserts in Job.from_series
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-9
update test suite for new jobsFromDB signature
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-10
fix automatic branch name for autotest
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-11
fix job refreshing for autotester
* david.allouche@canonical.com--2004/launchpad--production--1.21--patch-12
use automatic branch name for all autotestable status
* david.allouche@canonical.com--2004/launchpad--production--1.22--patch-3
abort txn on failure in startBuild and buildFinished (is that db-reconnection?)
* david.allouche@canonical.com--2004/launchpad--quickfixes--0--patch-4
merge rocketfuel
* david.allouche@canonical.com--2004/launchpad--quickfixes--0--patch-5
does not initZopeless in CommandLineRunner, that breaks autotest
* david.allouche@canonical.com--2004/launchpad--quickfixes--0--patch-6
remove "except KeyError" clause in runJob
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-5
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-6
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-7
'Commit early, commit often\!' Database classes, interfaces and database patch for new version of KarmaImplementation.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-8
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-9
Finished DB changes, fixed sampledata and add subscribers for almost all bug activities.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-10
Removing karma.zcml.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-11
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-12
New pages to add/edit KarmaActions.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-13
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-14
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-15
Add IKarmaSet utility, to calculate a person's karma at runtime and some other things. Doctest for karma. Fix the page to display all KarmaActions and allow admin to edit them. Fix page to show the summary of a person's activity in Launchpad.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-16
first try to unfuck my archive
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-17
got current.sql back from patch-14
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-18
Rename Action.class to Action.category, together with everything that referenced it. Use a dbschema value for KarmaAction.name. Remove the page to add a new KarmaAction.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-19
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-20
Lots of docstrings, fixed the subscribers that I broke yesterday, fix the dbschema titles and some new stuff in IKarmaAction.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-21
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-22
Use SelectResults.sum() to get the sum of karma points and redesign the person's activities page.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-23
Use select* instead of get* as method name when they return a list of results.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-24
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-25
Small fixes on the person interface and a new method to get the karmapoints of a person for a given category.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-26
SQL comments for new tables and update existing ones. Set a default value of NOW for Karma.datecreated and rename KarmaCache.karma to KarmaCache.karmavalue.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-27
First version of the cronscript to update the KarmaCache table; it's working but misses logging/locking.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-28
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-29
Adding karma sampledata.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-30
Add logging/locking to foaf-update-karma-cache.py and merge some sampledata changes I removed when resolving conflicts.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-31
Use a specific dbuser for the karma cache updater. Fix KarmaAction's edit page. Add tests to all karma pages and the cache updater.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-32
Removing some small notes about things that are already sorted out.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-33
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-34
merge from rocketfuel, together with conflict fixes and other fixes because SQLObjectModifiedEvent's api changed.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-35
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-36
Some small fixes, as per Andrew's review.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-37
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-38
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-39
Fix the karmacacheupdater script to use one transaction for each person.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-40
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-41
Fixed a query which was missing clauseTables and updated my karmaupdater script to use implicitBegin=False on initZopeless.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-42
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-43
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-44
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-45
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-46
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-47
merge some tweaks from stuart.bishop@canonical.com/launchpad--salgado--1
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-48
Remove some unused imports and some XXX that were depending on SelectResults.__contains__() and another fix in sqlobject.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-49
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-50
fix a pagetest.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-51
fix the karma updater script so it warns if a lockfile already exists.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-52
Fix _ZopelessConnectionDescriptor and add a broken test just to try to merge into rocketfuel again and get the error that _ZCD was swallowing. (just fixing the _ZCD should be enough to make my test fail and then I'd receive the error, but better be sure by breaking the test manually).
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-53
Actually break the test.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-54
Add a test for my fix of _ZopelessConnectionDescriptor
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-55
Add config entries for the karmacache updater script
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-56
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-57
Ellipsize a bigger part of a traceback so it won't break with different postgres configurations
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-58
merge from rf
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-59
Make the karmaupdater.txt doctest connects as the right user.
* guilherme.salgado@canonical.com/launchpad--karma--0--patch-60
Reverting last changeset. it was completely lame.
* guilherme.salgado@canonical.com/launchpad--smallfixes--2--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1901
* guilherme.salgado@canonical.com/launchpad--smallfixes--2--patch-1
Fix all Person Vocabularies, rename the PersonVocabulary to PersonAccountToMergeVocabulary and make sure nobody uses it.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--base-0
tag of guilherme.salgado@canonical.com/launchpad--smallfixes--2--patch-1
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-1
Lots of really small fixes.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-2
Adding a file I forgot.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-3
Some fixes Steve requested.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-4
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-5
Fix page tests for po*-export
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-6
Ignore the poexportrequest table when merging people.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-7
Reverting part of last changeset.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-8
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-9
Fix the PersonAccountToMergeVocabulary to ignore people without email addresses and add tests for it.
* guilherme.salgado@canonical.com/launchpad--smallfixes--3--patch-10
Fix a nasty bug in the reset password code. Also centralizes changes in EmailAddress.status. Remove a file that was not used anymore.
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1908
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-1
New vocabulary: ValidTeamMember, to avoid loops when adding new members (also make sure that the API to join teams wont allow these loops). Rewrote system doctests for team membership/participation.
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-2
Rewrite teammembership.txt doctest and fix some bugs in _cleanTeamParticipation.
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-3
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-4
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-5
Some small fixes as Andrew suggested.
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-6
Fix two more problems in _cleanTeamParticipation/_removeParticipantFromTeamAndSuperTeams, add better documentation for them and remove some unused imports.
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-7
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--4--patch-8
Make bugtask-editform.pt use context/bug/@@+portlet-bug-people instead of context/@@+portlet-people. fix https://launchpad.ubuntu.com/malone/bugs/1211.
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1946
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-1
Add links to the reassignment page into the product/project/distro/distrorelease details portlet.
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-2
Only show links to edit a person/team if the logged in user has launchpad.Edit on that person/team.
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-3
Fix the context of the team portlet in the /+members page (where the context is a TeamMembershipSubset).
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-4
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-5
Make IPersonSet.createPerson() generate a displayname if it doesn't get one (and test it).
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-6
person.txt now creates another person, must increase the count of people returned by the search() method.
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-7
merge from rf
* guilherme.salgado@canonical.com/launchpad--smallfixes--5--patch-8
Require launchpad.Admin to the reassignment of teams. Otherwise team administrators will be able to change the owner of a team.
* mark.shuttleworth@canonical.com/launchpad--hct-enable--0--patch-11
cache rosetta stats for 24 hours at a time
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1904
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-1
Add Content-Disposition header to person +rdf to give filename
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-2
Do project +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-3
Handle teams in person +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-4
Handle team owners in project +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-5
Add product +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-6
Add productseries +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-7
Add programminglang and screenshots to product +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-8
Add productrelease +rdf
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-9
Put RDF links into portlets, tidy up permissions on portlet links
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-10
Add pagetests
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-11
merge rocketfuel
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-12
Fix pagetests
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-13
No need to wrap these lines
* morgan.collett@canonical.com/launchpad--HatcheryRDFPublishing--0--patch-14
Move <lp:owner> contents into metal macro
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1838
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--patch-1
Current ontology from Edd Dumbill
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--patch-2
Add /rdf/ index page
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--patch-3
Change wording on /doap/ page
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--patch-4
merge rocketfuel
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--patch-5
Updated ontology
* morgan.collett@canonical.com/launchpad--HatcheryRDFSpec--0--patch-6
Enable publishing of spec docs with @@
* morgan.collett@canonical.com/launchpad--bug-1203--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1997
* morgan.collett@canonical.com/launchpad--bug-1203--0--patch-1
Add FTP release details to +sourceadmin
* morgan.collett@canonical.com/launchpad--bug-1204--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1997
* morgan.collett@canonical.com/launchpad--bug-1204--0--patch-1
Add +sourceadmin links to product page for each series
* morgan.collett@canonical.com/launchpad--devel2005--0--patch-31
merge rocketfuel
* morgan.collett@canonical.com/launchpad--devel2005--0--patch-32
merge rocketfuel
* morgan.collett@canonical.com/launchpad--devel2005--0--patch-33
Remove DOAP from page titles
* morgan.collett@canonical.com/launchpad--devel2005--0--patch-34
merge rocketfuel
* morgan.collett@canonical.com/launchpad--devel2005--0--patch-35
Add __all__ to browser.product and project
* morgan.collett@canonical.com/launchpad--devel2005--0--patch-36
merge rocketfuel
* mpt@canonical.com/launchpad--decruftify--0--base-0
tag of mpt@canonical.com/launchpad--devel--0--patch-57
* mpt@canonical.com/launchpad--decruftify--0--patch-1
attachment-index.pt ~ binary-index.pt
* mpt@canonical.com/launchpad--decruftify--0--patch-2
merge launchpad--addform-and-editform--0 to avoid duplicate work
* mpt@canonical.com/launchpad--decruftify--0--patch-3
merge rocketfuel
* mpt@canonical.com/launchpad--decruftify--0--patch-4
continue up to binarypackagerelease-license.pt
* mpt@canonical.com/launchpad--decruftify--0--patch-5
fix pagetest
* mpt@canonical.com/launchpad--decruftify--0--patch-6
merge rocketfuel and resolve conflicts
* mpt@canonical.com/launchpad--decruftify--0--patch-7
merge rocketfuel
* mpt@canonical.com/launchpad--decruftify--0--patch-8
merge rocketfuel, resolve conflict
* mpt@canonical.com/launchpad--decruftify--0--patch-9
merge rocketfuel
* mpt@canonical.com/launchpad--decruftify--0--patch-10
use fmt:exactduration
* mpt@canonical.com/launchpad--decruftify--0--patch-11
merge rocketfuel
* mpt@canonical.com/launchpad--devel--0--patch-72
merge rocketfuel, resolving bad lock
* mpt@canonical.com/launchpad--devel--0--patch-73
merge rocketfuel
* mpt@canonical.com/launchpad--devel--0--patch-74
merge rocketfuel
* mpt@canonical.com/launchpad--devel--0--patch-75
merge rocketfuel
* mpt@canonical.com/launchpad--devel--0--patch-76
merge rocketfuel, resolve conflicts
* mpt@canonical.com/launchpad--devel--0--patch-77
replace funky style= in portlets with proper lists
* mpt@canonical.com/launchpad--devel--0--patch-78
fix pagetests
* mpt@canonical.com/launchpad--devel--0--patch-79
hide 'Batch Edit' from Malone bug listings when it doesn't contain anything
* mpt@canonical.com/launchpad--devel--0--patch-80
delete bugs-index.pt
* mpt@canonical.com/launchpad--devel--0--patch-81
change 'Explanation of status' to 'Status notes (optional)'
* mpt@canonical.com/launchpad--devel--0--patch-82
merge rocketfuel
* mpt@canonical.com/launchpad--devel--0--patch-83
revert to ninja-star person icon
* mpt@canonical.com/launchpad--menus--1--base-0
tag of mpt@canonical.com/launchpad--devel--0--patch-73
* mpt@canonical.com/launchpad--menus--1--patch-1
merge daf's work + template and CSS changes
* mpt@canonical.com/launchpad--menus--1--patch-2
increase bling level
* mpt@canonical.com/launchpad--menus--1--patch-3
merge rocketfuel
* mpt@canonical.com/launchpad--menus--1--patch-4
finish tabs, add new logo
* mpt@canonical.com/launchpad--menus--1--patch-5
add menu to product pages, tweak heading styles
* mpt@canonical.com/launchpad--menus--1--patch-6
merge rocketfuel
* mpt@canonical.com/launchpad--menus--1--patch-7
fixes from kiko's review
* mpt@canonical.com/launchpad--menus--1--patch-8
tweak styles and header position from kiko's feedback
* mpt@canonical.com/launchpad--menus--1--patch-9
merge rocketfuel, resolve conflict
* mpt@canonical.com/launchpad--team-page-cleanup--2--base-0
tag of mpt@canonical.com/launchpad--devel--0--patch-74
* mpt@canonical.com/launchpad--team-page-cleanup--2--patch-1
more cleanup of team page
* mpt@canonical.com/launchpad--team-page-cleanup--2--patch-2
fix portlets; comment out links to empty pages
* mpt@canonical.com/launchpad--team-page-cleanup--2--patch-3
fix links from Rosetta to empty pages
* mpt@canonical.com/launchpad--team-page-cleanup--2--patch-4
merge rocketfuel, resolve conflicts, restore karma link
* mpt@canonical.com/launchpad--team-page-cleanup--2--patch-5
fix pagetests
* rocketfuel@canonical.com/launchpad--devel--0--patch-1896
r=salgago Add a 'reset to testing' button to productseries/+sourceadmin.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1897
[trivial] Misc trivial fixes that didn't merge yesterday
* rocketfuel@canonical.com/launchpad--devel--0--patch-1898
[trivial] SIGINT is preferred to SIGTERM to shutdown PostgreSQL backends
* rocketfuel@canonical.com/launchpad--devel--0--patch-1899
[trivial] workaround for UTC_NOW comparison problem
* rocketfuel@canonical.com/launchpad--devel--0--patch-1900
[trivial] minor fixes for CoC and ClaimGPG UI
* rocketfuel@canonical.com/launchpad--devel--0--patch-1901
[trivial] make PO export cron script use the correct lock file
* rocketfuel@canonical.com/launchpad--devel--0--patch-1902
Merge in publishing work from soyuz sprint. r=jamesh
* rocketfuel@canonical.com/launchpad--devel--0--patch-1903
[trivial] minor fixes for CoC and ClaimGPG UI (real)
* rocketfuel@canonical.com/launchpad--devel--0--patch-1904
Fix all Person Vocabularies, rename the PersonVocabulary to PersonAccountToMergeVocabulary and make sure it's only used in the people merge form. r=SteveA
* rocketfuel@canonical.com/launchpad--devel--0--patch-1905
[r=JamesH] multi-selector widget
* rocketfuel@canonical.com/launchpad--devel--0--patch-1906
Fix various bugs to do with login links, and use a view with page template fragment and a view class to do the algorithmic stuff. r=spiv.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1907
[r=jamesh] Common PID file handing module
* rocketfuel@canonical.com/launchpad--devel--0--patch-1908
[trivial] commit transactions so that the same PO file can be exported twice in one queue run
* rocketfuel@canonical.com/launchpad--devel--0--patch-1909
[trivial] Fix busted Makefile
* rocketfuel@canonical.com/launchpad--devel--0--patch-1910
do not initZopeless in CommandLineRunner, remove "except KeyError" clause in runJob [r=jamesh]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1911
[trivial] CSS comment fix that fell between the cracks
* rocketfuel@canonical.com/launchpad--devel--0--patch-1912
magic SourcePackageRelease.productrelease [r=jamesh]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1913
[r=SteveA] Full portlet refactor.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1914
[r=SteveA] Full portlet refactor.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1915
[r=SteveA] Full portlet refactor.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1916
[trivial] Memory debug helpers for next time
* rocketfuel@canonical.com/launchpad--devel--0--patch-1917
[trivial] fix for upstream task editing screen
* rocketfuel@canonical.com/launchpad--devel--0--patch-1918
[r=stub] Bring trebuchet into the production/staging/development frameworks similar to Librarian
* rocketfuel@canonical.com/launchpad--devel--0--patch-1919
[trivial] catch encoding errors in export queue runs
* rocketfuel@canonical.com/launchpad--devel--0--patch-1920
add check_permission to helpers.py, to complement the foo/required:some.permission tales namespace. [r=SteveA]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1921
[trivial] move encoding failure handling so as to catch all failures
* rocketfuel@canonical.com/launchpad--devel--0--patch-1922
[r=spiv] adapt the Librarian to work with Twisted 2.0
* rocketfuel@canonical.com/launchpad--devel--0--patch-1923
Small fixes: move some functions (createPerson, personFromPrincipal and traverseTeam) to their right places and remove dead code from pofile-export.pt and potemplate-export.pt. r=SteveA
* rocketfuel@canonical.com/launchpad--devel--0--patch-1924
[r=salgado] make /malone/bugs/+index and the entire /malone/tasks
namespace return 404s
* rocketfuel@canonical.com/launchpad--devel--0--patch-1925
menus. [r=spiv]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1926
[trivial] removed explicit inclusion of request in use of canonical_url
* rocketfuel@canonical.com/launchpad--devel--0--patch-1927
[r=kiko] replace UTC_NOW comparison workaround with proper fix; fix caching of no-translation PO files
* rocketfuel@canonical.com/launchpad--devel--0--patch-1928
[trivial] Added ExtraApplicationMenu, which works just like ApplicationMenu. Made links not linked when the current request is the link's target.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1929
[trivial] dba maintenance stuff and fixes
* rocketfuel@canonical.com/launchpad--devel--0--patch-1930
[trivial] Make Person.displayname NOT NULL
* rocketfuel@canonical.com/launchpad--devel--0--patch-1931
[trivial] Send Zopeless email on production
* rocketfuel@canonical.com/launchpad--devel--0--patch-1932
[trivial] trebuchet needs to pull more stuff out of buttress
* rocketfuel@canonical.com/launchpad--devel--0--patch-1933
[trivial] Ignore merged people in PersonAccountToMergeVocabulary.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1934
[r=spiv] full gina refactor
* rocketfuel@canonical.com/launchpad--devel--0--patch-1935
[trivial] fixed virtual hosting regression for login links, with tests.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1936
[trivial] really fix regression this time. new approach, combining request.getApplicationURL() with PATH_INFO with its virtual hosting info removed, to get the URL. This is not ideal, but it will work more reliably.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1937
[trivial] zeca compatibility with twisted 2.0
* rocketfuel@canonical.com/launchpad--devel--0--patch-1938
DatabaseCodeImportFascist: warn about database imports in browser code after running tests. [r=SteveA]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1939
[r=salgado] ITranslationGroup.new, ITranslator.new, translation groups doctest
* rocketfuel@canonical.com/launchpad--devel--0--patch-1940
Daf's menus branch. r=SteveA.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1941
Fix a nasty bug in the reset password code; Also make sure that problem will never show up again by fixing the pagetest. Also centralizes changes in EmailAddress.status. r=kiko
* rocketfuel@canonical.com/launchpad--devel--0--patch-1942
[trivial] Add index to wikiname
* rocketfuel@canonical.com/launchpad--devel--0--patch-1943
[trivial] Add production trebuchet config
* rocketfuel@canonical.com/launchpad--devel--0--patch-1944
[trivial] Improve wikiname indexes
* rocketfuel@canonical.com/launchpad--devel--0--patch-1945
[r=salgado] update headers on export
* rocketfuel@canonical.com/launchpad--devel--0--patch-1946
dyson product release creator [r=dsilvers]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1947
[r=Bjorn] some clean up of helpers.py
* rocketfuel@canonical.com/launchpad--devel--0--patch-1948
[r=BjornT] search page love: better left-to-right column ordering,
bi-directional click sorting, try out the status bar look and feel,
streamline link placement
* rocketfuel@canonical.com/launchpad--devel--0--patch-1949
[trivial] Add link to the reassignment page into product/project/distro/distrorelease details portlet.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1950
[trivial] fix on sourcepackage search page
* rocketfuel@canonical.com/launchpad--devel--0--patch-1951
[r=spiv] PostgreSQL specific helper that might help speed up some reports where total accuracy or results is not needed
* rocketfuel@canonical.com/launchpad--devel--0--patch-1952
[r=spiv] report some PostgreSQL stats we need to see
* rocketfuel@canonical.com/launchpad--devel--0--patch-1953
Implement EfficientBatching: improve docs, reduce number of SELECT COUNT(*) queries dramatically, and add tests to ensure the generated SQL is sensible. [r=stub]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1954
[trivial] Only show links to edit a person/team if the logged in user has launchpad.Edit on that person/team.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1955
[trivial] remove old-style portlet cruft; replace with new-style
portlet code
* rocketfuel@canonical.com/launchpad--devel--0--patch-1956
[r=sabdfl] vaporize the IReadOnly*Task and IEditable*Task debauchery
* rocketfuel@canonical.com/launchpad--devel--0--patch-1957
[trivial] make header update test timezone-neutral
* rocketfuel@canonical.com/launchpad--devel--0--patch-1958
[r=salgado] RosettaMultipleFormatExports
* rocketfuel@canonical.com/launchpad--devel--0--patch-1959
MoinLaunchpadAuthentication. [r=stub,salgado]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1960
[r=spiv] Spam launchpad developers with errors picked up by LinkChecker
* rocketfuel@canonical.com/launchpad--devel--0--patch-1961
[trivial] Add hall of shame
* rocketfuel@canonical.com/launchpad--devel--0--patch-1962
More robust query string parsing, with test. [r=stub]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1963
[r=spiv] HatcheryRDFSpec
* rocketfuel@canonical.com/launchpad--devel--0--patch-1964
[trivial] make canonical.launchpad.browser.bug play by fascist rules
* rocketfuel@canonical.com/launchpad--devel--0--patch-1965
[trivial] Make IPersonSet.createPerson() generate a displayname if it doesn't get one (and test it).
* rocketfuel@canonical.com/launchpad--devel--0--patch-1966
[trivial] make prefs page filter non-visible languages again
* rocketfuel@canonical.com/launchpad--devel--0--patch-1967
[trivial] Require launchpad.Admin to the reassignment of teams. Otherwise team administrators will be able to change the owner of a team.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1968
TranslationValidation implementation for .po imports r=spiv
* rocketfuel@canonical.com/launchpad--devel--0--patch-1969
[r=kiko] small filebug page label change
* rocketfuel@canonical.com/launchpad--devel--0--patch-1970
[r=kiko] move browser code to proper location, remove dead code, clarify prefs code
* rocketfuel@canonical.com/launchpad--devel--0--patch-1971
[r=salgado] PO import view tests, PO upload template improvements
* rocketfuel@canonical.com/launchpad--devel--0--patch-1972
Implements the karma framework (according to the KarmaImplementation spec) and hook it into Malone events. r=spiv,stub
* rocketfuel@canonical.com/launchpad--devel--0--patch-1973
[r=spiv] further cleanup of team page, portlets, and links to non-functional pages
* rocketfuel@canonical.com/launchpad--devel--0--patch-1974
[trivial] DictReader *does* want Unicode
* rocketfuel@canonical.com/launchpad--devel--0--patch-1975
[r=spiv] HatcheryRDFPublishing
* rocketfuel@canonical.com/launchpad--devel--0--patch-1976
[trivial] Add system documentation/test for execute_zcml_for_scripts.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1977
TranslatioValidation: minor typos fixed r=spiv
* rocketfuel@canonical.com/launchpad--devel--0--patch-1978
[trivial] hide empty 'Batch Edit' section from Malone bug listings
* rocketfuel@canonical.com/launchpad--devel--0--patch-1979
[trivial] Remove dud entries from PersonLanguage
* rocketfuel@canonical.com/launchpad--devel--0--patch-1980
[trivial]-ish, rs=bradb: remove unused bugs-index.pt
* rocketfuel@canonical.com/launchpad--devel--0--patch-1981
[rs=SteveA] fix inconsistency in font sizes between portlets
* rocketfuel@canonical.com/launchpad--devel--0--patch-1982
[trivial] fix certain PO export cases
* rocketfuel@canonical.com/launchpad--devel--0--patch-1983
[rs=sabdfl] Cherry pick mark.shuttleworth@canonical.com/launchpad--hct-enable--0--patch-11 for Rosetta caching
* rocketfuel@canonical.com/launchpad--devel--0--patch-1984
Implement fmt:exactduration from PresentingLengthsOfTime. [r=BjornT]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1985
[rs=Steve] canonical URLs for SourcePackage
* rocketfuel@canonical.com/launchpad--devel--0--patch-1986
[r=spiv] Improve full text searching, making default search AND, adding boolean operations, and storing ranking information in the indexes.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1987
autotester preserves jobs, fix automatic branch names, abort transaction on failure in startBuild and buildFinished [r=jamesh]
* rocketfuel@canonical.com/launchpad--devel--0--patch-1988
bug #1036 fixed. r=kiko
* rocketfuel@canonical.com/launchpad--devel--0--patch-1989
[trivial,rs=stub] make generate_wikinames() work on systems where python2.3 is the default.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1990
[trivial] add documentation about None formatters for fmt. add test for fmt:exactduration when foo is None.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1991
New vocabulary: ValidTeamMember, to avoid loops when adding new members (also make sure that the API to join teams wont allow these loops). Rewrote system doctests for team membership/participation and this forced me to find what was wrong with my code and fix it. :-) r=spiv
* rocketfuel@canonical.com/launchpad--devel--0--patch-1992
[r=kiko] styles for facet and app menus, and facet menus for product pages
* rocketfuel@canonical.com/launchpad--devel--0--patch-1993
[r=spiv] clean up templates from attachment-index.pt to binarypackagerelease-license.pt inclusive
* rocketfuel@canonical.com/launchpad--devel--0--patch-1994
[rs=kiko] Fix https://launchpad.ubuntu.com/malone/bugs/1211.
* rocketfuel@canonical.com/launchpad--devel--0--patch-1995
[trivial] fix bug 1207
* rocketfuel@canonical.com/launchpad--devel--0--patch-1996
[trivial] revert person icon
* rocketfuel@canonical.com/launchpad--devel--0--patch-1997
[trivial] linkchecker report tweaks
* rocketfuel@canonical.com/launchpad--devel--0--patch-1998
[trivial] Bug 1204 - add +sourceadmin links to product page for buttsource team
* rocketfuel@canonical.com/launchpad--devel--0--patch-1999
[r=Steve] translation groups browser code cleanup
* rocketfuel@canonical.com/launchpad--devel--0--patch-2000
[trivial] use higher-level Librarian API in POFile DB code
* rocketfuel@canonical.com/launchpad--devel--0--patch-2001
[trivial] add a menus debug page on +debug-menus.
* rocketfuel@canonical.com/launchpad--devel--0--patch-2002
[trivial] Bug 1203: add FTP release root details to +sourceadmin
* rocketfuel@canonical.com/launchpad--devel--0--patch-2003
[trivial] Remove DOAP from pagetitles
* rocketfuel@canonical.com/launchpad--devel--0--patch-2004
[trivial] linkreport.py tweaks
* rocketfuel@canonical.com/launchpad--devel--0--patch-2005
[trivial] add __all__ to browser/product and project
* rocketfuel@canonical.com/launchpad--devel--0--patch-2006
[trivial] Made DatabaseImportFascist output clearer.
* rocketfuel@canonical.com/launchpad--devel--0--patch-2007
[trivial] add __all__ to browser/product and project
* rocketfuel@canonical.com/launchpad--devel--0--patch-2008
fix ordering problem when searching for bugtasks. [r=stevea]
* rocketfuel@canonical.com/launchpad--devel--0--patch-2009
[r=kiko] improvements to PO export mail suggested by Kiko
* rocketfuel@canonical.com/launchpad--devel--0--patch-2010
r=BjornT Latest menus code. Fixes various bugs, and introduces absolute url targets.
* rocketfuel@canonical.com/launchpad--devel--0--patch-2011
[trivial] linkreport.py tweaks
* rocketfuel@canonical.com/launchpad--devel--0--patch-2012
[trivial] Multi-backend production configs
* rocketfuel@canonical.com/launchpad--devel--0--patch-2013
PoTemplateAdmin changes r=spiv,bjornt
* rocketfuel@canonical.com/launchpad--devel--0--patch-2014
Added missing import + test rs=kiko
* rocketfuel@canonical.com/launchpad--production--1.24--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1986
* scott@canonical.com--2005/launchpad--dyson--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1898
* scott@canonical.com--2005/launchpad--dyson--0--patch-1
add releaseroot field to Product
* scott@canonical.com--2005/launchpad--dyson--0--patch-2
add releaseroot product field to interface and sqlobject
* scott@canonical.com--2005/launchpad--dyson--0--patch-3
add ProductRelease function to add a ProductReleaseFile link to LibraryFileAlias
* scott@canonical.com--2005/launchpad--dyson--0--patch-4
dyson module (contains the non-specific code)
* scott@canonical.com--2005/launchpad--dyson--0--patch-5
add dyson script that does the job with config changes to configure it
* scott@canonical.com--2005/launchpad--dyson--0--patch-6
typo
* scott@canonical.com--2005/launchpad--dyson--0--patch-7
add dyson user to security.cfg
* scott@canonical.com--2005/launchpad--dyson--0--patch-8
use lp scripts to do logging options and stuff
* scott@canonical.com--2005/launchpad--dyson--0--patch-9
add required comment
* scott@canonical.com--2005/launchpad--dyson--0--patch-10
rename patch-17-77-0 to patch-17-29-0
* scott@canonical.com--2005/launchpad--dyson--0--patch-11
fix the revision in my patch
* scott@canonical.com--2005/launchpad--dyson--0--patch-12
merge and resolve conflicts
* scott@canonical.com--2005/launchpad--dyson--0--patch-13
review comments from Kinnison
* scott@canonical.com--2005/launchpad--dyson--0--patch-14
review comments
* scott@canonical.com--2005/launchpad--dyson--0--patch-15
keep one cache for life and use a save() method rather than __del__()
* scott@canonical.com--2005/launchpad--dyson--0--patch-16
bracket-space facism
* scott@canonical.com--2005/launchpad--dyson--0--patch-17
fix up the test suite
* scott@canonical.com--2005/launchpad--dyson--0--patch-18
comment that the http walker only goes down
* scott@canonical.com--2005/launchpad--dyson--0--patch-19
add not-implemented functions in WalkerBase
* scott@canonical.com--2005/launchpad--dyson--0--patch-20
ketchup
* scott@canonical.com--2005/launchpad--dyson--0--patch-21
add missing register(__name__) line
* scott@canonical.com--2005/launchpad--magic-spr-to-pr--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1893
* scott@canonical.com--2005/launchpad--magic-spr-to-pr--0--patch-1
implement productrelease property on SourcePackageRelease
* scott@canonical.com--2005/launchpad--magic-spr-to-pr--0--patch-2
fix and add unit test for dashless
* scott@canonical.com--2005/launchpad--magic-spr-to-pr--0--patch-3
catch up
* scott@canonical.com--2005/launchpad--trebuchet-production--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1899
* scott@canonical.com--2005/launchpad--trebuchet-production--0--patch-1
make trebuchet fit for production
* scott@canonical.com--2005/launchpad--trebuchet-production--0--patch-2
more fixes for trebuchet in production
* scott@canonical.com--2005/launchpad--trebuchet-production--0--patch-3
eliminate duplicate trebuchet entry
* scott@canonical.com--2005/launchpad--trebuchet-production--0--patch-4
add missing buttress stuff for trebuchet
* scott@canonical.com--2005/launchpad--trebuchet-production--0--patch-5
ketchup
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1892
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-1
improved the standard log in / register link
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-2
added system doc test for the LoginStatus browser class.
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-3
merge from rf
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-4
deal with the login link on the logout page.
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-5
used a variable rather than a repeated literal for '/+logout'
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-6
added test for behaviour at the logout page and for query parameters.
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-7
added page test for login behaviours
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-8
fixed regression by making login link aware of virtual hosting
* steve.alexander@canonical.com--z8/launchpad--BetterLogin--0--patch-9
really fix regression this time. new approach, combining request.getApplicationURL() with PATH_INFO with its virtual hosting info removed, to get the URL. This is not ideal, but it will work more reliably.
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--base-0
tag of steve.alexander@canonical.com/launchpad--CanonicalUrls--0--patch-38
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--patch-1
merge from rf
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--patch-2
implemented canonical_url examples for rosetta. i need to update the tests for the browser:url directive, as i added a way to directly register an ICanonicalUrlData adapter. sourcepackageset needs some refactoring.
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--patch-3
removed unused import in canonical_url_examples.txt
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--patch-4
added malone urls. some don't work properly, and have been xxx-ed because the 'bug' attribute is the bug id, not an actual bug object.
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--patch-5
added more explanation of why some malone urls are XXX-ed out
* steve.alexander@canonical.com--z8/launchpad--CanonicalUrls--0--patch-6
added test for urldata attribute in zcml.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1853
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-1
merge from rf
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-2
merge from CanonicalUrls
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-3
fixed up tests after merge
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-4
merge from rf
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-5
merge from rf
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-6
renamed the 'title' of links to 'text'
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-7
clearer naming in the menus.txt doctest
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-8
renamed url2_is_beneath_url1 to url2_is_inside_url1, and also changed uses of 'beneath' to 'inside'
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-9
added explanatory text and extra url inside url test.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-10
moved url api to canonical.launchpad.webapp from canonical.launchpad.helpers.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-11
fixed bug in zcml where registering more than one menu class would fail. implemented back-end of extra facets.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-12
tales for extrafacets
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-13
tales for extrafacets
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-14
last commit was a mistake. here's a more proper commit. implemented basic ApplicationMenu class.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-15
hooked up ApplicationMenu with zcml
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-16
implemented most of application menus, except that facet is hard-coded to 'foo'
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-17
finished application menus
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-18
changed where canonical_url is imported from to the correct place in canonical_url.txt and canonical_url_examples.txt
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-19
another import from helpers that i forgot to change.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-20
merge from rf
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-21
fix typos, and add test and implementation of support for virtual hosts with menus.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-22
move _get_request in tales.py to get_current_browser_request in publisher.py
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-23
made canonical_url use the interaction's request, if there is one.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-24
merge from rf
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-25
removed unnesseccarryy use of request in canonical_url
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-26
implemented ExtraApplicationMenu
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-27
hooked up extra application menus to zcml
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-28
hooked up extra application menu to tales
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-29
made links not linked when they are the same url as the current url.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-30
make Url class, and rewrite url1/url2 functions in terms of the class.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-31
refactored things to use Url class for clearer code.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-32
forbid links from having an empty target. allow it for default links
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-33
allow default links to have usefully blank targets.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-34
fix minor bug in url generation for links. add default facets for launchpad
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-35
merge from daf's menus branch
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-36
deal with the case where the context has no CanonicalUrl
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-37
merge from rf
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-38
added on the main layer, a debug page +debug-menus, to aid in debugging facet and menu issues.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-39
merge from my other LaunchpadMenus branch
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-40
Links are now allowed to have an empty target, just like the default link.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-41
fixed daf's bug
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-42
merge from rf, resolving lots of conflicts.
* steve.alexander@canonical.com--z8/launchpad--LaunchpadMenus--0--patch-43
explained the daf's test case section of the docs.
* steve.alexander@canonical.com--z8/launchpad--trivial--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-2001
* steve.alexander@canonical.com--z8/launchpad--trivial--0--patch-1
made the impoty fascist's output clearer and shorter.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1835
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-1
removed old draft menus system. started on new one, with implementation of nearest() function and refactoring of nearest() and canonical_url() to use common iteration.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-2
merge from rf to get latest canonical urls stuff.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-3
implemented nearest_faceted, with tests.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-4
refactored nearest_facetmenu, moved to menu.py
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-5
make basic link.selected work
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-6
Added DefaultLink. Also, added comment to top of helpers.py advising against dumping stuff there.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-7
completed browser:menus zcml directive
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-8
implementation of menu:facet TALES expression
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-9
merge from rf
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-10
fixed issue with link.linked and default view names.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-11
refactored DummyRequest in menus.txt to contain less logic, thus making for a clearer test.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-12
basic support for absolute urls. still need to support selected/linked for absolute urls inside of launchpad.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-13
made urls compare and check for insideness taking into account the host.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-14
added another test case to check that links with absolute url targets that are inside launchpad have selected and linked attributes handled properly.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-15
deal with the selection status of links that are inside each other.
* steve.alexander@canonical.com/launchpad--LaunchpadMenus--0--patch-16
Link targets that are absolute paths with no host part (that is, targets starting with '/') now work.
* stuart.bishop@canonical.com/launchpad--carlos--5--base-0
tag of carlos.perello@canonical.com--2004/launchpad--translation-validation--0--patch-26
* stuart.bishop@canonical.com/launchpad--carlos--5--patch-1
Move patch to final location, migrate comment to comments.sql
* stuart.bishop@canonical.com/launchpad--carlos--5--patch-2
Flag skipped patch
* stuart.bishop@canonical.com/launchpad--daf--4--base-0
tag of daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0--patch-23
* stuart.bishop@canonical.com/launchpad--daf--4--patch-1
Fix constraints and renumber db patch
* stuart.bishop@canonical.com/launchpad--daf--4--patch-2
Merge from daf@canonical.com--2004/launchpad--RosettaMultipleFormatExports--0
* stuart.bishop@canonical.com/launchpad--dba--2--patch-2
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--dba--2--patch-3
Don't allow multiple identical requests in the POExportRequest queue
* stuart.bishop@canonical.com/launchpad--dba--2--patch-4
Regenerate documentation
* stuart.bishop@canonical.com/launchpad--dba--2--patch-5
Drop old backup tables and regenerate database diagrams
* stuart.bishop@canonical.com/launchpad--dba--2--patch-6
Remove references to POTranslationSightingBackup
* stuart.bishop@canonical.com/launchpad--dba--2--patch-7
Update person merge to handle new POExportRequest constraint
* stuart.bishop@canonical.com/launchpad--dba--2--patch-8
Disable standalone/xx-rosetta-potemplate-export.txt because it is violating new UNIQUE constraint
* stuart.bishop@canonical.com/launchpad--dba--2--patch-9
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--dba--2--patch-10
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--dba--2--patch-11
Make Person.displayname NOT NULL
* stuart.bishop@canonical.com/launchpad--dba--3--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1941
* stuart.bishop@canonical.com/launchpad--dba--3--patch-1
Add index to wikiname
* stuart.bishop@canonical.com/launchpad--dba--3--patch-2
Add production trebuchet config
* stuart.bishop@canonical.com/launchpad--dba--3--patch-3
Improve wikiname indexes
* stuart.bishop@canonical.com/launchpad--dba--4--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1976
* stuart.bishop@canonical.com/launchpad--dba--4--patch-1
Remove dud entries from PersonLanguage
* stuart.bishop@canonical.com/launchpad--devel--2--patch-55
poexport user needs UPDATE on pofile
* stuart.bishop@canonical.com/launchpad--devel--2--patch-56
It is polite to wait after telling a thread to shutdown
* stuart.bishop@canonical.com/launchpad--devel--2--patch-57
Switch off overrides for scripts entirely until we can confirm possible side effects
* stuart.bishop@canonical.com/launchpad--devel--2--patch-58
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--devel--2--patch-59
SIGINT is preferred to SIGTERM to shutdown PostgreSQL backends
* stuart.bishop@canonical.com/launchpad--devel--2--patch-60
Add some memory recipies from various sources to help debug leaks
* stuart.bishop@canonical.com/launchpad--devel--2--patch-61
Hack in some post-publishing memory debugging code
* stuart.bishop@canonical.com/launchpad--devel--2--patch-62
More mem debug stuff. Ref counts seems to be locking Z3 so try a different way
* stuart.bishop@canonical.com/launchpad--devel--2--patch-63
Better memory delta (?)
* stuart.bishop@canonical.com/launchpad--devel--2--patch-64
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--devel--2--patch-65
Switch off debug code
* stuart.bishop@canonical.com/launchpad--devel--2--patch-66
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--devel--2--patch-67
Send Zopeless email on production
* stuart.bishop@canonical.com/launchpad--estimate-rowcount--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1898
* stuart.bishop@canonical.com/launchpad--estimate-rowcount--0--patch-1
Add helper to estimate rows returned by a query
* stuart.bishop@canonical.com/launchpad--linkreport--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1957
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-1
tag of stuart.bishop@canonical.com/launchpad--linkreport--0--base-0
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-2
Work in progress
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-3
Basics all working
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-4
Basics all working
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-5
Add email functionality
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-6
Add hall of shame
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-7
DictReader *does* want Unicode
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-8
Update linkreport to store working links in the db too
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-9
Fix syntax error
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-10
Reset brokensince on success
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-11
[trivial] Fix NameError
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-12
Handle \0 droppings in LinkChecker's csv output
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-13
Set resultcode for unknown errors
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-14
Warn and skip dodgy result strings
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-15
Handle NULLs better and empty result
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-16
Ignore proxy errors we get due to extreme log cycling on staging
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-17
Linkreport tweaks
* stuart.bishop@canonical.com/launchpad--linkreport--0--patch-18
Handle valid links better
* stuart.bishop@canonical.com/launchpad--pgstats--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1904
* stuart.bishop@canonical.com/launchpad--pgstats--0--patch-1
Generate some basic database statistics
* stuart.bishop@canonical.com/launchpad--pgstats--0--patch-2
SIGINT only shutdown running queries
* stuart.bishop@canonical.com/launchpad--pgstats--0--patch-3
Updates from review
* stuart.bishop@canonical.com/launchpad--production--1.24--base-0
tag of rocketfuel@canonical.com/launchpad--production--1.24--base-0
* stuart.bishop@canonical.com/launchpad--production--1.24--patch-1
Production configs for Gangotri
* stuart.bishop@canonical.com/launchpad--sabdfl--7--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1979
* stuart.bishop@canonical.com/launchpad--sabdfl--7--patch-1
Cherry pick mark.shuttleworth@canonical.com/launchpad--hct-enable--0--patch-11 for Rosetta caching
* stuart.bishop@canonical.com/launchpad--salgado--1--base-0
tag of guilherme.salgado@canonical.com/launchpad--karma--0--patch-45
* stuart.bishop@canonical.com/launchpad--salgado--1--patch-1
Renumber patch, tweak and add index
* stuart.bishop@canonical.com/launchpad--salgado--1--patch-2
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--spiv--0--base-0
tag of andrew.bennetts@canonical.com/launchpad--MoinLaunchpadAuthentication--0--patch-39
* stuart.bishop@canonical.com/launchpad--spiv--0--patch-1
Update data migration function and give patch number
* stuart.bishop@canonical.com/launchpad--staging--3--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1869
* stuart.bishop@canonical.com/launchpad--staging--3--patch-1
Improve pid file handling, allowing us to run multiple instances from a single tree
* stuart.bishop@canonical.com/launchpad--staging--3--patch-2
Killer
* stuart.bishop@canonical.com/launchpad--staging--3--patch-3
Tweaks and update Makefile
* stuart.bishop@canonical.com/launchpad--staging--3--patch-4
Tweaks and fixed signal handling
* stuart.bishop@canonical.com/launchpad--staging--3--patch-5
Post review updates
* stuart.bishop@canonical.com/launchpad--staging--3--patch-6
Post review updates
* stuart.bishop@canonical.com/launchpad--staging--3--patch-7
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--staging--3--patch-8
Oops.
* stuart.bishop@canonical.com/launchpad--trebuchet-production--0--base-0
tag of scott@canonical.com--2005/launchpad--trebuchet-production--0--patch-2
* stuart.bishop@canonical.com/launchpad--trebuchet-production--0--patch-1
Merge from Rocketfuel and resolve conflicts with new pidfile.py code
* stuart.bishop@canonical.com/launchpad--trebuchet-production--0--patch-2
Improve logfile handling and update configs
* stuart.bishop@canonical.com/launchpad--trebuchet-production--0--patch-3
Change mind about log file handling and rationalize decision
* stuart.bishop@canonical.com/launchpad--tsearch2--0--base-0
tag of rocketfuel@canonical.com/launchpad--devel--0--patch-1771
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-1
tsearch2 doctests including proposed boolean syntax
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-2
More tests and implement ftq(text) for new requirements
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-3
Notes about phrase searching
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-4
Stick ispell notes in archive so they don't get lost
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-5
Add ranking information to full text indexes
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-6
Fix new ranking triggers
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-7
Wrap a line
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-8
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-9
Fix syntax errors
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-10
Update ftiupdate() trigger to cope with NULL values in columns
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-11
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-12
Post review tweaks
* stuart.bishop@canonical.com/launchpad--tsearch2--0--patch-13
Merge from Rocketfuel
* stuart.bishop@canonical.com/launchpad-kinnison--4--base-0
tag of daniel.silverstone@canonical.com--laptop/launchpad--publishing--0--patch-19
* stuart.bishop@canonical.com/launchpad-kinnison--4--patch-1
format patch, migrate to final home and add indexes