Fri, 13 Apr 2012 17:49:14 +0200 Modify SQL update script to accept NULL fields for users v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 17:49:14 +0200] rev 530
Modify SQL update script to accept NULL fields for users The value NULL in the qid/ssid/tid fields of the user table means that the value from the associated domain record should be used instead. This patch modifies the PL/pgSQL functions used by Dovecot and Postfix accordingly.
Fri, 13 Apr 2012 23:49:26 +0200 man: Add examples for userservices v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 23:49:26 +0200] rev 529
man: Add examples for userservices
Sat, 14 Apr 2012 15:11:27 +0000 Reverted previous three changesets (e09139525580, 85517c8fde36, 3acbff727626) v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Sat, 14 Apr 2012 15:11:27 +0000] rev 528
Reverted previous three changesets (e09139525580, 85517c8fde36, 3acbff727626)
Fri, 13 Apr 2012 23:24:12 +0200 Modify userinfo output to indicate when domain defaults are displayed v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 23:24:12 +0200] rev 527
Modify userinfo output to indicate when domain defaults are displayed When Account instances reference NULL tid/qid/ssid, the data must come from the associated domain, and this should be indicated. For transport and services, this is easy to do as the string passed in the info dict can simply be modified. For quotalimit, however, another method must be used due to the CLI-side formatting. All approaches use a common formatter outsourced to the common.py file.
Fri, 13 Apr 2012 23:09:40 +0200 Modify Account class to handle NULL references v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 23:09:40 +0200] rev 526
Modify Account class to handle NULL references This patch modifies the Account class to defer to using the associated domain's tid/ssid/qid fields if the per-instance fields are None/NULL.
Fri, 13 Apr 2012 17:49:14 +0200 Modify SQL update script to accept NULL fields for users v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 17:49:14 +0200] rev 525
Modify SQL update script to accept NULL fields for users The value NULL in the qid/ssid/tid fields of the user table means that the value from the associated domain record should be used instead. This patch modifies the PL/pgSQL functions used by Dovecot and Postfix accordingly.
Sat, 14 Apr 2012 11:50:33 +0200 Add list* subcommands to TODO v0.6.x
martin f. krafft <madduck@madduck.net> [Sat, 14 Apr 2012 11:50:33 +0200] rev 524
Add list* subcommands to TODO
Sat, 14 Apr 2012 10:41:10 +0200 add domain/account notes to TODO v0.6.x
martin f. krafft <madduck@madduck.net> [Sat, 14 Apr 2012 10:41:10 +0200] rev 523
add domain/account notes to TODO
Fri, 13 Apr 2012 22:57:23 +0200 Add my WIP items to the TODO list v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 22:57:23 +0200] rev 522
Add my WIP items to the TODO list
Fri, 13 Apr 2012 14:56:29 +0200 Cache interpolated destination v0.6.x
martin f. krafft <madduck@madduck.net> [Fri, 13 Apr 2012 14:56:29 +0200] rev 521
Cache interpolated destination Instead of running the string modification function for destination interpolation twice, store the result once and use the stored result subsequently.
Thu, 12 Apr 2012 18:22:54 +0000 man: Use example.com in catchallinfo example output. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 12 Apr 2012 18:22:54 +0000] rev 520
man: Use example.com in catchallinfo example output.
Thu, 12 Apr 2012 18:18:02 +0000 README: reStructuredText fix: ERROR/3 and WARNING/2. v0.6.x
Pascal Volk <user@localhost.localdomain.org> [Thu, 12 Apr 2012 18:18:02 +0000] rev 519
README: reStructuredText fix: ERROR/3 and WARNING/2.
Wed, 11 Apr 2012 16:23:27 +0200 Enable interpolation of alias destinations v0.6.x
martin f. krafft <madduck@madduck.net> [Wed, 11 Apr 2012 16:23:27 +0200] rev 518
Enable interpolation of alias destinations This patch modifies the virtual_alias_maps function so that the destination address is parsed for the place holders %n, %d and %=, which are replaced with the localpart, the domain or the full address with '@' replaced by '=' of the queried key. In combination with alias domains, this allows for domain-specific recipients. E.g. given example.org and its alias domain example.com, defining an alias postmaster@example.org → postmaster+%d@example.org will cause mail to postmaster@example.*com* to go to postmaster+example.*com*@example.org.
Wed, 11 Apr 2012 09:08:19 +0200 Add catch-all aliases to README/features v0.6.x
martin f. krafft <madduck@madduck.net> [Wed, 11 Apr 2012 09:08:19 +0200] rev 517
Add catch-all aliases to README/features
Tue, 10 Apr 2012 23:50:35 +0200 Add catchall subcommands to manpages v0.6.x
martin f. krafft <madduck@madduck.net> [Tue, 10 Apr 2012 23:50:35 +0200] rev 516
Add catchall subcommands to manpages
Tue, 10 Apr 2012 23:50:18 +0200 Include catch-all count in domaininfo output v0.6.x
martin f. krafft <madduck@madduck.net> [Tue, 10 Apr 2012 23:50:18 +0200] rev 515
Include catch-all count in domaininfo output
(0) -300 -100 -16 +16 +100 tip