gerald.colangelo
068bfe438c
Replace tab by 4 spaces in indentation
2011-09-30 11:40:23 +02:00
gerald.colangelo
270638f263
Migrate list ("yes","no") to list_yesno for admin parameter CREATE_DIRECTORIES
2011-09-30 11:36:13 +02:00
gerald.colangelo
4a70cc3616
Added "CREATE_DIRECTORIES" parameters in admin panel.
...
If CREATE_DIRECTORIE is set to "no", skip directories creation on filesystem.
2011-09-29 18:37:16 +02: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
cc7da3f5d6
wip: replacing "/static/" occurences with something more flexible.
2010-08-05 17:49:29 +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
7629aca34c
Added tag 0.8.1 for changeset cc4e70336db0
2010-07-27 17:15:04 +02:00
tonio
c6cdb4b9a4
Do not forget to remove debug code before releasing!
2010-07-27 17:14:47 +02:00
tonio
1be74a87a2
Bugfixes
2010-07-27 17:13:13 +02:00
tonio
3a50ab13de
fix: logo update.
2010-07-27 16:34:01 +02:00
tonio
5239bc2da9
fix: the untildate field is not mandatory!
2010-07-27 15:51:45 +02:00
tonio
9888be1ba9
wip: #65 , more messages added. Ticket reported to a future release.
2010-07-27 10:37:06 +02:00
tonio
5043789aa7
fix: german translation update, thx Patrick.
2010-07-26 08:34:48 +02:00
tonio
30952e9f7b
fix: avoid timers stacking...
2010-07-23 17:51:52 +02:00
tonio
3f7736dd19
fix: "resize" events defined in the "compose" page were not cleaned when going to other pages, this was causing javascript errors.
2010-07-23 16:57:48 +02:00
tonio
cceaa3c22f
fix: automatic reload was also active for other pages like 'compose'.
...
Translations update.
2010-07-23 16:28:48 +02:00
tonio
76870a2a8e
fix : #67 , folders disappear on page refresh.
2010-07-23 15:43:54 +02:00
tonio
499d8e9d16
wip: #65 , adding some information messages everywhere.
2010-07-22 17:16:01 +02:00
tonio
e066543d5b
fix : #63 , keep track of search parameters.
2010-07-19 16:00:06 +02:00
tonio
f7807c5436
fix : #69 , per user quota display
...
fix: No body modification is signature is empty
fix: added missing images for SqueezeBox and Calendar
2010-07-19 11:20:07 +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
d33c11cd1a
new: Transifex verification
2010-07-16 11:37:16 +02:00
tonio
65322de109
fix: ticket #70 : per user signature
...
fix: correctly escaping/unescaping parameters.
2010-07-15 16:58:23 +02:00
tonio
ea9c9652d6
oups.
2010-07-15 14:04:32 +02:00
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
506a49f52b
fix: ticket #75 , we are now using an absolute path when saving images to filesystem.
2010-06-30 09:17:31 +02:00
tonio
b67aa7185a
Added tag 0.8 for changeset 3249f2ce572b
2010-06-24 14:11:18 +02:00
tonio
e02970b97e
Documentation update.
2010-06-24 14:10:27 +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
01dea31fb4
Better handling of inline images...
2010-06-22 11:31:34 +02:00
tonio
f189602c8a
Two bugfixes. One was affecting both webmail and quarantine modules.
2010-06-18 18:24:14 +02:00
tonio
ac7ae13dac
Temp. fix for ticket #71
2010-06-18 17:34:53 +02:00
tonio
ee03742e3f
It works better with an int...
2010-06-18 16:39:38 +02:00
tonio
f6afc36062
Added tag 0.8-rc2 for changeset 787db2c780a2
2010-06-18 14:36:11 +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
7705e70140
Added tag 0.8-rc1 for changeset 78368b96458d
2010-06-16 13:49:03 +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
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
tonio
f6afe4a68e
Bugfixes...
2010-06-15 09:43:52 +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
fab1810355
Encoding errors.
2010-06-14 13:00:03 +02:00
tonio
96d64dae86
Ticket #61 .
2010-06-14 10:58:57 +02:00
tonio
e768046f9e
IE css and javascript compatibility (not finished yet), thanks Alex!
...
Translations update.
2010-06-14 10:00:51 +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
060dc98f0a
German translation update, bugfixes.
2010-06-11 14:16:09 +02:00
tonio
910dd089d9
Bugfixes
2010-06-10 18:40:15 +02:00
tonio
ee6fb68124
Translations update.
2010-06-10 18:03:34 +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
574e012088
Some french translation...
2010-06-09 19:14:05 +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
3736d42e66
Django 1.2 seems to be less permissive...
2010-06-08 15:58:10 +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
3144e2c4fb
Query update for aliases (not tested).
2010-05-25 09:27:12 +02:00
tonio
b469b78e3d
#40 : Alias modification updated.
2010-05-25 09:15:28 +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
tonio
af8c33e659
Some work about #48 . This is far from finished.
2010-05-02 22:15:06 +02:00
tonio
790fb45372
Ticket #41 but this is not enough...
2010-04-30 18:33:42 +02:00
tonio
5f8855c417
Bugfix : subjects with CR characters are now correctly decoded.
2010-04-30 17:41:26 +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
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
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