Code

History

Commits on github-token to crates/collab/src/api35+
  1. collab: Return subscription period from `GET /billing/subscriptions` (#31987)Marshall Bowers committed 1 year ago9c2b90f
  2. collab: Increase number of returned extensions to 1,000 (#31983)Marshall Bowers committed 1 year ago2551bde
  3. collab: Remove `POST /billing/subscriptions/migrate` endpoint (#31770)Marshall Bowers committed 1 year agoc1427ea
  4. collab: Use `StripeClient` in `POST /billing/subscriptions/sync` endpoint (#31764)Marshall Bowers committed 1 year agof9f4be1
  5. collab: Use `StripeClient` in `sync_subscription` (#31761)Marshall Bowers committed 1 year agof725b5e
  6. collab: Fully move `StripeBilling` over to using `StripeClient` (#31722)Marshall Bowers committed 1 year agoc7047d5
  7. collab: Use `StripeClient` when creating Stripe Checkout sessions (#31644)Marshall Bowers committed 1 year agoeb863f8
  8. collab: Remove Zed Free as an option when initiating a checkout session (#31638)Marshall Bowers committed 1 year ago53849cf
  9. collab: Use `StripeClient` for creating model usage meter events (#31633)Marshall Bowers committed 1 year ago469824c
  10. collab: Use `StripeClient` in `StripeBilling::subscribe_to_price` (#31631)Marshall Bowers committed 1 year ago00bdebc
  11. collab: Use `StripeClient` to retrieve prices and meters from Stripe (#31624)Marshall Bowers committed 1 year ago75e69a5
  12. collab: Introduce `StripeClient` trait to abstract over Stripe interactions (#31615)Marshall Bowers committed 1 year ago361ceee
  13. collab: Add support for overage billing for Claude Opus 4 (#31544)Marshall Bowers committed 1 year ago32848e9
  14. collab: Prevent canceling the free plan (#31292)Marshall Bowers committed 1 year ago1683e2f
  15. collab: Add support for overage billing for Claude Sonnet 4 (#31206)Marshall Bowers committed 1 year ago37f49ce
  16. collab: Prefer the plan on the subscription over the one on the usage (#31127)Marshall Bowers committed 1 year agob829f72
  17. collab: Remove `GET /billing/monthly_spend` endpoint (#31123)Marshall Bowers committed 1 year agob444b32
  18. Use `anyhow` more idiomatically (#31052)Kirill Bulatov committed 1 year ago16366cf
  19. collab: Create Zed Free subscription when issuing an LLM token (#30975)Marshall Bowers committed 1 year agof7a0834
  20. Continue processing Stripe events after seeing one that's > 1 day old (#30971)Max Brunsfeld committed 1 year ago83d513a
  21. collab: Allow starting a trial from Zed Free (#30970)Marshall Bowers committed 1 year agob440e1a
  22. collab: Only subscribe to Zed Free if there isn't an existing active subscription (#30967)Marshall Bowers committed 1 year ago05f8001
  23. collab: Require product code for `POST /billing/subscriptions` (#30968)Marshall Bowers committed 1 year agob93c674
  24. collab: Subscribe to Zed Free when a subscription is canceled or paused (#30965)Marshall Bowers committed 1 year agofdec966
  25. collab: Add `POST /billing/subscriptions/sync` endpoint (#30956)Marshall Bowers committed 1 year agod9f1287
  26. collab: Factor out subscription kind determination (#30955)Marshall Bowers committed 1 year agoc762952
  27. collab: Push down plan changes to the client (#30447)Marshall Bowers committed 1 year agodaa7774
  28. Update `zed_llm_client` to v0.8.1 (#30433)Marshall Bowers committed 1 year agof29c6e5
  29. collab: Check if the user has a payment method before upgrading to Zed Pro (#30310)Marshall Bowers committed 1 year ago822580c
  30. collab: Add intent for updating payment method (#30306)Marshall Bowers committed 1 year ago660b4ce
  31. collab: Return `trial_started_at` alongside billing preferences (#30143)Marshall Bowers committed 1 year ago582ad84
  32. collab: Remove code for syncing token-based billing events (#30130)Marshall Bowers committed 1 year agod50562e
  33. collab: Don't transfer existing usage when upgrading to Zed Pro (#30045)Marshall Bowers committed 1 year agocec1d25
  34. collab: Improve `GET /billing/usage` endpoint (#29898)Marshall Bowers committed 1 year ago45fe158
  35. collab: Don't try to sync usage to Stripe for staff users (#29892)Marshall Bowers committed 1 year ago3594a52