aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore: ignore the generated task archiveHEADmainCraig Jennings9 hours1-0/+3
* docs: spec for refining the current sourceCraig Jennings2026-06-241-0/+105
* feat(sources): single-issue source (favorites + open-issue-by-id)Craig Jennings2026-06-235-33/+229
* docs(readme): document themeable faces and reflow tablesCraig Jennings2026-06-231-70/+182
* fix(views): accept Linear's open filter when copying a view downCraig Jennings2026-06-162-4/+41
* fix(views): save a local view from any Custom View, not just favoritesCraig Jennings2026-06-163-38/+139
* docs(readme): point the save FAQ at pearl-save-issueCraig Jennings2026-06-161-2/+2
* chore(scripts): warn when apikey.txt is group/other-readableCraig Jennings2026-06-162-0/+42
* fix(api): clear auth-source's negative cache on pearl-clear-cacheCraig Jennings2026-06-153-4/+25
* fix(api): signal missing-key as user-error with mode-aware adviceCraig Jennings2026-06-153-7/+36
* chore: gitignore .claude, CLAUDE.md, AGENTS.mdCraig Jennings2026-06-151-0/+3
* style(render): space the account name from Pearl in the lighterCraig Jennings2026-06-073-5/+5
* feat(render): highlight unsaved comments and update the cues liveCraig Jennings2026-06-072-35/+185
* feat(render): show unsaved tickets with a field highlight and a countCraig Jennings2026-06-072-6/+334
* docs(spec): add the modified-ticket indicator specCraig Jennings2026-06-072-0/+352
* fix(keymap): label the issue create/delete keys 'ticket' to match the t chordCraig Jennings2026-06-072-3/+3
* fix(scripts): seed column types for board order, healing type driftCraig Jennings2026-06-073-132/+351
* feat(scripts): import an org backlog into the Pearl workspaceCraig Jennings2026-06-064-0/+524
* feat(render): name the active account in the buffer titleCraig Jennings2026-06-062-4/+23
* fix(scripts): make Triage the intake column and the default new-issue stateCraig Jennings2026-06-063-21/+56
* docs(scripts): add a scripts READMECraig Jennings2026-06-061-0/+100
* fix(scripts): reconcile the seed against Linear's default columnsCraig Jennings2026-06-062-246/+243
* feat(scripts): add a Linear workspace seed scriptCraig Jennings2026-06-063-0/+471
* feat(keys): add sort and grouping to the transient menuCraig Jennings2026-06-063-4/+11
* fix(views): order group sections by Linear's board orderCraig Jennings2026-06-063-24/+157
* feat(keys): bind sort and grouping under the views prefixCraig Jennings2026-06-063-4/+20
* docs: document grouping the current viewCraig Jennings2026-06-061-0/+6
* feat(views): route grouping consumers through the effective-grouping resolverCraig Jennings2026-06-062-3/+30
* feat(views): pearl-set-grouping commandCraig Jennings2026-06-062-0/+82
* feat(views): regroup issue subtrees in place, preserving editsCraig Jennings2026-06-062-0/+273
* feat(views): grouping source helpers and the effective-grouping resolverCraig Jennings2026-06-062-0/+200
* docs: spec for interactive grouping of the current viewCraig Jennings2026-06-061-0/+180
* fix(views): re-fold the page after an interactive sortCraig Jennings2026-06-062-0/+74
* feat(render): make heading glyphs configurableCraig Jennings2026-06-063-44/+123
* feat(render): save the buffer to disk after a fetch or refreshCraig Jennings2026-06-052-2/+42
* fix(render): serialize the source header in full regardless of print-lengthCraig Jennings2026-06-052-2/+23
* fix(views): make a server-side sort actually reorder the bufferCraig Jennings2026-06-052-8/+46
* feat(comments): fetch an issue's full comment threadCraig Jennings2026-06-054-4/+255
* feat(views): sort the active view interactivelyCraig Jennings2026-06-053-11/+540
* feat(render): overlay content glyphs on issue and comment headingsCraig Jennings2026-06-053-6/+200
* docs: note that the default team is optionalCraig Jennings2026-06-051-0/+2
* feat(compose): @-mention Linear users from a pickerCraig Jennings2026-06-034-7/+201
* feat(render): pin the priority range to Linear's A-D in the rendered fileCraig Jennings2026-06-032-0/+11
* fix(render): nest comments under their issue in a grouped viewCraig Jennings2026-06-032-11/+47
* feat(views): add pearl-assignee-tag-short to trim the @-tag to first nameCraig Jennings2026-06-032-5/+34
* fix(views): slug the assignee @-tag from Linear's displayName handleCraig Jennings2026-06-032-7/+37
* feat(views): surface the issue assignee as an @-tag on the headingCraig Jennings2026-06-035-14/+128
* feat(views): render a Linear view's grouping as Org sectionsCraig Jennings2026-06-036-30/+336
* fix(views): honor a Linear view's completed-issues display preferenceCraig Jennings2026-06-033-21/+273
* feat(render): open a fetched view folded to the issue headingsCraig Jennings2026-06-034-8/+10