Commit Graph
450 Commits
Author SHA1 Message Date
Antoine Nguyen db645819c0 Removed tag 0.8.6.1 2011-09-07 09:31:09 +02:00
Antoine Nguyen 512b3924e8 Documentation update for 0.8.6.1 2011-09-07 09:30:52 +02:00
Antoine Nguyen 1c313b9341 Added tag 0.8.6.1 for changeset f0784865b02a 2011-09-07 09:16:29 +02:00
Antoine Nguyen f4aa77e018 New database cleanup script.
fixed #163
2011-09-07 09:13:42 +02:00
Antoine Nguyen 19d8b81bef Fixed missing import statement.
fixed #163
2011-09-06 18:27:10 +02:00
Antoine Nguyen cc8059063f The "select all" header must not be sortable.
fixed #161
2011-08-31 13:46:25 +02:00
Antoine Nguyen 1eeab023ac * Django 1.2 compatibility for LDAP authentication
* Fixed bad import statements

fixed #159
2011-08-30 19:14:46 +02:00
Antoine Nguyen 272d07ac90 Added tag 0.8.6 for changeset 0752a300f51a 2011-08-29 13:45:34 +02:00
Antoine Nguyen 440320bac5 Updated spanish translation. 2011-08-29 11:27:10 +02:00
Antoine Nguyen b6893f7c60 Fixed bad import 2011-08-26 18:16:28 +02:00
Antoine Nguyen 547b081ee9 Fixed navigation issue that occured after a message removal.
see #155
2011-08-26 17:56:17 +02:00
Antoine Nguyen 020f6a761d Columns must be restored each time a new instance of SQLlisting is created. (static member issue)
see #155
2011-08-26 10:14:33 +02:00
Antoine Nguyen 80205ebf20 Another potential circular import (raised when gunicorn is in use). 2011-08-25 17:37:48 +02:00
Antoine Nguyen 6f182d7850 * No more code inside lib/__init__.py
* Fixed a circular import raised only when using commands like 'manage.py syncdb'
2011-08-25 17:22:37 +02:00
Patrick Ben Koetter d1f1d4e218 Updated German translation 2011-08-25 13:03:33 +02:00
Antoine Nguyen 53e7f1beef Auto-reply extension was a little bit broken :p
fixed #157 & #158
2011-08-25 11:34:33 +02:00
Antoine Nguyen bf957c04d7 Translations update. 2011-08-25 10:32:31 +02:00
Antoine Nguyen 5e7b45513f Documentation update. 2011-08-25 09:53:07 +02:00
Antoine Nguyen 34c2e4227a Documentation update. 2011-08-24 17:47:56 +02:00
Antoine Nguyen aabfa1a5e8 cleaner code.
see #156
2011-08-24 17:46:53 +02:00
Antoine Nguyen 8856bad0ba Display the domain name when needed. 2011-08-24 17:14:25 +02:00
Antoine Nguyen dcb0ccc2cf Added support for LDAP authentication using this extra module : http://pypi.python.org/pypi/django-auth-ldap.
All we have to do is automatically populate the database upon successful login (if the domain and/or mailbox do not exist).

fixed #156
2011-08-24 15:40:24 +02:00
Antoine Nguyen 230308dbd4 Some fixes.
see #155
2011-08-24 15:36:03 +02:00
Antoine Nguyen 968f91be1a Quarantine plugin update:
* Using django's orm to access amavis database
* Many UI improvments
* Better use of the RS field

fixed #88 & #72
see #155
2011-08-23 16:36:57 +02:00
Antoine Nguyen 893dcfdb3f Some code cleanup.
fixed #76
2011-07-27 10:49:55 +02:00
Antoine Nguyen 81a03d6c65 * Added pagination for admin pages (domains, mailboxes, etc.)
* Code refactoring

see #76
2011-07-26 14:53:43 +02:00
Antoine Nguyen ee6d9554af Documentation update (new section about the virtual machine). 2011-07-14 10:53:31 +02:00
Antoine Nguyen 58fa7dc18f Update stored password if the modification is valid.
fixed #153
2011-07-13 23:04:32 +02:00
Antoine Nguyen bd246f8caa Using the right exception is better...
close #152
2011-07-13 22:50:46 +02:00
Antoine Nguyen 95f1323b88 Do not try to retrieve a mailbox if the user is the default administrator.
fixed #151
2011-07-13 22:20:59 +02:00
Antoine Nguyen 80af14d245 Documentation update. 2011-07-13 11:43:49 +02:00
Antoine Nguyen b6fb496a1d Restrict the access.
fixed #150
2011-07-13 11:39:46 +02:00
Antoine Nguyen 2c012a389a Using mb.user instead of user which is not defined :p
fixed #149
2011-07-13 10:35:25 +02:00
Antoine Nguyen c65723cd5a Added tag 0.8.5 for changeset 8cb8f67e2d55 2011-07-11 10:51:06 +02:00
Antoine Nguyen 1e8a4b9c42 Documentation update. 2011-07-11 10:43:47 +02:00
Antoine Nguyen 07e244c8c0 Correct dates migration.
see #140
2011-07-11 10:22:18 +02:00
Antoine Nguyen 2c26e2975f Updated german translation (thanks Patrick). 2011-07-11 09:43:13 +02:00
Antoine Nguyen 1aa169bfb3 Updated translations files. 2011-07-09 15:17:46 +02:00
Antoine Nguyen 8e25023c00 Added unique constraint on the Domain.name column. 2011-07-09 15:08:21 +02:00
Antoine Nguyen c7d43f31aa Updated spanish translation. (Thanks Pedro!) 2011-07-09 12:01:13 +02:00
Antoine Nguyen 2ff4e01f6d Fixed javascript error occuring on "match-type" selection change.
see #139
2011-07-04 09:11:23 +02:00
Antoine Nguyen db24deb216 * Domain removal is working again
* Fixed old references to 'response.error'
2011-07-03 11:43:27 +02:00
Antoine Nguyen f18492bcca Fixed insufficiente size. 2011-07-03 11:33:38 +02:00
Antoine Nguyen e48115650d Fixed a regression introduced with the deactivation of some aliases for domain admins (those with targets to other local mailboxes). 2011-07-03 11:29:26 +02:00
Antoine Nguyen 22858c9865 * It is now possible to remove all external addresses from an alias
* Fixed bad SQL queries in the documentation (those used to find aliases)

see #143
2011-07-03 11:19:36 +02:00
Antoine Nguyen e38a2fc25b Better errors catching.
see #139
2011-07-02 18:59:56 +02:00
Antoine Nguyen 01153fa2c9 Close the connection on logout and avoid trying to use the same connection on the next login :p
see #139
2011-07-02 18:33:28 +02:00
Antoine Nguyen b9e798aba8 Added missing import.
see #140
2011-07-01 18:16:53 +02:00
Antoine Nguyen fef543af6d Fixed various bugs. 2011-07-01 17:28:50 +02:00
Antoine Nguyen 89d2ee1f7e Translation using transifex is not broken anymore. Added 'en' translation because transifex needs a source file. 2011-07-01 10:26:44 +02:00