Skip to content

PM-4900: add billing account budget visibility and line items modal#1748

Merged
jmgasper merged 2 commits intodevfrom
billing-accounts-visibility
Apr 20, 2026
Merged

PM-4900: add billing account budget visibility and line items modal#1748
jmgasper merged 2 commits intodevfrom
billing-accounts-visibility

Conversation

@jmgasper
Copy link
Copy Markdown
Collaborator

@jmgasper jmgasper commented Apr 20, 2026

  • Add budget display with color coding next to billing account info
    • Green: >30% remaining, Orange: 10-30% remaining, Red: <10% remaining
  • Add info button to view line items modal with:
    • Summary: Locked, Consumed, Remaining budget totals
    • Sortable table with Amount, Status (Locked/Consumed), Challenge ID link, Date
  • Add BillingAccountLineItemsModal component
  • Add useFetchBillingAccountDetails hook
  • Extend BillingAccount service with details types and line items combiner

Open in Devin Review

- Add budget display with color coding next to billing account info
  - Green: >30% remaining, Orange: 10-30% remaining, Red: <10% remaining
- Add info button to view line items modal with:
  - Summary: Locked, Consumed, Remaining budget totals
  - Sortable table with Amount, Status (Locked/Consumed), Challenge ID link, Date
- Add BillingAccountLineItemsModal component
- Add useFetchBillingAccountDetails hook
- Extend BillingAccount service with details types and line items combiner

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@jmgasper jmgasper requested a review from kkartunov as a code owner April 20, 2026 00:09
devin-ai-integration[bot]

This comment was marked as resolved.

Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@jmgasper jmgasper merged commit e423d6e into dev Apr 20, 2026
9 checks passed
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.

1 participant