summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Set version to 0.7.26pykolab-0.7.26Jeroen van Meeuwen (Kolab Systems)2016-05-181-1/+1
|
* Determine shared folder resource using kolabTargetFolder attribute (#5337)Aleksander Machniak2016-05-183-11/+112
| | | | | | | | | | | | | | Summary: It's supposed to fix #5337. WARNING: Untested!!!!!!!! Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D130
* Normalize objectclass attribute values (#5423)Aleksander Machniak2016-05-181-0/+11
| | | | | | | | | | | | Summary: Fixes objectclass member comparison in cmd-sync #5423 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen, vendel.colja Differential Revision: https://git.kolab.org/D156
* Suppress more lint warningsJeroen van Meeuwen (Kolab Systems)2016-05-131-1/+6
|
* Fix error when calling list-domain-mailboxes without argumentsAleksander Machniak2016-05-131-0/+1
| | | | | | | | Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D154
* Fix handling of folder name encoding in list-deleted-mailboxes (#5318)Aleksander Machniak2016-05-131-4/+5
| | | | | | | | | | Summary: Fixes #5318 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D153
* Prevent from AttributeError when stopping wallaceAleksander Machniak2016-05-131-2/+4
| | | | | | | | | | | | Summary: Sometimes self.pool may not exists when killing wallace process Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D137
* Trim spaces in surname/givenname/sn when generating mail/alias (#5360)Aleksander Machniak2016-05-134-9/+66
| | | | | | | | | | Reviewers: vanmeeuwen, #pykolab_developers Reviewed By: vanmeeuwen, #pykolab_developers Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D136
* Make sure imaplib exception argument is a string before using split() (#5387)Aleksander Machniak2016-05-101-3/+3
| | | | | | | | | | | | | Summary: Looks like imaplib in some conditions can throw exceptions without the message or the message is not a string. We'll cast to string before using split() to prevent from "AttributeError: 'int' object has no attribute 'split'" errors. Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D135
* Set version to 0.7.25pykolab-0.7.25Jeroen van Meeuwen (Kolab Systems)2016-05-071-1/+1
|
* Fix binding current user after LDAP reconnection (T1171)Jeroen van Meeuwen (Kolab Systems)2016-05-071-44/+45
| | | | | | | | | | Summary: Fixes T1171 Reviewers: #pykolab_developers, vanmeeuwen Maniphest Tasks: T1171 Differential Revision: https://git.kolab.org/D126
* Fix folder name encodin issues in undelete-mailbox (#5299) Additionally, try ↵Aleksander Machniak2016-05-061-9/+22
| | | | | | | | | | | | | | to properly detect when XFER command should be issued Summary: Fixes #5299 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D152
* Add RDATE support (#5401)Aleksander Machniak2016-05-062-1/+93
| | | | | | | | | | | | Summary: Fixes #5401 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D139
* Suppress some of the most common lint "errors"Jeroen van Meeuwen (Kolab Systems)2016-05-061-1/+7
|
* Fix encoding of text parts with footer added (#5414)Aleksander Machniak2016-05-041-14/+18
| | | | | | | | | | Summary: Fixes #5414 Reviewers: #pykolab_developers Subscribers: vendel.colja Differential Revision: https://git.kolab.org/D151
* Fix removing shared folder ACL entries (#5002)Aleksander Machniak2016-05-042-114/+79
| | | | | | | | | | | | Summary: With small refactoring and cleanup. Note: This will remove IMAP ACL entries that do not exist in LDAP. Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D145
* Fix bug where setting headers on access policy check would not work when ↵Aleksander Machniak2016-05-041-18/+31
| | | | | | | | | | | | cache is enabled (#5252) Summary: Warning: Database structure change Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D141
* Allow NULL sender in smtp_access_policy result cache (#5306)Aleksander Machniak2016-05-041-3/+3
| | | | | | | | Summary: Fixes #5306 Reviewers: #pykolab_developers Differential Revision: https://git.kolab.org/D140
* Fix encoding errors also for cache updates (#5143)Aleksander Machniak2016-05-042-0/+49
| | | | | | | | | | Summary: The fix in a9aa9c2650 missed encoding conversion for UPDATE queries Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D138
* CS fixes according to PEP8 (ignored mostly line-length errors only)Aleksander Machniak2016-05-0460-572/+521
| | | | | | | | Summary: . Reviewers: #pykolab_developers Differential Revision: https://git.kolab.org/D134
* Set version number to 0.7.24pykolab-0.7.24Jeroen van Meeuwen (Kolab Systems)2016-05-041-1/+1
|
* Revert "Fix binding current user after LDAP reconnection (T1171)"Jeroen van Meeuwen (Kolab Systems)2016-05-041-22/+33
| | | | This reverts commit 0ffec36d05c7b51dd1886c43399d562c34f5f8b6.
* Set version to 0.7.23pykolab-0.7.23Jeroen van Meeuwen (Kolab Systems)2016-04-151-1/+1
|
* Fix default folder selection for new invitation objects (#5378)Aleksander Machniak2016-04-151-15/+15
| | | | | | | | | | | | Summary: Fixes #5378. Makes that folders marked as default are prefered over other folders when savin pending invitation objects Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: venc Differential Revision: https://git.kolab.org/D132
* Event/Todo 'created' property is mandatory now, fixes unit tests (T1182)Aleksander Machniak2016-04-143-1/+3
| | | | | | | | | | | | Summary: Fixes T1182 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Maniphest Tasks: T1182 Differential Revision: https://git.kolab.org/D127
* Fix binding current user after LDAP reconnection (T1171)Aleksander Machniak2016-04-141-33/+22
| | | | | | | | | | | | Summary: Fixes T1171 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Maniphest Tasks: T1171 Differential Revision: https://git.kolab.org/D126
* Catch exceptions from modules to prevent from killing the wallace process ↵Aleksander Machniak2016-04-141-1/+5
| | | | | | | | | | | | | | (#5370) Summary: Fixes issue where IMAP connection problems would kill wallace (#5370) Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D125
* Add note to cancellation notification body that it's for single occurrence ↵Aleksander Machniak2016-04-141-0/+3
| | | | | | | | | | | | when it is (#5375) Summary: Fixes #5375 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D124
* Fix AttributeError while parsing iCal message with duplicated some fields ↵Aleksander Machniak2016-04-142-0/+4
| | | | | | | | | | | | (#5367) Summary: Fixes #5367 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D123
* Remove libkolab and libcalendaring from plugins listAleksander Machniak2016-04-041-2/+0
| | | | | | | | | | | | | | | | | | | | Summary: As a follow-up to #4033, these two plugins itself do nothing, so it's not needed to list them in enabled plugins list. They will be automatically loaded when required by other plugins. To be precise, this prevents libcalendaring js/css resources to be loaded on logon page, where they are not needed. Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Projects: #pykolab Differential Revision: https://git.kolab.org/D100
* Add missing "import traceback" (#5366)Aleksander Machniak2016-04-041-0/+1
| | | | | | | | | | Summary: Fixes #5366 Reviewers: #pykolab_developers Subscribers: vennen, petersen, venc Differential Revision: https://git.kolab.org/D113
* Fix double-quotation of partition argument for folder rename (#5354)Aleksander Machniak2016-04-041-1/+1
| | | | | | | | | | | | Summary: Fixes #5354 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: venc, petersen, vennen Differential Revision: https://git.kolab.org/D114
* Remove duplicated 'title' attribute mapping (#5119)Aleksander Machniak2016-04-041-1/+0
| | | | | | | | | | Summary: FIxes #5119 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D115
* Respect content encoding of the message part when adding a footer (#5087)Aleksander Machniak2016-04-041-2/+2
| | | | | | | | Summary: Untested Reviewers: #pykolab_developers Differential Revision: https://git.kolab.org/D116
* Fix obvious code issues (#5371)Aleksander Machniak2016-04-041-2/+2
| | | | | | | | | | Summary: Fixes #5371 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D118
* Fix typos in notification messagesAleksander Machniak2016-04-041-4/+4
| | | | | | | | Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D119
* Fix From header encoding in invitation notifications (#4258)Aleksander Machniak2016-04-041-4/+8
| | | | | | | | | | Summary: Fixes https://issues.kolab.org/show_bug.cgi?id=4258 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D120
* Import utils. Resolves T1138.Jeroen van Meeuwen (Kolab Systems)2016-03-221-5/+22
|
* Set version to 0.7.22pykolab-0.7.22Jeroen van Meeuwen (Kolab Systems)2016-03-111-1/+1
|
* remove stray line that would reset the schema_files list, and try to install ↵Jeroen van Meeuwen (Kolab Systems)2016-03-091-1/+0
| | | | | | | | | | only the chwala mysql files. fixes https://issues.kolab.org/show_bug.cgi?id=5355 error: table roundcube.system does not exist Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D97
* Set version to 0.7.21pykolab-0.7.21Jeroen van Meeuwen (Kolab Systems)2016-03-021-1/+1
|
* Show ID to pass #Guam groupware folder filtering rulesetsJeroen van Meeuwen (Kolab Systems)2016-03-021-0/+12
| | | | | | | | | | | | Summary: Resolves T1034 Test Plan: Run this in a VM Reviewers: #pykolab_developers Maniphest Tasks: T1034 Differential Revision: https://git.kolab.org/D92
* Fix calling the wrong function to list domains, and using the wrong primaryJeroen van Meeuwen (Kolab Systems)2016-03-021-8/+13
|
* Update bugzilla url to https://issues.kolab.org.Jeroen van Meeuwen (Kolab Systems)2016-03-023-6/+6
| | | | Resolves T1044
* Remove old unsupported configuration options of kolab_delegation pluginJeroen van Meeuwen (Kolab Systems)2016-03-021-12/+0
| | | | | | | | | | | | Summary: as in the title. Reviewers: vanmeeuwen Reviewed By: vanmeeuwen Projects: #pykolab Differential Revision: https://git.kolab.org/D81
* Fix the systemd unit file for clamd@.service if neededJeroen van Meeuwen (Kolab Systems)2016-03-021-0/+14
| | | | | | | | | | | | | | | | | Summary: Resolves T997 Test Plan: # Install a Kolab server on CentOS 7 # Set up Kolab # Expect a running instance of the clamd@amavisd service Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Maniphest Tasks: T997 Differential Revision: https://git.kolab.org/D86
* Check the current status of SELinux, and the configuration for the next ↵Jeroen van Meeuwen (Kolab Systems)2016-03-022-0/+32
| | | | | | | | | | | | | | | | | | | | system cycle Summary: Resolves T992 Test Plan: # Install Kolab on CentOS 7 # Configure SELinux to enforce the targeted policy # Run setup-kolab # Expect an error Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Maniphest Tasks: T992 Differential Revision: https://git.kolab.org/D85
* Catch errmsg when the LDAP server is not available (#5333)Jeroen van Meeuwen (Kolab Systems)2016-02-161-1/+1
|
* Correct the import location to prevent looping stacked importsJeroen van Meeuwen (Kolab Systems)2016-02-081-1/+1
|
* Attempt to load the #chwala database schema files as well (Ref. T967)Jeroen van Meeuwen (Kolab Systems)2016-02-071-0/+17
|