Quotes
- Quote list filters
- Quote send preview workspace
- Quote table actions
- Quote print dialog
- Auto-dismiss builder success alerts
- Flatten builder status control
- Separate builder discount and tax controls
- Builder discount type control
- Compact builder pricing controls
- Compact builder sidebar layout
- Declutter builder sidebar
- Collapse builder case item details
- Show builder case items as subrows
- Builder case item toggle
- Editable quote terms
- Quote validity settings
- Configurable quote tax terms and validity
Invoices
- Staging finance payments to main
- Show finance recorded payments
- Paid invoice list navigation
- Tighten invoice table cell typography
- Compact invoice print header
- Invoice print styling
- Invoice send display number
- Replacement value invoice toggle
- Show case contents on invoices
- Invoice Stripe payment toggles
- Expose invoices to mobile API
- Stripe Connect invoice payment model
- Restrict Stripe invoice payment flag to Lowres
- ACH invoice payment support
- Gate Stripe invoice payments rollout
- Stripe Connect onboarding button
- Stripe Connect invoice payments
- Fit invoice preview on mobile screens
- Mobile invoice preview formatting
Warehouse
- Staging subrental action to main
- Show subrental dashboard action
- Allow warehouse access to all show pull sheets
- Return show id for global crew events
- Widen inventory case modal workspace
Comms
- Protect chat notification previews
- Show comms encrypted message loading
- Comms room ordering query
- Encrypt chat messages at rest
- Message previews to mobile push
- Staging SMS flag to main
- SMS workspace feature flag
- Record staging comms promotion
- Tighten mobile comms API
- Show crew notification state on scheduler rows
Admin
- Site admin changelog emails
- Site admin diagnostics events
- Workspace login lockouts
- Notify mobile users on document status changes
- Notify mobile users on web event saves
- PM workspace role
- Compact show user permissions UI
- Redesign admin settings dashboard
- Workspace tax settings
- BOH email settings to workspace admin
- Workspace-free mobile crew auth
- Separate crew mobile identities by workspace
- Allow inactive workspace users to use crew mobile login
Mobile
- Mobile activity file routing payloads
- Allow web event saves to notify mobile actor
- Operational mobile push alert types
- Mobile event save schema handling
- Expose event files to mobile API
- Mobile activity room links
- Mobile read state and receipt payloads
- Staging crew mobile auth
- Explicit crew mobile login mode
- Staging into main for mobile crew rollout
- Scope mobile app for crew portal
- Enable crew mobile login bridge
Ops
- Latest staging to main
- Latest main before production promotion
- Staging to main
- Current staging to main
- Event schedule source migration
- Staging Gantt calendar fix
- Expose staging register test code
- Load production Apache secrets during deploy
- Staging communications updates to main
- Include latest staging fallback fix
- Staging blog updates to main
- Small production AV rental software guide
- Staging crew navigation recovery
- Staging crew event id fix
- Staging crew schema hotfix
- Staging crew query hotfix
- Staging crew auth mode into main
- Staging crew login fix into main
- Align staging stylesheet hotfixes
- Clear stale host-only staging session cookie
- Keep staging session cookie domain stable
- Staging bundle into main
- Prepare scheduler, dry rental, and case workflow for staging
General
- Generated changelog notes task
- Changelog compose state
- Lock show docs dashboard card heights
- Diagnostics events to main
- Fill show docs main lane
- Bust app stylesheet cache
- Respect hidden form fields
- Use lanes for show docs cards
- Use CSS spans for show docs grid
- Share card packer across card grids
- Pack show docs cards by height
- Make show docs grid masonry
- Reflow show docs card grid
- Refine show docs and finance summaries
- Show logistics mode for sales rentals
- Compact show finance summary
- Move show files into docs
- Align show finance form inputs
- Mirror financials on show finance page
- Split show finance from docs
- Show encrypted chat badge
- Place show days before load out
- Sync show timing and event details
- Make blog articles read as continuous stories
- PM seat lifecycle
- Public FAQ and support copy
- Use icon discount mode controls
- Show-scoped expense entry
- Show PM operator capabilities
- Gantt calendar date alignment
- Use status hero as dropdown
- Clean case line descriptions
- Register flow updates to main
- Expand register code inputs
- Register plan-first entry state
- Move register plan selection first
- Email code register flow
- Redesign register signup flow
- Widen communications settings rail
- Tighten communications settings layout
- Communications settings grid layout
- Refine BOH communications settings layout
- Soften document project scoping
- Register page hierarchy
- Settings event classification updates
- Event type reorder controls
- Event classification timing modal
- Split settings logo and event cards
- Settings event type fallback
- Tighten financials below fold layout
- Rework financials dashboard audit path
- Numbering settings preview
- Scope documents to shows
- Revert "Polish blog article UI"
- Polish blog article UI
- Widen register page layout
- Revise Rentman comparison blog post
- Consolidate BOH communications settings
- Current RMS comparison blog post
- SEO blog pages
- Recover crew event navigation without cached id
- Align global crew query with show schema
- Global crew event query schema
- Roster crew access emails
- Roster access status query
- Crew portal dashboard links
- Versioned asset caching
- Allow show save with legacy email values
- Block backup files from web access
- Root settings include paths
- Branded scheduler confirmations
- Guard crew shift assignment conflicts
- Crew shift assignment removal
- Separate crew timeline role lanes
- Browser tab alerts for new activity
- Expired form retry link
- Crew scheduler milestone workflow
- Track crew request sent state
- Crew timeline milestone label overlap
- Prefer existing milestones on empty scheduler
- Broaden existing milestone picker filter
- Multi-select milestone picker
- Crowded milestone tray layout
- Crew scheduler anchor scrolling
- Streamline existing milestone crew call flow
- Import existing milestones into crew scheduler
- Crew timeline readability
- Keep crew scheduler milestones manual
- Hide milestone anchors from crew board
- Focus crew board on crew calls
- Crew scheduler timeline view
- Remove standalone crew outreach form
- Scheduler milestone delete action
- Compact crew scheduler selection rail
- Refine crew scheduler function planner
- Prioritize crew scheduler board
- Crew call block scheduling
- Clean main bundle whitespace
- Support serialized case unit packing