New Linear Connection Table: Project History
Connector name: Linear
Table name: project_history
API documentation link: https://linear.app/developers/graphql
Additional details:
Requesting that the Linear connector ingest project audit history via the Project.history connection (ProjectHistoryConnection > ProjectHistory nodes). Each ProjectHistory row exposes an entries field (typed as JSONObject in the schema, but in practice an array of change-event objects) that captures every mutation made to a project over time. This is the project-level analog of IssueHistory, which the Linear connector already ingests.
Today Project.status, Project.lead, Project.members, and similar fields only expose the current value and there's no way to reconstruct the historical timeline of how a project evolved without this endpoint. We need the full state-transition history for analytics on project lifecycles, ownership changes, team composition over time, and lead time between stages.
If we could please ingest all available event types present in ProjectHistory.entries[]. Each event is a self-describing object keyed by entries[].type (e.g. status, leadId, members, teams, initiatives, milestones, priority, dates, name, description, etc.) with from / to or added / removed fields as appropriate, plus at (epoch ms), actorId (or actorIds), and a source object indicating whether the change came from a user, OAuth app, or integration.
Please sign in to leave a comment.
Comments
0 comments