Commit Graph
183 Commits
Author SHA1 Message Date
tonio 0fbd336db1 Using a function as a folder name is not a good idea :p 2011-01-07 15:19:38 +01:00
tonio 59bcbdacdc see #107
Updated autoreply scripts.
2011-01-07 15:12:39 +01:00
tonio f1f5801031 * Documentation update
* see #38 : reverted work from [49b589f08988]
* Style update for permissions
2011-01-06 22:07:15 +01:00
tonio d3418c8b11 * see #92: Some graphical fixes,
* Documentation update,
 * Ugly hacks to make the stats plugin work as before.
2011-01-05 22:50:44 +01:00
tonio e0263794eb see #103
Statistics plugin update.
2011-01-05 09:52:38 +01:00
tonio 49ea2439e0 fixed #83
Code refactored to support refresh of all concerned pages.
2011-01-03 18:54:51 +01:00
tonio 23d5866296 fixed #111
Initialization problem.
2011-01-03 15:01:33 +01:00
tonio b5693bcef0 fixed #81
Added user option + menu entries to enable/disable HTML links display.
2011-01-03 14:46:41 +01:00
tonio 9d2d2fc8ca fixed #78
At last, it works pretty well with major browsers :D
There is still a little problem about user selection in IE8 when using the shift key for multiple selection (don't know how to disable it).
2011-01-02 22:17:47 +01:00
tonio c43fdc2371 fixed #107
Removed useless fields (full_address) and added associated migrations. SQL queries used by postfix or dovecot will need to be updated. (as the documentation)

see #103

Big refactoring of objects creation and edition. (javascript cleanup, forms factoring, etc.)
2011-01-01 16:32:52 +01:00
tonio 3580ed5204 fixed #85
Disabling automatic page refresh when selecting messages.
2010-12-29 09:36:09 +01:00
tonio 9635741846 fixed #82
The timer was not cleared on message dragging. (which updates the listing if the current selection is dropped in a folder)

see #85

Automatic page refresh is now disabled on message dragging.
2010-12-28 17:52:05 +01:00
tonio 3972a62244 see #78
It is now working on chrome :)
2010-12-26 13:23:21 +01:00
tonio 5e16fc2d6b see #78
At last something that works pretty well under firefox and with multiple selection possible (using Mootools HtmlTable.Select). There are some problems with IE and Chrome (the position: relative on td elements is not well supported).

Mootools update (1.3)

close #109

Checking limit when creating/updating a mailbox.
2010-12-24 14:20:17 +01:00
tonio 2c2b4a48fe fixed #108
Added new listbox to handle all possible modes.
2010-12-21 10:01:23 +01:00
tonio 913718ba9e fixed #104
Consider an image is a remote one if it's not present locally.
2010-12-21 09:28:24 +01:00
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