Commit Graph
198 Commits
Author SHA1 Message Date
Antoine Nguyen 934d1e6b7f wip: UI refactoring
Fixes.

see #204
2012-04-20 18:03:36 +02:00
Antoine Nguyen fc8c36fb05 wip: UI refactoring
* ckeditor support re-introduced into the webmail
* smarter way to retrieve capabilities

see #204
2012-04-20 17:23:54 +02:00
Antoine Nguyen e9a8842a5d wip: global UI refactoring
* Templates cleanup (page titles for everyone)
* Fixed unicode issues
2012-04-20 12:59:55 +02:00
Antoine Nguyen 1e36158841 wip: global UI refactoring
* A submailbox can now be moved to the top level
* Code cleanup

see #204
2012-04-20 12:08:12 +02:00
Antoine Nguyen be2d5286ed wip: global UI refactoring
I'm almost done with the webmail :p
Mailboxes manipulation is working pretty well now.

see #204
2012-04-19 15:21:18 +02:00
Antoine Nguyen 4643f26e95 Remove old references to 'folder2.html'.
see #204
2012-04-17 13:13:38 +02:00
Antoine Nguyen fa95284944 * Some fixes about *unseen messages* counters (see #204)
* Disable mailbox actions for RO mailboxes (fixes #239)
2012-04-17 12:31:30 +02:00
Antoine Nguyen c201d25e09 wip: global UI refactoring.
see #204
2012-04-16 09:48:15 +02:00
Antoine Nguyen a4b5ebafd9 * unit tests updated
* some permission issues fixed

see #204
2012-04-09 20:07:09 +02:00
Antoine Nguyen f2808ff531 Removed useless dependancy.
see #204
2012-04-04 08:59:30 +02:00
Antoine Nguyen 9db910254d Misc. updates.
see #204
2012-04-03 12:56:06 +02:00
Antoine Nguyen 28e8e736ee wip: global UI refactoring
* More work on the webmail

see #204
2012-03-30 11:15:34 +02:00
Antoine Nguyen e10bba2d4e wip: Global user interface improvment
* The quarantine manager is done
* The webmail is not yet completed
* Cleanup
* More...
2012-03-27 12:02:46 +02:00
Antoine Nguyen 8b52b32a7e wip: Big webmail refactoring 2012-03-19 15:18:36 +01:00
Antoine Nguyen cf124df059 wip: Big webmail refactoring. 2012-02-03 15:26:00 +01:00
Antoine Nguyen 130250afa9 Merge with mainline 2012-02-02 16:45:11 +01:00
Antoine Nguyen 23f77f64aa Fixed misc. issues relative to the 'compose form' validation process.
fix #203
2012-02-02 15:38:06 +01:00
Antoine Nguyen 7bd67eb55a Restoring lost modifications during the last merge... 2012-02-02 14:30:12 +01:00
Antoine Nguyen 2437d4371b Merge with mainline 2012-02-02 13:52:31 +01:00
Antoine Nguyen 8dfbb6224b Javascript code refactoring.
see #196
2012-02-02 13:51:42 +01:00
Antoine Nguyen 1c3fddb849 Don't display preferences of extensions that require a mailbox.
see #198
2012-02-01 10:56:15 +01:00
Antoine Nguyen 6e038da104 wip: webmail big refactoring
Little issues due to the previous merge have been fixed.
2012-02-01 09:59:16 +01:00
Antoine Nguyen bb5611284d Merge with mainline 2012-02-01 09:41:28 +01:00
Antoine Nguyen ff9528dbda wip: Webmail big refactoring
* New fetch responses parser
* Better detection of attachments
2012-02-01 09:36:42 +01:00
Antoine Nguyen 645ebfd70f Extension structure has been simplified. All extensions have been ported to the new version.
see #197
2012-01-27 17:03:54 +01:00
Antoine Nguyen b7d77254ce wip: Resellers and limits (see #105)
* Added support for migrations
* Big refactoring of the admin code

done: Support for SHA256 algorithm to store passwords (fix #195)
done: admin models refactoring (fix #196)
2012-01-27 13:51:29 +01:00
Antoine Nguyen 73cdaed057 Merge with 0.8.8 2012-01-24 14:11:09 +01:00
Antoine Nguyen 8d6c2dcacb Do not try to calculate current quota state if it's not defined for the user.
see #194
2012-01-23 10:52:37 +01:00
Antoine Nguyen a57d284f7b Restoring CSS styles for specials mailboxes.
see #177
2012-01-17 10:52:21 +01:00
Antoine Nguyen 2a0e9fdf3a wip: resellers and limits
* New events
* Updated events API
* New models to implement limits (more flexible)
2012-01-16 14:44:32 +01:00
tonio c3533bae33 Merge 2012-01-11 10:38:32 +01:00
Antoine Nguyen ba0ed344c5 Simple hack to catch redirections after an ajax request. It is not a clean and perfect solution but it should address most cases.
fix #181
2012-01-10 10:40:22 +01:00
Antoine Nguyen 8ffed98430 Default folders can also have children.
fix #177
2012-01-09 14:42:30 +01:00
tonio 24af0ae611 Merge 2011-12-15 13:39:21 +01:00
Antoine Nguyen 7a52d4d738 Register the resize callback only for the HTML editor.
fixed #182
2011-12-14 10:40:47 +01:00
Antoine Nguyen c7cfac8e0a wip: webmail big refactoring and perfomance improvment
Misc. changes.
2011-12-01 17:36:21 +01:00
Antoine Nguyen b9061b7f4a wip: Big webmail refactoring and performance improvment
* Fixed some issues with the navigation plugin
* Compose form is reachable
2011-11-29 11:52:26 +01:00
Antoine Nguyen 132b3a7637 wip: Webmail big refactoring and performance improvment
* some issues with drag&drop and mailboxes list were fixed
* the pagination feature was fixed
2011-11-18 17:46:26 +01:00
Antoine Nguyen 0aace4e521 wip: webmail big refactoring and performance improvment
* Drap&Drop feature fixed.
* Mailboxes buttons are all functionnal (even the ones dynamically added)
2011-11-17 18:44:17 +01:00
Antoine Nguyen 5730d66979 wip: webmail big refactoring and performance improvment
*On demand* mailboxes loading.
2011-11-17 15:34:59 +01:00
Antoine Nguyen f04862b28f wip: Webmail big refactoring and performance improvment
Better IMAP commands.
2011-11-16 22:34:44 +01:00
Antoine Nguyen 487266ecb5 wip: Webmail big refactoring and performance improvment
Using LSUB and LIST-EXTENDED.
2011-11-16 18:44:10 +01:00
Antoine Nguyen 1016a41ab7 wip: webmail big refactoring and performance improvment. 2011-11-16 12:01:59 +01:00
Antoine Nguyen 879eff0dbc The issue was more important : it was not possible to send a message at all! (using CKeditor)
fixed #173
2011-10-21 17:35:17 +02:00
Antoine Nguyen 660eb3abcd Specify charset in all cases!
fixed #176
2011-10-21 17:29:55 +02:00
Antoine Nguyen 858fe43cdd "Top redirection" feature.
A new admin parameter is available to specify the default application that will be launched when no one is present in the url. (ie. when the top level "/" is called).

fixed #165
2011-09-20 14:57:04 +02:00
Antoine Nguyen cbc599e721 Some GUI improvments:
* Better layout for the editor used to compose messages,
* Attachments form cleanup

see #54 & #38
2011-09-15 10:12:05 +02:00
Antoine Nguyen 9cde410ae4 * Many changes about internationalization (using gettext_noop when needed for example)
* Some strings were not detected by makemessages (for example in javascript files, behind comments...). There are still some issues with that but I think I'll have to wait a future Django release.
* Support for per-user language selection is almost done.

see #166
2011-09-14 14:18:46 +02:00
Antoine Nguyen 7a867eee9d Description update
see #38
2011-09-08 09:15:38 +02:00
Antoine Nguyen 9ddb27573f At last, composing messages with attachments is possible!!
It is a really simple implementation but I think it will be enough for a begining. Users can add multiple attachments with a message, each attachment must not be larger than a customizable limit.

see #38
2011-09-08 09:13:13 +02:00