Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Cleanup. | Christian Mollekopf | 2018-08-02 |
| | |||
* | A faster method for a failing connection | Christian Mollekopf | 2018-07-24 |
| | |||
* | Always enable the inbox folder. | Christian Mollekopf | 2018-07-16 |
| | | | | | Some services don't have the inbox as part of the subscribed folders, at least not by default, so we just always enable it. | ||
* | Increase timeout to 5s also in tests. | Christian Mollekopf | 2018-07-13 |
| | | | | | The tests seem to be simply to slow right now, so let's bump this to avoid flaky tests. | ||
* | Prevent a recycled session from timing out immediately. | Christian Mollekopf | 2018-06-27 |
| | | | | | This seems to happen sometimes (showed up in tests), and causes operations to fail. | ||
* | Avoid building tests that link to the resource on windows. | Christian Mollekopf | 2018-05-28 |
| | | | | | Because we'd have to properly export the symbols for the linking on windows to work. | ||
* | -DQT_PLUGIN seems to be a remnant of the past. | Christian Mollekopf | 2018-05-28 |
| | | | | Or at least I don't know what it is supposed to do. | ||
* | Skip revisions that we can't replay. | Christian Mollekopf | 2018-05-23 |
| | |||
* | Check if ssl support is available on resource start. | Christian Mollekopf | 2018-05-18 |
| | |||
* | Moved the bogus message test to the imap test. | Christian Mollekopf | 2018-05-18 |
| | | | | Maildir will happly store anything. | ||
* | Skip change-replay for already removed entites. | Christian Mollekopf | 2018-05-18 |
| | | | | | This is required to be able to resolve change-replay failures by removing the entity. | ||
* | Test what happens if we add a bogus message to the imap resource. | Christian Mollekopf | 2018-05-18 |
| | | | | This test currently fails because we fail to recover. | ||
* | Validate content before replay. | Christian Mollekopf | 2018-05-18 |
| | |||
* | On windows we need to set the RUNTIME destination | Christian Mollekopf | 2018-04-19 |
| | |||
* | Fixed synchronization with new mail notifications | Christian Mollekopf | 2018-03-02 |
| | |||
* | Don't hardcode the returned id. | Christian Mollekopf | 2018-03-02 |
| | |||
* | Subscribe to mailboxes we create in tests | Christian Mollekopf | 2018-03-02 |
| | |||
* | Implemented examine | Christian Mollekopf | 2018-03-01 |
| | |||
* | Ignore empty ids | Christian Mollekopf | 2018-03-01 |
| | |||
* | Select all folders and emit notification if new mails are available | Christian Mollekopf | 2018-03-01 |
| | |||
* | Cleanup | Christian Mollekopf | 2018-02-28 |
| | |||
* | Check the right port | Christian Mollekopf | 2018-02-01 |
| | |||
* | HAWD definitions for imapmailsyncbenchmark | Christian Mollekopf | 2018-01-31 |
| | |||
* | Fixed imapmailsynctest | Christian Mollekopf | 2018-01-28 |
| | |||
* | Track uidvalidity to detect changes behind our back. | Christian Mollekopf | 2018-01-23 |
| | |||
* | Fixed imap tests | Christian Mollekopf | 2018-01-23 |
| | | | | | Adding the mail to cyrus imap somehow broke with cyrus 3.0. We're now creating the mail instead, before trying to sync it. | ||
* | Avoid ending up with a connection lost error when a select fails | Christian Mollekopf | 2018-01-02 |
| | |||
* | Avoid the date limit for tests. | Christian Mollekopf | 2017-12-28 |
| | |||
* | Backwardscompatibility for existing settings. | Christian Mollekopf | 2017-11-28 |
| | |||
* | Fixed imap tests | Christian Mollekopf | 2017-11-28 |
| | | | | Adjust to cyrus imap settings and use explicit encryption setting. | ||
* | Adjust testscript paths to new dockercontainer | Christian Mollekopf | 2017-11-23 |
| | |||
* | Check for errors | Christian Mollekopf | 2017-11-23 |
| | |||
* | Detect login failures | Christian Mollekopf | 2017-09-22 |
| | |||
* | Days to sync from config | Christian Mollekopf | 2017-09-20 |
| | |||
* | Fixed tests with secretstore | Christian Mollekopf | 2017-09-20 |
| | |||
* | Avoid storing the password in the configuration | Christian Mollekopf | 2017-09-18 |
| | | | | | | | The password (or any other secret), is now cached in the client process (in-memory only), and delivered to the resource via command. The resource avoids doing any operations against the source until the secret is available. | ||
* | Ignore kolab groupware folders. | Christian Mollekopf | 2017-09-07 |
| | |||
* | Translate the error in both runJob overloads. | Christian Mollekopf | 2017-08-28 |
| | |||
* | Detect connection lost so we can go to offline state | Christian Mollekopf | 2017-08-28 |
| | | | | kimap should really have better error codes... | ||
* | Skip over revisions that we can't replay. | Christian Mollekopf | 2017-08-14 |
| | |||
* | Replaying a change without remoteid is not going to work. | Christian Mollekopf | 2017-08-11 |
| | |||
* | Use imported targets instead of qt5_use_modules | Heiko Becker | 2017-07-29 |
| | | | | | | | | | | | | | | | | | | | From Qt's documentation: "This macro is obsolete. Use target_link_libraries with IMPORTED targets instead." It's only recommended with cmake >=2.8.9 & < 2.8.12. Sink already requires cmake 3.0. One advantage of using the imported targets is, that cmake complains if a target isn't found before it's used, like Qt5Concurrent missing from the find_package_call here. Reviewers: #sink, cmollekopf Reviewed By: #sink, cmollekopf Subscribers: #sink Tags: #sink Differential Revision: https://phabricator.kde.org/D6361 | ||
* | Revert this change, we can just only sync folders in kube. | Christian Mollekopf | 2017-06-15 |
| | |||
* | The mailsynctest relies on subscribed mailboxes | Christian Mollekopf | 2017-06-14 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-06-14 |
| | |||
* | We now have to manually parse for inspections | Christian Mollekopf | 2017-06-14 |
| | | | | ..since we turn of parsing for regular fetching. | ||
* | Deal with both CRLF and LF mime messages. | Christian Mollekopf | 2017-06-14 |
| | | | | | | | IMAP always requires CRLF, and so does the MIME standard, KMIME expects LF-only. We now just try to always use CRLF on disk, but convert LF-only messages should we have to (e.g. because copied over from maildir or so). | ||
* | There shouldn't be any conversions necessary at this point. | Christian Mollekopf | 2017-06-12 |
| | |||
* | Avoid the extra parsing step. | Christian Mollekopf | 2017-06-12 |
| | | | | | We only need the content, we'll parse later on when processing the pipeline. | ||
* | Disabled automatic syncing of folders | Christian Mollekopf | 2017-06-11 |
| | | | | | | | I triggers a lot of work, and as we currently can't abort sync tasks and have no priority lane for requests it's rather intrusive. A sync will still be triggered when a folder is selected, so we're not loosing a lot except the "pull everything offline" case. |