summaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAge
* Add Contact as new domain typeSandro Knauß2017-01-30
|
* SINK_EXPORT for free functions needs to go to the beginningChristian Mollekopf2017-01-26
|
* During modifications only modify what we really need to modify.Christian Mollekopf2017-01-25
| | | | We used to delete all non-modified properties...
* Readable uuidChristian Mollekopf2017-01-23
|
* Ensure we don't accidentally spawn more transactions than necessary.Christian Mollekopf2017-01-23
|
* Debug outputChristian Mollekopf2017-01-23
|
* Process sync requests one by oneChristian Mollekopf2017-01-23
|
* Fixed revision cleanupChristian Mollekopf2017-01-22
|
* Support dependencies between sync requests.Christian Mollekopf2017-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 queueChristian Mollekopf2017-01-18
|
* Longer timeout so we have time to attach a debuggerChristian Mollekopf2017-01-18
|
* Ignore the component if we use a log contextChristian Mollekopf2017-01-18
|
* Debug outputChristian Mollekopf2017-01-18
|
* Refactored the changereplayChristian Mollekopf2017-01-18
| | | | | | * use a log context * clearer and simpler control flow * No infinite recursive calling
* Don't overwrite the first job with the continuationChristian Mollekopf2017-01-18
|
* Ensure resources kill themselves if noone connects.Christian Mollekopf2017-01-17
|
* Avoid unnecessary replay requests.Christian Mollekopf2017-01-17
| | | | A single request will replay until the latest revision.
* Handle errors without crashing.Christian Mollekopf2017-01-17
|
* Fixed build issues with pedantic enabledChristian Mollekopf2017-01-12
|
* syncThen is no longer necessaryChristian Mollekopf2017-01-12
|
* Modifications for multiple entities.Christian Mollekopf2017-01-12
| | | | This allows to apply a modification to all entities matching some query.
* Debug outputChristian Mollekopf2017-01-12
|
* Set enabled state from subscriptionChristian Mollekopf2017-01-11
|
* Debug outputChristian Mollekopf2017-01-10
|
* Constructor to sync a single entityChristian Mollekopf2017-01-10
|
* Remember if we have all of the data or only the headers.Christian Mollekopf2017-01-10
|
* Fixed revision cleanupChristian Mollekopf2017-01-10
|
* No more normalizedPathChristian Mollekopf2017-01-07
|
* Debug outputChristian Mollekopf2017-01-07
|
* Debug outputChristian Mollekopf2017-01-06
|
* Avoid unnecessary warningsChristian Mollekopf2017-01-05
|
* Remove resources and identities with the accountChristian Mollekopf2017-01-05
|
* Don't turn modifications into creationsChristian Mollekopf2017-01-04
|
* Move the mail between folders and update specialpurpose accordingly.Christian Mollekopf2017-01-03
|
* Comparison operator for ApplicationDomainTypeChristian Mollekopf2017-01-03
|
* React to removals in reduced live-query.Christian Mollekopf2017-01-03
|
* Debug messagesChristian Mollekopf2016-12-23
|
* Avoid fetching again if a fetch is already in progress.Christian Mollekopf2016-12-23
|
* Better debug outputChristian Mollekopf2016-12-23
|
* Use the resourcefacade to query for resources.Christian Mollekopf2016-12-23
| | | | | | Otherwise we'd have to maintain two query paths, and getResource already broke because we didn't retrieve the capabilities.
* More Log::ContextChristian Mollekopf2016-12-22
|
* Introduced Log::ContextChristian Mollekopf2016-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 outputChristian Mollekopf2016-12-22
|
* Report when we don't have any more to fetch.Christian Mollekopf2016-12-20
| | | | ... so we can use that information in fetchMore.
* Return false once we cannot fetch moreChristian Mollekopf2016-12-20
|
* CleanupChristian Mollekopf2016-12-20
|
* Fix threading for non-threaded messages.Christian Mollekopf2016-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 Mollekopf2016-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 Mollekopf2016-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 filesChristian Mollekopf2016-12-15
|