Commit graph

19 commits

Author SHA1 Message Date
Nathan Smith
38091a52e8 🐛 fix: #115 Ensure popout windows arent closed when clicking links
Also added the actual url to an authors page when rendering it in the table.

Closes: #115
2024-06-16 14:16:19 -04:00
Nathan Smith
2600878b0b 🔨 refactor: #109 Resolve new eslint errors
Closes: #109
2024-04-21 21:59:58 -04:00
Nathan Smith
ddd76872c0 feat: #85 Add error icon to tags that could not be retrieved 2024-04-16 22:34:16 -04:00
Nathan Smith
eccc0ef3e0 feat: #72 Add simple PR check status icons
Can be more granular in the future

Closes: #72
2024-04-05 23:54:06 -04:00
Nathan Smith
312226eedd 🔨 refactor: #80 Reduce complexity of create tag function 2024-04-05 22:04:10 -04:00
Nathan Smith
9237b2f0fa feat: #80 Show user or org name when transforming link to repo
Closes: #80
2024-04-05 21:47:55 -04:00
Nathan Smith
ee0d0ced7f 🔨 refactor: #61 Resolve simple sonar code smells 2024-03-28 15:59:24 -04:00
Nathan Smith
e11ed49c91 feat: #21 Lazy load tag content
Tags will be rendered with available content before API requests resolve
2024-03-16 21:51:43 -04:00
Nathan Smith
40247cd3e4 🐛 fix: #21 correct issue caching logic
Cache was incorrectly using issue.id and not issue.number, which led to no issue requests being cached.
2024-03-16 21:29:09 -04:00
Nathan Smith
c66e0ae308 feat: #70 Use specific icons for each state of issue and PR
Closes: #70
2024-03-09 19:25:07 -05:00
Nathan Smith
467e00fa66 🐛 fix: #48 Inline tags not rendered for links with display text
Closes: #48
2024-02-22 22:07:44 +00:00
Nathan Smith
5d6f0c9227 feat: #25 Use dedicated endpoints for listing issues and PRs
Allows less manual querying, more configuration in codeblock

Closes: #25
2024-02-09 19:37:22 +00:00
Nathan Smith
3913ec116b feat: #11 Add predefined PR table columns
Columns will automatically link, set text, add icons, etc.

Closes: #11
2024-02-01 22:37:39 -05:00
Nathan Smith
41ccebf581 some minor tweaks to inline view plugin behavior 2024-01-13 20:33:48 -05:00
Nathan Smith
573f6ca802 live preview mode working reliably now! 2024-01-13 20:17:27 -05:00
Nathan Smith
49e3e2eb97 add cache layer 2024-01-10 03:06:30 +00:00
Nathan Smith
3021fb28f1 correctly filtering decorations when cursor is adjacent or overlapping 2024-01-09 22:16:53 +00:00
Nathan Smith
93e6f704ce stop infinite update loop 2024-01-09 21:41:54 +00:00
Nathan Smith
e21a45754a kind of working in live preview, just need to make sure we're not constantly re-rendering 2024-01-08 19:15:59 +00:00