Skip to main content

Flavor Hub - Changelog


[1.0.0] - 2026-03-30 — Initial Public Release

The first public release of Flavor Hub — the licensing, subscription, and partner management portal for the FlavorTeam ecosystem.

Portal & Account Management

  • Registration & Login — Email/password registration with referral code support, JWT authentication
  • Email Verification — Required for new accounts (24-hour verification link, resend capability)
  • Cloudflare Turnstile CAPTCHA — Bot protection on registration and login
  • Password Reset — Secure token-based reset flow (15-minute expiry)
  • Profile Management — Update name, company, change password
  • Role Upgrades — Free self-service: Customer → Developer → Reseller. Agency requires admin approval

Subscriptions & Payments

  • Subscription Plans — Starter, Business, and Theme Only bundles with monthly/yearly billing
  • Viva Wallet Integration — Secure checkout for subscriptions, site purchases, upgrades, bulk packs, commitments
  • Auto-Renewal — Toggle on/off for automatic subscription renewal
  • Refund System — Full refund within configurable window (default: 30 days) + per-order refunds for Developer+
  • Site Purchase — Buy additional site licenses beyond plan allocation
  • License Upgrade — Starter → Business with pro-rated pricing
  • Tax/VAT Support — Configurable tax rates with inclusive/exclusive display

License Management

  • Auto-Provisioned Licenses — Created automatically on subscription purchase
  • License Tiers — Starter and Business with feature gating via Ed25519-signed manifest
  • Activation/Deactivation — Activate on domains, deactivate to transfer between sites
  • Self-Service Creation — Developers (up to limit), Resellers/Agencies (unlimited), bulk creation up to 100
  • Renewal — Bulk renewal via checkout, auto-renewal for partners with card-on-file
  • Revoke, Reactivate, Delete — Full lifecycle management with bulk actions (up to 100)
  • Filtering — By status, source (individual/bulk_pack/commitment/nfr), search by key or domain
  • NFR Licenses — Demo licenses auto-provisioned for partners during onboarding

Downloads & Updates

  • Product Downloads — Latest versions with active subscription
  • WordPress-Native Updates — Automatic update notifications and downloads
  • Component Delivery — Individual component downloads gated by license tier

Support

  • Tickets — Create, reply, close with unique numbers (FH-XXXXX)
  • File Attachments — Up to 3 files per message (5MB each, 10 supported types)

Partner Program — Referral Model

  • Referral Code — Unique FLV-XXXXXX code for customer acquisition
  • Commission Tiers — Certified (25%/15%) and Premium (30%/20%) for initial/renewal
  • Payout System — Request payouts of confirmed commissions (minimum threshold, schedule-aware)
  • Premium Auto-Upgrade — Automatic tier upgrade at configurable thresholds

Partner Program — Managed Model

  • Discount Pricing — Certified 25%, Premium 30% off RRP + extra card-on-file discount
  • Prepaid Billing — Pay per license via Viva checkout
  • Credit Billing (Net-30) — Instant license creation tracked on monthly invoices, credit limit enforcement
  • Card-on-File — Auto-charge invoices, extra discount, secure card management

Partner Program — Agency

  • Bulk Packs — Volume-discounted license packs (10/20/30) at 25-45% off with credit tracking
  • Commitment Tiers — Annual commitments (Bronze/Silver/Gold) at 30-50% off with progress tracking and year-end penalty
  • Agency Inquiry — Structured partnership questionnaire

Partner Onboarding

  • Business Profile — Company, VAT (VIES-validated), tax office, IBAN
  • Model Selection — Choose Referral or Managed with condition-based switching
  • NFR Provisioning — Demo licenses on successful onboarding

Developer API & Webhooks

  • API Keys — Up to 10 keys (fh_live_* format) for programmatic license and client management
  • License API — List, create, bulk create, revoke, reactivate, delete, change tier
  • Client API — Sub-client CRUD with license viewing
  • Webhooks — 5 events (license created/activated/deactivated/revoked/expired), HMAC-SHA256 signatures, delivery logs, test endpoint
  • Rate Limiting — Per-endpoint limits

Notifications & Announcements

  • In-App Notifications — Product-specific with unread badge and read tracking
  • Announcements — Targeted by role/model/subscription, 4 types (info/warning/success/critical), multiple placements, personalization, dismissible

Email

  • 23 Templates — Registration, verification, subscriptions, commissions, partners, renewals, admin alerts
  • Deliverability — Plain text alternatives, Reply-To headers, SMTP & Brevo support

Public API (WordPress Integration)

  • License Endpoints — Activate, deactivate, verify
  • Update Endpoints — PUC-compatible check, info, and download
  • Component Delivery — Tier-gated component downloads with Ed25519-signed manifests
Full Version History

This page shows the complete Flavor Hub changelog. As the Hub grows, older entries will be archived and only recent versions will be shown here.