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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter bugfix forks from search results by default & allow to toggle display #380

Merged
merged 11 commits into from Jan 15, 2019

Conversation

Projects
None yet
1 participant
@colszowka
Copy link
Member

colszowka commented Jan 14, 2019

Following the addition of the backing logic for this via #377 this PR adds filtering of bugfix forks from search results by default, with the option to re-enable display via a button.

It also introduces a documentation page explaining the feature. Over the next weeks I want to add more of these, including a proper navigation item and sidebar navigation for the docs themselves.

This change highly increases top search result relevancy as explained in #377

When searching with the default of hidden bugfix forks yields no project results the controller redirects to the variant with forks enabled.

This PR also puts the new bugfix fork toggle as well as the previous custom project sorting dropdown (#360) into loading state to give some visual hint that something is happening, the search is a tad too slow to get by without any additional cues imho 馃悓

bugfix-fork-filtering

@colszowka colszowka merged commit 8aa4a23 into master Jan 15, 2019

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details

@colszowka colszowka deleted the co-filter-bugfix-forks-from-search-results branch Jan 15, 2019

colszowka added a commit that referenced this pull request Jan 16, 2019

colszowka added a commit that referenced this pull request Jan 16, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment