| Commit message (Expand) | Author | Age |
* | Fix unarchive action•••We want to un-archive, not re-archive.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Carl-Daniel Hailfinger | 2009-07-08 |
* | Add nacked-by tag•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-07-08 |
* | views: order bundle correctly•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-06-09 |
* | views: separate project views into separate file•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-04-05 |
* | tests: test creating bundles with existing names•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-27 |
* | Add extra patch meta tags (Tested/Reviewed/Nacked-by)•••Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Mauro Carvalho Chehab | 2009-02-15 |
* | Fix non-ascii character encodings on xmlrpc interface•••The current xmlrpc interface dies when trying to retrieve patches
that contain non-ascii characters.
This change uses unicode() rather than str().
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Mauro Carvalho Chehab | 2009-02-15 |
* | [views] Check count() for duplicate bundle patches, rather than try/except•••If the exception is raised, the transaction will still be in a bad
state, due to the foreign key constraint.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-13 |
* | [views] Don't create bundles with no name•••Check to see that we have a valid name before creating.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-13 |
* | [mbox] Add extra newline after patch comment•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-12 |
* | [mbox] Put ACKs before '---' updates•••Update the Patch's mbox() function to split into '--- update'
sections, allowing us to add Acks and Signoffs in the right place
Add tests too.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-12 |
* | [tests] Add initial bundle tests•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-10 |
* | Bundle reordering support•••Bundles can now be reordered and saved.
Add dependency on jquery in INSTALL.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-08 |
* | [views] Allow Order class to be user-editable•••This can be enabled with the editable_order parameter to
generic_list
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-02-08 |
* | Initial bundle reordering support•••todo:
* implement ajax reorder api
* finish migration script
* order patches in bundle view
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-01-29 |
* | [models] use case-insensitve lookup when creating confirmation•••We were getting multiple entries when the case-sensitive lookup
failed.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-01-27 |
* | Use 'from' import for urlresolvers•••Some python installs can't seem to find the fully-qualified module,
so use the 'from'-style import instead.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2009-01-07 |
* | [models] Make patches unique on (msgid, project), not just (msgid)•••On patchwork.ozlabs.org, we may see multiple patches for different
projects, but with the same message-id.
We want these patches to show up on both projects, so we need to change
the current UNIQUE contstraint on msgid.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-29 |
* | [views] Use standard UserAdmin for admin site•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-23 |
* | [parser] Handle special case of "New newline at end of file"•••If a file doesn't have a newline at the end, diff will insert a "\ No
newline at end of file" line in the middle of the last hunk. parser.py
was counting this line as part of the hunk line count. This had the side
effect of putting the last line of the hunk in the patch comment, and
truncating out the last line of the diff.
Handle this special case by not including this line in the internal line
counter. This appears to be the only case where diff will insert a
string like this within a hunk.
Signed-off-by: Nate Case <ncase@xes-inc.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Nate Case | 2008-10-23 |
* | [parser] Handle patches with no content charset defined•••If we don't have an incoming charset defined, assume utf-8.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-23 |
* | [parser] Convert patch content to unicode before parsing•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-14 |
* | [packages] Fix bug with django 1.0•••We needed an extra to_field_name
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-10 |
* | [parser] Accept x-diff patches•••We should accept x-diff attachments as well as x-patch.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-10 |
* | [packages] update to django 1.0•••With a minor code change, and a small workaround.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-10 |
* | [models] Fix exception on mbox view with non-ascii submitter name•••We need to unicode the name instead of str-ing it.
Add test.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-09 |
* | [encoding] Don't output patch mbox as quoted-printable•••git-am doesn't like quoted-printable, so output mbox files as raw 7- or
8-bit mbox files. This means we have to create a new MIMEText class, so
that the content isn't automatically QP-encoded on __init__().
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-10-07 |
* | [models] Create patch mbox with utf-8 encoding•••We were getting exceptions on the mbox view when looking at a
non-ascii patch.
Add test to suit.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-29 |
* | [sql] Default data should be in fixtures, not custom SQL•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-29 |
* | [tests] Remove print from SenderCorrelationTest•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-29 |
* | [tests] Add tests for utf-8 patches•••.. which expose a bug in the patch parser, so fix that.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-29 |
* | [views] Don't use bundle owner for current user•••This made the top auth area show the bundle owner's details, not
the bundle owner's.
Bundle owner can still be accessed through bundle.owner in the template.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-25 |
* | [views] Change default ordering to latest-first•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-24 |
* | [views] Restructure profile view, simplify bundle access•••Make bundles more like todo lists - the list itself has its own page,
accessible from the top user links.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-23 |
* | [views] Fix empty bundle showing entire project's patches•••If a bundle is empty, we end up triggering the 'if not patches' check
in generic_list(), which repopulates the patch list with the current
project's patches.
So, check for None instead, and leave the patch list empty.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | Add comment signoffs and acks to mbox text•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [test] Move helper functions into tests/utils.py•••So that we can use them for other tests
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [models] Improve comment filter•••We should be able to search on the patch_id faster.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [parser] Fix spacing for encoded headers•••We need to join the fragments with a space.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [parser] Merge senders with different case•••... and add tests
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [test] 2.4-ise test cases•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | Add bin/__init__.py•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [parser] Decode From: headers•••We're getting a few utf-8 encoded From: addresses, so decode before
saving to the DB.
Also, add tests.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [parser] Don't remove --- update lines•••We'd like to keep update lines in the patch comments, so change the
signature-removal code to allow them to pass through.
Also, add appropriate tests.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [test] Add test for signatures in comments•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-20 |
* | [test] Add patchwork testing infrastructure•••Add a small set of initial tests for the patch parsing code.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-19 |
* | Remove superfluous print from parsemail.py•••Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-19 |
* | Fix handling of newlines in subjects•••By doing two passes of whitespace normalisation
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-16 |
* | Drop project.linkname from patch subject lines•••.. otherwise every cell patch will be prefixed with [Cbe-oss-dev]
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-16 |
* | Improve [PATCH] subject parsing•••We'd like to leave some fragments of [PATCH]-style headers in the
patch subject, so add functionality to do this in clean_subject
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
| Jeremy Kerr | 2008-09-16 |