44bb2ce
Rename `Store` to `ConnectionPool`
Antonio Scandurra created
44bb2ce
Rename `Store` to `ConnectionPool`
Antonio Scandurra created
6c83be3
Remove obsolete code from `Store`
Antonio Scandurra created
0a4517f
WIP: Introduce a `db` field to `Session`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
c34a5f3
Introduce a new `Session` struct to server message handlers
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
4f39181
Revert "Don't replace newer diagnostics with older ones"
This reverts commit 71eeeedc05f7ed6978f2ebfc6f169a7bc9cc8907.
Antonio Scandurra created
e7e45be
Revert "Wait for previous `UpdateFollowers` message ack before sending new ones"
This reverts commit fe93263ad450a1460ccb5edfde1ca868d132e8c6.
Antonio Scandurra created
8621c88
Use int8 for `scan_id` and `inode` in Postgres
Antonio Scandurra created
7dae21c
:art:
Antonio Scandurra created
0f4598a
Fix seed script
Antonio Scandurra created
6415809
Fix errors in Postgres schema
Antonio Scandurra created
fe93263
Wait for previous `UpdateFollowers` message ack before sending new ones
Antonio Scandurra created
3b34d85
Remove unwrap from `Server::share_project`
Antonio Scandurra created
71eeeed
Don't replace newer diagnostics with older ones
Antonio Scandurra created
532a599
Use `Db::get_guest_connection_ids` in other db methods
Antonio Scandurra created
9eee22f
Fix column name in query
Nathan Sobo created
94fe93c
Move unshare_project to db module
Nathan Sobo created
93824dd
Fix top-level header in discord webhook action
Joseph Lyons created
e5f05c9
Move leave_project from Store to db module
Nathan Sobo created
bdb521c
Fix typo in query
Nathan Sobo created
c613c98
Move comment to correct location
Joseph Lyons created
4e4299d
v0.66.x dev
Max Brunsfeld created
c1291a0
WIP: Allow subscribing to remote entity before creating a model
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
ccc8c24
Merge pull request #1894 from zed-industries/opt-as-meta-fix
Fix small terminal bugs
Mikayla Maki created
8e6c5db
Fix unscaled scrolling when using an imprecise mouse wheel
Mikayla Maki created
3c53fcd
Added alt-left: move word left and alt-right: move word right in the terminal for for antonio
Mikayla Maki created
adf43c8
Batch some of the new queries in `Db`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
faf2653
Wait for acknowledgment before sending the next diagnostic summary
Antonio Scandurra created
9bc57c0
Move `Store::start_language_server` to `Db`
Antonio Scandurra created
95369f9
Move `Store::update_diagnostic_summary` to `Db`
Antonio Scandurra created
117458f
Send worktree updates after project metadata has been sent
Antonio Scandurra created
eeb32fa
Improve queries for composite primary keys
Antonio Scandurra created
f9567ae
Cascade deletes when project is deleted
Antonio Scandurra created
c151c87
Correctly leave projects when leaving room
Antonio Scandurra created
3190236
Update worktree entry instead of erroring when it already exists
Antonio Scandurra created
17dfbb9
Merge pull request #1897 from zed-industries/allow-users-to-sign-up-multiple-times
Joseph T. Lyons created
c3cf056
allow users to sign up multiple times without throwing a 500
Joseph Lyons created
275f0ae
collab 0.2.3
Nathan Sobo created
f4e9759
Merge pull request #1896 from zed-industries/fix-invites
Once we email someone an invite, honor the invitation
Nathan Sobo created
fdf758e
Once we email someone an invite, honor the invitation
Previously, we were waiting to decrement the invite_count until a user confirmed their email address, which created weird situations where we would email people only to have them get a 500 when trying to sign up. Now, we decrement the invite_count upon sending the email and always honor the invitation. Co-Authored-By: Joseph Lyons <joseph@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Nathan Sobo , Joseph Lyons , and Max Brunsfeld created
0dfacd7
Merge pull request #1895 from zed-industries/ruby-solargraph
Add ruby LSP support via SolarGraph
Max Brunsfeld created
36c07f9
Add ruby LSP support via SolarGraph
Max Brunsfeld created
0192903
fixed clear problem
Mikayla Maki created
0817f90
Fix syntax error in schema
Antonio Scandurra created
ad67f5e
Always use the database to retrieve collaborators for a project
Antonio Scandurra created
e9eadca
Move `Store::update_worktree` to `Db::update_worktree`
Antonio Scandurra created
4b1dcf2
Always use strings to represent paths over the wire
Previously, the protocol used a mix of strings and bytes without any consistency. When we go to multiple platforms, we won't be able to mix encodings of paths anyway. We don't know this is the right approach, but it at least makes things consistent and easy to read in the database, on the wire, etc. Really, we should be using entry ids etc to refer to entries on the wire anyway, but there's a chance this is the wrong decision. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
974ef96
Move `Store::join_project` to `Db::join_project`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
be52361
Start reworking `join_project` to use the database
Antonio Scandurra created
6cbf197
Determine whether a contact is busy via the database
Antonio Scandurra created
3e8fcb0
Finish implementing `Db::update_project`
Antonio Scandurra created