tonio
308702ec10
see #103
...
Work in progress:
* New domains admin page, all menus are now at the same level,
* Views, models and forms partial refactoring (better code organization).
2010-12-07 23:44:28 +01:00
tonio
5ea3c71c9b
see #98
...
Added more controls on forms validation.
see #65
Added messages for CRUD operations on domains/mailboxes/aliases.
2010-11-29 22:52:02 +01:00
tonio
5d425c8cbe
fixed #96
...
Querysets used to populate form fields are more filtered (ie. the default admin is ignored, as the current logged in user).
see #92
More protection against errors that can happen when defining new permissions.
2010-11-27 17:49:55 +01:00
tonio
0973e0f260
fixed #93
...
On UserLogout, the webmail extension tries to get an IMAPconnector object (which tries to connect with an IMAP server). When the configuration is invalid, this operation fails.
Catching exceptions on strategic places has solved the problems.
2010-11-27 10:34:09 +01:00
tonio
50af9c4355
see #78
...
Work in progress. Multi selection is working (using shift+click) but I've made a mistake somewhere because the default shift key behaviour is not working anymore.
2010-11-27 10:02:08 +01:00
tonio
2977825231
Fixed #91 .
...
This solution is working pretty well :-)
2010-11-23 09:15:37 +01:00
tonio
a8380f380d
Fixed #86
...
New user parameter to specify number of emails per page.
2010-11-12 22:22:48 +01:00
tonio
b720b05bf7
#84 : Put a valid RFC822 mailbox in the FROM: header when sending an email
...
Just grab the name associated with the sender address.
2010-11-12 21:54:12 +01:00
tonio
a85a8f20b0
wip: #38
...
First attempt to insert attachments when composing an email. Only the javascript part is available.
2010-11-09 22:22:44 +01:00
tonio
9dcac66d17
Fix: wrong decoding of subjects (headers) not encoded like the python function 'decode_header' understands rfc2047. Added file u2u_decode.py which corrects this problem, taken from here: http://bugs.python.org/issue1079 .
2010-11-06 13:17:11 +01:00
tonio
c57ba5ab3e
fix: bad url in 'stats' extension.
...
fix: bad url in chpassword form.
2010-10-30 11:06:35 +02:00
tonio
81cd2b09a6
fix: no automatic application guess inside '__main__' ??
2010-10-25 23:25:34 +02:00
tonio
b65639a769
new: parameter MODOBOA_WEBPATH added to settings.py. The default value is "modoboa/". It corresponds to urls prefix.
...
Documentation update.
2010-10-25 23:11:35 +02:00
tonio
1bad67de74
Misc. fixes.
2010-10-25 17:45:44 +02:00
tonio
dbaaceb622
French translation update.
2010-10-25 17:22:27 +02:00
tonio
6719ab274f
At last, ticket #48 is done! It's really going to simplify installation and management.
2010-10-25 14:50:16 +02:00
tonio
95991756c5
fix: do not try to fill the 'Until date' field if the ARmessage is None. (which is true when no message has been defined yet).
...
fix: no symlink anymore for extensions' templates directory.
wip: documention update.
2010-10-21 16:42:19 +02:00
tonio
209edd55f8
Oups.
2010-10-18 17:14:48 +02:00
tonio
f0b4bbdbba
More advanced (...) html to plain conversion. This time img alt fields are also included into the result. I think this is enough for a first release.
2010-10-18 17:13:58 +02:00
tonio
23e072dab0
fix: activate links by default to prevent an error when replying to an HTML message that contains images.
2010-10-15 20:11:27 +02:00
tonio
ac47357f45
new: tinymce replaced by ckeditor (personal choice)
...
new: sending multipart/alternative messages when using the HTML editor (far from perfect...)
2010-09-17 17:17:40 +02:00
tonio
c01d6de7d8
fix: return receipts are now displayed correctly.
...
new: parameters module refactored. The API is more simple now, there is no need to provide a module name anymore, this last is automatically guessed. Also, a new 'label' field can be provide when declaring a new parameter. It will be used instead of the name.
new: email parsing refactored. My first attempt was really ugly. I did not really studied the various RFC describing how messages are formatted or what IMAP fetch queries can do. Now, I hope this new code will face better unknown types. At least, It will be simpler to update.
2010-09-17 09:23:35 +02:00
Antoine Nguyen
9b04aefbe0
fix: dragging rows was not possible it the selection was made by clicking on the "select/unselect all" checkbbox.
2010-09-14 15:59:31 +02:00
tonio
cc7da3f5d6
wip: replacing "/static/" occurences with something more flexible.
2010-08-05 17:49:29 +02:00
tonio
01fda22180
fix: using MEDIA_URL inside templates.
...
wip: #36 , using tinyMCE (django-tinymce) to write messages in HTML. Currently, compose a new message is working pretty well. Answering or forwarding a message is still a mess...
2010-08-05 17:17:50 +02:00
tonio
5239bc2da9
fix: the untildate field is not mandatory!
2010-07-27 15:51:45 +02:00
tonio
9888be1ba9
wip: #65 , more messages added. Ticket reported to a future release.
2010-07-27 10:37:06 +02:00
tonio
30952e9f7b
fix: avoid timers stacking...
2010-07-23 17:51:52 +02:00
tonio
3f7736dd19
fix: "resize" events defined in the "compose" page were not cleaned when going to other pages, this was causing javascript errors.
2010-07-23 16:57:48 +02:00
tonio
cceaa3c22f
fix: automatic reload was also active for other pages like 'compose'.
...
Translations update.
2010-07-23 16:28:48 +02:00
tonio
76870a2a8e
fix : #67 , folders disappear on page refresh.
2010-07-23 15:43:54 +02:00
tonio
499d8e9d16
wip: #65 , adding some information messages everywhere.
2010-07-22 17:16:01 +02:00
tonio
e066543d5b
fix : #63 , keep track of search parameters.
2010-07-19 16:00:06 +02:00
tonio
f7807c5436
fix : #69 , per user quota display
...
fix: No body modification is signature is empty
fix: added missing images for SqueezeBox and Calendar
2010-07-19 11:20:07 +02:00
Tonio
9894ca9b04
wip: #69 : new progressbar gif, better display, new code position.
2010-07-18 12:12:53 +02:00
tonio
b70987e782
wip: #69 , per-user quota display
...
Added ProgressBar mootools plugin bu David Walsh (http://davidwalsh.name/progress-bar-animated-mootools ).
2010-07-16 18:06:17 +02:00
tonio
65322de109
fix: ticket #70 : per user signature
...
fix: correctly escaping/unescaping parameters.
2010-07-15 16:58:23 +02:00
tonio
ea9c9652d6
oups.
2010-07-15 14:04:32 +02:00
tonio
0bba9f68b6
fix: ticket #53 : automatic folder refresh
2010-07-15 14:02:28 +02:00
tonio
0398a614b0
fix: again renaming, the last one, I promise!
2010-07-13 17:18:04 +02:00
tonio
2ec0b7a910
fix: end of renaming.
2010-07-13 17:14:53 +02:00
tonio
364254e071
fix: renaming mailng to modoboa
2010-07-13 15:37:29 +02:00
tonio
18b9edea57
Shame on me... RTFM!!!!!
...
Do a select on a mailbox with the readonly parameter == True is not a good idea if you are going to make changes inside this mailbox (like a store command)
2010-07-05 14:40:21 +02:00
tonio
bb16a44edb
Bad translation + nicer presentation (for empty folder or empty quarantine).
2010-06-24 13:54:43 +02:00
tonio
740b5f6940
Better handling of bad encoded addresses (f*****g spam!!)
2010-06-23 18:32:02 +02:00
tonio
e16d266924
Ticket #74
2010-06-23 09:16:16 +02:00
tonio
65331f41a4
Ticket #73
2010-06-23 08:50:27 +02:00
tonio
0cd3f146cf
url was not updated after an email was deleted (by clicking on delete when viewing a message).
2010-06-22 12:21:03 +02:00
tonio
f189602c8a
Two bugfixes. One was affecting both webmail and quarantine modules.
2010-06-18 18:24:14 +02:00
tonio
ee03742e3f
It works better with an int...
2010-06-18 16:39:38 +02:00