Commit Graph
396 Commits
Author SHA1 Message Date
Antoine Nguyen 0ab1823d3a Server-side protection to disallow domain admins to create inter-domains aliases.
see #143
2011-06-30 18:31:55 +02:00
Antoine Nguyen 638ad9ab59 New migration script to correct old installations.
see #148
2011-06-29 17:08:16 +02:00
Antoine Nguyen aa93a5c8cb Fixed invalid path.
fixed #147 & #148
2011-06-29 10:16:14 +02:00
Antoine Nguyen e94e64ac25 Fixed bad import. 2011-06-24 12:14:52 +02:00
Antoine Nguyen f737844403 The "from" parameter now uses the "default" connection by default.
see #140
2011-06-24 12:14:44 +02:00
Antoine Nguyen 0e402a4b56 Updated sample configuration file. 2011-06-24 12:13:31 +02:00
Antoine Nguyen 5d35fc1edd Documentation update (added a dedicated section to explain how to migrate from PostfixAdmin). 2011-06-24 12:10:58 +02:00
Antoine Nguyen da1cb6888b Documentation update. 2011-06-23 16:55:25 +02:00
Antoine Nguyen f68e17bf51 Using User.date_joined field to record the permissions' definition date.
fixed #146
2011-06-23 14:49:45 +02:00
Antoine Nguyen c5d9ce9f23 Migrating dates from postfixadmin.
see #140
2011-06-23 14:47:06 +02:00
Antoine Nguyen 17693dd95e Added dates support for all objects by the admin application:
* Creation date,
* Last modification date updated on each call to save()

fixed #144
2011-06-21 17:25:26 +02:00
Antoine Nguyen 5f6d664b10 * Removed useless template
* Fixed missing import statements
2011-06-20 13:55:48 +02:00
Antoine Nguyen d2929bc9d7 Removed bad import of split_mailbox. 2011-06-20 13:42:38 +02:00
Antoine Nguyen 48d84c8ce4 New user parameter : MESSAGES_PER_PAGE
fixed #145
2011-06-20 13:42:15 +02:00
Antoine Nguyen b403107a8e The second argument of a LIMIT clause in an SQL query corresponds to the number of rows, not to the last index.
fixed #141
2011-06-20 13:40:04 +02:00
Antoine Nguyen c3ee07a419 Removed useless statement. 2011-06-20 10:41:56 +02:00
Antoine Nguyen 462c86136c The split_mailbox function was to emailutils.py. 2011-06-20 10:04:22 +02:00
Antoine Nguyen 7338dd1c8f First version of the sieve plugin is over \o/ It needs more testing but all functionalities are implemented. Maybe some extra sieve extensions would be nice but I'll see that based on user feedback.
I also include some general refactoring in this commit.

see #139
2011-06-19 19:11:02 +02:00
Antoine Nguyen add222840c Added per-user forward definition (with a custom interface available inside the "Options" menu). It will not be available for admins.
see #143
2011-06-06 15:44:30 +02:00
Antoine Nguyen a2ec92daa7 Work in progress for #140 and #143
Aliases to external addresses are now supported. Alias creation/modification forms have been rewritten. (autocompletion of addresses, dynamic number of input fields)

see #143

First version of the postfixadmin to modoboa migration script. It has not been tested deeply but I think it should work pretty well.

see #140

Some javascript errors (SqueezeBox related) have been fixed.
2011-06-06 11:55:13 +02:00
Antoine Nguyen 1d068ef404 Ability to download a filters set as a plain text file.
see #139
2011-05-19 11:06:16 +02:00
Antoine Nguyen a15d879109 First working version of the new 'message filters' plugin. Currently, only the raw edition mode is available. I also include my own MANAGESIEVE client implementation.
see #139
2011-05-18 14:50:05 +02:00
Antoine Nguyen f0fe73e8b0 Errors display on ajax requests.
fixed #138
2011-05-18 14:18:41 +02:00
Antoine Nguyen d421ac88a9 Better behaviour if the QUOTA feature is not supported by the server.
fixed #137
2011-05-06 09:44:47 +02:00
Antoine Nguyen a1cfa5ef9b Added tag 0.8.4 for changeset 986c4d419dab 2011-05-02 09:41:13 +02:00
Antoine Nguyen f1a78e612c New substitution to replace unauthorized white spaces in 'encoded-words'. (see rfc 2047 section 2)
fixed #136
2011-05-02 09:39:12 +02:00
Antoine Nguyen 17ee13a9c9 Removed tag 0.8.4 2011-05-02 08:59:58 +02:00
Antoine Nguyen 3ea07ef6fa Added tag 0.8.4 for changeset 319795e226b0 2011-04-29 16:43:05 +02:00
Antoine Nguyen d1dcd7c1a5 Fixed wrong version number. 2011-04-27 16:23:40 +02:00
Antoine Nguyen 7cd01a208d Adjusting width... 2011-04-27 15:25:41 +02:00
Antoine Nguyen 78b77b642b Fixed an error reported by 'msgfmt -c'. 2011-04-27 15:16:21 +02:00
Pedro Gracia 62892986a6 Spanish translation updated (js file) 2011-04-27 13:57:55 +02:00
Pedro Gracia dd7545c100 Spanish translation update 2011-04-27 13:56:10 +02:00
Antoine Nguyen 26e5e34b7a Fixed wrong version number. 2011-04-27 11:41:18 +02:00
Patrick Ben Koetter 42fe474939 Updated German translation 2011-04-26 23:34:24 +02:00
Antoine Nguyen e0cf9e8cd9 fixed #123 & #135: the 'compose' callback was not called on error. 2011-04-27 11:37:33 +02:00
Antoine Nguyen 7c868ae7f4 Documentation update. 2011-04-15 15:57:07 +02:00
Antoine Nguyen 95f2b89e48 Translation files update. 2011-04-15 15:38:11 +02:00
Antoine Nguyen 181bd5cbb1 Be carefull when using SqueezeBox.assign :p
see #55
2011-04-15 15:31:41 +02:00
Antoine Nguyen 6d397aabe0 Fixed broken code (was not working since the last big refactoring I did in the admin code).
fix #133
2011-04-15 15:28:44 +02:00
Antoine Nguyen 182e1c2ea3 I forgot this one in the last commit :p 2011-04-15 14:51:04 +02:00
Antoine Nguyen 2d2d05b782 Translation files update. 2011-04-13 18:25:34 +02:00
Antoine Nguyen 5b1c226ba4 Refactoring
* Extracting JS code from the quarantine plugin to specific javascript file,
* CSS modifications for the webmail
2011-04-13 18:23:19 +02:00
Antoine Nguyen 6e83db1307 Added call to 'decode'.
close #132
2011-04-13 16:46:30 +02:00
Antoine Nguyen b412a1f366 Updated translations files. German and Spanish translations are incomplete. 2011-04-08 17:24:22 +02:00
Antoine Nguyen adbbcfa458 Finally, create only one symlink to the plugin's static directory inside modoboa's root static directory. It is more compliant with the way django applications work.
close #17
2011-04-08 17:07:09 +02:00
Antoine Nguyen 169365dfb4 Removed deprecation warnings.
see #130
2011-04-08 16:44:25 +02:00
Antoine Nguyen f6fa99d345 Updated sample configuration file.
see #127
2011-04-08 16:35:54 +02:00
Antoine Nguyen 0f4eea7030 The order parameters are displayed now depends on their declaration order.
close #126
2011-04-08 16:35:02 +02:00
Antoine Nguyen 1a80145a9e Removed useless print.
close #131
2011-04-08 15:53:19 +02:00