Antoine Nguyen
b9146a8a3f
wip: UI refactoring
...
* little CSS fix
* Using a localized datepicker when possible
see #204
2012-05-20 09:52:35 +02:00
Antoine Nguyen
29069ee3b1
wip: UI refactoring
...
* javascript cleanup
see #204
2012-04-20 18:34:36 +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
c201d25e09
wip: global UI refactoring.
...
see #204
2012-04-16 09:48:15 +02:00
Antoine Nguyen
303c84eb64
* Fixed forwards definition
...
* Cleanup
* Do not check for release requests if the user is a simple user (see #227 )
see #204
2012-04-10 16:41:12 +02:00
Antoine Nguyen
7fa1d0444d
Some css improvements.
...
see #204
2012-04-10 15:52:27 +02:00
Antoine Nguyen
8e9d8aef3b
New simple poller that checks every 2s. if there are new pending release requests. If that's the case, the top notification box is updated.
...
fixes #227
2012-04-07 17:44:09 +02:00
Antoine Nguyen
2ad7b0a039
* New top zone to display notifications
...
* Number of pending release requets now appears in that new zone
fixes #226
2012-04-07 15:59:55 +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
4dae056d87
Merge with mainline
2012-03-19 15:22:12 +01:00
Antoine Nguyen
a295aa1ab6
wip: Global user interface improvment
...
* Use of jQuery in place of Mootools
* Most of the custom mootools plugins have been ported to jQuery
* Use of bootstrap from Twitter in place of the old CSS
* Most of the admin templates have been reworked
* The sievefilters extension has been ported
* The postfix autoreply extension is almost done
* more...
see #204
2012-03-19 15:13:01 +01:00
Antoine Nguyen
97d3996d2e
Top menubar modifications.
...
see #204
2012-02-21 17:49:41 +01:00
Antoine Nguyen
2437d4371b
Merge with mainline
2012-02-02 13:52:31 +01:00
Antoine Nguyen
e4997dda43
Django instructions moved after the DOCTYPE tag.
...
see #202
2012-02-02 11:11:41 +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
c7cfac8e0a
wip: webmail big refactoring and perfomance improvment
...
Misc. changes.
2011-12-01 17:36:21 +01:00
Antoine Nguyen
0688f6b215
New 'demo' application.
...
see #187
2011-11-07 17:56:19 +01:00
Antoine Nguyen
b03f807a5e
* Better folders display,
...
* Complete folder manipulation support (add/edit/remove),
* Javascript code refactoring,
* MEDIAL_URL variable is now exposed to the javascript code.
see #55
2011-03-21 17:44:21 +01:00
tonio
f7ec14bc87
see #92
...
I've started to separate permissions from the settings panel. It will be availab
le inside the Admin menu for users who are granted the "view_permissions" permis
sion.
2010-11-24 23:47:32 +01: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
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
5f51ee4412
Plugins can now declare separate css and js files.
2010-06-15 11:24:44 +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
2c6511e8e4
Layout modifications (mostly menus).
...
Admin can now change his password correctly.
2010-06-09 17:41:32 +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
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
846d298f44
Refactoring...
2010-05-05 18:20:59 +02:00
tonio
007fc6762f
Minor fixes + cleanup
2010-04-30 17:27:19 +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
312ebe57ec
Compose, Reply, Reply all.
...
New paramaters to configure connections to IMAP and SMTP servers.
2010-03-05 17:56:55 +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
tonio
5d9099d33e
"ajax+hash" based navigation for the webmail.
2010-01-26 15:34:45 +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