Commits
Make some db tests pass against the new sea-orm implementation
d9a892a423 • Antonio Scandurra • Nov 30, 2022
WIP: move to a non-generic test database struct
b7294887c7 • Antonio Scandurra • Nov 29, 2022
Start on a new `db2` module that uses SeaORM
11a39226e8 • Antonio Scandurra • Nov 29, 2022
Start moving towards using sea-query to construct queries
ac24600a40 • Antonio Scandurra • Nov 29, 2022
Increase probability of creating new files in randomized test
d525cfd697 • Antonio Scandurra • Nov 29, 2022
Capture runnable backtraces only when detecting nondeterminism
cd2a8579b9 • Antonio Scandurra • Nov 28, 2022
Error if project is disconnected after getting completions response
d0709e7bfa • Antonio Scandurra • Nov 28, 2022
Introduce a new `detect_nondeterminism = true` attribute to `gpui::test`
fa3f100eff • Antonio Scandurra • Nov 28, 2022
Remove non-determinism caused by random entropy when reconnecting
f0a721032d • Antonio Scandurra • Nov 28, 2022
:lipstick:
0a565c6bae • Antonio Scandurra • Nov 28, 2022
Return error when waiting on a worktree snapshot after disconnecting
af2a2d2494 • Antonio Scandurra • Nov 28, 2022
Introduce per-room lock acquired before committing a transaction
cd0b663f62 • Antonio Scandurra • Nov 28, 2022
Error if project is disconnected after getting code actions response
2a0ddd99d2 • Antonio Scandurra • Nov 28, 2022
After completing LSP request, return an error if guest is disconnected
5581674f8f • Antonio Scandurra • Nov 28, 2022
Fix integration test incorrectly assuming a certain ordering
b0e1d6bc7f • Antonio Scandurra • Nov 28, 2022
Check the correct serialization failure code when retrying transaction
ae11e4f798 • Antonio Scandurra • Nov 28, 2022
Remove version from `Room`
4c1b4953c1 • Antonio Scandurra • Nov 18, 2022
Don't take an `Arc<Server>` in message handlers
c3d556d9bd • Antonio Scandurra • Nov 18, 2022
Rename `Store` to `ConnectionPool`
44bb2ce024 • Antonio Scandurra • Nov 17, 2022
Remove obsolete code from `Store`
6c83be3f89 • Antonio Scandurra • Nov 17, 2022
WIP: Introduce a `db` field to `Session`
0a4517f97e • Antonio Scandurra • Nov 17, 2022
Introduce a new `Session` struct to server message handlers
c34a5f3177 • Antonio Scandurra • Nov 17, 2022
Revert "Don't replace newer diagnostics with older ones"
4f39181c4c • Antonio Scandurra • Nov 17, 2022
Revert "Wait for previous `UpdateFollowers` message ack before sending new ones"
e7e45be6e1 • Antonio Scandurra • Nov 17, 2022
Use int8 for `scan_id` and `inode` in Postgres
8621c88a3c • Antonio Scandurra • Nov 17, 2022
:art:
7dae21cb36 • Antonio Scandurra • Nov 17, 2022
Fix seed script
0f4598a243 • Antonio Scandurra • Nov 17, 2022
Fix errors in Postgres schema
6415809b61 • Antonio Scandurra • Nov 17, 2022
Wait for previous `UpdateFollowers` message ack before sending new ones
fe93263ad4 • Antonio Scandurra • Nov 17, 2022
Remove unwrap from `Server::share_project`
3b34d858b5 • Antonio Scandurra • Nov 17, 2022
Don't replace newer diagnostics with older ones
71eeeedc05 • Antonio Scandurra • Nov 17, 2022
Use `Db::get_guest_connection_ids` in other db methods
532a599239 • Antonio Scandurra • Nov 17, 2022
Fix column name in query
9eee22ff0a • Nathan Sobo • Nov 17, 2022
Move unshare_project to db module
94fe93c6ee • Nathan Sobo • Nov 17, 2022
Move leave_project from Store to db module
e5f05c9f3b • Nathan Sobo • Nov 17, 2022
Fix typo in query
bdb521cb6b • Nathan Sobo • Nov 16, 2022
WIP: Allow subscribing to remote entity before creating a model
c1291a093b • Antonio Scandurra • Nov 16, 2022
Batch some of the new queries in `Db`
adf43c87dd • Antonio Scandurra • Nov 16, 2022
Wait for acknowledgment before sending the next diagnostic summary
faf265328e • Antonio Scandurra • Nov 16, 2022
Move `Store::start_language_server` to `Db`
9bc57c0c61 • Antonio Scandurra • Nov 16, 2022
Move `Store::update_diagnostic_summary` to `Db`
95369f92eb • Antonio Scandurra • Nov 16, 2022
Send worktree updates after project metadata has been sent
117458f4f6 • Antonio Scandurra • Nov 16, 2022
Improve queries for composite primary keys
eeb32fa888 • Antonio Scandurra • Nov 16, 2022
Cascade deletes when project is deleted
f9567ae116 • Antonio Scandurra • Nov 16, 2022
Correctly leave projects when leaving room
c151c87e12 • Antonio Scandurra • Nov 16, 2022
Update worktree entry instead of erroring when it already exists
3190236396 • Antonio Scandurra • Nov 16, 2022
Fix syntax error in schema
0817f905a2 • Antonio Scandurra • Nov 15, 2022
Always use the database to retrieve collaborators for a project
ad67f5e4de • Antonio Scandurra • Nov 15, 2022
Move `Store::update_worktree` to `Db::update_worktree`
e9eadcaa6a • Antonio Scandurra • Nov 15, 2022
Always use strings to represent paths over the wire
4b1dcf2d55 • Antonio Scandurra • Nov 15, 2022
Move `Store::join_project` to `Db::join_project`
974ef967a3 • Antonio Scandurra • Nov 15, 2022
Start reworking `join_project` to use the database
be523617c9 • Antonio Scandurra • Nov 15, 2022
Determine whether a contact is busy via the database
6cbf197226 • Antonio Scandurra • Nov 15, 2022
Finish implementing `Db::update_project`
3e8fcb04f7 • Antonio Scandurra • Nov 15, 2022
Add random delay after returning results from the database
42bb5f0e9f • Antonio Scandurra • Nov 15, 2022
Switch to serializable isolation
b9af2ae66e • Antonio Scandurra • Nov 14, 2022
Skip applying room updates if they're older than the local room state
d7369ace6a • Antonio Scandurra • Nov 14, 2022
Wait for acknowledgment before sending the next project update
40073f6100 • Antonio Scandurra • Nov 14, 2022
Automatically decline call when user drops their last connection
65c5adff05 • Antonio Scandurra • Nov 14, 2022
Implement `Db::cancel_call`
59e8600e4c • Antonio Scandurra • Nov 14, 2022
Fix query errors in `Db::share_project`
0310e27347 • Antonio Scandurra • Nov 14, 2022
Leave room when connection is dropped
9902211af1 • Antonio Scandurra • Nov 14, 2022
WIP
2145965749 • Antonio Scandurra • Nov 11, 2022
Remove stray log statement
11caba4a4c • Antonio Scandurra • Nov 11, 2022
Get basic calls test passing again
9f39dcf7cf • Antonio Scandurra • Nov 11, 2022
WIP: Move `Store::leave_room` to `Db::leave_room`
1135aeecb8 • Antonio Scandurra • Nov 11, 2022
Move `Store::decline_call` to `Db::decline_call`
0d1d267213 • Antonio Scandurra • Nov 11, 2022
Remove `calls` table and use just `room_participants`
c213c98ea4 • Antonio Scandurra • Nov 11, 2022
Move `Store::join_room` into `Db::join_room`
cc58607c3b • Antonio Scandurra • Nov 11, 2022
Move incoming calls into `Db`
58947c5c72 • Antonio Scandurra • Nov 11, 2022
Start moving `Store` state into the database
6871bbbc71 • Antonio Scandurra • Nov 11, 2022
Include `sender_user_id` when handling a server message/request
28aa1567ce • Antonio Scandurra • Nov 11, 2022
Add schema for reconnection support
f639c4c3d1 • Antonio Scandurra • Nov 11, 2022
Merge pull request #1867 from zed-industries/drag-project-entry-to-pane
3d5a3634cf • Kay Simmons • Nov 11, 2022
Merge pull request #1872 from zed-industries/tests-use-real-db
eeeaf6d9a2 • Max Brunsfeld • Nov 10, 2022
Merge pull request #1868 from zed-industries/readd-search-match-highlight
c0d67d9522 • Nate Butler • Nov 9, 2022
Fetch release branches before bumping zed minor versions
9355d501bc • Max Brunsfeld • Nov 9, 2022
v0.65.x dev
335db5d03d • Max Brunsfeld • Nov 9, 2022
Merge pull request #1865 from zed-industries/do-not-restrict-code-action-kinds
98461ea0cd • Julia • Nov 9, 2022
Merge pull request #1866 from zed-industries/tweak-restart-zed-message
5707bae9b9 • Kay Simmons • Nov 8, 2022
Fix failure to load .env.toml in bootstrap script
6da04d0eee • Max Brunsfeld • Nov 8, 2022
Merge pull request #1864 from zed-industries/add-more-move-cursor
00123ffe2b • Mikayla Maki • Nov 8, 2022
Merge pull request #1862 from zed-industries/fix-catalina
d3ba769291 • Antonio Scandurra • Nov 8, 2022
Merge pull request #1857 from zed-industries/fix-unicode-vim-left
1d6af4cf20 • Kay Simmons • Nov 4, 2022
Swap the color of diagnostic underlines to fix low contrast issue.
5acae094bd • Nate Butler • Nov 4, 2022
Merge pull request #1845 from zed-industries/vim-dd-fix
4d7425f4bf • Kay Simmons • Nov 4, 2022
Merge pull request #1855 from zed-industries/make-app-a-user-property-in-mixpanel
2497e7c008 • Joseph T. Lyons • Nov 4, 2022
collab 0.2.2
18ff459014 • Max Brunsfeld • Nov 4, 2022
Use Rust 1.65 in collab docker image
927cfa44db • Max Brunsfeld • Nov 4, 2022
Merge pull request #1854 from zed-industries/command-palette-improvements
7301ab4f44 • Antonio Scandurra • Nov 4, 2022
Merge pull request #1853 from zed-industries/diagnostics-focus-loop
5bcf9916c9 • Max Brunsfeld • Nov 4, 2022
Merge pull request #1844 from zed-industries/ruby
05389dc239 • Max Brunsfeld • Nov 3, 2022
Merge pull request #1851 from zed-industries/rust-let-else
9f3ea0c87f • Max Brunsfeld • Nov 3, 2022
Merge pull request #1850 from zed-industries/add-automatic-annotations-for-mixpanel
adc4a5984e • Joseph T. Lyons • Nov 3, 2022
Merge pull request #1847 from zed-industries/readd-abruzzo-theme
edc2966651 • Nate Butler • Nov 3, 2022
Merge pull request #1848 from zed-industries/fix-markdown-rendering-of-discord-release-notes-webhook
eacfa856cf • Joseph T. Lyons • Nov 2, 2022
Fix error in bump-zed-patch-version script
fe4862d756 • Max Brunsfeld • Nov 2, 2022
Fix release channel on stable
8312d974ac • Max Brunsfeld • Nov 2, 2022
Fix error case in what-is-deployed script
6d3bd495fc • Max Brunsfeld • Nov 2, 2022
Adjust script for getting changes to put in release notes
cc1325d6f9 • Max Brunsfeld • Nov 2, 2022