Sat, 22 Aug 2009 18:21:04 +0000 avoid error message if used with version 0.5.2
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 22 Aug 2009 18:21:04 +0000] rev 130
avoid error message if used with version 0.5.2
Fri, 21 Aug 2009 18:41:33 +0000 Updated translation.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 18:41:33 +0000] rev 129
Updated translation.
Fri, 21 Aug 2009 17:42:22 +0000 Converted VirtualMailManager and Postconf to new-style classes.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 17:42:22 +0000] rev 128
Converted VirtualMailManager and Postconf to new-style classes. A few small cleanups.
Fri, 21 Aug 2009 11:25:14 +0000 Updated documentation
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 11:25:14 +0000] rev 127
Updated documentation
Fri, 21 Aug 2009 11:24:28 +0000 removed GRANT statement. It's mentioned in UPGRADE
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 11:24:28 +0000] rev 126
removed GRANT statement. It's mentioned in UPGRADE
Fri, 21 Aug 2009 08:17:53 +0000 Removed the currently not needed WHERE clause from the VIEW.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 08:17:53 +0000] rev 125
Removed the currently not needed WHERE clause from the VIEW.
Fri, 21 Aug 2009 08:10:10 +0000 Added create SQL scripts for Dovecot v1.2.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 08:10:10 +0000] rev 124
Added create SQL scripts for Dovecot v1.2.x
Fri, 21 Aug 2009 07:30:00 +0000 Added update SQL scripts for Dovecot v1.2.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 21 Aug 2009 07:30:00 +0000] rev 123
Added update SQL scripts for Dovecot v1.2.x
Thu, 20 Aug 2009 06:12:33 +0000 Converted to new-style class, added __slots__.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 06:12:33 +0000] rev 122
Converted to new-style class, added __slots__.
Thu, 20 Aug 2009 03:28:26 +0000 Converted to new-style class, added __slots__, updated queries.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 03:28:26 +0000] rev 121
Converted to new-style class, added __slots__, updated queries. Use the _uid attribute in queries whenever it is possible.
Thu, 20 Aug 2009 02:00:25 +0000 Comments updated.
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 02:00:25 +0000] rev 120
Comments updated.
Thu, 20 Aug 2009 01:22:53 +0000 Small code cleanups (replaced dir+'/'+file by os.path.join()).
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 20 Aug 2009 01:22:53 +0000] rev 119
Small code cleanups (replaced dir+'/'+file by os.path.join()).
Wed, 19 Aug 2009 09:52:24 +0000 Rewrote upgrade script and config update script
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 19 Aug 2009 09:52:24 +0000] rev 118
Rewrote upgrade script and config update script
Wed, 19 Aug 2009 02:28:43 +0000 Updated long_description, download_url and platforms.
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 19 Aug 2009 02:28:43 +0000] rev 117
Updated long_description, download_url and platforms. Dropped VirtualMailManager.constants.VERSION import - error-prone.
Tue, 18 Aug 2009 05:08:51 +0000 Fixed a logical mistake in EmailAddress.__ne__() (not used),
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 18 Aug 2009 05:08:51 +0000] rev 116
Fixed a logical mistake in EmailAddress.__ne__() (not used), small code cleanups.
Tue, 18 Aug 2009 03:00:00 +0000 Added sieve/managesieve switching stuff,
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 18 Aug 2009 03:00:00 +0000] rev 115
Added sieve/managesieve switching stuff, depending on the used Dovecot version.
Tue, 18 Aug 2009 02:29:15 +0000 Fixed a libpq.OperationalError in Account.delete()
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 18 Aug 2009 02:29:15 +0000] rev 114
Fixed a libpq.OperationalError in Account.delete() Passing only the object's address string to the 'alias delete' query, not the whole EmailAddress object.
Mon, 17 Aug 2009 06:31:14 +0000 Config: renamed services.managesieve to services.sieve,
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 17 Aug 2009 06:31:14 +0000] rev 113
Config: renamed services.managesieve to services.sieve, added misc.dovecotvers
Mon, 17 Aug 2009 04:56:13 +0000 Hopefully the final UnicodeDecodeError fix for the Config class
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 17 Aug 2009 04:56:13 +0000] rev 112
Hopefully the final UnicodeDecodeError fix for the Config class Added a global w_std() function and replaced all print statements.
Sun, 16 Aug 2009 04:14:38 +0000 Added the essential changes since vmm-0.4. Partly reformatted.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 16 Aug 2009 04:14:38 +0000] rev 111
Added the essential changes since vmm-0.4. Partly reformatted.
Fri, 14 Aug 2009 06:40:55 +0000 Transport: converted to new-style class; Domain: query reduction
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 14 Aug 2009 06:40:55 +0000] rev 110
Transport: converted to new-style class; Domain: query reduction VirtualMailManager/Transport.py: * added: __slots__ * implemented: __eq__(), __ne__() and __str__() VirtualMailManager/Domain.py (updateTransport()): * reduced db lookups/update
Fri, 14 Aug 2009 06:16:01 +0000 VMM: Fixed an AttributeError, caused by the last commit.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 14 Aug 2009 06:16:01 +0000] rev 109
VMM: Fixed an AttributeError, caused by the last commit. Class EmailAddress has no __dict__ anymore.
Thu, 13 Aug 2009 23:24:51 +0000 VMM.EmailAddress: Added __slots__
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 13 Aug 2009 23:24:51 +0000] rev 108
VMM.EmailAddress: Added __slots__ aka post-sf.net-hg-update-commit
Wed, 12 Aug 2009 04:38:30 +0000 Added tag vmm-0.5.1 for changeset dc98cc162c66
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 12 Aug 2009 04:38:30 +0000] rev 107
Added tag vmm-0.5.1 for changeset dc98cc162c66
Wed, 12 Aug 2009 04:29:42 +0000 Released vmm-0.5.1 vmm-0.5.1
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 12 Aug 2009 04:29:42 +0000] rev 106
Released vmm-0.5.1
Wed, 12 Aug 2009 01:53:47 +0000 Updated Postfix PostgreSQL client configuration files
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 12 Aug 2009 01:53:47 +0000] rev 105
Updated Postfix PostgreSQL client configuration files
Mon, 10 Aug 2009 03:29:52 +0000 Restored update_*_0.4.x-0.5.p*, modified upgrade.sh for v. 0.5.1
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 10 Aug 2009 03:29:52 +0000] rev 104
Restored update_*_0.4.x-0.5.p*, modified upgrade.sh for v. 0.5.1 update_config_0.4.x-0.5.py, update_tables_0.4.x-0.5.pgsql: * restored from tag vmm-0.5 for upgrades from version 0.4.x upgrade.sh: * added stuff for 0.4.x cleanups
Sun, 09 Aug 2009 03:57:15 +0000 VMM.Config: replaced the last non encoded print statement.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 09 Aug 2009 03:57:15 +0000] rev 103
VMM.Config: replaced the last non encoded print statement.
Sun, 09 Aug 2009 00:37:56 +0000 Removed svn keywords, more POSIX compliant shell scripts
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 09 Aug 2009 00:37:56 +0000] rev 102
Removed svn keywords, more POSIX compliant shell scripts Removed the subversion keywords $Date$, $Id$ and $Rev$ from all files. Added centralized versions information from VirtualMailManager.constants.VERSION to many files. install.sh and upgrade.sh do now strict POSIX compliant string comparison in expressions. Fixed a type in upgrade.sh. Updated copyright information
Fri, 07 Aug 2009 02:40:34 +0200 .hgignore: added to repository
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 07 Aug 2009 02:40:34 +0200] rev 101
.hgignore: added to repository
Fri, 07 Aug 2009 01:03:46 +0200 INSTALL, man/*: small enhancement and corrections
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 07 Aug 2009 01:03:46 +0200] rev 100
INSTALL, man/*: small enhancement and corrections
Sat, 01 Aug 2009 16:27:52 +0000 update tags
convert-repo [Sat, 01 Aug 2009 16:27:52 +0000] rev 99
update tags
Fri, 24 Jul 2009 02:16:34 +0000 * 'VirtualMailManager/Config.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 24 Jul 2009 02:16:34 +0000] rev 98
* 'VirtualMailManager/Config.py' - Config.configure(): Eliminated another UnicodeEncodeError Thanks to samfisch for reporting this bug (also rev 110)
Fri, 24 Jul 2009 01:21:12 +0000 removed single quotes around bin.postconf
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 24 Jul 2009 01:21:12 +0000] rev 97
removed single quotes around bin.postconf
Sat, 27 Dec 2008 12:59:57 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Dec 2008 12:59:57 +0000] rev 96
* 'VirtualMailManager/VirtualMailManager.py' - Eliminated another UnicodeEncodeError in VirtualMailManager._readpass()
Tue, 23 Dec 2008 19:39:54 +0000 * 'VirtualMailManager/Config.py'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 23 Dec 2008 19:39:54 +0000] rev 95
* 'VirtualMailManager/Config.py' - fixed parenthesis in Config.configure() * 'setup.py' - updated url to http://vmm.localdomain.org/ - adjusted long_description * 'vmm' - fixed UnicodeDecodeError, that could occur with german locale.
Mon, 08 Dec 2008 22:23:26 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Dec 2008 22:23:26 +0000] rev 94
* 'VirtualMailManager/VirtualMailManager.py' * 'VirtualMailManager/Config.py' - Added support for variable "vmm.cfg" location in /root:/usr/local/etc:/etc * 'man/de/man5/vmm.cfg.5' * 'man/man5/vmm.cfg.5' * 'po/de.po' * 'po/vmm.pot' - updated * 'upgrade.sh' - removed obsolete parts * 'update_config_0.4.x-0.5.py' * 'update_tables_0.4.x-0.5.pgsql' - removed from repository (after release cleanup)
Wed, 26 Nov 2008 23:50:04 +0000 * 'VirtualMailManager/constants/VERSION.py' vmm-0.5
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 26 Nov 2008 23:50:04 +0000] rev 93
* 'VirtualMailManager/constants/VERSION.py' - Updated version from 0.5-dev to 0.5 * 'NEWS' - Added to repository
Sat, 11 Oct 2008 17:38:35 +0000 * 'INSTALL'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 11 Oct 2008 17:38:35 +0000] rev 92
* 'INSTALL' - fixed a configuration hint for smtpd_sasl_local_domain *grml*
Tue, 07 Oct 2008 02:18:45 +0000 * 'INSTALL'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 07 Oct 2008 02:18:45 +0000] rev 91
* 'INSTALL' - Added a configuration hint for smtpd_sasl_local_domain
Sun, 05 Oct 2008 03:33:38 +0000 * 'VirtualMailManager/Account.py'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 05 Oct 2008 03:33:38 +0000] rev 90
* 'VirtualMailManager/Account.py' - Implemented Account.getAliases() in order to display optional all assigned alias addresses. * 'VirtualMailManager/VirtualMailManager.py' - Some small cleanups in VirtualMailManager.domainInfo() - Adjusted VirtualMailManager.userInfo() * 'vmm' - Included account/alias stuff * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' * 'po/de.po' * 'po/vmm.pot' - updated
Thu, 18 Sep 2008 18:40:54 +0000 small fixes/updates
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 18 Sep 2008 18:40:54 +0000] rev 89
small fixes/updates
Wed, 17 Sep 2008 02:43:16 +0000 * 'VirtualMailManager/Alias.py'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 17 Sep 2008 02:43:16 +0000] rev 88
* 'VirtualMailManager/Alias.py' - Implemented Alias._checkExpansion() in order to prevent the exceeding of Postfix' virtual_alias_expansion_limit * 'po/de.po' * 'po/vmm.pot' - updated
Tue, 16 Sep 2008 20:03:09 +0000 * 'VirtualMailManager/EmailAddress.py'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 16 Sep 2008 20:03:09 +0000] rev 87
* 'VirtualMailManager/EmailAddress.py' * 'VirtualMailManager/MailLocation.py' * 'VirtualMailManager/VirtualMailManager.py' * 'VirtualMailManager/ext/Postconf.py' - Removed wrong placed re.compile() calls
Tue, 16 Sep 2008 05:55:54 +0000 * 'VirtualMailManager/ext/Postconf.py'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 16 Sep 2008 05:55:54 +0000] rev 86
* 'VirtualMailManager/ext/Postconf.py' - Added to repository to read some Postfix settings * 'VirtualMailManager/Config.py' * 'VirtualMailManager/VirtualMailManager.py' * 'man/de/man5/vmm.cfg.5' * 'man/man5/vmm.cfg.5' * 'setup.py' * 'update_config_0.4.x-0.5.py' * 'upgrade.sh' * 'vmm.cfg' - Added postconf stuff
Fri, 12 Sep 2008 21:24:10 +0000 * 'TODO'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Sep 2008 21:24:10 +0000] rev 85
* 'TODO' * 'po/de.po' * 'po/vmm.pot' - updated
Fri, 12 Sep 2008 20:57:08 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Sep 2008 20:57:08 +0000] rev 84
* 'VirtualMailManager/VirtualMailManager.py' - VirtualMailManager.aliasAdd() checks additional to changes from revision 95 whether the destination alias exists.
Fri, 12 Sep 2008 00:25:33 +0000 * 'VirtualMailManager/VirtualMailManager.py'
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 12 Sep 2008 00:25:33 +0000] rev 83
* 'VirtualMailManager/VirtualMailManager.py' - VirtualMailManager.aliasAdd() checks if the destination account exists if vmm knows the destinations domain * 'po/de.po' * 'po/vmm.pot' - updated
Thu, 11 Sep 2008 20:38:30 +0000 „speedup commit“ ;-)
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 11 Sep 2008 20:38:30 +0000] rev 82
„speedup commit“ ;-) * 'VirtualMailManager/Account.py' - Account.__init__() checks only the existence of an alias or relocated record if there is no account with the supplied address yet * 'VirtualMailManager/Alias.py' - Alias.__init__() checks only the existence of an account or relocated record if there is no alias with the supplied address yet * 'VirtualMailManager/Relocated.py' - Relocated.__init__() checks only the existence of an account or alias record if there is no relocated user with the supplied address yet * 'create_optional_types_and_functions.pgsql' - Modified the 2nd part of postfix_smtpd_sender_login_map() in order to save 0.3 ms
Wed, 10 Sep 2008 00:00:37 +0000 * 'install.sh'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 10 Sep 2008 00:00:37 +0000] rev 81
* 'install.sh' * 'upgrade.sh' - Added -q option to 'python setup.py install' * 'update_tables_0.4.x-0.5.pgsql' - Remove an obsolete trigger from table domain_name if exists * 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - Added relocated stuff * 'po/de.po' - updated
Tue, 09 Sep 2008 04:29:13 +0000 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 09 Sep 2008 04:29:13 +0000] rev 80
* 'create_tables.pgsql' - Removed (broken) view vmm_alias_count - Updated view vmm_domain_info * 'update_tables_0.4.x-0.5.pgsql' - No longer create view vmm_alias_count - Updated view vmm_domain_info - Updated triggers in table domain_name as in rev 75 * 'VirtualMailManager/Domain.py' * 'VirtualMailManager/VirtualMailManager.py' * 'vmm' - Integrated relocated stuff * 'po/de.po' * 'po/vmm.pot' - updated
Mon, 08 Sep 2008 23:47:34 +0000 * 'man/de/man1/vmm.1'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 23:47:34 +0000] rev 79
* 'man/de/man1/vmm.1' * 'man/man1/vmm.1' - Updated (aliasdomainswitch)
Mon, 08 Sep 2008 22:53:27 +0000 * 'VirtualMailManager/Account.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 22:53:27 +0000] rev 78
* 'VirtualMailManager/Account.py' * 'VirtualMailManager/Alias.py' - Fixed a typo * 'VirtualMailManager/AliasDomain.py' * 'VirtualMailManager/VirtualMailManager.py' * 'vmm' - Added AliasDomain.switch() / VirtualMailManager.aliasDomainSwitch() / alias_domain_switch() for assigning a new target domain to an alias domain * 'po/de.po' * 'po/vmm.pot' - updated
Mon, 08 Sep 2008 05:37:56 +0000 * 'VirtualMailManager/__init__.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 05:37:56 +0000] rev 77
* 'VirtualMailManager/__init__.py' * 'VirtualMailManager/constants/__init__.py' * 'VirtualMailManager/constants/VERSION.py' - Removed shebang
Mon, 08 Sep 2008 05:30:17 +0000 * 'VirtualMailManager/EmailAddress.py'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Sep 2008 05:30:17 +0000] rev 76
* 'VirtualMailManager/EmailAddress.py' - Added to repository - to simplify/reduce address validation. * 'VirtualMailManager/Relocated.py' - Added to repository * 'VirtualMailManager/Exceptions.py' - Added exception classes for class EmailAddress and class Relocated * 'VirtualMailManager/constants/ERROR.py' - Updated - Removed shebang * 'VirtualMailManager/VirtualMailManager.py' - Moved static methods chkLocalpart() and chkEmailAddress to new class EmailAddress - Added static methods accountExists(), aliasExists(), relocatedExists() and _exists() - Fixed a bug in VirtualMailManager._readpass() - Integrated class EmailAddress * 'VirtualMailManager/Alias.py' - Integrated class EmailAddress - Removed Alias._isAccount() * 'VirtualMailManager/Account.py' - Integrated class EmailAddress - Removed Account._isAlias() * 'VirtualMailManager/AliasDomain.py' * 'VirtualMailManager/Config.py' * 'VirtualMailManager/Domain.py' * 'VirtualMailManager/MailLocation.py' * 'VirtualMailManager/Transport.py' * 'VirtualMailManager/constants/EXIT.py' - Removed shebang * 'vmm' - more detailed error messages from alias_add()
Sat, 06 Sep 2008 03:07:28 +0000 * 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Sep 2008 03:07:28 +0000] rev 75
* 'create_optional_types_and_functions.pgsql' - Fixed first query in postfix_smtpd_sender_login_map() - Added types: + recipient_uid + dovecotuser + dovecotpassword - Added functions: + postfix_virtual_uid_map + dovecotuser() + dovecotpassword()
Wed, 03 Sep 2008 01:44:25 +0000 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 03 Sep 2008 01:44:25 +0000] rev 74
'create_optional_types_and_functions.pgsql' - Added functions postfix_relocated_map() and postfix_transport_map() and type recipient_transport
Tue, 02 Sep 2008 01:15:41 +0000 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 02 Sep 2008 01:15:41 +0000] rev 73
'create_optional_types_and_functions.pgsql' - Added function postfix_virtual_alias_map() any type recipient_destination
Mon, 01 Sep 2008 03:11:23 +0000 * 'create_optional_types_and_functions.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Sep 2008 03:11:23 +0000] rev 72
* 'create_optional_types_and_functions.pgsql' - Added to repository - To be continued …
Sun, 31 Aug 2008 04:12:38 +0000 * 'create_tables.pgsql'
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 31 Aug 2008 04:12:38 +0000] rev 71
* 'create_tables.pgsql' * 'update_tables_0.4.x-0.5.pgsql' - Corrected constraint name of table users PRIMARY KEY pkye_users -> pkey_users
(0) -100 -60 +60 +100 +300 tip