Commit Graph
7194 Commits
Author SHA1 Message Date
Max Brunsfeld e5718bced7 Identify LiveKit room participants by user id, not peer id
This way, their participant id can remain the same when they reconnect.
2022-12-15 17:19:32 -08:00
Antonio Scandurra 86c8818915 collab 0.4.0 2022-12-15 19:37:53 +01:00
Antonio Scandurra b0c4e7e74a Merge pull request #1971 from zed-industries/update-app-icons
Update Zed & Zed Preview icons
2022-12-15 19:37:04 +01:00
Antonio Scandurra f5b481efea Merge pull request #1973 from zed-industries/fix-reconnects-after-deploy
Improve reconnections to server after it is redeployed
2022-12-15 19:35:42 +01:00
Antonio Scandurra 15b96a0531 Minor stylistic change 2022-12-15 16:40:16 +01:00
Antonio Scandurra e65429a22b 💄 2022-12-15 16:34:59 +01:00
Antonio Scandurra 7c312a10d9 Merge branch 'main' into fix-reconnects-after-deploy 2022-12-15 15:32:05 +01:00
Joseph T. Lyons 0d786c95f6 Merge pull request #1954 from zed-industries/add-symlink-to-applications-directory-in-dmg 2022-12-15 08:06:17 -05:00
Antonio Scandurra 656a8b3217 collab 0.3.14 2022-12-15 11:31:51 +01:00
Antonio Scandurra 7ad68a05d7 Allow nulls in projects.host_connection_{id,server_id}
The server version on stable won't be able to fill values for those
columns when we deploy the migration to preview.

With this commit we're also dropping the unused `worktree_extensions`
and `project_activity_periods` tables. The last version of the server
on stable (0.2.6) doesn't contain any code that accesses those tables.
2022-12-15 11:30:51 +01:00
Antonio Scandurra 6d307e42c2 collab 0.3.13 2022-12-15 10:53:17 +01:00
Antonio Scandurra 62c95778b1 Avoid logging an error when user who hasn't joined any room disconnects 2022-12-15 10:45:03 +01:00
Antonio Scandurra b4a4b40623 Use "id" nomenclature more consistently 2022-12-15 10:15:59 +01:00
Antonio Scandurra 21a1f1881d Re-add server_id indices for room_participants/project_collaborators 2022-12-15 09:58:25 +01:00
Max Brunsfeld c50083fff9 Fix stale server queries, use foreign keys from connectionsn to servers 2022-12-14 17:34:24 -08:00
Max Brunsfeld ea8b0afaa4 Bump RPC version due to multibuffer following PR 2022-12-14 15:34:22 -08:00
Max Brunsfeld a02df9136d Merge pull request #1921 from zed-industries/multibuffer-following
Allow following collaborators into editors with multi-excerpt buffers (refactors + find-all-refs)
2022-12-14 15:33:11 -08:00
Max Brunsfeld 7ae981d252 Add integration test coverage for following into multibuffers 2022-12-14 15:28:58 -08:00
Max Brunsfeld fefe89ace0 Use run_until_parked instead of 'condition' in all integration tests 2022-12-14 15:05:35 -08:00
Nate Butler 69641aa7c8 Update Zed & Zed Preview icons 2022-12-14 17:41:18 -05:00
Max Brunsfeld c5c2520d43 Introduce a ViewId message, identifying views across calls 2022-12-14 14:40:07 -08:00
Max Brunsfeld 56d1279c14 Handle retina screens in start-local-collaboration script 2022-12-14 11:50:15 -08:00
Max Brunsfeld e14f9ef153 Clean up state matching in from_state_proto using let/else statements 2022-12-14 11:09:33 -08:00
Max Brunsfeld a5ca25c78a In editor following test, apply excerpt removals to both followers 2022-12-14 11:08:08 -08:00
Antonio Scandurra b04de1ceca WIP 2022-12-14 19:25:07 +01:00
Antonio Scandurra d661abda72 WIP 2022-12-14 18:02:39 +01:00
Antonio Scandurra f7070792a9 Introduce an epoch to ConnectionId and PeerId 2022-12-14 15:55:56 +01:00
Antonio Scandurra 0f76cdc93c collab 0.3.12 2022-12-14 11:43:33 +01:00
Antonio Scandurra 58a552dd2f Add more logging to Room 2022-12-14 11:43:12 +01:00
Antonio Scandurra 8ae2b7e343 Instrument rpc::Server::start and reduce cleanup timeout again 2022-12-14 11:42:12 +01:00
Antonio Scandurra 5191772ece collab 0.3.11 2022-12-14 11:25:04 +01:00
Antonio Scandurra be5c610880 Try using a longer timeout for cleaning up stale rooms 2022-12-14 11:24:36 +01:00
Antonio Scandurra e320b220f9 collab 0.3.10 2022-12-14 09:35:52 +01:00
Antonio Scandurra 9dbeed41e7 Reduce readiness probe delay and period 2022-12-14 09:35:36 +01:00
Antonio Scandurra 02b42e5eb9 collab 0.3.9 2022-12-14 09:05:19 +01:00
Antonio Scandurra 2dedc81514 Fix kubernetes configuration for readiness probe 2022-12-14 08:58:19 +01:00
Antonio Scandurra 5ef6a113e7 collab 0.3.8 2022-12-14 08:56:02 +01:00
Antonio Scandurra 989c93dac6 Define readiness probe to know when the new server can accept traffic 2022-12-14 08:54:46 +01:00
Antonio Scandurra 6db8f7797d collab 0.3.7 2022-12-14 08:43:18 +01:00
Antonio Scandurra e7afe6e578 Don't wait for stale project deletion before listening for connections 2022-12-14 08:42:34 +01:00
Antonio Scandurra 73ddd70c90 collab 0.3.6 2022-12-13 23:09:02 +01:00
Antonio Scandurra 28dc4f0d5b Listen to SIGTERM in addition to ctrl-c for graceful shutdown 2022-12-13 23:08:43 +01:00
Antonio Scandurra efc2ffabcb collab 0.3.5 2022-12-13 22:40:55 +01:00
Antonio ScandurraandMax Brunsfeld ab0f01e9d5 Set log level to debug for preview deployment
Also, add a log statement when we receive the interrupt signal.

Co-Authored-By: Max Brunsfeld <max@zed.dev>
2022-12-13 22:38:55 +01:00
Max Brunsfeld be3aebc378 collab 0.3.4 2022-12-13 11:17:37 -08:00
Max BrunsfeldandAntonio Scandurra f515b0d419 Fix excessive delay before clearing stale room data
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2022-12-13 11:17:20 -08:00
Max Brunsfeld 14f0eca81b collab 0.3.3 2022-12-13 10:17:01 -08:00
Max Brunsfeld 5078b6779f Merge remote-tracking branch 'origin/collab-0.3.x' 2022-12-13 10:16:25 -08:00
Max BrunsfeldandAntonio Scandurra e86b25393f Wait longer before deleting outdated rooms from the database
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2022-12-13 10:14:43 -08:00
Mikayla Maki bf00b09a88 Merge pull request #1968 from zed-industries/fix-text-size-in-updates
Fix text size in notifications
2022-12-13 10:00:24 -08:00