Skip to content

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

2 participants