This release brings a slew of UI improvements, both visible to the user and cleanups of existing infrastructure.
Features
- Show Pull Request details on click, instead of opening a new browser window. A browser window can be opened from the
github
icon within the details view. (#18) - Added an
actions
dropdown menu to each Pull Request table, allowing marking entries either viewed or archived in bulk. (#30, #20) - Added badges to each Pull Request card, indicating the number of total, recent, and viewed entries. (#24)
- Added proper logging to the backend, limiting the messages users see by default. This can be increased with
RUST_LOG=ghd
as an evironment variable when running the application. (#26)
Enhancements
- Make left sidebar sticky to viewport height. (#25)
- Expand/collapse Pull Request lists. (#24)
- Refactored Pull Request list widget, splitting it into several different components to reduce code duplication. (#27)