Add SCHEDULED and DEADLINE timestamps to org entries - #19
Open
bobrowadam wants to merge 2 commits into
Open
Conversation
bobrowadam
force-pushed
the
feature/scheduled-deadline-timestamps
branch
from
January 3, 2026 18:35
033d83f to
1e8e5d5
Compare
- Add cycle, startedAt, createdAt, dueDate to GraphQL queries - Use cycle.endsAt as DEADLINE for issues in a cycle - Use startedAt as SCHEDULED, fallback to today for backlog items - Format planning line correctly for org-agenda compatibility
bobrowadam
force-pushed
the
feature/scheduled-deadline-timestamps
branch
from
January 3, 2026 18:37
1e8e5d5 to
3d1b3f2
Compare
- Update default state mapping to use basic org keywords: Todo/Backlog -> TODO, In Progress -> NEXT, In Review/Blocked -> WAITING, Done -> DONE - Fix file header: move #+keywords outside PROPERTIES drawer - Fix property extraction to use org APIs (org-entry-get, org-get-todo-state) - Fix description to be single-line (org properties requirement) - Add forward-line to prevent infinite loop in sync
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds org-mode SCHEDULED and DEADLINE timestamps to issue entries so they appear in org-agenda views.
cycle.endsAt) - shows when work should be completedstartedAt, or today's date as fallback for backlog items - ensures all issues appear in agendaWithout timestamps, Linear issues don't appear in org-agenda. This change ensures all synced issues are visible in daily/weekly agenda views, making it easier to track Linear work alongside other org tasks.
Changes
dueDate,startedAt,createdAt, andcyclefieldslinear-emacs--format-date-as-orghelper for date conversion