Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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... | ||
* | The davresource has the contact.storage capability | Christian Mollekopf | 2017-08-23 |
| | |||
* | 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 | ||
* | Progress reporting for the DAV resource, and commit after 5 items. | Christian Mollekopf | 2017-07-24 |
| | | | | | Otherwise seemingly nothing will happen in the UI, and then suddenly all items will appear. | ||
* | KDE_FORK_SLAVES is no longer necessary | Christian Mollekopf | 2017-06-29 |
| | |||
* | Ported to KDAV2, enabled the dav resource by default. | Christian Mollekopf | 2017-06-29 |
| | |||
* | Register the right facade. | Christian Mollekopf | 2017-06-25 |
| | |||
* | 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. | ||
* | Ensure change-replay errors make it through to the correct error | Christian Mollekopf | 2017-05-20 |
| | | | | handling and are appropriately dealt with. | ||
* | Don't try to replay modifications on nothing. | Christian Mollekopf | 2017-05-20 |
| | |||
* | Subscribe to mailboxes in imaptest | Christian Mollekopf | 2017-05-20 |
| | |||
* | Avoid notifcations for requests that do nothing, progress with folderid | Christian Mollekopf | 2017-05-20 |
| | |||
* | No more SINK_DEBUG_AREA | Christian Mollekopf | 2017-05-12 |
| | |||
* | Don't create folders on invalid config. | Christian Mollekopf | 2017-05-12 |
| | |||
* | Translate the host not found error | Christian Mollekopf | 2017-05-09 |
| | |||
* | Fixed folder sync | Christian Mollekopf | 2017-05-04 |
| | | | | | When explicitly listing the folder we can't rely on the subscription state, nor should we. | ||
* | Added progress notification | Christian Mollekopf | 2017-05-04 |
| | |||
* | Only sync subscribed folders | Christian Mollekopf | 2017-05-04 |
| | |||
* | Removed the resource mapper | Christian Mollekopf | 2017-04-28 |
| | |||
* | We require at leaset 0.1.1 | Christian Mollekopf | 2017-04-26 |
| | |||
* | Only create one session | Christian Mollekopf | 2017-04-26 |
| | | | | And not one for every imap proxy | ||
* | Make sure we always have a complete hierarchy from the IMAP server | Christian Mollekopf | 2017-04-21 |
| | |||
* | Apparently this folder can have various names. | Christian Mollekopf | 2017-04-21 |
| | |||
* | Gmail support. | Christian Mollekopf | 2017-04-21 |
| | | | | | For the time being we hardcode a list of folders that we synchronize that we know are not duplicating messages. | ||
* | Handle host not found | Christian Mollekopf | 2017-04-20 |
| | |||
* | cleanup | Christian Mollekopf | 2017-04-12 |
| | |||
* | Allow the preprocessor to move and use in mailtransport | Christian Mollekopf | 2017-04-12 |
| | |||
* | Copy mail back from mailtransport | Christian Mollekopf | 2017-04-11 |
| | |||
* | We set the instance identifier in the base class | Christian Mollekopf | 2017-04-11 |
| | |||
* | Don't continue processing the pipeline until we have appended the | Christian Mollekopf | 2017-04-10 |
| | | | | | | message. Otherwise the processor might think its done before it actually is. | ||
* | Avoid crashing if we fail to resolve the local id. | Christian Mollekopf | 2017-04-07 |
| | |||
* | Detect maildir resource errors | Christian Mollekopf | 2017-04-07 |
| | |||
* | Be less verbose | Christian Mollekopf | 2017-04-07 |
| | | | | We already see the resource exiting. | ||
* | Mailtransport notifications | Christian Mollekopf | 2017-03-30 |
| | |||
* | We already print those warnings in the synchronizer | Christian Mollekopf | 2017-03-30 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-03-28 |
| | |||
* | Track the entities that this request applies to directly in the | Christian Mollekopf | 2017-03-28 |
| | | | | | | | | syncrequest That way we can do the notification emitting in the synchronizer and it keeps working even if the login already fails (so the synchronizing code would never be executed). | ||
* | Emit notifications while a folder is being synced | Christian Mollekopf | 2017-03-27 |
| | |||
* | Don't use 0 as error code and better error codes | Christian Mollekopf | 2017-03-27 |
| | |||
* | Pass in days to download | Christian Mollekopf | 2017-03-26 |
| |