Commit Graph
1062 Commits
Author SHA1 Message Date
Antoine Nguyen 1b40baebf5 Using str objects only and avoid the automatic quoting from imaplib.
fixes #415
2013-05-10 09:39:17 +02:00
Antoine Nguyen fe7ce46929 Avoid / duplication. 2013-05-09 15:45:54 +02:00
Antoine Nguyen 116dd43d2d Merge branch 'master' of https://github.com/tonioo/modoboa 2013-05-09 15:42:40 +02:00
Antoine Nguyen 182c48602d Properly encode headers when sending an AR.
fixes #413
2013-05-09 15:41:58 +02:00
Antoine Nguyen 73e07059f6 Merge pull request #2 from SimonKern/master
Media path issue in extensions/webmail/lib.py
2013-05-09 06:37:23 -07:00
Simon Kern 88dc634b6e fixed typo 2013-05-09 15:34:49 +02:00
Simon Kern fd58218de7 Revert "fixed typi"
This reverts commit b693bc82a9.
2013-05-09 15:34:22 +02:00
Simon Kern b693bc82a9 fixed typi 2013-05-09 15:32:42 +02:00
Simon Kern 9bc2a84bca fixed path in webmail/lib.py
If you had moved your MEDIA_ROOT somewhere else, this wouldn't have
worked probably.
2013-05-09 12:58:04 +02:00
Antoine Nguyen 8b31a508b3 Merge pull request #1 from SimonKern/master
fixed sql queries and updated docs
2013-05-08 09:49:04 -07:00
Simon Kern 9943fbdd7a fixed docs for rrdtool
installation via pip should be prefered, because it works in
virtualenvs.
Additionally, it is necessary to install the listed libraries - they
are not necessarily included.
2013-05-07 19:15:16 +02:00
Simon Kern 2fea7a5667 fixed database queries and updated docs
replaced "auth_user" with "admin_user" since this is the new table.
2013-05-07 18:27:40 +02:00
Antoine Nguyen 241d772092 Bootstrap updated to 2.3.1. 2013-05-06 17:33:15 +02:00
Antoine Nguyen b15e475475 Improvements about aliases:
* Referencing an existing alias as a recipient is now allowed
* Alias type verification is less restrictive

fixes #403
2013-05-06 17:28:04 +02:00
Antoine Nguyen 019565bbca New events. 2013-05-06 12:48:59 +02:00
Antoine Nguyen 39c3d8c107 Don't use POST querydict after validation. 2013-05-06 12:48:37 +02:00
Antoine Nguyen a3c4a4f2d8 It seems I forgot this part.
see #386
2013-05-06 12:47:44 +02:00
Antoine Nguyen d50600d4a7 Improved search queries (and case insensitive).
fixes #311
2013-05-04 12:33:47 +02:00
Antoine Nguyen ec699ea216 Use a radio button instead of a listbox when necessary.
fixes #311
2013-05-04 12:10:01 +02:00
Antoine Nguyen a7be6b10e8 Display parameter forms always in the same order.
Don't try to apply settings before the forms are loaded.

fixes #392
2013-05-04 10:41:14 +02:00
Antoine Nguyen 72c2aea721 Cleanup. 2013-05-04 10:22:08 +02:00
Antoine Nguyen e834a3c4ac Sortable columns for all listing pages.
fixes #154
2013-05-04 09:46:26 +02:00
Antoine Nguyen 0db2d028f1 Converting the admin application into a proper modo extension.
see #392
2013-05-03 17:43:32 +02:00
Antoine Nguyen 68bad4945e Custom User model support.
see #393
2013-05-03 17:16:06 +02:00
Antoine Nguyen 9e53466dd6 Prevent accounts with restricted permissions to create greater roles.
fixes #412
2013-05-01 15:43:38 +02:00
Antoine Nguyen c40248b446 Improved unit tests. 2013-05-01 15:00:36 +02:00
Antoine Nguyen efc851d57b Refactoring and Shorcuts added:
* Possibility to create an administrator with a new domain
* Possibility to create default aliases with a new domain

fixes #344
2013-04-30 15:39:08 +02:00
Antoine Nguyen 538c0a406f Few fixes:
* Take care of special characters (fixes #406)
* Don't try to select a non existing object (fixes #411)
2013-04-27 12:15:09 +02:00
Antoine Nguyen fbae30fcab Don't display column's name by default if not label is defined.
fixes #223
2013-04-27 11:51:31 +02:00
Antoine Nguyen 2663c119b3 Show table headers on the quarantine listing page.
see #223
2013-04-27 11:42:22 +02:00
Antoine Nguyen 49705079af Quotas page improvements:
* Possibility to filter mailboxes using a search pattern
* Possibility to edit a mailbox

fixes #391
2013-04-27 11:28:08 +02:00
Antoine Nguyen a175bf4659 Shortcut to list the identities of a specific domain.
fixes #337
2013-04-27 10:40:05 +02:00
Antoine Nguyen 27b0034211 I think it is the best solution I've found until now...
see #410
2013-04-26 15:47:19 +02:00
Antoine Nguyen 24c84acf6a Smarter decoding attempts...
see #410
2013-04-26 15:37:56 +02:00
Antoine Nguyen c726c01ea3 Fixing encoding issue. 2013-04-25 21:46:51 +02:00
Antoine Nguyen 55964c39cb The from field should not be changed.
fixes #408
2013-04-25 21:20:27 +02:00
Antoine Nguyen 9dad00567f Better handling of international string in sent emails.
fixes #409
2013-04-25 17:43:41 +02:00
Antoine Nguyen 729ff975ad Simple user: Rename the mailbox when the username is modified.
fixes #407
2013-04-25 10:19:14 +02:00
Antoine Nguyen f8aad5a1d4 Remove the mailbox from the filesystem before the db record.
see #389
2013-04-24 18:26:51 +02:00
Antoine Nguyen 02fa635b08 Oups :p
see #394
2013-04-24 10:13:24 +02:00
Antoine Nguyen a52edefd04 Associated migration scripts. (see #343 & #402) 2013-04-24 10:12:55 +02:00
Antoine Nguyen eedaff6f6a Quota support improvements.
* A mailbox can now use the domain's default quota. (fixes #402)
* Possibility to define unlimited quotas (fixes #343)
2013-04-24 10:08:21 +02:00
Antoine Nguyen 66d684ed7e Set 'admins' as the default tab when needed.
fix #405
2013-04-23 21:13:41 +02:00
Antoine Nguyen c9d3e0868b Don't allow mailbox quota values greater than the domain's one.
fix #401
2013-04-23 20:38:12 +02:00
Antoine Nguyen 0996c6e9ed Ensure that a recipient is unique inside a distrib. list.
fix #404
2013-04-23 20:28:50 +02:00
Antoine Nguyen d662c9d3a4 Unit test added.
see #394
2013-04-23 20:21:05 +02:00
Antoine Nguyen 534863927d Every user with a role greater than domain admin should not be accessible to a domain admin.
see #394
2013-04-19 20:47:41 +02:00
Antoine Nguyen 350d910cd6 Previous fix was too heavy :p
see #399
2013-04-19 17:10:05 +02:00
Antoine Nguyen a262a9bd9e Improved sql queries.
see #392
2013-04-19 17:08:53 +02:00
Antoine Nguyen 69e99e5d83 Missing assignement added.
see #392
2013-04-18 17:21:13 +02:00