summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* /var/spool/cyrus/ -> /var/spool/cyrus/mail/Jeroen van Meeuwen (Kolab Systems)2019-10-081-2/+2
|
* Do not use the update log fileJeroen van Meeuwen (Kolab Systems)2019-10-081-1/+1
|
* Fix configuration compability with stock Debian cyrus imapdJeroen van Meeuwen (Kolab Systems)2019-10-082-3/+17
|
* Add --mysqlhostJeroen van Meeuwen (Kolab Systems)2019-09-253-49/+72
|
* Bump version number to 0.8.15pykolab-0.8.15Jeroen van Meeuwen (Kolab Systems)2019-09-241-1/+1
|
* Allow specifying the root password in addition to using an existing mysql serverJeroen van Meeuwen (Kolab Systems)2019-09-241-13/+24
|
* Ensure a missing setting isn't treated as a stringJeroen van Meeuwen (Kolab Systems)2019-08-263-18/+31
|
* Set default value of --max-tasks to None, which effectively makes pool ↵Liutauras Adomaitis2019-08-211-1/+1
| | | | | | | | | | | | | | workers work forever. Summary: That should be a workaround for issue when multiprocessing spawns a process which never gets a task and that ends up with all pool processes not getting into a state to accept new task and emails start congest. Most probably that is a deadlock situation described in https://codewithoutrules.com/2018/09/04/python-multiprocessing/ . The solution is in Python3. Reviewers: vanmeeuwen Reviewed By: vanmeeuwen Subscribers: petersen, machniak Differential Revision: https://git.kolab.org/D803
* Bump number to 0.8.14pykolab-0.8.14Jeroen van Meeuwen (Kolab Systems)2019-08-161-1/+1
|
* Avoid cancelling the status of an event that has not been foundJeroen van Meeuwen (Kolab Systems)2019-08-161-111/+248
| | | | | | | | | | | | | | Summary: Reference T123747 Test Plan: None Reviewers: #pykolab_developers, machniak Reviewed By: machniak Subscribers: #pykolab_developers Differential Revision: https://git.kolab.org/D629
* More logging in Wallace and --max-tasks per process option for wallacedLiutauras Adomaitis2019-08-1610-34/+130
| | | | | | | | | | | | Summary: Given that part of https://git.kolab.org/D761 changes are obsolete after commit baeee0049f06430801a2d9940f875747e51be7f5 I still want to have some changes find their way in master. Test Plan: None Reviewers: vanmeeuwen Subscribers: petersen, machniak, vanmeeuwen Differential Revision: https://git.kolab.org/D791
* Prevent event conflict check jumping into infinite loopJeroen van Meeuwen (Kolab Systems)2019-08-161-46/+111
| | | | | | | | | | | | | | Summary: Assuming that if current and next event occurence start time is the same then it is the same occurence. It is better to ensure that get_next_occurence() returns None in such cases, but there must be a backstop from jumping into infinite loop too. Test Plan: None Reviewers: vanmeeuwen Subscribers: petersen, machniak, vanmeeuwen Differential Revision: https://git.kolab.org/D785
* Work around out-dated augeas on XenialJeroen van Meeuwen (Kolab Systems)2019-07-291-41/+62
|
* Fix settting up new MySQL servers with root passwords rather than auth sockets.Jeroen van Meeuwen (Kolab Systems)2019-07-291-60/+137
|
* Bump version numberpykolab-0.8.13Jeroen van Meeuwen (Kolab Systems)2019-06-201-1/+1
|
* Kill harderJeroen van Meeuwen (Kolab Systems)2019-06-201-1/+1
|
* Enable dirsrv.targetJeroen van Meeuwen (Kolab Systems)2019-06-181-0/+2
|
* Append signatures from files, or templates using LDAP information and ↵Jeroen van Meeuwen (Kolab Systems)2019-06-184-3/+315
| | | | | | | | | | | | | | | conditionals. Summary: Resolves T1279 Test Plan: None Reviewers: #pykolab_developers, machniak Maniphest Tasks: T1279 Differential Revision: https://git.kolab.org/D167
* Add flake and pylint configurationJeroen van Meeuwen (Kolab Systems)2019-06-182-0/+29
|
* Implement multiprocessing part of D761, letting wallace restart cleanly and ↵Jeroen van Meeuwen (Kolab Systems)2019-06-182-169/+265
| | | | fast.
* Set default skin to 'kolab'Jeroen van Meeuwen (Kolab Systems)2019-06-141-1/+3
|
* Fix resolving referralsJeroen van Meeuwen (Kolab Systems)2019-06-131-1/+1
|
* Bump version numberpykolab-0.8.12Jeroen van Meeuwen (Kolab Systems)2019-06-041-1/+1
|
* Merge branch 'master' of ssh://git.kolab.org/diffusion/P/pykolabAleksander Machniak2019-05-292-5/+8
|\
| * Let auth cache expire by not updating existing entriesJeroen van Meeuwen (Kolab Systems)2019-05-291-2/+0
| |
| * Let kolab sync also use the configured result_attributeJeroen van Meeuwen (Kolab Systems)2019-05-291-3/+8
| |
* | Fix restarting apache2 service on Debian 9 (Bifrost#T163148)Aleksander Machniak2019-05-291-0/+3
|/ | | | ... also in setup_roundcube
* Use UTF8 charset on smtp_access_policy tables (Bifrost#T162941)Aleksander Machniak2019-05-291-0/+2
| | | | | | | On Debian 9's MariaDB default charset is set to utf8mb4, which causes problem with creating the unique indexes. We could probably use ASCII, but to be on safe side we use UTF8 which is the default on other platforms.
* Make sure main.cf exists before executing postmapAleksander Machniak2019-05-281-7/+7
|
* Fix Postfix TLS setup on Debian 9 (Bifrost#T163064)Aleksander Machniak2019-05-281-0/+3
|
* Fix restarting apache2 service on Debian 9 (Bifrost#T163148)Aleksander Machniak2019-05-281-0/+3
|
* Fix unicode in roundcube config templatesJeroen van Meeuwen (Kolab Systems)2019-05-212-118/+159
|
* Fix syntax errorJeroen van Meeuwen (Kolab Systems)2019-05-201-1/+1
|
* No more manticoreJeroen van Meeuwen (Kolab Systems)2019-05-171-2/+0
|
* Set version to 0.8.11pykolab-0.8.11Jeroen van Meeuwen (Kolab Systems)2019-05-171-1/+1
|
* Better detect resource collections who already delegated the event.Jeroen van Meeuwen (Kolab Systems)2019-05-171-1/+5
| | | | Rebase D611 by @fjl
* Fix SIGPIPE errors in wallace due to closing stderr and reusing FD2 by @fjlJeroen van Meeuwen (Kolab Systems)2019-05-172-0/+8
|
* More debug logging which should be useful to track message transportation in ↵Liutauras Adomaitis2019-05-151-1/+5
| | | | wallace
* Fix enabling dirsrv service on Ubuntu (Bifrost#T200782)Aleksander Machniak2019-05-071-2/+2
| | | | Use the same `systemctl command dirsrv@host` syntax on all platforms with systemctl.
* Be more forgiving on dummy entries in DTSTAMP,LAST-MODIFIED and CREATED ↵Aleksander Machniak2019-04-123-21/+27
| | | | | | | | (Bifrost#T123747) Instead of throwing an error when parsing iTip data that contains e.g. 00000000T000000, which will converted to datetime.time object by icalendar lib, convert them to datetime.date (1970-01-01 or "utc now").
* Include /etc/roundcubemail/kolab_syncroton.inc.phpJeroen van Meeuwen (Kolab Systems)2019-04-111-0/+2
|
* Changes required for pykolab to work with ADLiutauras Adomaitis2019-04-035-27/+62
| | | | | | | | | | | | | | Summary: These changes basically are to remove referrals from the ldapsearch results. The change is cache sqlite DB schema is required to allow objectGUID AD attribute to work as unique attribute to track LDAP objects. Reviewers: vanmeeuwen, machniak, mollekopf Reviewed By: machniak Subscribers: #pykolab_developers Tags: #pykolab Differential Revision: https://git.kolab.org/D720
* Allow setup-ds-admin in /usr/sbinJeroen van Meeuwen (Kolab Systems)2019-03-221-2/+2
| | | | Resolves T4548
* Free lint issuesJeroen van Meeuwen (Kolab Systems)2019-03-181-546/+573
|
* Default setup configuration to match default package installationJeroen van Meeuwen (Kolab Systems)2019-03-141-0/+13
|
* T4611: Add missing `import random`Aleksander Machniak2019-01-301-0/+1
|
* Add aliases for add-user-subscription ('aus', 'subscribe')Jeroen van Meeuwen (Kolab Systems)2018-12-313-3/+13
| | | | | Add alias for list-user-subscriptions ('lus') Add aliases for remove-user-subscription ('rus', 'unsubscribe')
* Add alias lmm for command list-mailbox-metadataJeroen van Meeuwen (Kolab Systems)2018-12-311-1/+1
|
* Add --server option for mailbox-cleanupJeroen van Meeuwen (Kolab Systems)2018-12-311-6/+21
|
* Add php 7.0 and 7.2 support for timezone setupJeroen van Meeuwen (Kolab Systems)2018-12-301-0/+7
|