The dashboard pulls 50 log rows; cap the dashboard view at ~12 most-recent to keep it scannable, and add a dedicated /logs page for full history.
/logs: query logs.db newest-first with paging and a level filter (info/error, optionally debug); reuse the day-divider rendering. Dashboard feed gets a 'view all' link. RecentLogs already excludes debug; the /logs page can optionally include it. Ties into the logs.db work.
The dashboard pulls 50 log rows; cap the dashboard view at ~12 most-recent to keep it scannable, and add a dedicated /logs page for full history.
/logs: query logs.db newest-first with paging and a level filter (info/error, optionally debug); reuse the day-divider rendering. Dashboard feed gets a 'view all' link. RecentLogs already excludes debug; the /logs page can optionally include it. Ties into the logs.db work.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The dashboard pulls 50 log rows; cap the dashboard view at ~12 most-recent to keep it scannable, and add a dedicated /logs page for full history.
/logs: query logs.db newest-first with paging and a level filter (info/error, optionally debug); reuse the day-divider rendering. Dashboard feed gets a 'view all' link. RecentLogs already excludes debug; the /logs page can optionally include it. Ties into the logs.db work.