frappe / frappe/press

[Fixes] Dashboard Todo - February Sprint 2026

Open
#4,891 0 comments 1 reaction 1 assignee Claimed by @regdocs View on GitHub
bug
Dominant language
Python
Stars
562
Forks
410
Avg merge
22h 15m
Merged PRs (30d)
197

Description

## General

* [ ] Refactor list view and filters (Sites tab)
* [ ] Add HTML content support to vue/sonner
* [x] Ensure tab content renders on a single line
* [ ] Fix bench-groups → Sites tab filters
* [ ] Fix Servers tab ordering
* [ ] Move firewall tab towards the end **or**
* [ ] Remove firewall as a tab entirely
* [ ] Consider progressive disclosure of steps
* [ ] Decide whether a pre-overview guide page is needed
* [ ] Re-evaluate based on intended technical audience
* [ ] Review related issue: frappe/press#4863
* [x] Prevent app version downgrades once an app is deployed
* [ ] Paginate all list views (especially Sites) to avoid browser hangs with large datasets (15k+)
* [x] Fix server analytics
* [ ] Fix banners
* [ ] Fix notifications
* [ ] Bench group status does not update
* [ ] Add frontend polling / interval refresh
* [x] Fix `insights/*` navigation in site analytics
* [x] Add custom commit support to `objects/marketplace.js` (line ~185)
* [ ] DateTimeControl width needs to be fixed
* [ ] Add posthog recording on certain sites

## Sites

* [ ] Make list view scrollability more apparent
* [x] Add ellipsis to overflowing list view columns
* [x] Make “Load more” stick to the bottom of list views
* [x] “Update address” button in alert should open **Update Address** dialog (not billing details)
* [ ] Remove top margin from dialog submit buttons
* [ ] Fix uneven spacing on New Site page components
* [ ] Remove alert: “Your site is on a shared bench” (not true above $25 plans)
* [ ] Fix upgrade plan flow
* [ ] Step 2 (`/plans`) shows weird `* → portal` support message
* [ ] Step 3 shows unwanted info message
* [ ] Move analytics setup CTA into analytics charts or overview / daily usage chart
* [ ] Improve primary analytics charts
* [ ] Fix Sites → Backups filters
* [x] Checkbox styling too bold
* [ ] Context menu button labels are ambiguous
* [ ] Search does not work
* [ ] Insights → Reports
* [ ] CPU time renders on two lines
* [ ] Process list item click dialog is misaligned
* [ ] Activity tab should not be scrollable by default
* [ ] List views show “No results” while loading
* [ ] Insights → Reports list view title and detail title do not match
* [ ] “View in log browser” button icon is too large
* [ ] Insights → Jobs
* [ ] Remove chevron when no collapsible content exists
* [ ] Move Jobs to a root-level tab
* [ ] Remove Jobs from Insights
* [ ] Add database users
* [ ] Fix Edit Database User modal dropdowns
* [ ] Fix issues with “Notification Configuration”
* [x] Remove “Schedule Backup” from Actions
* [ ] Audit and fix broken flows in Actions
* [x] Fix grammar in Deactivate Site dialog
* [ ] Normalize dialog content
* [ ] Colors
* [ ] Alignment
* [ ] Capitalization

## Bench Groups

* [ ] Skip Update Release step when no sites exist
* [x] Fix update release group dialog hacks
* [ ] Show vendor list in New Bench Group flow
* [ ] Filter regions based on selected vendor
* [ ] Remove Regions as a root-level tab
* [ ] Merge config, dependencies, env, and regions into a unified flow
* [ ] Add Analytics tab to Bench Group
* [ ] Bench Group / Bench → “View Logs”
* [ ] Redirect to Log Browser with bench pre-selected
* [ ] Remove modal dialog
* [ ] Add SSH Access tab for Bench
* [ ] Add Tags column to Apps list in Bench Group
* [ ] Bench Group → Deploy → Apps list
* [ ] Show app **title** instead of snake_case name
* [ ] Standardize app naming
* [ ] Convert snake_case → Title Case everywhere
* [ ] Improve consistency across UI
* [ ] Refactor prebuild validation warning in Bench Deploy

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.