Code

History

Commits on diff_down to crates/collab/src/api35+
  1. Replace `zed_llm_client` with `cloud_llm_client` (#35309)Marshall Bowers committed 1 year ago7be1f24
  2. collab: Add kill switches for syncing data to and from Stripe (#35304)Marshall Bowers committed 1 year agof0927fa
  3. collab: Remove `GET /user` endpoint (#35301)Marshall Bowers committed 1 year agod2d116c
  4. collab: Remove `POST /billing/subscriptions/sync` endpoint (#35232)Marshall Bowers committed 1 year agoab90ed4
  5. collab: Remove `POST /billing/subscriptions/manage` endpoint (#34986)Marshall Bowers committed 1 year ago3d4266b
  6. collab: Add `POST /users/:id/update_plan` endpoint (#34953)Marshall Bowers committed 1 year ago14171e0
  7. collab: Remove `POST /billing/subscriptions` endpoint (#34928)Marshall Bowers committed 1 year ago0560038
  8. collab: Remove `PUT /billing/preferences` endpoint (#34825)Marshall Bowers committed 1 year ago97af7e1
  9. Report build SHA to Slack for Zed Nightly panics (#34665)Cole Miller committed 1 year ago237ce5c
  10. collab: Remove `GET /billing/usage` endpoint (#34651)Marshall Bowers committed 1 year ago1e60ebb
  11. collab: Remove `GET /billing/subscriptions` endpoint (#34580)Marshall Bowers committed 1 year agof43bcc1
  12. collab: Remove `GET /billing/preferences` endpoint (#34566)Marshall Bowers committed 1 year ago048dc47
  13. collab: Fix typo in log message (#34455)Marshall Bowers committed 1 year agoa65c0b2
  14. collab: Sync model overages for all active Zed Pro subscriptions (#34452)Marshall Bowers committed 1 year ago848a86a
  15. collab: Add logs to Stripe usage sync job (#33731)Marshall Bowers committed 1 year ago8d894dd
  16. collab: Update Stripe customer email before checkout (#32669)Michael Sloan committed 1 year agodfa7ed5
  17. collab: Return subscription period from `GET /billing/subscriptions` (#31987)Marshall Bowers committed 1 year ago9c2b90f
  18. collab: Increase number of returned extensions to 1,000 (#31983)Marshall Bowers committed 1 year ago2551bde
  19. collab: Remove `POST /billing/subscriptions/migrate` endpoint (#31770)Marshall Bowers committed 1 year agoc1427ea
  20. collab: Use `StripeClient` in `POST /billing/subscriptions/sync` endpoint (#31764)Marshall Bowers committed 1 year agof9f4be1
  21. collab: Use `StripeClient` in `sync_subscription` (#31761)Marshall Bowers committed 1 year agof725b5e
  22. collab: Fully move `StripeBilling` over to using `StripeClient` (#31722)Marshall Bowers committed 1 year agoc7047d5
  23. collab: Use `StripeClient` when creating Stripe Checkout sessions (#31644)Marshall Bowers committed 1 year agoeb863f8
  24. collab: Remove Zed Free as an option when initiating a checkout session (#31638)Marshall Bowers committed 1 year ago53849cf
  25. collab: Use `StripeClient` for creating model usage meter events (#31633)Marshall Bowers committed 1 year ago469824c
  26. collab: Use `StripeClient` in `StripeBilling::subscribe_to_price` (#31631)Marshall Bowers committed 1 year ago00bdebc
  27. collab: Use `StripeClient` to retrieve prices and meters from Stripe (#31624)Marshall Bowers committed 1 year ago75e69a5
  28. collab: Introduce `StripeClient` trait to abstract over Stripe interactions (#31615)Marshall Bowers committed 1 year ago361ceee
  29. collab: Add support for overage billing for Claude Opus 4 (#31544)Marshall Bowers committed 1 year ago32848e9
  30. collab: Prevent canceling the free plan (#31292)Marshall Bowers committed 1 year ago1683e2f
  31. collab: Add support for overage billing for Claude Sonnet 4 (#31206)Marshall Bowers committed 1 year ago37f49ce
  32. collab: Prefer the plan on the subscription over the one on the usage (#31127)Marshall Bowers committed 1 year agob829f72
  33. collab: Remove `GET /billing/monthly_spend` endpoint (#31123)Marshall Bowers committed 1 year agob444b32
  34. Use `anyhow` more idiomatically (#31052)Kirill Bulatov committed 1 year ago16366cf
  35. collab: Create Zed Free subscription when issuing an LLM token (#30975)Marshall Bowers committed 1 year agof7a0834