Skip to content

Show product purchases in dashboard and purchase history#278

Merged
simonhamp merged 1 commit intomainfrom
show-product-purchases
Mar 10, 2026
Merged

Show product purchases in dashboard and purchase history#278
simonhamp merged 1 commit intomainfrom
show-product-purchases

Conversation

@simonhamp
Copy link
Member

Summary

  • Added product licenses (Plugin Dev Kit, Masterclass) to the purchase history page — they were previously missing
  • Included product license count in the dashboard's total purchases counter
  • Added distinct amber "Product" badge and shopping bag icon to differentiate from License and Plugin entries

Test plan

  • Product licenses appear in purchase history with correct name, price, and "Product" badge
  • Multiple product types display correctly
  • Dashboard total purchases count includes product licenses
  • Empty state still works when no purchases exist
  • Product purchases show as "Active"
  • Guest users are redirected to login
  • All 6 new tests pass

🤖 Generated with Claude Code

Product licenses (Plugin Dev Kit, Masterclass) were missing from the
purchase history page and dashboard total count. Added product license
query to PurchaseHistoryController, included count in dashboard
totalPurchases, and added amber Product badge/icon to the view.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@simonhamp simonhamp marked this pull request as ready for review March 10, 2026 11:40
@simonhamp simonhamp merged commit eefe500 into main Mar 10, 2026
2 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