Commit Graph
41 Commits
Author SHA1 Message Date
tonio 9d95107bbd see #97
* Added domain aliases delete,
 * Permissions are not implemented yet.

see #103

 * New generic create and remove buttons,
 * New javascript confirmation module,
 * Fixed a lot of problems about objects relations removal,
 * Simpler interface (no more dropdown menus),
 * Multiple removal support.
2010-12-13 23:45:37 +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 f506cc7a97 fixed #99
Added simple test to check for empty parameters.
2010-11-29 23:10:23 +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 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
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 e066543d5b fix: #63, keep track of search parameters. 2010-07-19 16:00:06 +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 bb16a44edb Bad translation + nicer presentation (for empty folder or empty quarantine). 2010-06-24 13:54:43 +02:00
Antoine Nguyen 8622c0bd18 IE compatibility... 2010-06-16 08:50:03 +02:00
tonio 5f51ee4412 Plugins can now declare separate css and js files. 2010-06-15 11:24:44 +02:00
Antoine Nguyen 3ae122fe39 Some IE bugfixes... 2010-06-15 09:51:37 +02:00
tonio f6afe4a68e Bugfixes... 2010-06-15 09:43:52 +02:00
tonio 29b76d5fa7 Multi browsers compat... 2010-06-14 14:27:38 +02:00
tonio 060dc98f0a German translation update, bugfixes. 2010-06-11 14:16:09 +02:00
tonio 1c35ce5757 Ticket #52
From now, users can store their own "preferences" inside MailNG.
2010-06-09 15:58:46 +02:00
tonio a9f790825e Bugfixes 2010-06-09 11:41:37 +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 7480e479e7 Ticket #48.
This is not finished yet. More work than what I expected but the main part is done.
It will need a lot of testing... There is still a bug when activating a new extension
in development mode (ie. with python web server), I think it does not occur behind
a real web server.
2010-05-04 17:25:23 +02:00
tonio 790fb45372 Ticket #41 but this is not enough... 2010-04-30 18:33:42 +02:00
tonio 007fc6762f Minor fixes + cleanup 2010-04-30 17:27:19 +02:00
tonio 4ee5219055 Bugfix. 2010-04-30 17:18:22 +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 1fc8f45a09 Nothing... 2010-04-25 22:15:59 +02:00
tonio 4624eef6eb Misc. 2010-04-22 21:36:28 +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 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 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