summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* For some reason, Ubuntu 18.04 installs the amavis service as a sysvinit serviceJeroen van Meeuwen (Kolab Systems)2018-12-301-0/+3
|
* Make wallace skip message files which are in locks directoryLiutauras Adomaitis2018-12-141-2/+9
| | | | | | | | | | | | | | Summary: Wallace should not try to work with lock files Test Plan: None Reviewers: vanmeeuwen, machniak Reviewed By: vanmeeuwen Subscribers: petersen Differential Revision: https://git.kolab.org/D708
* Fix exception when handling iTip CANCEL for a reasource event (Bifrost#T123747)Aleksander Machniak2018-08-201-2/+4
|
* Avoid the use of duplicate names for functions and in-function scope ↵Jeroen van Meeuwen (Kolab Systems)2018-07-311-3/+3
| | | | | | variables where both are used in the same scope Reference T123747
* Bump version numberpykolab-0.8.10Jeroen van Meeuwen (Kolab Systems)2018-07-271-1/+1
|
* Manage the pool processes such that they die after a limited quantity of ↵Jeroen van Meeuwen (Kolab Systems)2018-07-273-48/+116
| | | | | | | | | | | | | | | | | | | | | time, and pick up messages from the spool asynchronously. Summary: Reference T75735 Let a single worker process timeout itself Set the signal as late as possible Abstract the method to pickup messages from the spool, so that a new recurring Timer may pick up messages out of the spool Test Plan: * Run messages through it Reviewers: #pykolab_developers Subscribers: #pykolab_developers Differential Revision: https://git.kolab.org/D617
* Fix using Attendee object in a debug messageAleksander Machniak2018-06-271-1/+1
|
* Fix 'undelete-mailbox' issue for undeleting all user's mailboxesLiutauras Adomaitis2018-06-261-1/+1
| | | | | | | | | | | | | | Summary: if 'hextimestamp' key does not exists in _mailfolder dictionary, pykolab throughs traceback. Test Plan: None Reviewers: vanmeeuwen, machniak Reviewed By: machniak Subscribers: petersen Differential Revision: https://git.kolab.org/D605
* Add option to drop the caching tables from the database and exitJeroen van Meeuwen (Kolab Systems)2018-06-261-0/+16
| | | | | | | | | | | | | Summary: This can be used to enforce the regeneration of the caching tables with the latest database schema - for instance, by the package manager when upgrading the PyKolab package. This patch complements D587 in an attempt to fix T2274. Reviewers: #pykolab_developers Maniphest Tasks: T2274 Differential Revision: https://git.kolab.org/D593
* Resolve T2274 by implementing D587 that arcanist won't apply because the ↵Jeroen van Meeuwen (Kolab Systems)2018-06-261-4/+4
| | | | non-existent base commit does not exist in the local repository
* There's no status here, just classificationJeroen van Meeuwen (Kolab Systems)2018-06-221-1/+1
|
* Fix event|todo_from_ical() exception: AttributeError("'NoneType' object has ↵Aleksander Machniak2018-06-211-1/+3
| | | | | | no attribute 'tzinfo'",) (Bifrost#T75978) We make sure we read DTSTART property before RECURRENCE-ID.
* Check if the variable is not None before using strip()Aleksander Machniak2018-06-211-2/+6
|
* Ignore iTip dummy comments with whitespace chars only (e.g. from Outlook)Aleksander Machniak2018-06-211-0/+2
|
* Fix invitationpolicy error on an itip reply with no ORGANIZER prop ↵Aleksander Machniak2018-06-212-4/+9
| | | | (Bifrost#T114576)
* Merge branch 'master' of ssh://git.kolab.org/diffusion/P/pykolabAleksander Machniak2018-06-201-1/+1
|\
| * Resolve T88836Jeroen van Meeuwen (Kolab Systems)2018-06-201-1/+1
| |
* | Don't fail on iTips with no ORGANIZER property (Bifrost#T114576)Aleksander Machniak2018-06-201-2/+4
|/
* Fix mocking sendmail operationsAleksander Machniak2018-06-202-3/+4
|
* Fix unit tests on a system with no smtp serviceAleksander Machniak2018-06-202-0/+2
|
* nother attempt to add more logging and fix wallace messages not being ↵Liutauras Adomaitis2018-06-153-11/+25
| | | | | | | | | | | | | | | | delivered and staying in spool directory Summary: Adding more logs that should show why _sendmail function does not start a "while" delivery loop and unliking file does not happen. Also some code polishing. Test Plan: none Reviewers: machniak, vanmeeuwen Reviewed By: machniak Subscribers: petersen Differential Revision: https://git.kolab.org/D599
* Fix D577 patch bug - modules._sendmail result assign to variable, which is ↵Liutauras Adomaitis2018-06-042-16/+3
| | | | | | | | | | | | | | | | used to log the result of email sending. Summary: Define success variable to hold the _sendmail result. Test Plan: none Reviewers: vanmeeuwen, machniak Reviewed By: machniak Subscribers: petersen Differential Revision: https://git.kolab.org/D581