refined-github/refined-github

`sort-conversations-by-update-time` conflicts with `/pulls/inbox`

Closed

#9.604 geöffnet am 25. Mai 2026

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)TypeScript (1.423 Forks)batch import
bughelp wanted

Repository-Metriken

Stars
 (22.918 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 22h 48m) (146 gemergte PRs in 30 T)

Beschreibung

Many issues

The global link is hijacked to skip the inbox

GitHub now defaults to the inbox and this can be an option. sort-conversations-by-update-time however will add ?q= to the URL, which causes GitHub to redirect to https://github.com/pulls/search?q=sort%3Aupdated-desc+is%3Apr+is%3Aopen+author%3A%40me+archived%3Afalse+ instead

The sidebar links are already sorted by update time

So the URL should be excluded from sort-conversations-by-update-time

See: https://github.com/pulls/authored

The sidebar links are not recognized correctly

The links are altered from https://github.com/pulls/reviews to https://github.com/pulls/reviews?q=sort%3Aupdated-desc+is%3Aissue+is%3Aopen+

Our SearchQuery utility is set up to recognize the pathnames and understand the implied q parameter. Notice how the new q parameter does not include the expected review-requested:@me query

The sidebar links are ignored by GitHub

Even if the links are altered, clicking them will cause GitHub to just load the hardcoded query. This is good considering the bug in the previous section, but if you alt-click the link you'll end up on this non-sensical page:

I think that fixing point 2 or 3 already addresses this issue.

Contributor Guide