Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chrome: API endpoint to enhance Github Issues view #126

Closed
birkjernstrom opened this issue Apr 4, 2023 · 1 comment
Closed

Chrome: API endpoint to enhance Github Issues view #126

birkjernstrom opened this issue Apr 4, 2023 · 1 comment
Assignees

Comments

@birkjernstrom
Copy link
Member

birkjernstrom commented Apr 4, 2023

Core part of the Chrome Extension. Using a content script on Github Issues page(s), we should send an API request to fetch all the additional data we want to enhance the view with.

We could likely proxy the requests on this page via our API to provide results immediately upon them being requested, but... becomes much more brittle integration if we're a middleman.

Easiest (alpha version) is likely:

  1. On load: Scrape the page for all issue IDs shown
  2. Send an API request for all of those issue IDs
  3. Showcase a "Polar spinner" for Github Issues
  4. Enhance the Github Issues view once we receive the response

But let's discuss quickly as a group once we get here. There are some design considerations, i.e "flickering content" being the biggest of table content changing as we enhance etc.

Funding with Polar

Funding

  • You can sponsor this specific effort via a Polar.sh pledge below
  • We receive the pledge once the issue is completed & verified
Fund with Polar
@hult
Copy link
Contributor

hult commented Apr 25, 2023

What does "showcase a 'polar spinner'" mean?

@hult hult closed this as completed May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants