Mon, 05 Apr 2010 11:00:13 +0000 VMM/Domain: search() lists now all matching domains, also when
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 11:00:13 +0000] rev 239
VMM/Domain: search() lists now all matching domains, also when the result contains primary and alias names, but the found alias is not an alias for any of the found primaries.
Mon, 05 Apr 2010 10:22:51 +0000 VMM/VMM: applied 'code compression' from v0.6.x(09b7e3fe29b3) to
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 05 Apr 2010 10:22:51 +0000] rev 238
VMM/VMM: applied 'code compression' from v0.6.x(09b7e3fe29b3) to VirtualMailManager.domainList().
Sun, 04 Apr 2010 22:44:58 +0000 VMM/Handler: compressed Handler.domainList() and replaced “%s” with '%s' in v0.6.x
Tobias Berling <mail@tobiasberling.de> [Sun, 04 Apr 2010 22:44:58 +0000] rev 237
VMM/Handler: compressed Handler.domainList() and replaced “%s” with '%s' in error message.
Sun, 04 Apr 2010 08:16:46 +0000 VMM/Domain: reworked Domain class. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 04 Apr 2010 08:16:46 +0000] rev 236
VMM/Domain: reworked Domain class. Adjusted classes Account, AliasDomain and Handler to changes in the Domain class.
Sat, 03 Apr 2010 02:14:13 +0000 VMM/Transport: Renamed attribute/property {,_}id to {,_}tid. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 03 Apr 2010 02:14:13 +0000] rev 235
VMM/Transport: Renamed attribute/property {,_}id to {,_}tid.
Fri, 02 Apr 2010 17:30:44 +0000 VMM: check_localpart() use '%s' instead of %r in error messages. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 02 Apr 2010 17:30:44 +0000] rev 234
VMM: check_localpart() use '%s' instead of %r in error messages.
Sun, 21 Mar 2010 09:59:05 +0000 merged changes from default(8c4df3dd2d2c) v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 21 Mar 2010 09:59:05 +0000] rev 233
merged changes from default(8c4df3dd2d2c)
Sun, 21 Mar 2010 09:26:00 +0000 vmm: minimal cleanups. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 21 Mar 2010 09:26:00 +0000] rev 232
vmm: minimal cleanups.
Sun, 21 Mar 2010 09:17:26 +0000 VMM: VirtualMailManager.__pwhash() added support for 'doveadm pw'.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 21 Mar 2010 09:17:26 +0000] rev 231
VMM: VirtualMailManager.__pwhash() added support for 'doveadm pw'. dovecotpw was replaced by `doveadm pw` in Dovecot v2.0. To use doveadm instead of dovecotpw use the following settings in vmm.cfg: [bin] dovecotpw = /path/to/doveadm [misc] dovecotvers = 20
Wed, 03 Mar 2010 20:54:18 +0000 man: updated configuration manual pages (maildir.* -> mailbox.*). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 03 Mar 2010 20:54:18 +0000] rev 230
man: updated configuration manual pages (maildir.* -> mailbox.*).
Wed, 03 Mar 2010 20:23:18 +0000 vmm.cfg: renamed maildir.folders to mailbox.folders. maildir.name v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 03 Mar 2010 20:23:18 +0000] rev 229
vmm.cfg: renamed maildir.folders to mailbox.folders. maildir.name was removed. new: mailbox.format, in order to support all mailbox formats from Dovecot. Maildir is the default format. Adjusted VirtualMailManager/Config and update_config.py to the changes mentioned above.
Wed, 03 Mar 2010 14:32:30 +0000 VMM/maillocation: MailLocation.__init__(): take a 'format' name, v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 03 Mar 2010 14:32:30 +0000] rev 228
VMM/maillocation: MailLocation.__init__(): take a 'format' name, instead of a 'directory' name. - added function known_format() to the module. VMM/Account: Adjusted to above changes.
Tue, 02 Mar 2010 19:24:36 +0000 VMM/Account: Adjusted to changes in maillocation.MailLocation. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 02 Mar 2010 19:24:36 +0000] rev 227
VMM/Account: Adjusted to changes in maillocation.MailLocation. VMM/maillocation: Class MailLocation added missing property `mid`. Added new error to VMM/constants/ERROR and doc/source/vmm_constants_error
Tue, 02 Mar 2010 17:40:58 +0000 VMM/maillocation: rewrote MailLocation class. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 02 Mar 2010 17:40:58 +0000] rev 226
VMM/maillocation: rewrote MailLocation class. Renamed MailLocation.py to maillocation.py.
Mon, 01 Mar 2010 05:31:43 +0000 VMM/Transport: reworked Transport class. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Mar 2010 05:31:43 +0000] rev 225
VMM/Transport: reworked Transport class. Use assertions for argument checks. Removed methods getID() and getTransport(). This values are now accessible through the read-only attributes id and transport. VMM/{Account,Domain}: adjusted to modifications in Transport class. A few code cleanups.
Mon, 01 Mar 2010 04:46:46 +0000 VMM/pycompat: added function any() for Python 2.4 v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Mar 2010 04:46:46 +0000] rev 224
VMM/pycompat: added function any() for Python 2.4
Mon, 01 Mar 2010 02:31:03 +0000 replaced some "for x in list …" v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Mar 2010 02:31:03 +0000] rev 223
replaced some "for x in list …"
Sun, 28 Feb 2010 20:51:34 +0000 VMM/Domain: get_gid() return 0 instead of raising an Exception, v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 28 Feb 2010 20:51:34 +0000] rev 222
VMM/Domain: get_gid() return 0 instead of raising an Exception, if the domain wasn't found in the database.
Sat, 27 Feb 2010 21:36:55 +0000 VMM/Alias: renamed Alias.add_destination() to add_destinations(). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Feb 2010 21:36:55 +0000] rev 221
VMM/Alias: renamed Alias.add_destination() to add_destinations(). Now it's possible to add one ore more destinations to the alias with a single method call. VMM/Handler: adjusted Handler.aliasAdd() to the API changes of the Alias class. Also use get_gid from the Domain module to get the gid of a domain. We don't need complete Domain object, only the gid. Handler.getWarnings(): no longer return the __warnings list. Return a copy instead and empty the Handler.__warnings list.
Sat, 27 Feb 2010 20:58:49 +0000 doc: Added the alias documentation. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Feb 2010 20:58:49 +0000] rev 220
doc: Added the alias documentation.
Sat, 27 Feb 2010 10:51:04 +0000 VMM/pycompat: added to the repository. Provides all() for Py24. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Feb 2010 10:51:04 +0000] rev 219
VMM/pycompat: added to the repository. Provides all() for Py24.
Sat, 27 Feb 2010 09:28:33 +0000 VMM/EmailAddress: implemented EmailAddress.__hash__(). v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Feb 2010 09:28:33 +0000] rev 218
VMM/EmailAddress: implemented EmailAddress.__hash__(). So we can have a set() of EmailAddress instances.
Sat, 27 Feb 2010 06:24:20 +0000 VMM/cli: small optimizations in the functions w_std() and w_err() v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 27 Feb 2010 06:24:20 +0000] rev 217
VMM/cli: small optimizations in the functions w_std() and w_err()
Fri, 26 Feb 2010 02:35:25 +0000 Moved VirtualMailManager/Exceptions to VirtualMailManager/errors. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 26 Feb 2010 02:35:25 +0000] rev 216
Moved VirtualMailManager/Exceptions to VirtualMailManager/errors. Renamed VMM*Exception classes to *Error. No longer add the attribute 'message' to VMMError if it doesn't exist, like in Python 2.4. It has been deprecated as of Python 2.6. Also removed the methods code() and msg(), the values are now accessible via the attributes 'code' and 'msg'.
Thu, 25 Feb 2010 17:56:08 +0000 PEP-8-ified the work of the last days. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 25 Feb 2010 17:56:08 +0000] rev 215
PEP-8-ified the work of the last days. Renamed methods in class Alias: addDestination() -> add_destination() delDestination() -> del_destination() getDestinations() -> get_destinations() Renamed methods in class Relocated: setDestination() -> set_destination() getInfo() -> get_info() Renamed VMM/constants/VERSION.py -> VMM/constants/version.py Adjusted relevant parts of the documentation.
Wed, 24 Feb 2010 05:48:15 +0000 VMM/Exceptions: use the inherited CTor in all VMM*Exception classes. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 24 Feb 2010 05:48:15 +0000] rev 214
VMM/Exceptions: use the inherited CTor in all VMM*Exception classes.
Wed, 24 Feb 2010 05:04:30 +0000 VMM:/{Alias,EmailAddress,Relocated}: use assertions for argument checks. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 24 Feb 2010 05:04:30 +0000] rev 213
VMM:/{Alias,EmailAddress,Relocated}: use assertions for argument checks.
Wed, 24 Feb 2010 04:01:48 +0000 doc: extended documentation. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 24 Feb 2010 04:01:48 +0000] rev 212
doc: extended documentation.
Mon, 22 Feb 2010 10:44:13 +0000 VMM/Config: LazyConfig.getboolean(), convert the value in our getboolean. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 10:44:13 +0000] rev 211
VMM/Config: LazyConfig.getboolean(), convert the value in our getboolean. So RawConfigParser hasn't to do the whole get() stuff again.
Mon, 22 Feb 2010 10:25:48 +0000 Added 'doc/build' to the ignored files. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 10:25:48 +0000] rev 210
Added 'doc/build' to the ignored files.
Mon, 22 Feb 2010 10:20:46 +0000 VMM{/Config}: reduced docstrings. Added doc to the repository. v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 10:20:46 +0000] rev 209
VMM{/Config}: reduced docstrings. Added doc to the repository.
Mon, 22 Feb 2010 04:26:52 +0000 VMM: removed unneeded/duplicated regular expression definitions v0.6.x
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 22 Feb 2010 04:26:52 +0000] rev 208
VMM: removed unneeded/duplicated regular expression definitions
(0) -100 -50 -32 +32 +50 +100 +300 tip