summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove 'action: ' print outputJeremy Kerr2008-08-231-2/+0
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use up/down arrows as sorting indicatorJeremy Kerr2008-08-235-6/+25
| | | | | | .. rather than a red heading, which implies an error. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Clean up stylesheet whitespaceJeremy Kerr2008-08-231-48/+48
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* parsemail.sh typo: Insert missing slash in pathNate Case2008-08-231-1/+1
| | | | | Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Python 2.4 exception printing compatibilityNate Case2008-08-231-2/+2
| | | | | | | Use str(ex) instead of ex.message for reporting exceptions Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Support postgresql_psycopg2 DATABASE_ENGINENate Case2008-08-231-1/+4
| | | | | | | | | | | Check for "postgresql*" rather than just "postgresql" in HashField.db_type() so that postgresql_psycopg2 will work. While we're here, raise an exception if the database engine is unknown rather than silently not returning anything. Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* In some places tabs are used instead of spaces for indentation,Nate Case2008-08-2315-85/+85
| | | | | | | | | | | even when other lines of a method are indented with spaces. This gets rid of all tabs and uses spaces everywhere. [Reworked to apply on newer code by Jeremy] Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add support for Python 2.4 email modulesNate Case2008-08-232-4/+16
| | | | | | | | | Use email.MIMEText, email.Utils, and email.Header in the case where importing the newer email.mime.text, email.utils, and email.header modules failed. Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Eliminate hashlib requirementNate Case2008-08-232-4/+25
| | | | | | | | If the hashlib module does not exist, use sha and md5 modules instead to support Python 2.4. The hashlib module was added to Python 2.5. Signed-off-by: Nate Case <ncase@xes-inc.com> Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add simple help infrastructure, with an 'about' page.Jeremy Kerr2008-08-235-6/+37
| | | | | | | We'll need the about page for adding attribution for included components. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use self.fields[field] rather than self.field when iterating form fieldsJeremy Kerr2008-08-231-2/+3
| | | | | | | This way, we included the delegate field added in the MultiplePatchForm's constructor. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Patchform.delegate isn't requiredJeremy Kerr2008-08-231-1/+1
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add padding before each project in 'other projects' listsJeremy Kerr2008-08-221-0/+4
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Tone down acked-by and signed-off-by colours a littleJeremy Kerr2008-08-221-2/+2
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Zebra-stripe the patch listJeremy Kerr2008-08-222-2/+2
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use DEFAULT_FROM_EMAIL rather than PATCHWORK_FROM_EMAILJeremy Kerr2008-08-222-2/+2
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add DB permissions for registration appJeremy Kerr2008-08-221-4/+4
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Document dependency on django-registrationJeremy Kerr2008-08-221-3/+16
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use django-registration infrastructureJeremy Kerr2008-08-2230-194/+109
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* No help for now.Jeremy Kerr2008-08-211-2/+4
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Patchwork Beta 1.Jeremy Kerr2008-08-211-1/+1
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add project argument to set_bundleJeremy Kerr2008-08-211-2/+2
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add project argument to set_patchesJeremy Kerr2008-08-214-6/+7
| | | | | | MultiplePatchForm needs a project, so pass one down. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Remove unused and incomplete bundle.set_patches viewJeremy Kerr2008-08-211-5/+0
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add more details to installation procedureJeremy Kerr2008-08-211-1/+16
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Fix NoReverseMatch in patch templateJeremy Kerr2008-08-211-2/+2
|
* Get parsemail scripts goingJeremy Kerr2008-08-213-9/+19
| | | | | | A couple of fixes, plus required permissions in the grant-all script. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Remove beta link text from user-link templateJeremy Kerr2008-08-211-5/+3
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add Users and Sites objects to admin siteJeremy Kerr2008-08-211-0/+11
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use new django admin infrastructureJeremy Kerr2008-08-213-30/+35
| | | | | | Also, we don't need to expose every object. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* newforms is just 'forms' now.Jeremy Kerr2008-08-211-1/+1
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Implement confirmation emails.Jeremy Kerr2008-08-219-16/+75
| | | | | | | To do this, we need to allow sucessive requests for the same confirmation URL. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Clean style.cssJeremy Kerr2008-08-211-51/+27
| | | | | | Remove crappy whitespace, and reorder. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Make submitter filter AJAX work in FirefoxJeremy Kerr2008-08-211-2/+6
| | | | | | .options can't be set in Firefox. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Add appropriate javascrip variable decalrationsJeremy Kerr2008-08-211-5/+5
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Fix invalid border styleJeremy Kerr2008-08-211-1/+0
| | | | Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Inital commitJeremy Kerr2008-08-2167-0/+5738
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>