summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Reuse mailpreprocessorChristian Mollekopf2016-06-26
|
* Ported sinksh list to synchronous API (which also fixed it)Christian Mollekopf2016-06-26
|
* Commit also if we did revision cleanupChristian Mollekopf2016-06-26
|
* Use specialpurpose preprocessor which gives us trash folder support.Christian Mollekopf2016-06-26
|
* Share special purpose preprocessor implementation.Christian Mollekopf2016-06-25
|
* Use username instead of just userChristian Mollekopf2016-06-23
|
* Catch errorsChristian Mollekopf2016-06-21
|
* Fixed buildChristian Mollekopf2016-06-21
|
* Fixed cleanup of date indexesChristian Mollekopf2016-06-20
|
* Workaround mdb_put failuresChristian Mollekopf2016-06-20
| | | | | | | I got failures during a sync during the initial mdb_put that stores the db name for verification on open (invalid parameter passed). It seems the verification step actually prevents the problem in the first place.
* Avoid unnecessary commitsChristian Mollekopf2016-06-20
|
* Made the log-level output a lot less noisyChristian Mollekopf2016-06-20
|
* Fix cache update on removalChristian Mollekopf2016-06-20
|
* Detect and skip noselect foldersChristian Mollekopf2016-06-20
|
* Only one commit per folder and skip folders that we fail to sync.Christian Mollekopf2016-06-20
|
* Commit all databases in the same intervalChristian Mollekopf2016-06-20
|
* Don't create a transaction for every appended message.Christian Mollekopf2016-06-20
| | | | | We create now only one transaction for the whole sync which is also not ideal.
* Don't try to remove empty values from the index.Christian Mollekopf2016-06-19
| | | | Indexes don't allow empty keys, so this will always fail.
* Don't use a static for the threadboundaryChristian Mollekopf2016-06-19
| | | | Otherwise we risk calling into already destroyed models.
* Use shared preprocessors in mailtransport.Christian Mollekopf2016-06-19
|
* Avoid a nameclash with the shared variantChristian Mollekopf2016-06-19
|
* Moved mailpreprocessors to a shared locationChristian Mollekopf2016-06-19
|
* A working mailtransport resourceChristian Mollekopf2016-06-17
|
* If the changereplay failed we have to stop.Christian Mollekopf2016-06-17
| | | | | Otherwise we would never replay changes that failed because we were offline or so.
* We no longer care about folder changes for this.Christian Mollekopf2016-06-17
|
* Initial version of the mailtransport resourceChristian Mollekopf2016-06-17
|
* Simpler facade and domaintypeadaptorfactory instantiationChristian Mollekopf2016-06-16
|
* Central place for test macrosChristian Mollekopf2016-06-16
|
* Fixed tests.Christian Mollekopf2016-06-15
| | | | We really should clean the source in-between tests.
* Move to trashChristian Mollekopf2016-06-15
|
* Automatically fetch children if necessary.Christian Mollekopf2016-06-15
| | | | | Otherwise a treeview doesn't show the expander until you click on the item (which triggers fetchMore).
* Avoid crashing.Christian Mollekopf2016-06-15
| | | | ...that was a bit too optimistic, sill happening when running kube.
* Start using the sync api in tests.Christian Mollekopf2016-06-15
|
* Fixed LocalStorageFacade.Christian Mollekopf2016-06-15
| | | | | We can't make any assumptions about the lifetime of the facade, so make sure we have all we need in the lambda.
* Avoid clearing the liveQuery flag.Christian Mollekopf2016-06-15
|
* Remember the revision we loaded in the result set.Christian Mollekopf2016-06-15
| | | | Otherwise we reload the same entities over and over.
* Moved thread-boundary crossing to the model.Christian Mollekopf2016-06-15
| | | | | That way we avoid any unnecessary queuing for the sync API, and enable fine-tuning in the model code at a later stage.
* Synchronous APIChristian Mollekopf2016-06-15
|
* Prepared trash testChristian Mollekopf2016-06-15
|
* Fixed issues found by clang analyzerChristian Mollekopf2016-06-14
|
* Fixed build.Christian Mollekopf2016-06-14
| | | | | We already exported that symbol as a non-template class in the dummy resource code.
* Removed some unused codepaths from the maildir implementationChristian Mollekopf2016-06-13
|
* Implemented maildir mail moves and got it to pass tests againChristian Mollekopf2016-06-13
|
* Don't match invalid properties.Christian Mollekopf2016-06-13
|
* Get folder moves to work, and fix the mime message moving.Christian Mollekopf2016-06-13
|
* Moving of mails between foldersChristian Mollekopf2016-06-12
|
* Move the mime messages to their place.Christian Mollekopf2016-06-11
|
* Use the new api for the property extractorChristian Mollekopf2016-06-11
|
* A more convenient preprocessor APIChristian Mollekopf2016-06-11
|
* FixupChristian Mollekopf2016-06-10
|