tonio
790fb45372
Ticket #41 but this is not enough...
2010-04-30 18:33:42 +02:00
tonio
4ee5219055
Bugfix.
2010-04-30 17:18:22 +02:00
tonio
bffe955700
Bugfix : a folder with only on message was displayed as empty.
2010-04-30 17:03:33 +02:00
tonio
379efaacf6
- Ticket #50
...
- Headers have been added to messages sent by MailNG (send/reply), they are now more compliant with RFC 2822
2010-04-30 16:36:54 +02:00
tonio
560f8557de
Ticket #49 .
...
Folders list is now updated on each folder changement.
2010-04-27 17:19:19 +02:00
tonio
b91b78847b
Ticket #46
2010-04-23 18:17:07 +02:00
tonio
4624eef6eb
Misc.
2010-04-22 21:36:28 +02:00
tonio
a49fe36cb0
End of ticket #26
2010-04-19 18:28:29 +02:00
tonio
ffbb054089
Quarantine plugin update:
...
All functions are back. Big refactoring of this module, the last thing that remains
is the need of DB optimization for big tables.
2010-04-19 14:31:36 +02:00
tonio
5ff96dfa8d
Merge
2010-04-12 10:05:58 +02:00
tonio
1ba8b4b522
Bug fixes : #42 , #43 , #44
2010-04-12 10:05:27 +02:00
tonio
0252cebb4e
Quarantine plugin refactoring. It is now working like the webmail plugin, ie with an anchor based ajax navigation. What is broken for the moment:
...
* search functionality,
* headers do not appear while displaying a mail.
New message system. (see infobox.js)
2010-04-02 19:07:37 +02:00
tonio
312ebe57ec
Compose, Reply, Reply all.
...
New paramaters to configure connections to IMAP and SMTP servers.
2010-03-05 17:56:55 +01:00
tonio
35f840fbab
It is now possible to access emails attachments.
2010-03-05 11:33:53 +01:00
tonio
cb1f62883b
Big webmail update:
...
* Dragging multiple messages is now possible
* Better email displaying (headers and body are now displayed at the same time...)
* Bugfixes about dropdown menus
* Misc. enhancements.
2010-03-04 17:55:28 +01:00
tonio
9da21cb347
Pure CSS layout working with FF. (at least for the webmail)
...
Trying to make it work with IE6+...
2010-02-19 18:17:19 +01:00
Antoine Nguyen
24f40685c7
Ticket #32
2010-02-09 15:02:15 +01:00
tonio
9ef5df3d26
Ticket #32 + minor CSS modifications.
2010-02-05 19:07:51 +01:00
tonio
db9fbef0ba
Webmail improvements. (drap&drop of messages for moving and deleting, empty trash, etc.)
2010-01-27 14:51:38 +01:00
tonio
5d9099d33e
"ajax+hash" based navigation for the webmail.
2010-01-26 15:34:45 +01:00
tonio
809be7c017
Against : webmail navigation improvement...
...
It's now possible to write and send text emails.
2010-01-22 18:55:36 +01:00
tonio
61d5aa2554
Many webmail improvements.
2010-01-21 10:18:22 +01:00
tonio
bf971301b6
More work about webmail. It's almost possible to view emails content!
2010-01-15 18:06:41 +01:00
Antoine Nguyen
6c7a64e947
!! VERY UNSTABLE CHANGESET !!
...
Many updates in this commit:
* first work on the webmail plugin, for now only emails listing and folders browsing is supported...
* New login form,
* New graphical layout (still needing improvments)
* code factoring between webmail and quarantine plugins
* etc.
2010-01-15 12:15:15 +01:00
tonio
34cc4a81ac
First work for ticket #26 .
2009-11-06 18:47:01 +01:00
tonio
53df75f045
Some work about statistics plugin. It is almost finished (for a basic version)
2009-11-02 18:27:23 +01:00
tonio
48bf9e2e03
New event 'AdminMenuDisplay' with targets:
...
* admin_user_box for left menu box
* admin_user_bar for admin menubar (inside mailboxes and aliases)
2009-10-29 13:53:37 +01:00
tonio
74b766c9a7
Ticket #13
...
French translation update.
2009-10-27 18:06:03 +01:00
tonio
9a663c1f8b
Ticket #9
...
Mootools update (1.2.4 now).
Added custom confirmation box using SqueezeBox.
Bugfix: avoid main frame repositionning when loading a SqueezeBox.
Bugfix: update autoreply address alias when modifying an email address.
2009-10-20 17:06:29 +02:00
tonio
1d1c23f63e
Some work about quarantine management.
2009-07-02 18:05:56 +02:00
Antoine Nguyen
fcab20b608
Important update of the plugin engine.
...
New plugin that allows the handling of an Amavisd-new SQL quarantine.
NB: a DB connections manager has been added inside the lib because
Django does not support multiple connections at the same time. The
main consequence is that we don't use an ORM and that we have to
rewrite a small wrapper that supports several DB (mysql, postgresql, etc.).
Adding a dependancy to an existing ORM module (like SQLalchemy) is
heavy, we don't want that for now.
2009-06-26 17:13:35 +02:00
tonio
55f6c56c9f
Version 0.6 !!
2009-06-19 13:54:05 +02:00
tonio
d2d092dd8f
Partial implementation of ticket #4
2009-06-17 11:50:21 +02:00
tonio
428cd4f143
Tickets #6 and #7 + bugfixes
2009-06-09 15:45:17 +02:00
tonio
bb069fbd21
Beginning of a new component defined for normal users.
...
(ie. not for admin purposes)
2009-04-17 16:35:20 +02:00
tonio
de08808a7f
* Added documentation
...
* Ticket #1 implemented
2009-04-16 18:09:31 +02:00
tonio
9f28169de7
French translation.
2009-03-30 08:25:56 +02:00
tonio
ab5b8d96c3
Authentication mechanism changed. I don't use Django's builtin
...
passwords encryption anymore because the default format is something
like : <algo>$<salt>$<password>
I really think this format is not compatible with external softwares
so I use simple hashes.
2009-03-27 09:25:09 +01:00
Antoine Nguyen
6c67aa7093
Models modification for better integration with third party softwares
...
(ie. Postfix and others).
Some bugfixes.
Added documentation.
2009-03-26 18:20:19 +01:00
Antoine Nguyen
d234b308b7
More documentation.
...
Creation/Removal of domains and mailboxes specific directories on filesystem.
2009-03-25 18:56:02 +01:00