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
Antoine Nguyen
62d792b419
First set of modifications in order to work with Django 1.3.
...
see #130
2011-03-30 19:17:24 +02:00
Antoine Nguyen
3a29f1345e
* Added result messages about folder operations,
...
* Better display (I hope) of those messages.
see #55
2011-03-30 19:15:21 +02:00
Antoine Nguyen
b997dec8f4
New SqueezeBox version found here : https://github.com/frozeman/digitarald-SqueezeBox
...
close #129
2011-03-28 17:19:31 +02:00
Antoine Nguyen
2972ffc3e4
Upgrade to Mootools 1.3.1 and Mootools More 1.3.1.1
...
close #128
2011-03-28 17:16:39 +02:00
Antoine Nguyen
53f1cb5899
Simple way to display IMAP errors:
...
* raise a specific exception in the imap connector,
* Add a simple middleware to catch this exception and return a specific response that will be correctly displayed by the webmail.
see #127
2011-03-28 17:12:12 +02:00
Antoine Nguyen
2535bca0fc
wm-folders branch formalization
2011-03-28 17:07:47 +02:00
Antoine Nguyen
724041535c
Merge with default
2011-03-28 16:34:58 +02:00
Antoine Nguyen
a80ac9ab92
Fixed a double SqueezeBox initialisation.
2011-03-25 15:30:08 +01:00