aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* fix(views): save a local view from any Custom View, not just favoritesCraig Jennings2026-06-162-7/+88
* fix(api): clear auth-source's negative cache on pearl-clear-cacheCraig Jennings2026-06-152-0/+18
* fix(api): signal missing-key as user-error with mode-aware adviceCraig Jennings2026-06-152-0/+26
* style(render): space the account name from Pearl in the lighterCraig Jennings2026-06-072-3/+3
* feat(render): highlight unsaved comments and update the cues liveCraig Jennings2026-06-071-0/+60
* feat(render): show unsaved tickets with a field highlight and a countCraig Jennings2026-06-071-0/+175
* fix(keymap): label the issue create/delete keys 'ticket' to match the t chordCraig Jennings2026-06-071-1/+1
* feat(render): name the active account in the buffer titleCraig Jennings2026-06-061-0/+13
* feat(keys): add sort and grouping to the transient menuCraig Jennings2026-06-061-1/+5
* fix(views): order group sections by Linear's board orderCraig Jennings2026-06-062-8/+68
* feat(keys): bind sort and grouping under the views prefixCraig Jennings2026-06-061-0/+12
* feat(views): route grouping consumers through the effective-grouping resolverCraig Jennings2026-06-061-0/+27
* feat(views): pearl-set-grouping commandCraig Jennings2026-06-061-0/+41
* feat(views): regroup issue subtrees in place, preserving editsCraig Jennings2026-06-061-0/+144
* feat(views): grouping source helpers and the effective-grouping resolverCraig Jennings2026-06-061-0/+146
* fix(views): re-fold the page after an interactive sortCraig Jennings2026-06-061-0/+66
* feat(render): make heading glyphs configurableCraig Jennings2026-06-061-10/+57
* feat(render): save the buffer to disk after a fetch or refreshCraig Jennings2026-06-051-0/+25
* fix(render): serialize the source header in full regardless of print-lengthCraig Jennings2026-06-051-0/+12
* fix(views): make a server-side sort actually reorder the bufferCraig Jennings2026-06-051-0/+10
* feat(comments): fetch an issue's full comment threadCraig Jennings2026-06-052-1/+131
* feat(views): sort the active view interactivelyCraig Jennings2026-06-051-0/+294
* feat(render): overlay content glyphs on issue and comment headingsCraig Jennings2026-06-051-0/+126
* feat(compose): @-mention Linear users from a pickerCraig Jennings2026-06-032-2/+118
* feat(render): pin the priority range to Linear's A-D in the rendered fileCraig Jennings2026-06-031-0/+6
* fix(render): nest comments under their issue in a grouped viewCraig Jennings2026-06-031-0/+26
* feat(views): add pearl-assignee-tag-short to trim the @-tag to first nameCraig Jennings2026-06-031-0/+14
* fix(views): slug the assignee @-tag from Linear's displayName handleCraig Jennings2026-06-031-0/+21
* feat(views): surface the issue assignee as an @-tag on the headingCraig Jennings2026-06-033-6/+80
* feat(views): render a Linear view's grouping as Org sectionsCraig Jennings2026-06-034-2/+198
* fix(views): honor a Linear view's completed-issues display preferenceCraig Jennings2026-06-031-4/+157
* feat(render): open a fetched view folded to the issue headingsCraig Jennings2026-06-032-5/+7
* test: narrow the no-file-id assertion to :ID: specificallyCraig Jennings2026-06-031-2/+5
* feat(views): run a Linear view in its configured sort orderCraig Jennings2026-06-031-2/+84
* fix(views): rebuild Linear view URLs instead of querying the missing url fieldCraig Jennings2026-06-032-3/+53
* feat(render): collapse the #+ preamble to a styled summary lineCraig Jennings2026-06-021-3/+60
* feat(render): foldable Pearl help header, dropping the # commentsCraig Jennings2026-06-021-3/+48
* fix(priority): error on an out-of-range cookie instead of silent NoneCraig Jennings2026-06-021-0/+23
* feat(keys): friendlier which-key labels for the prefix sub-mapsCraig Jennings2026-06-021-3/+3
* feat(views): offer open-default-view in the transient menuCraig Jennings2026-06-021-0/+1
* feat(views): wire the default view into the keymap, transient, and docsCraig Jennings2026-06-022-12/+20
* feat(views): set-default-view commandCraig Jennings2026-06-021-0/+117
* feat(views): default-view resolver and open commandCraig Jennings2026-06-021-0/+134
* feat(keys): dedicated views group, de-overloaded fetch, account bindingCraig Jennings2026-06-022-23/+65
* feat(filter): multi-select states in the interactive builderCraig Jennings2026-06-011-0/+40
* feat(filter): :state accepts a list of state namesCraig Jennings2026-06-012-0/+44
* test(views): source-level naming regression locking out "saved query"Craig Jennings2026-06-011-0/+10
* feat(views): save a Linear view locally via the reverse-compile (copy down)Craig Jennings2026-06-013-2/+233
* feat(views): guard publish and delete against cross-account local viewsCraig Jennings2026-06-011-0/+33
* feat(views): rework the picker for local/Linear labels, dedup, and local disp...Craig Jennings2026-06-011-22/+61