Commit Graph
59 Commits
Author SHA1 Message Date
tonio b33fdb45d9 Tickets #8 and #22.
Not finished yet...
2010-05-07 18:45:50 +02:00
tonio 7ad7c1f48e Some work about ticket #22 2010-05-05 20:47:12 +02:00
tonio 846d298f44 Refactoring... 2010-05-05 18:20:59 +02:00
tonio 6adbc5c6be Ticket #45. 2010-05-05 13:18:12 +02:00
tonio 29e6bf4fb9 Ticket #51 + some minor improvments. 2010-04-30 10:43:05 +02:00
tonio b985729e9a A little try with Opera... I really hate CSS and navigators :p 2010-04-28 10:24:03 +02:00
tonio ce9ffbbfe5 New "actions" menu in folder listing. Available operations are :
* compact folder (ie. expunge IMAP command)
 * empty folder (only for Trash, we need to do it)
2010-04-27 18:54:24 +02:00
tonio e1c0e0af70 Ticket #35 : almost functional. There is still a bug when opening a root and clicking on a sub-folder => it is impossible to close the root after that. 2010-04-26 18:10:59 +02:00
tonio 1fc8f45a09 Nothing... 2010-04-25 22:15:59 +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 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 6b542225d7 Email forwarding. 2010-03-09 15:39:43 +01: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 a3ea75ff22 Ticket #33 2010-03-05 13:53:14 +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 7d69baa413 New layout for "parameters" page. 2010-01-29 17:41:30 +01:00
tonio 44088c7284 "Reply" functionality. Not fully working. 2010-01-28 17:33:47 +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
Florent Dionisi 35635e5d41 Better calendar styling 2010-01-25 09:12:20 +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
Florent Dionisi 02d45cc843 #24 : added calendar class for mootools from http://www.electricprism.com/aeron/calendar/.
- some css stuff as well.
- selector view implementation for stats plugin (from admin menu)
2009-11-27 17:45:59 +01:00
tonio 34cc4a81ac First work for ticket #26. 2009-11-06 18:47:01 +01:00
tonio dc0c839e4f A nice favicon :) 2009-11-05 09:47:27 +01:00
tonio e2433945bf Some little corrections/improvments 2009-10-30 22:26:35 +01:00
tonio 35ffb59572 Few layout corrections. 2009-10-30 11:49:52 +01:00
tonio 3fe149adb0 Bugfix on permissions verification (on domain admin was able to access any domain :p)
Added help tips when filling forms (domain, mailbox, etc.)
French translation update.

Tips class added to mootools-more.js is not the official version (1.2.4.2). There are some bugs with this version so I've decided to integrate modifications coming from here : https://mootools.lighthouseapp.com/projects/24057/tickets/167-tips-class-issues-in-more-1242
2009-10-30 11:28:40 +01:00
fd f05cd1ffeb #16 Nice icon 2009-10-29 17:07:42 +01:00
fd 34189bcdc2 #16 Early version of statistics pluggin 2009-10-29 16:55:12 +01:00
tonio c2df3c1cf2 We can now release messages properly. New class AMrelease supports both unix and inet connection modes. 2009-10-28 12:06:03 +01:00
tonio 5929aaec21 Ticket #21 + layout refactoring. 2009-10-27 15:13:33 +01:00
tonio 52039a2b08 A little css error. 2009-10-22 15:06:16 +02:00
tonio e673c2e89e Bugfix?: with the new version of Fx.Slide, the effect that hides search options in quarantine plugin doesn't hide them anymore!
Back to old version, it works...
2009-10-20 17:36:20 +02: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 ab36a74b2e SqueezeBox update. (1.1rc4)
First try to provide custom modal boxes. Not working at all!
2009-10-18 17:55:38 +02:00
tonio 3910ca497f Ticket #10 + CSS bugfix 2009-10-16 17:02:08 +02:00
tonio c3ba6a1f74 End of ticket #14 2009-10-16 15:48:35 +02:00
tonio 7ad7c6f4a4 Ticket #11
Some code refactoring. Improvement of emails displaying.
Mootools update (new version is 1.2.3). Fx.Slide added (version 1.2.3.1).
2009-09-22 11:36:48 +02:00
tonio 44e276d9e5 Some work about the quarantine plugin. 2009-07-03 18:01:00 +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