Code

History

Commits on fix-git-https-support to crates/collab/src175+
  1. Fetch more than one page when polling stripe events (#19343)Antonio Scandurra committed 2 years ago498ecd6
  2. collab: Remove lifetime spending limit in favor of LLM usage billing (#19321)Marshall Bowers committed 2 years agof6fad3b
  3. collab: Add context to errors syncing billing events to Stripe (#19315)Marshall Bowers committed 2 years agofedd177
  4. Increase monthly free tier spend from 5 dollars to 10 dollars (#19291)Antonio Scandurra committed 2 years ago474e670
  5. collab: Fetch more meters and prices when initializing `StripeBilling` (#19288)Marshall Bowers committed 2 years ago9c3d80d
  6. collab: Refresh the user's LLM token when their subscription changes (#19281)Marshall Bowers committed 2 years ago598939d
  7. Allow formatting selections via LSP (#18752)Ihnat Aŭtuška committed 2 years ago84df3a0
  8. Add settings to remote servers, use XDG paths on remote, and enable node LSPs (#19176)Mikayla Maki committed 2 years agof944ebc
  9. ssh remoting: Forward LSP logs to client (#19212)Thorsten Ball committed 2 years ago397e4be
  10. Prevent deadlock when create a new meter/price on Stripe (#19196)Antonio Scandurra committed 2 years ago6e2869a
  11. Restore HTTP client transition, but use reqwest everywhere (#19055)Mikayla Maki committed 2 years ago22ac178
  12. collab: Don't record billing events if billing is not enabled (#19102)Marshall Bowers committed 2 years agoc709b66
  13. Test some billing events logic (#19094)Richard Feldman committed 2 years ago12c9f0f
  14. collab: Make the `StripeBilling` object long-lived (#19090)Marshall Bowers committed 2 years agof280b29
  15. collab: Sort LLM database ID types (#19083)Marshall Bowers committed 2 years agof33b8ab
  16. collab: Add usage-based billing for LLM interactions (#19081)Marshall Bowers committed 2 years ago22ea7ce
  17. ssh remote: Handle disconnect on project and show overlay (#19014)Thorsten Ball committed 2 years agob75532f
  18. Fix the completions being too slow (#19013)Kirill Bulatov committed 2 years ago5841ac4
  19. collab: Fix issues with syncing LLM usage to Stripe (#18970)Marshall Bowers committed 2 years agocae548a
  20. collab: Make LLM billing fields required in `LlmTokenClaims` (#18959)Marshall Bowers committed 2 years ago6971166
  21. collab: Include max monthly spend preference in LLM token (#18955)Marshall Bowers committed 2 years ago3db789e
  22. collab: Add billing preferences for maximum LLM monthly spend (#18948)Marshall Bowers committed 2 years agod316577
  23. Rework remote task synchronization (#18746)Kirill Bulatov committed 2 years ago49c75eb
  24. collab: Clarify naming around free tier spending limits (#18936)Marshall Bowers committed 2 years agof1053ff
  25. collab: Add a `Cents` type (#18935)Marshall Bowers committed 2 years ago817a41c
  26. Remove `historical_event` column in editor events (#18932)Joseph T. Lyons committed 2 years ago1cbaca6
  27. Always wait for completion resolve before applying the completion edits (#18907)Kirill Bulatov committed 2 years agoa62a2fa
  28. Revert http client changes (#18892)Mikayla Maki committed 2 years ago5d5c4b6
  29. collab: Make `github_user_login` required in `LlmTokenClaims` (#18882)Marshall Bowers committed 2 years ago801210c
  30. collab: Update billing code for LLM usage billing (#18879)Marshall Bowers committed 2 years agof861479
  31. collab: Set cached token values when initially creating lifetime usage records (#18865)Marshall Bowers committed 2 years ago3f2de17
  32. Add is_via_ssh field to edit events (#18867)Joseph T. Lyons committed 2 years ago77bf2ad
  33. Remove deprecated copilot event (#18862)Joseph T. Lyons committed 2 years agod295c46
  34. Add is_via_ssh field to editor events (#18837)Joseph T. Lyons committed 2 years ago4c7a6f5
  35. collab: Track cache writes/reads in LLM usage (#18834)Marshall Bowers committed 2 years agod55f025