refined-github/refined-github

`sort-conversations-by-update-time` conflicts with new PR inbox

Open

#9,604 创建于 2026年5月25日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)TypeScript (22,918 star) (1,423 fork)batch import
bughelp wanted

描述

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.

贡献者指南