-
Notifications
You must be signed in to change notification settings - Fork 43
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
Not fetching projects from TC anymore in Firefox #148
Comments
The configuration reset is expected with the major update to 4.0.0. Sorry about that - Google now requires manifest v3 and I had to essentially rewrite the whole app and adding config migration would delay things even further. Does the problem only happen on Firefox or Chrome/Brave as well?
|
Thanks for the response! Yes, it seems to work fine on Chrome but I'm trying to move away from that - the manifest V3 BS completely breaks extensions like uBlock/uMatrix. 😠 I definitely don't see anything on the "network" traffic tab in the inspector in Firefox (but it does show in Chrome). I do see the logged item you refer to in the console, but the contained "Pipelines" array is empty. The "Network Error" is shown almost immediately when clicking the "show" button which suggests to me something is blocking it at the local level - but I'm not sure what. I tried with all other extensions disabled in case one was interfering. |
Alright, good to know it works in Chrome. I generally do the testing in Brave and only basic in Firefox so I'll need to look into it. Thanks for letting me know. Hopefully it's an easy fix. If not then perhaps Firefox will need manifest v2 which will take a bit longer. Yeah it was quite a lot of work with the manifest v3 but it's the only version Chrome Webstore now allows to be published so it was either that or take down the extension completely. |
Had a closer look at this but I can't reproduce the issue, at least works fine with https://teamcity.jetbrains.com/ Other then that I'd need more info on what's coming back from the server and debug logs from service worker. You can build a local version with extra debugging messages, set
You'd need to load the built extension in Firefox and click "Inspect" to make sure you can see the service worker logs as well, not just the UI. |
Unfortunately this is for a work environment so the time I can commit to getting set up to build this myself for testing is limited, sorry. I am logged into TC in the browser itself already and the issue persists regardless of whether I give TC a username and password or leave it blank. The only things I can think of is that we don't use an FQDN for our setup and (as a side effect) the install doesn't use SSL. But that doesn't explain why it works fine in Chrome 🤷 |
I've been using this extension for a while on Linux, and added it to my windows Firefox install today.
Unfortunately, it no longer works - I added a TeamCity service but when clicking "show" all I get is
TypeError: NetworkError when attempting to fetch resource.
There is no error reported in the debugging console and no network traffic on the Network monitor, just an info item with some logging:
which contains the settings I had put in the UI.
My Linux install also "forgot" its working configuration at some point and suffers from a similar inability to connect to TC now. I tried going back to the previous version in case something broke in the 5.0.0 release, but no success, same problem.
The text was updated successfully, but these errors were encountered: