• Stefy Lanza (nextime / spora )'s avatar
    Bump version to 0.99.56; fix pricing page and add usage/quota page · 3795e9bf
    Stefy Lanza (nextime / spora ) authored
    - Fix ReferenceError: url_for is not defined in pricing JS (was calling
      server-side Jinja2 helper from client-side JavaScript)
    - Add new POST /dashboard/subscribe/{tier_id} endpoint with smart payment
      logic: deducts from wallet if sufficient, otherwise charges saved Stripe
      card for the exact plan amount; returns clear error when neither is
      available
    - Add POST /dashboard/subscribe/free for downgrade flow
    - Fix plan description field names (max_requests_day → max_requests_per_day,
      etc.) across pricing.html and subscription.html; numbers now formatted
      with thousands separators
    - Fix pricing card layout so a single plan is centered and capped in width
      instead of stretching full-screen
    - Add is_default and is_active to get_user_tier() return dict
    - Add upgrade CTA banner in dashboard overview subscription section when
      higher plans are available
    - Add subscription hint banner in wallet page
    - Add new Usage & Quotas page (/dashboard/usage) with progress bars for
      daily/monthly requests, providers, rotations, autoselections, and tokens;
      bars warn at 75% and turn red at 90%
    - Add Usage link to main nav and account dropdown
    - Register usage.html in setup.py data_files
    3795e9bf
Name
Last commit
Last update
..
admin_payment_settings.html Loading commit data...
admin_tier_form.html Loading commit data...
admin_tiers.html Loading commit data...
analytics.html Loading commit data...
autoselect.html Loading commit data...
billing.html Loading commit data...
cache_settings.html Loading commit data...
change_email.html Loading commit data...
change_password.html Loading commit data...
delete_account.html Loading commit data...
docs.html Loading commit data...
edit_config.html Loading commit data...
error.html Loading commit data...
forgot_password.html Loading commit data...
index.html Loading commit data...
login.html Loading commit data...
paypal_connect.html Loading commit data...
pricing.html Loading commit data...
profile.html Loading commit data...
prompts.html Loading commit data...
providers.html Loading commit data...
rate_limits.html Loading commit data...
reset_password.html Loading commit data...
response_cache.html Loading commit data...
rotations.html Loading commit data...
settings.html Loading commit data...
signup.html Loading commit data...
subscription.html Loading commit data...
usage.html Loading commit data...
user_autoselects.html Loading commit data...
user_index.html Loading commit data...
user_providers.html Loading commit data...
user_rotations.html Loading commit data...
user_tokens.html Loading commit data...
users.html Loading commit data...
verify.html Loading commit data...
wallet.html Loading commit data...