summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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 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 Differential Revision: https://git.kolab.org/D118
* Fix typos in notification messagesAleksander Machniak2016-04-041-4/+4
| | | | | | Reviewers: #pykolab_developers 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
|
* remove stray line that would reset the schema_files list, and try to install ↵Timotheus Pokorra2016-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
* 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 even more compliance issuesJeroen van Meeuwen (Kolab Systems)2016-03-011-6/+6
|
* More of those PEP compliance issuesJeroen van Meeuwen (Kolab Systems)2016-03-011-28/+37
|
* Fix PEP complianceJeroen van Meeuwen (Kolab Systems)2016-03-011-51/+190
|
* Fix calling the wrong function to list domains, and using the wrong primaryJeroen van Meeuwen (Kolab Systems)2016-03-011-8/+13
|
* Update bugzilla url to https://issues.kolab.org.Jeroen van Meeuwen (Kolab Systems)2016-02-293-6/+6
| | | | Resolves T1044
* Remove old unsupported configuration options of kolab_delegation pluginJeroen van Meeuwen (Kolab Systems)2016-02-231-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-02-231-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-02-232-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
|
* make wallace module gpgencrypt handling multipart messagesJeroen van Meeuwen (Kolab Systems)2016-02-081-6/+58
| | | | | | | | | | | | | Summary: The wallace module gpgencrypt can't deal with multipart messages. So messages with attachments get unreadable on some/most email clients if they where encrypted by wallace. This patch should generate a correct open pgp encrypted multipart message. Reviewers: #pykolab Projects: #pykolab Differential Revision: https://git.kolab.org/D30
* Correct the import location to prevent looping stacked importsJeroen van Meeuwen (Kolab Systems)2016-02-081-1/+1
|
* When calling auth.Auth(), make sure auth.Auth() is importedJeroen van Meeuwen (Kolab Systems)2016-02-071-0/+1
|
* Allow three locations for the specification of folders to automatically ↵Jeroen van Meeuwen (Kolab Systems)2016-02-071-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | create when a user is added: # The section in the configuration that is named after the child or alias domain used for the result attribute of the user, # The section in the configuration that is named after the primary domain used for the result attribute of the user, # The default section, [kolab] This means that, for example: ``` [kolab] auto_createfolders = [ { 'Some folder': {} } ] [primary.tld] auto_createfolders = [ { 'Not another folder': {} } ] [alias.tld] auto_createfolders = [ { 'Yes please another folder': {} } ] ``` A user with a result attribute (`mail` by default) value of `john@alias.tld` will have a folder named *Yes please another folder*, and `john@primary.tld` will get a folder named *Not another folder*.
* Attempt to load the #chwala database schema files as well (Ref. T967)Jeroen van Meeuwen (Kolab Systems)2016-02-071-0/+17
|
* setup_roundcube: mysql.initial.sql might live in ↵Aeneas Jaißle2016-02-041-1/+2
| | | | | | | | | | | | /usr/share/doc/[*/]roundcubemail Reviewers: #pykolab_developers, pokorra Reviewed By: #pykolab_developers, pokorra Subscribers: pokorra, ajaissle Differential Revision: https://git.kolab.org/D75
* Fix default template for GuamJeroen van Meeuwen (Kolab Systems)2016-01-251-1/+1
|
* Fix mistake in manticore configuration templateJeroen van Meeuwen (Kolab Systems)2016-01-191-1/+1
|
* Set version to 0.8.0pykolab-0.8.0Jeroen van Meeuwen (Kolab Systems)2016-01-191-1/+1
|
* Avoid double-encoding (#5311)Jeroen van Meeuwen (Kolab Systems)2016-01-191-2/+2
|
* Set version to 0.7.19pykolab-0.7.19Jeroen van Meeuwen (Kolab Systems)2016-01-191-1/+1
|
* Swap default IMAP interface from Cyrus IMAP to GuamJeroen van Meeuwen (Kolab Systems)2016-01-194-18/+150
|
* Ignore *.swp filesJeroen van Meeuwen (Kolab Systems)2016-01-191-0/+1
|
* Include setup_manticore with the setup utilitiesJeroen van Meeuwen (Kolab Systems)2016-01-191-0/+1
|
* Fix typo in templateJeroen van Meeuwen (Kolab Systems)2016-01-181-1/+1
|
* Write out templatepykolab-0.7.18Jeroen van Meeuwen (Kolab Systems)2016-01-181-5/+2
|
* Set version to 0.7.18Jeroen van Meeuwen (Kolab Systems)2016-01-181-1/+1
|
* Add routines to set up manticoreJeroen van Meeuwen (Kolab Systems)2016-01-182-0/+132
|
* Set the default configuration to include interfacing with ManticoreJeroen van Meeuwen (Kolab Systems)2016-01-181-0/+19
|
* Add the necessary default configuration for auto-completion with ↵Jeroen van Meeuwen (Kolab Systems)2016-01-181-0/+13
| | | | chwala+manticore
* Remove functional test from unit test suiteJeroen van Meeuwen (Kolab Systems)2015-12-281-9/+0
|
* Test transliteration dictionary lookup keys exist before using valuesJeroen van Meeuwen (Kolab Systems)2015-12-281-9/+18
|
* Make event testing passJeroen van Meeuwen (Kolab Systems)2015-12-281-9/+10
|
* Complete coverageJeroen van Meeuwen (Kolab Systems)2015-12-281-1/+5
|