summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update the list's display name when changed in MailmanAurélien Bompard2012-12-122-5/+20
|
* Handle empty References tagAurélien Bompard2012-12-122-2/+38
|
* Bump versionAurélien Bompard2012-12-102-3/+3
|
* Fix typoAurélien Bompard2012-12-101-1/+1
|
* Fix a typo in the RPMAurélien Bompard2012-12-101-2/+2
|
* Add specfileAurélien Bompard2012-12-033-1/+66
|
* Bump versionAurélien Bompard2012-11-281-1/+1
|
* Package the get_mbox script as a proper generic scriptAurélien Bompard2012-11-285-53/+75
|
* Add a script to manually update the DB schemaAurélien Bompard2012-11-262-0/+50
|
* Bump versionAurélien Bompard2012-11-261-1/+1
|
* Store the full email in a separate tableAurélien Bompard2012-11-265-11/+106
|
* Use the Storm base class in the modelAurélien Bompard2012-11-261-17/+15
|
* Improve the Thread model wrt the starting emailAurélien Bompard2012-11-254-13/+122
| | | | | - Factorize the SQL query (only one query instead of two) - Make it possible to only request the subject
* Fix a stupid import typoAurélien Bompard2012-11-251-2/+2
|
* Bump versionAurélien Bompard2012-11-221-1/+1
|
* Behave properly when an attachment can't be downloadedAurélien Bompard2012-11-221-20/+33
|
* Make a few post-QA fixesAurélien Bompard2012-11-222-2/+2
|
* Update metadataAurélien Bompard2012-11-213-26/+21
|
* Prepare for releaseAurélien Bompard2012-11-218-12/+719
|
* Don't let the message scrubber add attachmentsAurélien Bompard2012-11-175-89/+107
| | | | | Or they will be added before the email is in the database, violating foreign-key constraints.
* Handle dates without time zonesAurélien Bompard2012-11-171-2/+4
|
* Handle a missing subject headerAurélien Bompard2012-11-161-2/+3
|
* Add MySQL supportAurélien Bompard2012-11-145-9/+106
| | | | | This requires splitting the timezone offset into a separate column, since MySQL does not have a timezone-aware datetime data type.
* Protect attachment import from duplicate emailsAurélien Bompard2012-11-131-0/+7
|
* Don't order on non-selected columnsAurélien Bompard2012-11-111-2/+2
| | | | PostgreSQL does not like it one bit.
* Add a thread object in the modelAurélien Bompard2012-11-094-69/+208
| | | | | | | | New object in the model: the Thread. It starts by having an active_date, corresponding to the date of the last email in the thread. Later on, it will also hold the category, tags, maybe ratings, etc. A schema migration is provided, upgrade should be automatic.
* Improve the import scriptAurélien Bompard2012-11-092-26/+47
| | | | | | | - fix regexes to parse attachments - move the store URL to a command-line option And include the testsuite in the package.
* Importer: add an option to disable attachment downloadingAurélien Bompard2012-11-061-4/+10
|
* Pylint passAurélien Bompard2012-10-268-28/+23
|
* Import: make it possible to import duplicate emailsAurélien Bompard2012-10-261-7/+22
| | | | | | | By changing their message-id header. This is useful to keep compatibility with former pipermail URLs, which use the message number as an identifier. If the pipermail archives contain duplicate emails, skipping them would mess up the numbering and thus the URLs.
* Refactor the import scriptAurélien Bompard2012-10-251-100/+120
|
* Fix a few licensesAurélien Bompard2012-10-253-9/+39
|
* Rename and package the import scriptAurélien Bompard2012-10-252-5/+10
|
* Remove obsolete mongodb codeAurélien Bompard2012-10-254-377/+2
|
* Parse and download attachments on importmongoAurélien Bompard2012-10-231-0/+76
|
* Implement necessary methods for pipermail compatibilityAurélien Bompard2012-10-222-13/+41
|
* First PyLint passAurélien Bompard2012-10-129-3/+267
|
* Remove unused imports in the scrub moduleAurélien Bompard2012-10-121-17/+2
|
* Use unicode strings in the import scriptAurélien Bompard2012-10-111-2/+2
|
* Fix archives import (interface changed)Aurélien Bompard2012-10-112-4/+18
|
* Add a method to get the older and newer threadAurélien Bompard2012-10-091-0/+33
|
* Store the list display name in the DBAurélien Bompard2012-10-054-5/+25
|
* Use references for the attachments in the modelAurélien Bompard2012-10-041-0/+10
|
* Add forgotten testcase example messageAurélien Bompard2012-10-041-0/+97
|
* Adapt to the i18n filename bugAurélien Bompard2012-10-033-12/+42
| | | | See: https://bugs.launchpad.net/mailman/+bug/1060951
* Fix text attachment handlingAurélien Bompard2012-10-032-1/+4
|
* Use the email.utils.unquote functionAurélien Bompard2012-10-023-4/+5
|
* Handle non-ascii chars in filenameAurélien Bompard2012-10-023-3/+116
|
* Handle dates without timezoneAurélien Bompard2012-10-022-1/+7
|
* Fix DB indexesAurélien Bompard2012-10-021-4/+2
|