Commits
Marek Vsechovsky committed 7b19d2d1d1c
Session 99, Step 1: Affiliate and portal enhancements (parent) - AIM-1755 Affiliate and portal enhancements (parent) - AIM-1756 Nullable affiliate share percent persistence and fallback setting cache - AIM-1757 Affiliate portal menu availability and label/title changes - AIM-1758 Affiliates page spacing and contrast fixes - AIM-1759 Request payment button visibility and alignment rules - AIM-1760 Affiliates tab order and detail form action buttons - AIM-1761 New Summary tab with stats cards and affiliate settings - AIM-1762 Discount code uses links to filtered ledger - AIM-1763 Discount code earnings column - AIM-1764 Affiliate discount percent cap enforcement - AIM-1765 Ledger currency filter in tab header - AIM-1766 Terms and conditions tab with dynamic affiliate settings - AIM-1767 Terms-to-implementation verification and gap fixes - AIM-1768 Pricing page enhancements (parent) - AIM-1769 Pricing slug and root alias routing with affiliate/code resolution - AIM-1770 Refresh current plan highlighting after purchase - AIM-1771 Per-seat organization pricing labels and seat-count checkout flow - AIM-1772 Fix intermittent crash on apply discount - AIM-1773 Fix Stripe card mount error on remove discount - AIM-1774 PricingAdmin discount codes applies-to extension (parent) - AIM-1775 PricingAdmin Applies to = Everything and server validation - AIM-1776 First-subscription monthly purchase warning with discount code