Antonio Scandurra
|
b9af2ae66e
|
Switch to serializable isolation
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-11-14 19:39:12 +01:00 |
|
Antonio Scandurra
|
40073f6100
|
Wait for acknowledgment before sending the next project update
|
2022-11-14 15:32:49 +01:00 |
|
Antonio Scandurra
|
65c5adff05
|
Automatically decline call when user drops their last connection
|
2022-11-14 11:32:26 +01:00 |
|
Antonio Scandurra
|
59e8600e4c
|
Implement Db::cancel_call
|
2022-11-14 11:12:23 +01:00 |
|
Antonio Scandurra
|
0310e27347
|
Fix query errors in Db::share_project
|
2022-11-14 10:53:11 +01:00 |
|
Antonio Scandurra
|
9902211af1
|
Leave room when connection is dropped
|
2022-11-14 10:13:36 +01:00 |
|
Antonio Scandurra
|
2145965749
|
WIP
|
2022-11-11 19:36:20 +01:00 |
|
Antonio Scandurra
|
11caba4a4c
|
Remove stray log statement
|
2022-11-11 18:54:08 +01:00 |
|
Antonio Scandurra
|
9f39dcf7cf
|
Get basic calls test passing again
|
2022-11-11 18:53:23 +01:00 |
|
Antonio Scandurra
|
1135aeecb8
|
WIP: Move Store::leave_room to Db::leave_room
|
2022-11-11 16:59:54 +01:00 |
|
Antonio Scandurra
|
0d1d267213
|
Move Store::decline_call to Db::decline_call
|
2022-11-11 15:41:56 +01:00 |
|
Antonio Scandurra
|
c213c98ea4
|
Remove calls table and use just room_participants
|
2022-11-11 15:22:04 +01:00 |
|
Antonio Scandurra
|
cc58607c3b
|
Move Store::join_room into Db::join_room
|
2022-11-11 14:43:40 +01:00 |
|
Antonio Scandurra
|
58947c5c72
|
Move incoming calls into Db
|
2022-11-11 14:28:26 +01:00 |
|
Antonio Scandurra
|
6871bbbc71
|
Start moving Store state into the database
|
2022-11-11 12:06:43 +01:00 |
|
Antonio Scandurra
|
28aa1567ce
|
Include sender_user_id when handling a server message/request
|
2022-11-11 11:45:58 +01:00 |
|
Antonio Scandurra
|
f639c4c3d1
|
Add schema for reconnection support
|
2022-11-11 10:41:44 +01:00 |
|
Kay Simmons
|
3d5a3634cf
|
Merge pull request #1867 from zed-industries/drag-project-entry-to-pane
Drag project entry to pane
|
2022-11-10 17:25:22 -08:00 |
|
Max Brunsfeld
|
2d4deaafcd
|
Use upstream sqlx git repository
|
2022-11-10 15:13:32 -08:00 |
|
Max Brunsfeld
|
c839ab2028
|
Add missing cfg(test) attribute to sqlite RowsAffected
|
2022-11-10 15:04:57 -08:00 |
|
Max Brunsfeld
|
5d17347a45
|
Use our fork of sqlx, for now
|
2022-11-10 14:58:05 -08:00 |
|
Max Brunsfeld
|
9ce3524eb8
|
Run db tests against both postgres and sqlite
|
2022-11-10 14:29:03 -08:00 |
|
Max Brunsfeld
|
dafdc4b4a5
|
Run tests with an in-memory sqlite database
|
2022-11-10 12:18:35 -08:00 |
|
Max Brunsfeld
|
05a6bd914d
|
Get integration tests passing with sqlite
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
|
2022-11-10 11:03:52 -08:00 |
|
Antonio Scandurra
|
1bb41b6f54
|
Go back to a compiling state and start running tests again
|
2022-11-10 15:24:49 +01:00 |
|
Antonio Scandurra
|
90d1d9ac82
|
WIP: add more trait bounds
|
2022-11-10 12:24:56 +01:00 |
|
Max Brunsfeld
|
bed06346d1
|
Total WIP - try making Db a generic struct instead of a trait
|
2022-11-09 19:28:06 -08:00 |
|
Max Brunsfeld
|
7e02ac772a
|
Start work on using sqlite in tests
|
2022-11-09 19:26:29 -08:00 |
|
Max Brunsfeld
|
d14dd27cdc
|
Use a real database in tests, but block on db calls
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-11-09 15:22:50 -08:00 |
|
Kay Simmons
|
738893c527
|
Split and move to pane working
|
2022-11-08 14:19:31 -08:00 |
|
Max Brunsfeld
|
18ff459014
|
collab 0.2.2
|
2022-11-04 10:04:14 -07:00 |
|
Max Brunsfeld
|
c411cb7eef
|
collab 0.2.1
|
2022-11-02 10:27:26 -07:00 |
|
Antonio Scandurra
|
86057ab071
|
Merge pull request #1843 from zed-industries/call-randomized-test
Model calls in randomized collaboration test
|
2022-11-02 13:03:34 +00:00 |
|
Antonio Scandurra
|
d6d1e20f07
|
Ensure declining call doesn't accidentally leave a room
|
2022-11-01 18:48:08 +01:00 |
|
Antonio Scandurra
|
88d2e2e277
|
Introduce calls to randomized collaboration test
|
2022-11-01 15:44:00 +01:00 |
|
Antonio Scandurra
|
946c92667f
|
Don't drop fake LSP adapter's receiver before simulate ends
|
2022-11-01 14:28:01 +01:00 |
|
Antonio Scandurra
|
f54f653d42
|
Don't return an error when failing to send AddProjectCollaborator
This can happen when a peer has disconnected but we haven't yet been
able to acquire a lock to the store to clean up the state associated
with it.
|
2022-11-01 11:21:40 +01:00 |
|
Antonio Scandurra
|
ef72c75fab
|
Honor MAX_PEERS env variable in randomized test
|
2022-11-01 10:24:26 +01:00 |
|
Antonio Scandurra
|
c6e52dbef7
|
Fix hang due to acquiring rng lock twice
|
2022-11-01 09:35:53 +01:00 |
|
Antonio Scandurra
|
62547e87dd
|
Prevent randomized test from failing if another guest disconnects
|
2022-11-01 09:27:51 +01:00 |
|
Antonio Scandurra
|
eb6b545eeb
|
Fix outstanding compiler errors in randomized collaboration test
|
2022-11-01 08:40:31 +01:00 |
|
Antonio Scandurra
|
4c4ebbfa19
|
Start removing distinction between host and guest in random collab test
|
2022-11-01 08:40:08 +01:00 |
|
Julia
|
c4b21a0ab5
|
Add action to go to next/previous git diff in editor
Co-Authored-By: Kay Simmons <kay@zed.dev>
|
2022-10-28 15:08:13 -04:00 |
|
Max Brunsfeld
|
22db5bffe8
|
Update DO SSL certificate id in kube manifest
|
2022-10-26 16:19:19 -07:00 |
|
Max Brunsfeld
|
a61f3b715b
|
Create preview channel
|
2022-10-26 16:19:19 -07:00 |
|
Antonio Scandurra
|
bb0f6e85a8
|
Assign a new language when remote buffer is renamed
|
2022-10-26 17:52:39 +02:00 |
|
Joseph T Lyons
|
383334633f
|
Fix duplicate key error that occurs when a user joins that is already in the db
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2022-10-25 16:09:36 -04:00 |
|
Max Brunsfeld
|
c96c8fd782
|
collab 0.2.0
|
2022-10-24 17:06:54 -07:00 |
|
Max Brunsfeld
|
c80395fc18
|
Merge branch 'main' into auto-deploy-collab
|
2022-10-24 12:01:32 -07:00 |
|
Antonio Scandurra
|
484c8f7cbe
|
Provide LiveKit environment variables on Kubernetes
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-10-24 17:03:18 +02:00 |
|