Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | /var/spool/cyrus/ -> /var/spool/cyrus/mail/ | Jeroen van Meeuwen (Kolab Systems) | 2019-10-08 | 1 | -2/+2 |
| | |||||
* | Do not use the update log file | Jeroen van Meeuwen (Kolab Systems) | 2019-10-08 | 1 | -1/+1 |
| | |||||
* | Fix configuration compability with stock Debian cyrus imapd | Jeroen van Meeuwen (Kolab Systems) | 2019-10-08 | 2 | -3/+17 |
| | |||||
* | Add --mysqlhost | Jeroen van Meeuwen (Kolab Systems) | 2019-09-25 | 3 | -49/+72 |
| | |||||
* | Bump version number to 0.8.15pykolab-0.8.15 | Jeroen van Meeuwen (Kolab Systems) | 2019-09-24 | 1 | -1/+1 |
| | |||||
* | Allow specifying the root password in addition to using an existing mysql server | Jeroen van Meeuwen (Kolab Systems) | 2019-09-24 | 1 | -13/+24 |
| | |||||
* | Ensure a missing setting isn't treated as a string | Jeroen van Meeuwen (Kolab Systems) | 2019-08-26 | 3 | -18/+31 |
| | |||||
* | Set default value of --max-tasks to None, which effectively makes pool ↵ | Liutauras Adomaitis | 2019-08-21 | 1 | -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.14 | Jeroen van Meeuwen (Kolab Systems) | 2019-08-16 | 1 | -1/+1 |
| | |||||
* | Avoid cancelling the status of an event that has not been found | Jeroen van Meeuwen (Kolab Systems) | 2019-08-16 | 1 | -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 wallaced | Liutauras Adomaitis | 2019-08-16 | 10 | -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 loop | Jeroen van Meeuwen (Kolab Systems) | 2019-08-16 | 1 | -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 Xenial | Jeroen van Meeuwen (Kolab Systems) | 2019-07-29 | 1 | -41/+62 |
| | |||||
* | Fix settting up new MySQL servers with root passwords rather than auth sockets. | Jeroen van Meeuwen (Kolab Systems) | 2019-07-29 | 1 | -60/+137 |
| | |||||
* | Bump version numberpykolab-0.8.13 | Jeroen van Meeuwen (Kolab Systems) | 2019-06-20 | 1 | -1/+1 |
| | |||||
* | Kill harder | Jeroen van Meeuwen (Kolab Systems) | 2019-06-20 | 1 | -1/+1 |
| | |||||
* | Enable dirsrv.target | Jeroen van Meeuwen (Kolab Systems) | 2019-06-18 | 1 | -0/+2 |
| | |||||
* | Append signatures from files, or templates using LDAP information and ↵ | Jeroen van Meeuwen (Kolab Systems) | 2019-06-18 | 4 | -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 configuration | Jeroen van Meeuwen (Kolab Systems) | 2019-06-18 | 2 | -0/+29 |
| | |||||
* | Implement multiprocessing part of D761, letting wallace restart cleanly and ↵ | Jeroen van Meeuwen (Kolab Systems) | 2019-06-18 | 2 | -169/+265 |
| | | | | fast. | ||||
* | Set default skin to 'kolab' | Jeroen van Meeuwen (Kolab Systems) | 2019-06-14 | 1 | -1/+3 |
| | |||||
* | Fix resolving referrals | Jeroen van Meeuwen (Kolab Systems) | 2019-06-13 | 1 | -1/+1 |
| | |||||
* | Bump version numberpykolab-0.8.12 | Jeroen van Meeuwen (Kolab Systems) | 2019-06-04 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of ssh://git.kolab.org/diffusion/P/pykolab | Aleksander Machniak | 2019-05-29 | 2 | -5/+8 |
|\ | |||||
| * | Let auth cache expire by not updating existing entries | Jeroen van Meeuwen (Kolab Systems) | 2019-05-29 | 1 | -2/+0 |
| | | |||||
| * | Let kolab sync also use the configured result_attribute | Jeroen van Meeuwen (Kolab Systems) | 2019-05-29 | 1 | -3/+8 |
| | | |||||
* | | Fix restarting apache2 service on Debian 9 (Bifrost#T163148) | Aleksander Machniak | 2019-05-29 | 1 | -0/+3 |
|/ | | | | ... also in setup_roundcube | ||||
* | Use UTF8 charset on smtp_access_policy tables (Bifrost#T162941) | Aleksander Machniak | 2019-05-29 | 1 | -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 postmap | Aleksander Machniak | 2019-05-28 | 1 | -7/+7 |
| | |||||
* | Fix Postfix TLS setup on Debian 9 (Bifrost#T163064) | Aleksander Machniak | 2019-05-28 | 1 | -0/+3 |
| | |||||
* | Fix restarting apache2 service on Debian 9 (Bifrost#T163148) | Aleksander Machniak | 2019-05-28 | 1 | -0/+3 |
| | |||||
* | Fix unicode in roundcube config templates | Jeroen van Meeuwen (Kolab Systems) | 2019-05-21 | 2 | -118/+159 |
| | |||||
* | Fix syntax error | Jeroen van Meeuwen (Kolab Systems) | 2019-05-20 | 1 | -1/+1 |
| | |||||
* | No more manticore | Jeroen van Meeuwen (Kolab Systems) | 2019-05-17 | 1 | -2/+0 |
| | |||||
* | Set version to 0.8.11pykolab-0.8.11 | Jeroen van Meeuwen (Kolab Systems) | 2019-05-17 | 1 | -1/+1 |
| | |||||
* | Better detect resource collections who already delegated the event. | Jeroen van Meeuwen (Kolab Systems) | 2019-05-17 | 1 | -1/+5 |
| | | | | Rebase D611 by @fjl | ||||
* | Fix SIGPIPE errors in wallace due to closing stderr and reusing FD2 by @fjl | Jeroen van Meeuwen (Kolab Systems) | 2019-05-17 | 2 | -0/+8 |
| | |||||
* | More debug logging which should be useful to track message transportation in ↵ | Liutauras Adomaitis | 2019-05-15 | 1 | -1/+5 |
| | | | | wallace | ||||
* | Fix enabling dirsrv service on Ubuntu (Bifrost#T200782) | Aleksander Machniak | 2019-05-07 | 1 | -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 Machniak | 2019-04-12 | 3 | -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.php | Jeroen van Meeuwen (Kolab Systems) | 2019-04-11 | 1 | -0/+2 |
| | |||||
* | Changes required for pykolab to work with AD | Liutauras Adomaitis | 2019-04-03 | 5 | -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/sbin | Jeroen van Meeuwen (Kolab Systems) | 2019-03-22 | 1 | -2/+2 |
| | | | | Resolves T4548 | ||||
* | Free lint issues | Jeroen van Meeuwen (Kolab Systems) | 2019-03-18 | 1 | -546/+573 |
| | |||||
* | Default setup configuration to match default package installation | Jeroen van Meeuwen (Kolab Systems) | 2019-03-14 | 1 | -0/+13 |
| | |||||
* | T4611: Add missing `import random` | Aleksander Machniak | 2019-01-30 | 1 | -0/+1 |
| | |||||
* | Add aliases for add-user-subscription ('aus', 'subscribe') | Jeroen van Meeuwen (Kolab Systems) | 2018-12-31 | 3 | -3/+13 |
| | | | | | Add alias for list-user-subscriptions ('lus') Add aliases for remove-user-subscription ('rus', 'unsubscribe') | ||||
* | Add alias lmm for command list-mailbox-metadata | Jeroen van Meeuwen (Kolab Systems) | 2018-12-31 | 1 | -1/+1 |
| | |||||
* | Add --server option for mailbox-cleanup | Jeroen van Meeuwen (Kolab Systems) | 2018-12-31 | 1 | -6/+21 |
| | |||||
* | Add php 7.0 and 7.2 support for timezone setup | Jeroen van Meeuwen (Kolab Systems) | 2018-12-30 | 1 | -0/+7 |
| |