Code

History

Commits on fix-git-https-support to crates/collab/src/api.rs70+
  1. Use i32 to represent Postgres `INTEGER` types in RustAntonio Scandurra committed 3 years ago48b6ee3
  2. Replace i32 with u32 for database columnsAntonio Scandurra committed 3 years ago29a4baf
  3. Start using the new sea-orm backed databaseAntonio Scandurra committed 3 years agod2385bd
  4. allow users to sign up multiple times without throwing a 500Joseph Lyons committed 3 years agoc3cf056
  5. Get integration tests passing with sqliteMax Brunsfeld committed 4 years ago05a6bd9
  6. Merge branch 'main' into screen-sharingAntonio Scandurra committed 4 years ago7e411ae
  7. Return an optional response when creating users via invitesNathan Sobo committed 4 years ago9858906
  8. Delete all live-kit rooms when server is shut downAntonio Scandurra committed 4 years ago5dc82d3
  9. Allow impersonating users via the api token, bypassing oauthMax Brunsfeld committed 4 years agoc410935
  10. Store entire Config struct on collab AppStateMax Brunsfeld committed 4 years ago5e57a33
  11. Identify users in amplitude via a separate 'metrics_id' UUIDMax Brunsfeld committed 4 years ago5d09083
  12. Make device_id optional on signups tableMax Brunsfeld committed 4 years ago1db75ca
  13. Link signups to users in telemetry via a stored device_idMax Brunsfeld committed 4 years ago4784dbe
  14. Return the metrics id from the signup-creation APIMax Brunsfeld committed 4 years agodac0ce1
  15. Update user retrieval API to take both github user id and github loginMax Brunsfeld committed 4 years ago1877fc2
  16. Start storing users' github user idMax Brunsfeld committed 4 years ago9886259
  17. Remove bulk user creation admin APIMax Brunsfeld committed 4 years agoe77263a
  18. Add waitlist summary APIMax Brunsfeld committed 4 years ago3dd8845
  19. Update APIs and DB interactions to reflect email confirmation stepMax Brunsfeld committed 4 years agof8c7c92
  20. Add collab APIs for new signup flowMax Brunsfeld committed 4 years agod85ecc8
  21. One big cleanup pass of clippy lintsForLoveOfCats committed 4 years ago8ba2f77
  22. Allow querying active user counts for people that have collaboratedAntonio Scandurra committed 4 years ago316a534
  23. Allow the web client to specify activity bucket durationsMax Brunsfeld committed 4 years ago69146fb
  24. Add admin API for counting users with a given amount of activityMax Brunsfeld committed 4 years ago1363d2c
  25. Add rest API for user activity timelineMax Brunsfeld committed 4 years ago14d7375
  26. :art: Tweak some names dealing with user activityMax Brunsfeld committed 4 years ago1d10e45
  27. Allow users with no invites to be fetched from the APINathan Sobo committed 4 years ago4da3005
  28. WIPAntonio Scandurra committed 4 years agob0eb692
  29. Expose project metadata via `GET /project_metadata`Antonio Scandurra committed 4 years agodb77601
  30. Accept a datetime range when querying project activityAntonio Scandurra committed 4 years agoc90e8c0
  31. Add an API that returns the most active users and the projects where they've been activeMax Brunsfeld committed 4 years ago4416086
  32. Merge branch 'main' into users-apiAntonio Scandurra committed 4 years ago76da93d
  33. Allow specifying `query`, `limit` and `page` when hitting `/api/users`Antonio Scandurra committed 4 years ago49d7b4b
  34. Expose a new `POST /api/bulk_users` API to create many users at onceAntonio Scandurra committed 4 years agofe1a861
  35. Update connected users' invite info when they are granted invite codesMax Brunsfeld committed 4 years agoce080e9