Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add Contact as new domain type | Sandro Knauß | 2017-01-30 |
| | |||
* | SINK_EXPORT for free functions needs to go to the beginning | Christian Mollekopf | 2017-01-26 |
| | |||
* | During modifications only modify what we really need to modify. | Christian Mollekopf | 2017-01-25 |
| | | | | We used to delete all non-modified properties... | ||
* | Readable uuid | Christian Mollekopf | 2017-01-23 |
| | |||
* | Ensure we don't accidentally spawn more transactions than necessary. | Christian Mollekopf | 2017-01-23 |
| | |||
* | Debug output | Christian Mollekopf | 2017-01-23 |
| | |||
* | Process sync requests one by one | Christian Mollekopf | 2017-01-23 |
| | |||
* | Fixed revision cleanup | Christian Mollekopf | 2017-01-22 |
| | |||
* | Support dependencies between sync requests. | Christian Mollekopf | 2017-01-22 |
| | | | | | | | | | | If one sync task depends on the previous sync task we want to flush in between, so we can query for the results of the previous sync request locally. If we detect such a dependency we temporarily halt all processing of synchronization requests until the flush completes, so we can continue processing. | ||
* | Actually flush the replay queue | Christian Mollekopf | 2017-01-18 |
| | |||
* | Longer timeout so we have time to attach a debugger | Christian Mollekopf | 2017-01-18 |
| | |||
* | Ignore the component if we use a log context | Christian Mollekopf | 2017-01-18 |
| | |||
* | Debug output | Christian Mollekopf | 2017-01-18 |
| | |||
* | Refactored the changereplay | Christian Mollekopf | 2017-01-18 |
| | | | | | | * use a log context * clearer and simpler control flow * No infinite recursive calling | ||
* | Don't overwrite the first job with the continuation | Christian Mollekopf | 2017-01-18 |
| | |||
* | Ensure resources kill themselves if noone connects. | Christian Mollekopf | 2017-01-17 |
| | |||
* | Avoid unnecessary replay requests. | Christian Mollekopf | 2017-01-17 |
| | | | | A single request will replay until the latest revision. | ||
* | Handle errors without crashing. | Christian Mollekopf | 2017-01-17 |
| | |||
* | Fixed build issues with pedantic enabled | Christian Mollekopf | 2017-01-12 |
| | |||
* | syncThen is no longer necessary | Christian Mollekopf | 2017-01-12 |
| | |||
* | Modifications for multiple entities. | Christian Mollekopf | 2017-01-12 |
| | | | | This allows to apply a modification to all entities matching some query. | ||
* | Debug output | Christian Mollekopf | 2017-01-12 |
| | |||
* | Set enabled state from subscription | Christian Mollekopf | 2017-01-11 |
| | |||
* | Debug output | Christian Mollekopf | 2017-01-10 |
| | |||
* | Constructor to sync a single entity | Christian Mollekopf | 2017-01-10 |
| | |||
* | Remember if we have all of the data or only the headers. | Christian Mollekopf | 2017-01-10 |
| | |||
* | Fixed revision cleanup | Christian Mollekopf | 2017-01-10 |
| | |||
* | No more normalizedPath | Christian Mollekopf | 2017-01-07 |
| | |||
* | Debug output | Christian Mollekopf | 2017-01-07 |
| | |||
* | Debug output | Christian Mollekopf | 2017-01-06 |
| | |||
* | Avoid unnecessary warnings | Christian Mollekopf | 2017-01-05 |
| | |||
* | Remove resources and identities with the account | Christian Mollekopf | 2017-01-05 |
| | |||
* | 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 |
| | |||
* | 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. | ||
* | 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. | ||
* | 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. | ||
* | Made references serializable so we can store them in config files | Christian Mollekopf | 2016-12-15 |
| |