Commit message (Expand)AuthorAgeFilesLines
* Make sure we transliterate the components before we push them in to a policy ...Jeroen van Meeuwen (Kolab Systems)2013-01-101-7/+12
* Add debug statements for transliteration using pykolab.utils.translate(), so ...Jeroen van Meeuwen (Kolab Systems)2013-01-101-1/+10
* Merge branch 'master' of ssh:// van Meeuwen (Kolab Systems)2013-01-094-0/+464
| * Set the correct password for new usersJeroen van Meeuwen (Kolab Systems)2012-12-291-0/+2
| * Add tests for the footer moduleJeroen van Meeuwen (Kolab Systems)2012-12-291-0/+285
| * Add a Wallace module that can add footers to messagesJeroen van Meeuwen (Kolab Systems)2012-12-291-0/+172
| * Add a [wallace] section with valid options for the new footer moduleJeroen van Meeuwen (Kolab Systems)2012-12-291-0/+5
* | Require at least one extension (that does not hurt)Jeroen van Meeuwen (Kolab Systems)2013-01-092-1/+7
* | Make sure the sasl_username is realmed, or we run in to server configuration ...Jeroen van Meeuwen (Kolab Systems)2013-01-091-1/+4
* Two more unit tests though just for importsJeroen van Meeuwen (Kolab Systems)2012-12-282-0/+14
* Remove trailing whitespaceJeroen van Meeuwen (Kolab Systems)2012-12-261-17/+17
* Sleep for a second or so, otherwise we loop very quickly - also accept a Keyb...Jeroen van Meeuwen (Kolab Systems)2012-12-261-0/+3
* Update test to run with and without a Kolab daemon running (or picking things...Jeroen van Meeuwen (Kolab Systems)2012-12-262-4/+27
* Take in to account a _change_none_user can still require a mailbox renameJeroen van Meeuwen (Kolab Systems)2012-12-261-3/+27
* Loop through the thread's synchronization routine continuouslyJeroen van Meeuwen (Kolab Systems)2012-12-262-9/+18
* Update tests for fixed web adminJeroen van Meeuwen (Kolab Systems)2012-12-263-19/+121
* Display a traceback with the process failsJeroen van Meeuwen (Kolab Systems)2012-12-261-3/+5
* Apply the recipient policy to entries with existing attributes as well (so ma...Jeroen van Meeuwen (Kolab Systems)2012-12-261-19/+16
* Update the user_edit functionJeroen van Meeuwen (Kolab Systems)2012-12-261-8/+17
* It is just as easy for purge_users() to call purge_imap()Jeroen van Meeuwen (Kolab Systems)2012-12-261-22/+2
* Add purge_imap() because sometimes you will want to end up with a clean IMAP ...Jeroen van Meeuwen (Kolab Systems)2012-12-261-0/+15
* Write and rebase a couple more testsJeroen van Meeuwen (Kolab Systems)2012-12-244-51/+175
* Repair wap client call user_add()Jeroen van Meeuwen (Kolab Systems)2012-12-241-1/+1
* Use the new no-persistent-search call to synchronizeJeroen van Meeuwen (Kolab Systems)2012-12-241-1/+1
* Use the original SMTP communication exchange for recipients and senders (#1469)Jeroen van Meeuwen (Kolab Systems)2012-12-241-10/+19
* Adjust the resources module to match the new format in which files are writte...Jeroen van Meeuwen (Kolab Systems)2012-12-241-13/+10
* Write out messages received to the spool as a JSON object that preserves the ...Jeroen van Meeuwen (Kolab Systems)2012-12-241-0/+9
* Allow synchronize() calls to specify to not use persistent searchesJeroen van Meeuwen (Kolab Systems)2012-12-242-6/+12
* Provide purge_users and synchronize short cut callsJeroen van Meeuwen (Kolab Systems)2012-12-242-0/+43
* Add mailbox-cleanup commandJeroen van Meeuwen (Kolab Systems)2012-12-231-0/+65
* Fix error in if clause logicJeroen van Meeuwen (Kolab Systems)2012-12-211-1/+1
* Require python-sqlalchemy (#1474)Jeroen van Meeuwen (Kolab Systems)2012-12-201-0/+1
* Find a Kolab LDAP schema extensions file starting with kolab and ending with ...Jeroen van Meeuwen (Kolab Systems)2012-12-201-9/+21
* Use the ldap server configured in /etc/kolab/kolab.conf (#1475)Jeroen van Meeuwen (Kolab Systems)2012-12-191-7/+15
* Adjust utils.parse_ldap_uri()Jeroen van Meeuwen (Kolab Systems)2012-12-193-6/+41
* When creating a folder, attempt to create the folder but return false if the ...Jeroen van Meeuwen (Kolab Systems)2012-12-191-2/+18
* Retrieve the /shared/vendor/cyrus-imapd/server annotationJeroen van Meeuwen (Kolab Systems)2012-12-191-2/+2
* Add objectclass inetdomain for custom inetdomainbasedn attribute (#1473)Jeroen van Meeuwen (Kolab Systems)2012-12-171-0/+1
* Fix issuing len() on a possible NoneJeroen van Meeuwen (Kolab Systems)2012-12-142-4/+4
* Make sure result_attr is obtained from our configuration before using the cor...Jeroen van Meeuwen (Kolab Systems)2012-12-121-0/+1
* Secure the SMTP server further, by verifying the envelope sender is either no...Jeroen van Meeuwen (Kolab Systems)2012-12-111-0/+3
* Lower-case the mailbox name for user mailboxes (#1455)Jeroen van Meeuwen (Kolab Systems)2012-12-111-0/+4
* Set the default username_domain so that users can login with mail and alias l...Jeroen van Meeuwen (Kolab Systems)2012-12-092-1/+2
* For UCS 3.0, ship a listener handler purely for Sieve Script ManagementJeroen van Meeuwen (Kolab Systems)2012-12-051-0/+158
* Update ucs/listener to append a correct sys.pathJeroen van Meeuwen (Kolab Systems)2012-12-051-1/+10
* Let the output include what folder the output is forJeroen van Meeuwen (Kolab Systems)2012-12-041-0/+3
* Add a few additional scripts to testJeroen van Meeuwen (Kolab Systems)2012-12-041-2/+29
* Correct whether or not to set the TLS certificates on RPM-based distributionsJeroen van Meeuwen (Kolab Systems)2012-12-041-0/+2
* Ship a UCS listener hookJeroen van Meeuwen (Kolab Systems)2012-12-041-0/+136
* Use self.set_acl() rather then self.imap.sam()Jeroen van Meeuwen (Kolab Systems)2012-12-041-11/+54