Skip to content

Commit 7a69e43

Browse files
committed
Migrate to Manifest V3 and modernize extension architecture, remove oauth, ask for paste token
1 parent 9004199 commit 7a69e43

9 files changed

Lines changed: 570 additions & 537 deletions

File tree

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ If necessary, you may want to create or get a "access token" that uses the `publ
4545
- The [content script](src/content.js) was matching `"https://github.com/*/*/pull/*` which is correct, but if you start from the hompage, then the script won't ever be injected since github is using pushState to change urls. Now it will match `https://github.com` and then check for the specific url.
4646
- "https://api.github.com/*": to fetch issue/pr data
4747
- `"storage"`, to store access token, cache user PR data.
48-
- `"identity"`, to create an oauth request window.
4948

5049
---
5150

src/action.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/* global chrome */
2+
3+
// Open options page when extension icon is clicked
4+
chrome.action.onClicked.addListener(() => {
5+
chrome.runtime.openOptionsPage();
6+
});

src/auth.js

Lines changed: 0 additions & 110 deletions
This file was deleted.

src/background.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)