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

Add Bugherd #26

Open
arielkidwell opened this issue Dec 9, 2024 · 6 comments
Open

Add Bugherd #26

arielkidwell opened this issue Dec 9, 2024 · 6 comments
Assignees

Comments

@arielkidwell
Copy link

arielkidwell commented Dec 9, 2024

Add the following to the to install Bugherd for testing and presentation:
<script type="text/javascript" src="https://www.bugherd.com/sidebarv2.js?apikey=m7k8yhwnjccrz5oyoqeotw" async="true"></script>

@arielkidwell
Copy link
Author

Hi @ten1seven - I wanted to see if you minded me using Pointless Corp as my guinea pig. I'm doing a "show and tell" on Bugherd to the PM team and thought this staging site might be a good sample one to use. I/we can even go a step further by connecting it to Github, but it's not a "must have" at this stage. If you're curious to see how it all works through, I'm all for going ahead and connecting it! Just let me know what you think - happy to go a different direction. Image

ten1seven added a commit that referenced this issue Dec 9, 2024
@ten1seven
Copy link
Contributor

@arielkidwell I installed the script but am seeing this error in the console:

Access to script at 'https://www.bugherd.com/sidebarv2.js?apikey=m7k8yhwnjccrz5oyoqeotw' from origin 'https://pointlesscorp.netlify.app' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Since it says "on the requested resource" I'm wondering if there's a setting that's necessary within Bugherd. Maybe the domain for the plan needs to be set to https://pointlesscorp.netlify.app/?

CleanShot 2024-12-09 at 13 54 19@2x

@arielkidwell
Copy link
Author

@ten1seven Nothing is ever easy with tool 😑 I do have the domain set so that's not it...I've never hit a CORS error on it before so I'm a little stumped.

Screenshot 2024-12-09 at 3 10 46 PM

After some research, I'm wondering if it's a setting on the server side?
Screenshot 2024-12-09 at 3 13 57 PM

The good news is that if you have the browser extension, it works perfectly so I can at least do the presentation. I don't want you or Nevin to burn any time here.

ten1seven added a commit that referenced this issue Dec 9, 2024
ten1seven added a commit that referenced this issue Dec 9, 2024
ten1seven added a commit that referenced this issue Dec 9, 2024
ten1seven added a commit that referenced this issue Dec 9, 2024
@ten1seven
Copy link
Contributor

@arielkidwell I messed around with a few techniques and couldn't get anything to work so I removed the script 😞

@arielkidwell
Copy link
Author

No worries! I can present it without it. By some sorcery (I guess it injects it into the console?), if you have the Chrome extension, it works as if the script is in place.

@ten1seven
Copy link
Contributor

It must go around CORS issues because your browser is loading the script locally rather than one server requesting it from another.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants