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
Antoine Nguyen
3b665ecc22
Fixing wrong instruction.
2013-08-29 19:01:23 +02:00
Antoine Nguyen
366371dc59
try/except statement added.
...
fixes #472
2013-08-28 21:50:30 +02:00
Antoine Nguyen
0b28614151
fixing multiple unicode issues.
...
fixes #471
2013-08-28 21:34:49 +02:00
Antoine Nguyen
fa6c5ed6c0
see #470
2013-08-27 20:21:02 +02:00
Antoine Nguyen
1f6d387907
Password and adresses can contain non ascii chars...
...
fixes #470
2013-08-27 20:18:45 +02:00
Antoine Nguyen
1816b393f6
Don't prevent domain admins to use local mailboxes they don't own.
...
fixes #469
2013-08-27 09:05:55 +02:00
Antoine Nguyen
6fac43655d
Queries update.
...
fixes #447
2013-08-25 17:08:21 +02:00
Antoine Nguyen
48f70e98cb
Adding a unique constraint to the armessage field.
...
fixes #467
2013-08-25 16:49:04 +02:00
Antoine Nguyen
ef826224c4
Don't forget to update the transport to!
...
fixes #459
2013-08-25 16:36:41 +02:00
Louis-Dominique Dubeau
ae38729f5d
This change prevents http://dev.modoboa.org/issues/464 from happening.
2013-08-11 16:09:09 -04:00
Antoine Nguyen
4ac4106f8b
The top redirection feature will be applied only to simple users.
...
fixes #457
2013-08-01 17:07:55 +02:00
Antoine Nguyen
315b13baf0
Renaming python template files.
...
fixes #458
2013-08-01 16:39:27 +02:00
Antoine Nguyen
a74f533ed0
PEP8 compliance and unit test fix.
2013-08-01 16:30:09 +02:00
Antoine Nguyen
4258efeed2
Adding new shield.
2013-07-29 13:35:14 +02:00
Antoine Nguyen
e410beda45
Merge branch 'master' of https://github.com/tonioo/modoboa
2013-07-29 13:26:08 +02:00
Antoine Nguyen
cc4c881446
Adding information.
2013-07-29 13:22:18 +02:00
Antoine Nguyen
e154f2043b
Merge pull request #5 from kryskool/fix-doc-dovecot1
...
Under Debian with dovecot > 2.x, dovecot-dict-sql.conf breaking config
2013-07-28 01:23:25 -07:00
Christophe Chauvet
4d25ada2a2
Under Debian with dovecot > 2.x, dovecot-dict-sql.conf is take as a configuration file and broke the configuration, and CPU come to 100% since the service is shutdown
2013-07-27 11:50:39 +02:00
Antoine Nguyen
f4d303ec79
Check if key's len is valid or not.
...
fixes #451
2013-07-27 09:44:08 +02:00
Antoine Nguyen
ddda7af163
Allowing empty hostname when using postgres.
...
fixes #437
2013-07-27 09:10:14 +02:00
Antoine Nguyen
9570e2dea0
RFC compliance.
...
Looking at the grammar, I don't see any reference of such a
syntax but there are a lot of similar examples into the RFC so
I guess it is allowed...
fixes #453
2013-07-27 09:02:04 +02:00
Antoine Nguyen
b4e520d854
Fixed wrong postfix setting.
...
fixes #434
2013-07-25 19:32:08 +02:00
Antoine Nguyen
8fbfb3eea8
Adding instructions to install build requirements.
...
fixes #438
2013-07-25 14:25:11 +02:00
Antoine Nguyen
2026a425a8
A super administrator can define an empty quota.
...
fixes #433
2013-07-25 12:28:22 +02:00
Antoine Nguyen
f8de2e7994
SQL queries update.
...
fixes #447
2013-07-20 09:56:59 +02:00
Antoine Nguyen
5cde4f9e6e
Prevent bad usernames from beeing imported.
...
fixes #448
2013-07-20 09:52:56 +02:00
Antoine Nguyen
abd29201e0
Don't create loop.
...
fixes #446
2013-07-15 18:58:05 +02:00
Antoine Nguyen
fe33d9fb9b
Don't forget to save the email field.
...
New validation checks added.
fixes #445
2013-07-13 10:06:14 +02:00