Commit Graph
1414 Commits
Author SHA1 Message Date
Antoine Nguyen 8580ad6dfd Merge pull request #9 from ricardopadilha/patch-1
Added missing comma in settings.py.tpl
2013-09-18 11:19:32 -07:00
ricardopadilha 6738cecb44 Added missing comma in settings.py.tpl
A missing comma in settings.py.tpl breaks new deployments.
2013-09-18 16:04:47 +02:00
Antoine Nguyen 976e7ba957 Merge branch '1.0.x' 2013-09-18 09:47:55 +02:00
Antoine Nguyen dc00f7d2fd Properly decode URI components before use them.
see #481
2013-09-18 09:46:28 +02:00
Louis-Dominique Dubeau c19a846532 Added documentation on uwsgi. 2013-09-17 18:54:23 -04:00
Louis-Dominique Dubeau 4510897020 Added documentation on uwsgi. 2013-09-17 18:48:49 -04:00
Antoine Nguyen b96706c98d Few fixes. 2013-09-17 19:47:05 +02:00
Antoine Nguyen 69cf92647c Few fixes. 2013-09-17 15:05:04 +02:00
Antoine Nguyen 88d755431a Compress attachments before the HTTP proxy does.
fix #480
2013-09-17 15:03:26 +02:00
Antoine Nguyen 5e87fc764c Properly encode filenames using RFC6266.
see #473
fixes #481
2013-09-17 08:43:23 +02:00
Antoine Nguyen 0faf4caa73 Don't forget to load the delete handler when the list is reloaded. 2013-09-16 17:38:02 +02:00
Antoine Nguyen 3e2bb6683a Label added. 2013-09-14 19:13:10 +02:00
Antoine Nguyen db17f923fe Release note for 1.0.1 added. 2013-09-14 19:12:08 +02:00
Antoine Nguyen 00fab59c94 Documentation updated.
fixes #482
2013-09-14 19:07:21 +02:00
Antoine Nguyen 524a585444 New SQL map file to use with check_recipient_access.
see #482
2013-09-14 18:27:57 +02:00
Antoine Nguyen 21d6aaecd9 Prevent multiple executions.
see #482
2013-09-14 17:57:08 +02:00
Antoine Nguyen 8ea423173c Check the container, not the leaf :p
see #482
2013-09-14 17:09:01 +02:00
Antoine Nguyen f2f4e243ae Check if path exists before trying to create it.
see #482
2013-09-14 17:05:35 +02:00
Antoine Nguyen 71856df2da Check if sudo is needed before executing the command.
see #482
2013-09-14 17:00:54 +02:00
Antoine Nguyen 40e37389ad Fixed wrong call.
see #482
2013-09-14 16:48:37 +02:00
Antoine Nguyen 08b0fd0e5c Log results into the database.
see #482
2013-09-14 16:46:28 +02:00
Antoine Nguyen ec8aba2aaa Handle mailbox operations in background.
see #482
2013-09-14 08:36:44 +02:00
Antoine Nguyen a510088034 Don't forget aliases :p
see #459
2013-09-10 22:46:36 +02:00
Antoine Nguyen d86733911a Missing import added.
see #459
2013-09-10 18:54:58 +02:00
Antoine Nguyen 23eb93b063 The gunicorn command line was wrong. 2013-09-09 21:35:31 +02:00
Antoine Nguyen 1036aa31a2 Mailboxes manipulation fixed.
fixes #479
2013-09-09 21:33:17 +02:00
Antoine Nguyen c509cb4ede Support only integers for this option.
fixes #478
2013-09-09 09:29:19 +02:00
Louis-Dominique Dubeau 141ad9d7e4 Reimplemented Quarantine on the basis of Listing. 2013-09-07 16:11:58 -04:00
Louis-Dominique Dubeau 726e2ace55 Perform the sorting at the SQL level instead of Python. 2013-09-07 14:20:30 -04:00
Louis-Dominique Dubeau 0b5b62daf7 Specify a default order in the default URL. 2013-09-07 14:20:30 -04:00
Louis-Dominique Dubeau 18fdda8b88 Added support for sorting the table that is shown to the user. 2013-09-07 14:20:30 -04:00
Louis-Dominique Dubeau 89da4b040d Added everything needed to get the spam score out of the database and be able to sort on it (or any other data presented to the user). 2013-09-07 14:20:30 -04:00
Louis-Dominique Dubeau 1a889761d2 jquery.sortable.js is now needed by quarantine.js 2013-09-07 14:20:30 -04:00
Louis-Dominique Dubeau 730af22bc4 If a limit is specified, we have to make sure the value is a string before trying to limit it, otherwise the code fails if the value is not a string (e.g. an integer). 2013-09-07 14:20:30 -04:00
Antoine Nguyen 80e8bd0564 Documentation update. 2013-09-05 20:51:57 +02:00
Antoine Nguyen 525c20dd32 Better email attachment support.
see #473
2013-09-05 20:50:50 +02:00
Antoine Nguyen 3f53b75516 Better support of misencoded headers. 2013-09-05 20:45:43 +02:00
Antoine Nguyen 4adcc28a0e Setting right padding to 0.
We gain some space but it is still an incomplete solution.

fixes #476
2013-09-03 19:19:36 +02:00
Antoine Nguyen 70dafb1f98 Adding encoding information.
fixes #475
2013-09-03 19:00:50 +02:00
Antoine Nguyen becc182267 Fixing the sieve plugin too.
see #435
2013-09-02 22:10:31 +02:00
Antoine Nguyen 95dec87e02 A hierarchy delimiter is not always the same.
This code will behave better but it is far from perfect.

see #435
2013-09-02 21:48:44 +02:00
Antoine Nguyen 12dfcdc3f1 Here is the good combination!
fixes #467
2013-09-01 16:25:58 +02:00
Antoine Nguyen d1616f5307 Unique constraint must be set on both armessage AND sender.
fixes #467
2013-09-01 16:16:33 +02:00
Antoine Nguyen b2f5c026e6 Always encode a parameter's value (if needed).
fixes #468
2013-09-01 16:05:09 +02:00
Antoine Nguyen af97150fbb Updated gunicorn binary. 2013-08-31 17:26:36 +02:00
Antoine Nguyen 2b3349749b Special case for users migrating from a version < 0.9.5.
fixes #460
2013-08-31 17:25:51 +02:00
Antoine Nguyen f210178a44 It seems I forgot the rename case. 2013-08-31 09:49:37 +02:00
Antoine Nguyen fdd5eea6cd fixes #464. 2013-08-31 09:36:59 +02:00
Antoine Nguyen 1a7c1803a3 Merge pull request #7 from lddubeau/bugfix/quarantine-deletion-bug
This change prevents http://dev.modoboa.org/issues/464 from happening.
2013-08-30 05:32:46 -07:00
Antoine Nguyen 94bb096c9a Documentation fixed.
fixes #461
2013-08-29 19:12:50 +02:00