Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Don't turn modifications into creations | Christian Mollekopf | 2017-01-04 |
| | |||
* | Move the mail between folders and update specialpurpose accordingly. | Christian Mollekopf | 2017-01-03 |
| | |||
* | Comparison operator for ApplicationDomainType | Christian Mollekopf | 2017-01-03 |
| | |||
* | React to removals in reduced live-query. | Christian Mollekopf | 2017-01-03 |
| | |||
* | Debug messages | Christian Mollekopf | 2016-12-23 |
| | |||
* | Avoid fetching again if a fetch is already in progress. | Christian Mollekopf | 2016-12-23 |
| | |||
* | Better debug output | Christian Mollekopf | 2016-12-23 |
| | |||
* | Use the resourcefacade to query for resources. | Christian Mollekopf | 2016-12-23 |
| | | | | | | Otherwise we'd have to maintain two query paths, and getResource already broke because we didn't retrieve the capabilities. | ||
* | More Log::Context | Christian Mollekopf | 2016-12-22 |
| | |||
* | Introduced Log::Context | Christian Mollekopf | 2016-12-22 |
| | | | | | | | To have hierarchical debug output we have to pass around something at run-time, there is no reasonable alternative. Log::Context provides the identifier to do just that and largely replaces the debug component idea. | ||
* | Better query debug output | Christian Mollekopf | 2016-12-22 |
| | |||
* | Mailtransporttest | Christian Mollekopf | 2016-12-22 |
| | |||
* | sinksh list commandline arguments | Christian Mollekopf | 2016-12-21 |
| | |||
* | Store<Sink::ApplicationDomain::ApplicationDomainType> is not defined. | Christian Mollekopf | 2016-12-20 |
| | |||
* | Report when we don't have any more to fetch. | Christian Mollekopf | 2016-12-20 |
| | | | | ... so we can use that information in fetchMore. | ||
* | Return false once we cannot fetch more | Christian Mollekopf | 2016-12-20 |
| | |||
* | Cleanup | Christian Mollekopf | 2016-12-20 |
| | |||
* | Fix threading for non-threaded messages. | Christian Mollekopf | 2016-12-20 |
| | | | | | Ensure we always have a messageId to work with, and avoid grouping all non-threaded messages together. | ||
* | Compact id representation for sinksh list. | Christian Mollekopf | 2016-12-19 |
| | | | | | Id clashes are possible but unlikely, but the compact id can't be used for other operations. | ||
* | Get mailtransport to work with kolab container. | Christian Mollekopf | 2016-12-19 |
| | |||
* | sinksh list: allow the user to specify what to print | Christian Mollekopf | 2016-12-16 |
| | |||
* | Don't try to fetch flags on initial sync. | Christian Mollekopf | 2016-12-16 |
| | |||
* | Avoid unnecessary warnings if the db is not existing. | Christian Mollekopf | 2016-12-16 |
| | | | | | It is expected that a query returns nothing if the db is not existing yet. | ||
* | The directory was just not existing because no file was in it. | Christian Mollekopf | 2016-12-15 |
| | |||
* | Don't set capabilities as property on creation. | Christian Mollekopf | 2016-12-15 |
| | | | | | | Instead we make it part of the plugin. This ensure we also have access to the proper capabilities when creating a resource via sinksh. | ||
* | Set references as references from sinksh. | Christian Mollekopf | 2016-12-15 |
| | |||
* | Made references serializable so we can store them in config files | Christian Mollekopf | 2016-12-15 |
| | |||
* | Use the accessors | Christian Mollekopf | 2016-12-15 |
| | | | | ...to properly wrap references. | ||
* | sinksh fixes | Christian Mollekopf | 2016-12-15 |
| | |||
* | Show the account of the identity. | Christian Mollekopf | 2016-12-14 |
| | |||
* | Improved debug output. | Christian Mollekopf | 2016-12-13 |
| | |||
* | We don't require qt widgets. | Christian Mollekopf | 2016-12-13 |
| | |||
* | We want the sync to be blocking | Christian Mollekopf | 2016-12-12 |
| | | | | | ... which is only possible if we flush after issuing the sync. | ||
* | The mailsync resource doesn't actually have an INBOX available. | Christian Mollekopf | 2016-12-12 |
| | |||
* | Kill all commands on failing to connect to a resource. | Christian Mollekopf | 2016-12-12 |
| | | | | | | We have to kill pending commands as well, and we have to make sure that we call open only once the commands are actually enqueued, so we can kill them in case of failure. | ||
* | Adapt to kasync changes | Christian Mollekopf | 2016-12-12 |
| | |||
* | Add comment regarding the blob copying hack. | Christian Mollekopf | 2016-12-09 |
| | |||
* | Move the BLOB property handling to the entitystore. | Christian Mollekopf | 2016-12-09 |
| | | | | | | This is really part of the storage, and will help us to cleanly implement features like moving properties into a temporary place when reading in a clean way as well. | ||
* | One copy algorithm is enough. | Christian Mollekopf | 2016-12-08 |
| | |||
* | Let the preprocessor repeat the types. | Christian Mollekopf | 2016-12-08 |
| | |||
* | Wrap references in a Reerence type. | Christian Mollekopf | 2016-12-08 |
| | | | | | | | | This allows us to make sure that references are not taken out of context (the resource). Because we need to use the type-specific accessors more we also ran into a problem that we cannot "downcast" a reference with the change recording still working, for that we have the cast<T>() operator now. | ||
* | Interresourcemovetest/fixed interresourcemove | Christian Mollekopf | 2016-12-06 |
| | | | | | We cant take the identifier from the entity where we just cleared the identifier. | ||
* | Move mail to sent folder after sending it | Christian Mollekopf | 2016-12-06 |
| | |||
* | Fixed maildirresource | Christian Mollekopf | 2016-12-06 |
| | |||
* | Support for sent mail folder | Christian Mollekopf | 2016-12-06 |
| | |||
* | Fix copy constructor of SyncScope | Christian Mollekopf | 2016-12-06 |
| | | | | | We used to loose the resource list and thus erroneously sync all available resources. | ||
* | Debug output | Christian Mollekopf | 2016-12-06 |
| | |||
* | Always print non-trace messages | Christian Mollekopf | 2016-12-06 |
| | |||
* | Print a warning if we try to read a property that we didn't request. | Christian Mollekopf | 2016-12-06 |
| | |||
* | Wrap blob properties in type so we can distinguish it from other properties. | Christian Mollekopf | 2016-12-06 |
| | | | | | | When moving an entity to another resource we have to move the blob properties to a temporary directory first, and that requires that we are able to distinguish blob properties from the rest at runtime. |