Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix 'undelete-mailbox' issue for undeleting all user's mailboxes | Liutauras Adomaitis | 2018-06-26 | 1 | -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 | ||||
* | With this patch I'm trying to introduce a file-type object in logger, which ↵ | Liutauras Adomaitis | 2018-05-17 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | | | | could swallow everything thrown to stderr (and possibly stdout) and redirect to python logger. Python smtplib debug mode prints everything to stderr, but when wallace runs... Summary: ...in fork mode stderr is not available (Bad file descriptor error) and thus wallace traceback when it tries to send emails Test Plan: none Reviewers: vanmeeuwen, machniak, petersen Reviewed By: vanmeeuwen Subscribers: petersen, machniak, vanmeeuwen Maniphest Tasks: T2498, T2163, T3751 Differential Revision: https://git.kolab.org/D577 | ||||
* | Fix the problem with undelete-mailbox command when listing deleted mailboxes ↵ | Liutauras Adomaitis | 2018-03-12 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | command actually doesn't replace placeholders with values, which prevents correctly list deleted mailboxes and then undelete them. Summary: T2648 Test Plan: none Reviewers: vanmeeuwen, machniak, mollekopf Reviewed By: mollekopf Subscribers: mollekopf, machniak, vanmeeuwen Maniphest Tasks: T2648 Differential Revision: https://git.kolab.org/D548 | ||||
* | Fixing the undelete-mailbox in murder topology to a different root folder | Liutauras Adomaitis | 2018-03-08 | 1 | -5/+11 |
| | | | | | | | | | | | | | | | | Summary: T2307 Test Plan: none Reviewers: vanmeeuwen, machniak Reviewed By: vanmeeuwen Subscribers: machniak, vanmeeuwen Maniphest Tasks: T2307 Differential Revision: https://git.kolab.org/D551 | ||||
* | Avoid trickery in the annotation name and shared namespace | Jeroen van Meeuwen (Kolab Systems) | 2016-12-20 | 1 | -5/+7 |
| | |||||
* | Use the correct constants import and __version__ value from it | Jeroen van Meeuwen (Kolab Systems) | 2016-07-01 | 1 | -2/+2 |
| | |||||
* | Fix folder name encodin issues in undelete-mailbox (#5299) Additionally, try ↵ | Aleksander Machniak | 2016-05-06 | 1 | -5/+9 |
| | | | | | | | | | | | | | | 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 | ||||
* | Fix double-quotation of partition argument for folder rename (#5354) | Aleksander Machniak | 2016-04-04 | 1 | -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 | ||||
* | Show ID to pass #Guam groupware folder filtering rulesets | Jeroen van Meeuwen (Kolab Systems) | 2016-03-02 | 1 | -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 issues | Jeroen van Meeuwen (Kolab Systems) | 2016-03-01 | 1 | -6/+6 |
| | |||||
* | More of those PEP compliance issues | Jeroen van Meeuwen (Kolab Systems) | 2016-03-01 | 1 | -28/+37 |
| | |||||
* | Fix PEP compliance | Jeroen van Meeuwen (Kolab Systems) | 2016-03-01 | 1 | -51/+190 |
| | |||||
* | Fix some typos found by the spelling linter | Jeroen van Meeuwen (Kolab Systems) | 2015-04-14 | 1 | -2/+2 |
| | |||||
* | Rename folders correctly | Jeroen van Meeuwen (Kolab Systems) | 2014-08-04 | 1 | -2/+7 |
| | |||||
* | Ensure that UTF-7 is encoded as such | Jeroen van Meeuwen (Kolab Systems) | 2014-07-31 | 1 | -2/+2 |
| | |||||
* | Updated the licensing information according to FSF recommendations. | Paul Boddie | 2014-06-26 | 1 | -7/+7 |
| | | | | Note that cyruslib.py is still "GPLv2 or a later version" unlike the other files. | ||||
* | Add an option --dry-run to undelete-mailbox cmd | Jeroen van Meeuwen (Kolab Systems) | 2013-11-21 | 1 | -3/+10 |
| | |||||
* | Escape the necessary spaces in verifying the folder to delete (#2298) | Jeroen van Meeuwen (Kolab Systems) | 2013-10-16 | 1 | -1/+4 |
| | |||||
* | Add additional debugging that might help track down #2350 | Jeroen van Meeuwen (Kolab Systems) | 2013-10-15 | 1 | -1/+14 |
| | |||||
* | Do not convert folder names that are already raw to utf7 again | Jeroen van Meeuwen (Kolab Systems) | 2013-08-03 | 1 | -2/+2 |
| | |||||
* | Use utf-7 names when deleting folders by wildcard match as well | Jeroen van Meeuwen (Kolab Systems) | 2013-07-06 | 1 | -1/+9 |
| | |||||
* | Update copyright | Jeroen van Meeuwen (Kolab Systems) | 2013-04-17 | 1 | -1/+1 |
| | |||||
* | Retrieve the /shared/vendor/cyrus-imapd/server annotation | Jeroen van Meeuwen (Kolab Systems) | 2012-12-19 | 1 | -2/+2 |
| | |||||
* | Make sure we don't attempt to parse a mailbox path in full, while we are ↵ | Jeroen van Meeuwen (Kolab Systems) | 2012-09-04 | 1 | -3/+4 |
| | | | | logged in as a user | ||||
* | Catch situations in which we have not gotten the appropriate separator yet | Jeroen van Meeuwen (Kolab Systems) | 2012-08-23 | 1 | -0/+5 |
| | |||||
* | Add functions that support some of the new command line client commands | Jeroen van Meeuwen (Kolab Systems) | 2012-08-08 | 1 | -2/+3 |
| | |||||
* | Add pykolab.imap.cyrus.Cyrus.connect() | Jeroen van Meeuwen (Kolab Systems) | 2012-06-13 | 1 | -1/+33 |
| | |||||
* | Use self.m over imap.m | Jeroen van Meeuwen (Kolab Systems) | 2012-04-27 | 1 | -13/+9 |
| | |||||
* | Rebase on specification | Jeroen van Meeuwen (Kolab Systems) | 2012-04-19 | 1 | -6/+1 |
| | |||||
* | Prevent kolabd from having started too early, and not being able to connect ↵ | Jeroen van Meeuwen (Kolab Systems) | 2012-04-17 | 1 | -1/+7 |
| | | | | to Cyrus IMAP, from defuncting the entire daemon | ||||
* | try/except setting annotations on folders (#705) | Jeroen van Meeuwen (Kolab Systems) | 2012-04-17 | 1 | -1/+4 |
| | |||||
* | Use current_server, not server, as server is undefined in this context | Jeroen van Meeuwen (Kolab Systems) | 2012-04-08 | 1 | -1/+1 |
| | |||||
* | Connect to the new server using the template for the original uri | Jeroen van Meeuwen (Kolab Systems) | 2012-04-08 | 1 | -4/+4 |
| | |||||
* | Do not reconnect to get an annotation | Jeroen van Meeuwen (Kolab Systems) | 2012-04-08 | 1 | -1/+0 |
| | |||||
* | Correct some pylint conventions | Jeroen van Meeuwen (Kolab Systems) | 2012-03-09 | 1 | -22/+22 |
| | |||||
* | Remove print statements | Jeroen van Meeuwen (Kolab Systems) | 2012-02-24 | 1 | -0/+5 |
| | |||||
* | Update copyrightdev/entitlements | Jeroen van Meeuwen (Kolab Systems) | 2012-01-04 | 1 | -1/+1 |
| | |||||
* | Allow re-login to an existing IMAP server connection. | Jeroen van Meeuwen (Kolab Systems) | 2011-11-29 | 1 | -0/+3 |
| | | | | Outcomment the incomplete if statement in Cyrus | ||||
* | A seperator is correctly spelled separator | Jeroen van Meeuwen (Kolab Systems) | 2011-11-11 | 1 | -16/+16 |
| | |||||
* | Merge stash - no changes | Jeroen van Meeuwen (Kolab Systems) | 2011-11-04 | 1 | -0/+2 |
| | |||||
* | Update IMAP libs to be more consistent in terminology | Jeroen van Meeuwen (Kolab Systems) | 2011-09-26 | 1 | -61/+61 |
| | |||||
* | Detect running in a Murder using the CAPABILITIES line | Jeroen van Meeuwen (Kolab Systems) | 2011-09-21 | 1 | -0/+16 |
| | |||||
* | On el5, urlparse returns a tuple | Jeroen van Meeuwen (Kolab Systems) | 2011-07-06 | 1 | -7/+14 |
| | |||||
* | Annotate the difference between a solution and a workaround | Jeroen van Meeuwen (Kolab Systems) | 2011-07-05 | 1 | -0/+1 |
| | |||||
* | If the folder does not exist, there's no annotations to be returned. This is ↵ | Jeroen van Meeuwen (Kolab Systems) | 2011-07-04 | 1 | -0/+3 |
| | | | | a case for undelete. | ||||
* | Do not call a delete we do not have, | Jeroen van Meeuwen (Kolab Systems) | 2011-07-04 | 1 | -3/+7 |
| | | | | For an undelete, first transfer to the target server of the target folder, if any other then the default | ||||
* | Fix the undelete code | Jeroen van Meeuwen (Kolab Systems) | 2011-06-17 | 1 | -8/+31 |
| | |||||
* | Pull out auth and conf from becoming multi-instance all over the place. One ↵ | Jeroen van Meeuwen (Kolab Systems) | 2011-04-11 | 1 | -60/+96 |
| | | | | | | of each suffices. Clean up imap module, along with making the imap.cyrus module work better | ||||
* | Add undelete() to Cyrus | Jeroen van Meeuwen (Kolab Systems) | 2011-03-23 | 1 | -0/+179 |
| | |||||
* | Enhance imap handling with the ability to move users, | Jeroen van Meeuwen (Kolab Systems) | 2011-03-23 | 1 | -0/+96 |
Provide a Cyrus (Murder) specific handling library Enhance usage of logging and config subsystems |