Commit graph

81 commits

Author SHA1 Message Date
Nathan Smith
982ac30a89 🐛 fix: #121 Prevent rendering inside inline code block 2024-07-07 23:18:42 -04:00
Nathan Smith
f2eee1f178 🐛 fix: #121 Rewrite live preview renderer 2024-07-07 23:11:14 -04:00
Nathan Smith
5f65a14c24 🔨 refactor: #114 Extract parameter transformation 2024-07-07 09:34:16 -04:00
Nathan Smith
a9ff3857c8 feat: #114 Support org issues query
Closes: #114
2024-06-30 18:32:18 -04:00
Nathan Smith
d0aff85157 🐛 fix: Add migration mechanism for plugin data 2024-06-30 16:50:30 -04:00
Nathan Smith
4cad2f634f feat: #126 Add toggle for external link
Closes: #126
2024-06-30 16:23:32 -04:00
Nathan Smith
f5eca6a566 feat: #123 Add assignee column
Closes: #123
2024-06-30 16:10:28 -04:00
Nathan Smith
2af4f73d51 feat: #119 Add Labels column
Closes: #119
2024-06-30 15:59:28 -04:00
Nathan Smith
5327ed61ef 🔨 refactor: #102 Sonar linting 2024-06-30 14:38:53 -04:00
Nathan Smith
1c6d1a28ad 🚨 test: #102 Add header property to cache test 2024-06-30 14:35:36 -04:00
Nathan Smith
9e53b68bc5 🚨 test: #102 Correct test imports 2024-06-30 14:33:38 -04:00
Nathan Smith
e5aaebc1bb feat: #102 Add refresh and pagination settings 2024-06-30 13:09:46 -04:00
Nathan Smith
b7ac55dc59 feat: #102 ensure cache is applied but can be skipped 2024-06-30 13:06:39 -04:00
Nathan Smith
6f2a97ebe1 feat: #102 Ensure table query responses are cached and paginated 2024-06-30 12:54:44 -04:00
Nathan Smith
f204ddd71d feat: #102 reimplement external link 2024-06-30 12:40:21 -04:00
Nathan Smith
0d11e02991 🔨 refactor: #102 Move sort utilities to their own file 2024-06-30 12:37:31 -04:00
Nathan Smith
80bb501282 feat: #102 Move table refresher to plugin setting 2024-06-30 12:35:25 -04:00
Nathan Smith
0aeff6cd46 🔨 refactor: #102 Clean up query class 2024-06-30 12:33:08 -04:00
Nathan Smith
a1724f2ca2 🔨 refactor: #102 Make imports more consistent 2024-06-30 12:11:33 -04:00
Nathan Smith
f670708c68 🔨 refactor: #102 Remove init logic from query constructor 2024-06-29 16:06:55 -04:00
Nathan Smith
c2cc1dea9c Merge branch 'main' into feat/102/table-pagination 2024-06-29 16:04:00 -04:00
Nathan Smith
dd32f7299f feat: #102 Only show first/last links not equal prev/next 2024-06-28 22:40:52 -04:00
Nathan Smith
247997c431 feat: #102 Working pagination 2024-06-28 22:33:13 -04:00
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
6be7a0131d types are hard 2024-06-01 01:38:38 -04:00
Nathan Smith
fae232cba4 🚨 test: #107 Add some general sanity tests for the setting up the plugin
Closes: #107
2024-04-22 23:53:55 -04:00
Nathan Smith
7584ec8470 🚨 test: #107 Working simple test 2024-04-22 13:59:17 -04:00
Nathan Smith
8cfc5690f1 🚨 test: #107 Set up jest 2024-04-21 23:31:50 -04:00
Nathan Smith
5cc35c318d 🔨 refactor: #109 Remove unused void operator 2024-04-21 22:05:11 -04:00
Nathan Smith
2600878b0b 🔨 refactor: #109 Resolve new eslint errors
Closes: #109
2024-04-21 21:59:58 -04:00
Nathan
0a15cd53a3
Merge pull request #108 from nathonius/feat/85/refresh-errored-tags
Show errored tags with some info
2024-04-21 21:13:42 -04:00
Aron Griffis
d5b48c7cac fix: #104 init data to empty object 2024-04-21 09:02:38 -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
62a6f0d94e feat: #84 Support custom oauth app
Closes: #84
2024-04-11 22:37:59 -04:00
Nathan Smith
807d604a1d 🐛 fix: #84 Correct cache save 2024-04-06 13:55:34 -04:00
Nathan Smith
40aff6125a 🐛 fix: #84 Trim extra spaces from orgs 2024-04-06 13:35:28 -04:00
Nathan Smith
144013cee9 🔨 refactor: #84 Move account settings into new class 2024-04-06 13:31:27 -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
6414839a17 feat: #54 Add link to query search on github
Only applies for custom queries

Closes: #54
2024-03-29 20:30:49 -04:00
Nathan Smith
8efa182766 🔨 refactor: #86 minor code smell resolution 2024-03-29 12:02:37 -04:00
Nathan Smith
3dbc555ca0 🔨 refactor: #86 github api is now a class 2024-03-29 11:58:46 -04:00
Nathan Smith
0ced195bbc feat: #86 Overhaul cache implementation
Closes: #86
2024-03-28 22:39:08 -04:00
Nathan Smith
ffbded9df9 🔨 refactor: #61 Reduce complexity of url parse function
Closes: #61
2024-03-28 17:02:26 -04:00
Nathan Smith
0db7b3c88d 🔨 refactor: #61 Make logger and plugin settings constants 2024-03-28 16:53:50 -04:00
Nathan Smith
ee0d0ced7f 🔨 refactor: #61 Resolve simple sonar code smells 2024-03-28 15:59:24 -04:00
Nathan Smith
0e153c228b feat: #21 add request queue
Making requests serially instead of concurrently should help with rate limit issues
2024-03-16 23:10:48 -04:00
Nathan Smith
40d34c27b2 🐛 fix: #21 correct pull request cache logic
PRs were also using the id property instead of number property
2024-03-16 21:54:01 -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