I’m implementing a delta-synchronization workflow against the Taiga API—fetching only those Issues that have changed (last modified date) since our last poll—to minimize data transfer and processing. While updates to core Issue fields (status, title, description, etc.) correctly appear in our delta fetch, changes made solely to custom attributes (e.g. Effort, Evaluation) are not included in the delta results. As a result:
-
When a user edits only a custom attribute value, the synchronization never sees that change.
-
It’s impossible to keep downstream systems in sync for custom-attribute data without re-fetching every Issue in full each time.
I need a way for the API’s delta mechanism to either:
- Include Issues when their custom attributes change, or
- Provide a separate hook or flag indicating which Issues have had custom-attribute updates, so that our delta sync can pick them up.
Without this, true incremental sync isn’t possible for custom attributes, forcing inefficient full reloads or custom polling logic.