Commit Graph
186 Commits
Author SHA1 Message Date
Antoine Nguyen 0dc36d19db wip: UI refactoring
* Demo content updated
* Give also access to the account when creating a new mailbox

see #204
2012-05-03 17:06:11 +02:00
Antoine Nguyen bd126b507f wip: UI refactoring
* fixed an issue with the FETCH responses parser
* Aliases are now displayed into *identities*
* French translation update

see #204
2012-05-03 11:31:02 +02:00
Antoine Nguyen d1b543c25d wip: UI refactoring
* Per object permissions
* Faster identities listing
* Possibility to filter on alias names
* fixes

see #204
2012-05-02 17:11:29 +02:00
Antoine Nguyen 32b3959f8e wip: UI refactoring
* Possibility to search for domain aliases (domains listing page)
* Correct events binding.

see #204
2012-04-27 19:21:42 +02:00
Antoine Nguyen d817a69021 wip: UI refactoring
* When creating a simple user, the email field is automatically filled with the username

see #204
2012-04-27 10:48:33 +02:00
Antoine Nguyen 89114111fb * Working configuration file example
* A username can now be modified

see #204
2012-04-26 18:06:35 +02:00
Antoine Nguyen 4f0cd1215b Don't try to migrate accounts if the SimpleUsers group does not exist (fresh install).
see #204
2012-04-26 17:29:44 +02:00
Antoine Nguyen 3924c2bd3d wip: UI refactoring
* We now make a distinction between aliases, fowards and distribution lists
* Admin listing were updated

see #204
2012-04-26 16:44:35 +02:00
Antoine Nguyen e2aba600f1 Various fixes.
see #204
2012-04-25 19:29:28 +02:00
Antoine Nguyen 8361d3f6f7 Translations update.
see #204
2012-04-25 17:34:56 +02:00
Antoine Nguyen 7a11385e0e Translations update.
see # 204
2012-04-25 16:52:00 +02:00
Antoine Nguyen 14268578ba wip: UI refactoring
* translation files update
* various fixes

see #204
2012-04-25 16:45:01 +02:00
Antoine Nguyen ad39001079 New migration script to set a default group for simple users. 2012-04-25 11:57:16 +02:00
Antoine Nguyen f4bba6b369 * Fixed buggy migration script
see #105
2012-04-25 11:21:48 +02:00
Antoine Nguyen 3ee42b141a wip: UI refactoring
* Displaying more information when editing a domain (adminstrators, dates)
* Various fixes

see #204
2012-04-24 21:03:53 +02:00
Antoine Nguyen 26dfcef9ef wip: UI refactoring
* username max_lenght increased
* Fixed an error into the creation wizard
* The quarantine poller interval is now customizable

see #204
2012-04-24 12:26:07 +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 e113a7cb82 * Fixed wrong CSS into the login page (on resize)
* Always display the username into the 'identities' listing
* Fixed a little mistake into the autocompleter plugin

see #204
2012-04-12 10:42:48 +02:00
Antoine Nguyen 13c699e855 * Added a simple box to display the current resource usage (see #105)
* Cleanup (see #204)
* Fixed javascript issues
2012-04-11 15:07:04 +02:00
Antoine Nguyen 7fa1d0444d Some css improvements.
see #204
2012-04-10 15:52:27 +02:00
Antoine Nguyen 246d54c647 * No more bottom bar for parameters/preferences pages
* More *compliant* forms

see #220
2012-04-10 15:38:01 +02:00
Antoine Nguyen f79bf22763 Various fixes.
see #204
2012-04-10 14:44:19 +02:00
Antoine Nguyen ccbe47bc6a New search bar to filter listing pages.
see #238
2012-04-10 13:39:47 +02:00
Antoine Nguyen 9239dc0447 * Added help text to all import forms (fixes #218)
* Added support for importing all kind of objects (fixes #237)
2012-04-10 11:12:53 +02:00
Antoine Nguyen 66f34295b0 Fixed some permission issues.
see #204
2012-04-09 21:10:46 +02:00
Antoine Nguyen a4b5ebafd9 * unit tests updated
* some permission issues fixed

see #204
2012-04-09 20:07:09 +02:00
Antoine Nguyen 774cf030c4 Removed checkbox from the heading row.
fixes #222
2012-04-06 15:51:06 +02:00
Antoine Nguyen 342196b935 In the creation wizard (for account creation), added step title and counter.
fixes #216
2012-04-06 15:31:45 +02:00
Antoine Nguyen 1d38e89007 Misc fixes. 2012-04-06 15:08:11 +02:00
Antoine Nguyen fbe5cc215f Identities:
* Removed 'edit' button
* Clicking on an identity name now opens the edit box

fixes #213
2012-04-06 10:14:43 +02:00
Antoine Nguyen 67ec55beac * Using 'icon-trash' to represent 'delete' actions (fixes #210)
* A simple click on a domain name opens the edit box (fixes #209)
* No more creation and modification dates in the listing (fixes #211)
* Fixed an issue with modal boxes
2012-04-06 09:48:59 +02:00
Antoine Nguyen 7bf0818a15 * Fixed some permission issues. see #204
* The 'limits' extension has no need to modify the DomainAdmins group and a domainadmin resources must not include the 'domains' limit. see #105
2012-04-05 16:08:59 +02:00
Antoine Nguyen 975b40e7d8 * Some javascript improvements
* Fixed little issues into the admin app

see #204
2012-04-03 12:54:57 +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 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 d17e78ad02 Misc. fixes
see #105
2012-02-21 16:57:24 +01:00
Antoine Nguyen 8dfbb6224b Javascript code refactoring.
see #196
2012-02-02 13:51:42 +01:00
Antoine Nguyen 51e6b2dab3 A new button is available into the domain actions list and let the current user see the defined administrators of each domain.
see #201
2012-02-02 11:07:54 +01:00
Antoine Nguyen 027d77f949 wip: Resellers and limits
* A new limit has been added : the maximum number of domain admins a user can create
* Code simplification

see #105
2012-02-01 17:45:38 +01:00
Antoine Nguyen eb37c48109 Fixed wrong method call.
see #199
2012-02-01 16:55:22 +01:00
Antoine Nguyen ee83771b28 Merge 2012-02-01 16:50:31 +01:00
colangelo gerald 6d5f14ce62 Fix #199 2012-02-01 16:46:43 +01:00
Antoine Nguyen 8c29178f81 Fixed a permission issue for domain admins.
see #196
2012-02-01 16:46:15 +01:00
Antoine Nguyen 8e432d344e * Fixed broken unit tests (see #196)
* No more fixtures for the 'limits' extension (were causing problems when running tests) (see #105)
2012-01-31 17:09:13 +01:00
Antoine Nguyen a6fa82c392 * Fixed bad parameter name (see #196)
* Added missing migration to set the right permissions for existing users on existing domains (see #105)
2012-01-31 15:46:13 +01:00
Antoine Nguyen 5cfe9a3efd wip: Resellers and limits
Take care with proxy models and content types :p

(https://code.djangoproject.com/ticket/11154)

see #105
2012-01-30 17:54:09 +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