Commit Graph
129 Commits
Author SHA1 Message Date
tonio 0bba9f68b6 fix: ticket #53 : automatic folder refresh 2010-07-15 14:02:28 +02:00
tonio 0398a614b0 fix: again renaming, the last one, I promise! 2010-07-13 17:18:04 +02:00
tonio 2ec0b7a910 fix: end of renaming. 2010-07-13 17:14:53 +02:00
tonio 364254e071 fix: renaming mailng to modoboa 2010-07-13 15:37:29 +02:00
tonio 18b9edea57 Shame on me... RTFM!!!!!
Do a select on a mailbox with the readonly parameter == True is not a good idea if you are going to make changes inside this mailbox (like a store command)
2010-07-05 14:40:21 +02:00
tonio bb16a44edb Bad translation + nicer presentation (for empty folder or empty quarantine). 2010-06-24 13:54:43 +02:00
tonio 740b5f6940 Better handling of bad encoded addresses (f*****g spam!!) 2010-06-23 18:32:02 +02:00
tonio e16d266924 Ticket #74 2010-06-23 09:16:16 +02:00
tonio 65331f41a4 Ticket #73 2010-06-23 08:50:27 +02:00
tonio 0cd3f146cf url was not updated after an email was deleted (by clicking on delete when viewing a message). 2010-06-22 12:21:03 +02:00
tonio f189602c8a Two bugfixes. One was affecting both webmail and quarantine modules. 2010-06-18 18:24:14 +02:00
tonio ee03742e3f It works better with an int... 2010-06-18 16:39:38 +02:00
tonio 97265e45af #68 : added "application" mime main type to handled attachments. 2010-06-18 09:52:21 +02:00
tonio 233e695a55 First fixes for 0.8-rc1.
* The bigger one concerns fixtures. As django 1.2 resolves it by implementing natural keys, it's becoming a requirement.
* There was also problems 0002_auto__del_field_alias_mbox, my bad...
* It was possible to create aliases that point to addresses of other domains!
* Some path problems in the stats module.
* Some path problems with the autoreply.
2010-06-17 17:42:41 +02:00
tonio 9ff40f7c51 Something more visible... 2010-06-16 13:31:05 +02:00
tonio 83b14c5a43 IE compat. + bugfixes 2010-06-16 12:22:05 +02:00
Antoine Nguyen 8622c0bd18 IE compatibility... 2010-06-16 08:50:03 +02:00
tonio 131e78655c No more <img> in folders listing, using background instead. Hope IE will be happy with that... 2010-06-15 13:59:58 +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 99f5bd8510 Few bugfixes. 2010-06-14 17:13:33 +02:00
tonio 29b76d5fa7 Multi browsers compat... 2010-06-14 14:27:38 +02:00
tonio 273f4f581d Ticket #62. 2010-06-14 09:52:36 +02:00
tonio 111e009f43 Ticket #60 (fixtures were bad) 2010-06-11 18:57:55 +02:00
tonio 415cefa928 Big stats extension update!
Tickets #24 and #31 are fixed.
2010-06-11 18:35:40 +02:00
tonio 910dd089d9 Bugfixes 2010-06-10 18:40:15 +02:00
tonio 3586b1dc0f Javascript bugfix + translations. 2010-06-10 18:00:38 +02:00
tonio ace8448efe Ticket #57 and #59.
Go back to passwords stored in session. This time, we use pycrypto to encrypt passwords using the AES algorithm.
http://www.dlitz.net/software/pycrypto/

IMAP connections are now refreshed.
2010-06-10 16:07:00 +02:00
tonio d0c6eac620 Ticket #8
Mootools calendar plugin update.
We are now using the rc4 version (http://www.electricprism.com/aeron/calendar/).
2010-06-09 18:35:48 +02:00
tonio 2c6511e8e4 Layout modifications (mostly menus).
Admin can now change his password correctly.
2010-06-09 17:41:32 +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 59fddd81d8 oups... 2010-06-09 11:43:24 +02:00
tonio a9f790825e Bugfixes 2010-06-09 11:41:37 +02:00
tonio b84c487e95 More work about #57. User password is no more stored inside the session! To finish, I just need a good way to handle http server reboots (and so python code reloading). 2010-06-09 09:58:33 +02:00
tonio 5ea7384af4 #56: a new decorator... 2010-06-08 18:27:09 +02:00
tonio 5a4a1afbfc MailNG is now using south for schema and data migrations. 2010-06-08 17:27:23 +02:00
tonio 1dd71d7292 Oups... 2010-06-08 15:48:49 +02:00
tonio 532b19e80a #57: bugfix ? 2010-06-08 15:17:57 +02:00
tonio bba6b55c10 Bugfixes
#54 : I think this is now acceptable...
2010-05-28 14:19:59 +02:00
tonio 67c66ed649 #48 : rollback, this is not trivial. 2010-05-26 16:50:09 +02:00
tonio f9f2a9e546 Added fixtures for initial admin data.
perms object is no longer passed to builtins or filters, we use user instead
(it seems that perms content is different with Django 1.2)

#48 : I think I've found a way to include templatetags dynamically, using add_to_builtins.
2010-05-25 18:31:11 +02:00
tonio 08543e5348 Partial implementation of ticket #40
(modifying an alias is not working yet)
2010-05-21 18:55:32 +02:00
tonio 633f09ba7c Ticket #41
Some code refactoring, extensions look more like Django applications now.
2010-05-20 08:51:01 +02:00
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 d8ccbb736f Stats extension is now compatible with the new layout. 2010-05-05 14:08:06 +02:00
tonio c7c85dba0e Little regression... 2010-05-05 13:22:42 +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