Antoine Nguyen
893dcfdb3f
Some code cleanup.
...
fixed #76
2011-07-27 10:49:55 +02:00
Antoine Nguyen
81a03d6c65
* Added pagination for admin pages (domains, mailboxes, etc.)
...
* Code refactoring
see #76
2011-07-26 14:53:43 +02:00
Antoine Nguyen
ee6d9554af
Documentation update (new section about the virtual machine).
2011-07-14 10:53:31 +02:00
Antoine Nguyen
58fa7dc18f
Update stored password if the modification is valid.
...
fixed #153
2011-07-13 23:04:32 +02:00
Antoine Nguyen
bd246f8caa
Using the right exception is better...
...
close #152
2011-07-13 22:50:46 +02:00
Antoine Nguyen
95f1323b88
Do not try to retrieve a mailbox if the user is the default administrator.
...
fixed #151
2011-07-13 22:20:59 +02:00
Antoine Nguyen
80af14d245
Documentation update.
2011-07-13 11:43:49 +02:00
Antoine Nguyen
b6fb496a1d
Restrict the access.
...
fixed #150
2011-07-13 11:39:46 +02:00
Antoine Nguyen
2c012a389a
Using mb.user instead of user which is not defined :p
...
fixed #149
2011-07-13 10:35:25 +02:00
Antoine Nguyen
c65723cd5a
Added tag 0.8.5 for changeset 8cb8f67e2d55
2011-07-11 10:51:06 +02:00
Antoine Nguyen
1e8a4b9c42
Documentation update.
2011-07-11 10:43:47 +02:00
Antoine Nguyen
07e244c8c0
Correct dates migration.
...
see #140
2011-07-11 10:22:18 +02:00
Antoine Nguyen
2c26e2975f
Updated german translation (thanks Patrick).
2011-07-11 09:43:13 +02:00
Antoine Nguyen
1aa169bfb3
Updated translations files.
2011-07-09 15:17:46 +02:00
Antoine Nguyen
8e25023c00
Added unique constraint on the Domain.name column.
2011-07-09 15:08:21 +02:00
Antoine Nguyen
c7d43f31aa
Updated spanish translation. (Thanks Pedro!)
2011-07-09 12:01:13 +02:00
Antoine Nguyen
2ff4e01f6d
Fixed javascript error occuring on "match-type" selection change.
...
see #139
2011-07-04 09:11:23 +02:00
Antoine Nguyen
db24deb216
* Domain removal is working again
...
* Fixed old references to 'response.error'
2011-07-03 11:43:27 +02:00
Antoine Nguyen
f18492bcca
Fixed insufficiente size.
2011-07-03 11:33:38 +02:00
Antoine Nguyen
e48115650d
Fixed a regression introduced with the deactivation of some aliases for domain admins (those with targets to other local mailboxes).
2011-07-03 11:29:26 +02:00
Antoine Nguyen
22858c9865
* It is now possible to remove all external addresses from an alias
...
* Fixed bad SQL queries in the documentation (those used to find aliases)
see #143
2011-07-03 11:19:36 +02:00
Antoine Nguyen
e38a2fc25b
Better errors catching.
...
see #139
2011-07-02 18:59:56 +02:00
Antoine Nguyen
01153fa2c9
Close the connection on logout and avoid trying to use the same connection on the next login :p
...
see #139
2011-07-02 18:33:28 +02:00
Antoine Nguyen
b9e798aba8
Added missing import.
...
see #140
2011-07-01 18:16:53 +02:00
Antoine Nguyen
fef543af6d
Fixed various bugs.
2011-07-01 17:28:50 +02:00
Antoine Nguyen
89d2ee1f7e
Translation using transifex is not broken anymore. Added 'en' translation because transifex needs a source file.
2011-07-01 10:26:44 +02:00
Antoine Nguyen
d2181b235d
Added missing import.
2011-06-30 22:03:28 +02:00
Antoine Nguyen
24fddfdff9
Translation files update (only the french translation is complete).
2011-06-30 22:03:04 +02:00
Antoine Nguyen
c91902b222
Fixed regression introduced with the fix of #141 .
2011-06-30 22:01:54 +02:00
Antoine Nguyen
0add00f333
Last functionalities of the "sievefilters" plugin.
...
fixed #139
2011-06-30 21:59:18 +02:00
Antoine Nguyen
0ab1823d3a
Server-side protection to disallow domain admins to create inter-domains aliases.
...
see #143
2011-06-30 18:31:55 +02:00
Antoine Nguyen
638ad9ab59
New migration script to correct old installations.
...
see #148
2011-06-29 17:08:16 +02:00
Antoine Nguyen
aa93a5c8cb
Fixed invalid path.
...
fixed #147 & #148
2011-06-29 10:16:14 +02:00
Antoine Nguyen
e94e64ac25
Fixed bad import.
2011-06-24 12:14:52 +02:00
Antoine Nguyen
f737844403
The "from" parameter now uses the "default" connection by default.
...
see #140
2011-06-24 12:14:44 +02:00
Antoine Nguyen
0e402a4b56
Updated sample configuration file.
2011-06-24 12:13:31 +02:00
Antoine Nguyen
5d35fc1edd
Documentation update (added a dedicated section to explain how to migrate from PostfixAdmin).
2011-06-24 12:10:58 +02:00
Antoine Nguyen
da1cb6888b
Documentation update.
2011-06-23 16:55:25 +02:00
Antoine Nguyen
f68e17bf51
Using User.date_joined field to record the permissions' definition date.
...
fixed #146
2011-06-23 14:49:45 +02:00
Antoine Nguyen
c5d9ce9f23
Migrating dates from postfixadmin.
...
see #140
2011-06-23 14:47:06 +02:00
Antoine Nguyen
17693dd95e
Added dates support for all objects by the admin application:
...
* Creation date,
* Last modification date updated on each call to save()
fixed #144
2011-06-21 17:25:26 +02:00
Antoine Nguyen
5f6d664b10
* Removed useless template
...
* Fixed missing import statements
2011-06-20 13:55:48 +02:00
Antoine Nguyen
d2929bc9d7
Removed bad import of split_mailbox.
2011-06-20 13:42:38 +02:00
Antoine Nguyen
48d84c8ce4
New user parameter : MESSAGES_PER_PAGE
...
fixed #145
2011-06-20 13:42:15 +02:00
Antoine Nguyen
b403107a8e
The second argument of a LIMIT clause in an SQL query corresponds to the number of rows, not to the last index.
...
fixed #141
2011-06-20 13:40:04 +02:00
Antoine Nguyen
c3ee07a419
Removed useless statement.
2011-06-20 10:41:56 +02:00
Antoine Nguyen
462c86136c
The split_mailbox function was to emailutils.py.
2011-06-20 10:04:22 +02:00
Antoine Nguyen
7338dd1c8f
First version of the sieve plugin is over \o/ It needs more testing but all functionalities are implemented. Maybe some extra sieve extensions would be nice but I'll see that based on user feedback.
...
I also include some general refactoring in this commit.
see #139
2011-06-19 19:11:02 +02:00
Antoine Nguyen
add222840c
Added per-user forward definition (with a custom interface available inside the "Options" menu). It will not be available for admins.
...
see #143
2011-06-06 15:44:30 +02:00
Antoine Nguyen
a2ec92daa7
Work in progress for #140 and #143
...
Aliases to external addresses are now supported. Alias creation/modification forms have been rewritten. (autocompletion of addresses, dynamic number of input fields)
see #143
First version of the postfixadmin to modoboa migration script. It has not been tested deeply but I think it should work pretty well.
see #140
Some javascript errors (SqueezeBox related) have been fixed.
2011-06-06 11:55:13 +02:00