Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Avoid crashing. | Christian Mollekopf | 2016-06-15 | |
| | | | | ...that was a bit too optimistic, sill happening when running kube. | |||
* | Start using the sync api in tests. | Christian Mollekopf | 2016-06-15 | |
| | ||||
* | Fixed LocalStorageFacade. | Christian Mollekopf | 2016-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 Mollekopf | 2016-06-15 | |
| | ||||
* | Remember the revision we loaded in the result set. | Christian Mollekopf | 2016-06-15 | |
| | | | | Otherwise we reload the same entities over and over. | |||
* | Moved thread-boundary crossing to the model. | Christian Mollekopf | 2016-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 API | Christian Mollekopf | 2016-06-15 | |
| | ||||
* | Prepared trash test | Christian Mollekopf | 2016-06-15 | |
| | ||||
* | Fixed issues found by clang analyzer | Christian Mollekopf | 2016-06-14 | |
| | ||||
* | Fixed build. | Christian Mollekopf | 2016-06-14 | |
| | | | | | We already exported that symbol as a non-template class in the dummy resource code. | |||
* | Removed some unused codepaths from the maildir implementation | Christian Mollekopf | 2016-06-13 | |
| | ||||
* | Implemented maildir mail moves and got it to pass tests again | Christian Mollekopf | 2016-06-13 | |
| | ||||
* | Don't match invalid properties. | Christian Mollekopf | 2016-06-13 | |
| | ||||
* | Get folder moves to work, and fix the mime message moving. | Christian Mollekopf | 2016-06-13 | |
| | ||||
* | Moving of mails between folders | Christian Mollekopf | 2016-06-12 | |
| | ||||
* | Move the mime messages to their place. | Christian Mollekopf | 2016-06-11 | |
| | ||||
* | Use the new api for the property extractor | Christian Mollekopf | 2016-06-11 | |
| | ||||
* | A more convenient preprocessor API | Christian Mollekopf | 2016-06-11 | |
| | ||||
* | Fixup | Christian Mollekopf | 2016-06-10 | |
| | ||||
* | Create the drafts folder if necessary and merge it with the source | Christian Mollekopf | 2016-06-10 | |
| | | | | version | |||
* | Allow preprocessors to inject entities. | Christian Mollekopf | 2016-06-10 | |
| | | | | | Currently only working when creating an entity, the new entity is always preprended in the store. | |||
* | Moved query logic to EntityReader to make it reusable in the resource. | Christian Mollekopf | 2016-06-09 | |
| | ||||
* | Defined resource capabilities. | Christian Mollekopf | 2016-06-08 | |
| | ||||
* | Less hardcoded assumptions and a new RID scheme | Christian Mollekopf | 2016-06-08 | |
| | | | | | By using (folder local id:imap uid) for mails, we don't have to change mail rid's on folder renames. | |||
* | Avoid extra dependency in public header. | Christian Mollekopf | 2016-06-06 | |
| | ||||
* | Fixed build of imapserverproxy | Christian Mollekopf | 2016-06-06 | |
| | ||||
* | A more reasonable limit for revisions | Christian Mollekopf | 2016-06-05 | |
| | ||||
* | Disable the quitlock | Christian Mollekopf | 2016-06-05 | |
| | | | | | Without this the synchronizer process regularly closes prematurely, not sure why. | |||
* | A central place to generate uuid's | Christian Mollekopf | 2016-06-05 | |
| | ||||
* | Allow the maildir resource to skip the folder rename test | Christian Mollekopf | 2016-06-05 | |
| | ||||
* | These checks are no longer necessary | Christian Mollekopf | 2016-06-05 | |
| | ||||
* | Skip internal keys by default while scanning. | Christian Mollekopf | 2016-06-05 | |
| | ||||
* | Fixed pipelinetest | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | Track modified properties to detect necessary replay changes | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | A way to retrieve the last revision during changereplay. | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | Print a demangled stacktrace | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | Implemented imap flag changes. | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | Using the entityStore to read anything except the current revision is | Christian Mollekopf | 2016-06-03 | |
| | | | | probably a bad idea. | |||
* | The imap resource can write-back changes | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | Deal with errors in the change-replay job. | Christian Mollekopf | 2016-06-03 | |
| | ||||
* | IMAP folder writeback | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | Flush the replayqueue before trying inspections. | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | The existence inspection is separate from the rest | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | Always return jobs, not futures. | Christian Mollekopf | 2016-06-02 | |
| | | | | Otherwise the calls are not composable. | |||
* | Avoid triggering the changereplay directly from the constructor. | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | Load the right revision for changereplay, not just the latest one | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | Reading of individual revisions from the store | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | Non blocking change-replay | Christian Mollekopf | 2016-06-02 | |
| | ||||
* | Fixed property extraction in imap resource | Christian Mollekopf | 2016-05-31 | |
| | ||||
* | ImapResource cleanup | Christian Mollekopf | 2016-05-31 | |
| |