Open VVaraiotoko opened 3 days ago
Can you try with the latest dev build to be sure the issue still exists?
Can you try with the latest dev build to be sure the issue still exists?
I just installed and tested the latest dev build and am pretty sure the issue still exists if I enable the filter "Block Outsider Intrusion into LAN". It should be the filter's problem.
The filters are fine, the issue seems to be that in your setup the IP addresses of the network requests are a local one. You can verify this by opening the dev console of a page with issue and looking at IP address of the network requests. If it is a local one, then you will have to either disable the "Block Outsider Intrusion into LAN", or set the advanced setting dnsResolveEnabled
to false
.
The filters are fine, the issue seems to be that in your setup the IP addresses of the network requests are a local one. You can verify this by opening the dev console of a page with issue and looking at IP address of the network requests. If it is a local one, then you will have to either disable the "Block Outsider Intrusion into LAN", or set the advanced setting
dnsResolveEnabled
tofalse
.
I am not a network engineer or a programmer. According to my limited knowledge, it seems that Clash Meta and many other proxy programs have to use local IP addresses to do the job. I also have to use proxy programs to gain a stable connection to GitHub and other international sites because of the GFW and they have worked fine with the LAN filter for years. I tried setting the advanced setting dnsResolveEnabled to false and it didn't work. The log and the screenshots are below. Guess I have to disable the filter.
have worked fine with the LAN filter for years
It's because the previous implementation for these filters was not comprehensive, with 1.60.0 it is really accomplishing the intended work (in Firefox).
tried setting the advanced setting
dnsResolveEnabled
to false and it didn't work
Might need to restart uBO, I suspect the cached DNS entries are still present after the setting is toggled.
tried setting the advanced setting
dnsResolveEnabled
to false and it didn't workMight need to restart uBO, I suspect the cached DNS entries are still present after the setting is toggled.
Just now I modified the advanced setting, quitted and restarted Firefox, visited GitHub and the problem persisted.
Right, forgot that DNS resolution is one way the IP address is resolved so that the ipaddress=
filters can act at onBeforeRequest time. Another complementary way is the IP address provided by Firefox's webRequest API through onHeadersReceived listener.
Looks like not using "Block Outsider Intrusion into LAN" is the only solution in your case.
I think a solution is bringing the plain-IP as domain filters outside of !#if !cap_ipaddress
so any users who use proxy can still at least be protected against plain-IP cases after adding
*$3p,strict3p,ipaddress=lan,domain=~localhost|~127.0.0.1|~[::1]|~0.0.0.0|~[::]|~local,badfilter
as custom filter?
The point of ipaddress
was also to more efficiently match rather than using regex-based filters, one of which can't be tokenized.
The goal of "Block Outsider Intrusion into LAN" is to prevent network requests from LAN when browsing the wide internet, so if someone's setup is to proxy to local IP address then "Block Outsider Intrusion into LAN" is not a good fit -- it shouldn't be used.
I am assuming OP would have the same issue with NoScript when not trusting "LAN".
So what I can do for the time being is to disable "Block Outsider Intrusion into LAN", right?
Yes disable that list, it is incompatible with your setup. It's not just for the time being though. The only change I can entertain is to offer a way to set an advanced setting for that cap_ipaddress
to evaluate to false such that the pattern-based filters in "Block Outsider Intrusion into LAN" are used instead.
Prerequisites
URL(s) where the issue occurs.
Description
Several days ago, I found there was breakage on GitHub pages. I thought it was the problem of my Internet connection, but later I tried disabling uBO, and GitHub became normal again. I turned on the logger and found many things from local IP address was blocked, so I unchecked the filter "Block Outsider Intrusion into LAN" and enabled uBO on GitHub and things got right again. I've used the filter for years, so I guess its latest update isn't compatible with some proxy applications, for example in my case, Clash Meta.
Logger output
| | | | | | | | | |:--- |:--- |:--- |:--- |:--- |:--- |:--- |:--- | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://github.githubassets.com/favicons/favicon.svg` | | +1 | ##.js-notice-dismiss[data-analytics-visible] | | github.com | | get | dom | `https://github.com/` | | +1 | ##.feed-right-sidebar > div:has(> div.js-notice) | | github.com | | get | dom | `https://github.com/` | | +1 | | | github.com | 3 | get | image | `https://github.githubassets.com/favicons/favicon.svg` | | +1 | | | github.com | 1 | get | image | `https://github.com/fluidicon.png` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/notifications-global-54f34167118d.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-d1a841-8f251a0656e7.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-e40ed7658a74.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-6d3967acd51c.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-a164c5ea9f62.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-f4b251-f7c3b6081b19.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-6b2a62-6fef0f2ad42a.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-3f4401350bd7.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-9a8cd2-373766bf71f1.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-112600808cf9.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-ab87c1d6c5c8.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/github-elements-36d7dcef5a08.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-eb9d54-74622d897749.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-6cf3320416b8.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-0e07cc183eed.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/element-registry-6dd75c7a2977.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-ce7225a304c5.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_catalyst_lib_index_js-node_modules_primer_live-region-element_dis-428401-bb66ac5d7472.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-f3aee1-e6893db9c19e.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-634de60bacfa.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-f690fd9ae3d5.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-4aa4b0e95669.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-aabfa4ec15fe.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_arianotify-polyfill_ariaNotify-polyfill_js-node_modules_github_mi-247092-b9c7cf3107b7.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-56729c905fe2.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/116417672?s=40&v=4` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-b73fdff77a4e.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/keyboard-shortcuts-dialog-1257988c5a82.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_KeybindingHint_KeybindingHint_js-node_modules_githu-3fe5e5-779b0a7957e4.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Dialog_Dialog_js-node_modules_primer_react_lib-esm_-34d71e-001b2da38ed4.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_react-core_create-browser-history_ts-ui_packages_react-core_AppContextProvider_ts-ffb979-ed6ff1fbeca4.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_react-core_register-partial_ts-a9a9cbc67976.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/environment-2f240f7ed1b3.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/react-lib-7b7b5264f6c1.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_primer_react_lib-esm_Fea-39267a-0c57496bb502.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Button_Button_js-411d52ffce67.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_TooltipV2_Tooltip_js-e39b44f27fbb.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_ActionList_index_js-ac5b807e06f8.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_github_catalyst_lib_index_-f60689-4f1f989b68bf.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-15820c-24493b090a2a.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_hotkey_dist_index_js--c27e28-d2d2f8564117.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_inline-comment_ts-app_assets_modules_github_discussions_v-a47e26-f7fa1a5e9b12.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/dashboard-3ecb0de4bc6e.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://github.githubassets.com/assets/mona-loading-default-static-8f7c56ad1b9a.svg` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-aeae6fcdf371.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/28192782?v=4` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/behaviors-aeaa9d751b57.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-06ff531-bf7e5a3732fd.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_lodash-es__Stack_js-node_modules_lodash-es__Uint8Array_js-node_modules_l-4faaa6-13a0602a5edf.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_lodash-es_isEqual_js-92a85ab8c568.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://github.githubassets.com/assets/mona-loading-default-c3c7aad1282f.gif` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://github.githubassets.com/assets/universe24-banner-graphic-10-50a1260c6f8e.jpg` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/54703944?s=40&v=4` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/41315874?s=40&v=4` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/wp-runtime-df2d620b3ef0.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | image | `https://github.githubassets.com/assets/logo-dark-2c4fc4ef1104.svg` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-d0d0a6-6faacedf87fe.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c-f8a5485c982a.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-858e043fcf76.js` | | +1 | *$3p,strict3p,ipaddress=lan,from=~0.0.0.0\|~127.0.0.1\|~[::1]\|~[::]\|~local\|~localhost | -- | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_scroll-anchoring_dist_scroll-anchoring_esm_js-node_modules_stacktrace-pa-a71630-67856ad29bae.js` | | +1 | | | github.com | 3 | get | image | `https://github.githubassets.com/assets/mona-loading-default-static-8f7c56ad1b9a.svg` | | +1 | | | github.com | 3 | get | image | `https://github.githubassets.com/assets/mona-loading-default-c3c7aad1282f.gif` | | +1 | | | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/54703944?s=40&v=4` | | +1 | | | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/41315874?s=40&v=4` | | +1 | | | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/116417672?s=40&v=4` | | +1 | | | github.com | 3 | get | image | `https://github.githubassets.com/assets/logo-dark-2c4fc4ef1104.svg` | | +1 | | | github.com | 3 | get | image | `https://github.githubassets.com/assets/universe24-banner-graphic-10-50a1260c6f8e.jpg` | | +1 | | | github.com | 3 | get | image | `https://avatars.githubusercontent.com/u/28192782?v=4` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/keyboard-shortcuts-dialog-1257988c5a82.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_react-core_register-partial_ts-a9a9cbc67976.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_react-core_create-browser-history_ts-ui_packages_react-core_AppContextProvider_ts-ffb979-ed6ff1fbeca4.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Dialog_Dialog_js-node_modules_primer_react_lib-esm_-34d71e-001b2da38ed4.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_KeybindingHint_KeybindingHint_js-node_modules_githu-3fe5e5-779b0a7957e4.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_ActionList_index_js-ac5b807e06f8.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_TooltipV2_Tooltip_js-e39b44f27fbb.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_react_lib-esm_Button_Button_js-411d52ffce67.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_primer_react_lib-esm_Fea-39267a-0c57496bb502.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/react-lib-7b7b5264f6c1.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/dashboard-3ecb0de4bc6e.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_inline-comment_ts-app_assets_modules_github_discussions_v-a47e26-f7fa1a5e9b12.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_hotkey_dist_index_js--c27e28-d2d2f8564117.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-15820c-24493b090a2a.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_github_catalyst_lib_index_-f60689-4f1f989b68bf.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_lodash-es_isEqual_js-92a85ab8c568.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_lodash-es__Stack_js-node_modules_lodash-es__Uint8Array_js-node_modules_l-4faaa6-13a0602a5edf.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/notifications-global-54f34167118d.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-06ff531-bf7e5a3732fd.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/behaviors-aeaa9d751b57.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-aeae6fcdf371.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-d0d0a6-6faacedf87fe.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-112600808cf9.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-ab87c1d6c5c8.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-3f4401350bd7.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-9a8cd2-373766bf71f1.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-0e07cc183eed.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_scroll-anchoring_dist_scroll-anchoring_esm_js-node_modules_stacktrace-pa-a71630-67856ad29bae.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-6cf3320416b8.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-858e043fcf76.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c-f8a5485c982a.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_hydro-analytics-client_dist_analytics-client_js-node_modules_gith-f3aee1-e6893db9c19e.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-ce7225a304c5.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-634de60bacfa.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_catalyst_lib_index_js-node_modules_primer_live-region-element_dis-428401-bb66ac5d7472.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/element-registry-6dd75c7a2977.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/github-elements-36d7dcef5a08.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-eb9d54-74622d897749.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-6b2a62-6fef0f2ad42a.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-f4b251-f7c3b6081b19.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-d1a841-8f251a0656e7.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-e40ed7658a74.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-a164c5ea9f62.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-6d3967acd51c.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-f690fd9ae3d5.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-4aa4b0e95669.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/environment-2f240f7ed1b3.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-aabfa4ec15fe.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_github_arianotify-polyfill_ariaNotify-polyfill_js-node_modules_github_mi-247092-b9c7cf3107b7.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover_js-56729c905fe2.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_js-b73fdff77a4e.js` | | +1 | | | github.com | 3 | get | script | `https://github.githubassets.com/assets/wp-runtime-df2d620b3ef0.js` | | +1 | @@\|\|github.com^$generichide | ++ | github.com | 1 | get | generichide | `https://github.com/` | | +1 | /.*/$document,permissions=identity-credentials-get=() | -- | github.com | 1 | get | doc | `https://github.com/` | | +0 | | | github.com | 1 | get | doc | `https://github.com/` |Other extensions used
Screenshot(s)
Screenshot(s)
![Screenshot 2024-10-03 at 21-42-40 GitHub](https://github.com/user-attachments/assets/d391bb19-e626-42c5-832e-0cf07069c9aa)Configuration
Details
uBlock Origin: 1.60.0 Firefox: 131 filterset (summary): network: 268101 cosmetic: 272821 scriptlet: 54891 html: 2263 listset (total-discarded, last-updated): added: adguard-generic: 84581-4213, 37m adguard-mobile: 9823-59, 37m adguard-spyware-url: 1721-126, 37m adguard-spyware: 85377-1552, 37m block-lan: 64-2, never curben-phishing: 542-0, 37m adguard-social: 23169-50, 37m adguard-cookies: 32080-62, 37m ublock-cookies-adguard: 1785-28, 37m adguard-popup-overlays: 28075-960, 37m adguard-mobile-app-banners: 5512-28, 37m adguard-other-annoyances: 14660-481, 37m [11 lists not shown]: [too many] default: user-filters: 1-0, never ublock-filters: 40573-131, 42m Δ ublock-badware: 11262-6, 42m Δ ublock-privacy: 1270-22, 42m Δ ublock-unbreak: 2537-1, 42m Δ ublock-quick-fixes: 141-15, 42m Δ easylist: 85686-2198, 42m Δ easyprivacy: 53129-23637, 42m Δ urlhaus-1: 24860-0, 37m plowe-0: 3546-1492, 37m CHN-0: 25312-150, 37m filterset (user): [array of 1 redacted] userSettings: cloudStorageEnabled: true hiddenSettings: [none] supportStats: allReadyAfter: 281 ms (selfie) maxAssetCacheWait: 151 ms cacheBackend: indexedDB popupPanel: blocked: 71 network: github.com: 1 avatars.githubusercontent.com: 4 githubassets.com: 66 extended: ##.feed-right-sidebar > div:has(> div.js-notice) ##.js-notice-dismiss[data-analytics-visible]