Skip to content

Revamp the homepage to show you patches you might be interested in #51

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

Merged
merged 2 commits into from
Mar 2, 2025

Conversation

JelteF
Copy link
Collaborator

@JelteF JelteF commented Mar 2, 2025

The homepage was not showing a lot of useful information. It had a list of mostly ancient commitfests, a search box, and a few links to more useful pages. This revamps the homepage with an initial version of a personalized dashboard. The dashboard shows patches that the user is subscribed to, either because they are marked as an author or a reviewer. We then try to group and sort these patches in an attempt to let the user easily find the patches that require their attention.

Many things can likely be tweaked/improved. I think this first version is already a huge improvement over the status quo, so I think it's worth committing deploying this mostly as is and then iterating on it based on feedback.

This is what it looks like:
screenshot of homepage

Fixes #36

@JelteF JelteF merged commit 2e6f028 into main Mar 2, 2025
1 check passed
@JelteF JelteF deleted the new-homepage branch March 2, 2025 21:35
JelteF added a commit that referenced this pull request Mar 2, 2025
JelteF added a commit that referenced this pull request Mar 3, 2025
It was showing "Home / None" in the header since #51
JelteF added a commit that referenced this pull request Mar 17, 2025
The homepage was not showing a lot of useful information. It had a list
of mostly ancient commitfests, a search box, and a few links to more
useful pages. This revamps the homepage with an initial version of a
personalized dashboard. The dashboard shows patches that the user is
subscribed to, either because they are marked as an author or a
reviewer. We then try to group and sort these patches in an attempt to
let the user easily find the patches that require their attention.

Many things can likely be tweaked/improved. I think this first version
is already a huge improvement over the status quo, so I think it's worth
committing deploying this mostly as is and then iterating on it based on
feedback.

This is what it looks like:
![screenshot of
homepage](https://github.com/user-attachments/assets/6f464597-30f9-4f4b-9b98-17ac90b64b60)

Fixes #36
JelteF added a commit that referenced this pull request Mar 17, 2025
JelteF added a commit that referenced this pull request Mar 17, 2025
It was showing "Home / None" in the header since #51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Personal dashboard page
1 participant