0921178
Got tree sitter integration to a shippable place
Mikayla Maki created
0921178
Got tree sitter integration to a shippable place
Mikayla Maki created
30872d3
Added experimental support for scheme, racket, and commonlisp
Mikayla Maki created
cd08d28
Fix warnings
Antonio Scandurra created
9a62150
Merge branch 'main' into reconnections-2
Antonio Scandurra created
7bbd97c
Send diagnostic summaries synchronously
Antonio Scandurra created
5443d9c
Return project collaborators and connection IDs in a `RoomGuard`
Antonio Scandurra created
be3fb1e
Update sea-orm to fix bug on failure to commit transactions
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
b97c35a
Remove project_id foreign key from `room_participants`
Antonio Scandurra created
eec3df0
Upgrade sea-orm
Antonio Scandurra created
d3c4116
Remove random pauses to prevent the database from deadlocking
Antonio Scandurra created
d97a836
Retry transactions if there's a serialization failure during commit
Antonio Scandurra created
0ed7317
Remove duplication between `transaction` and `room_transaction`
Antonio Scandurra created
11c1254
Merge pull request #1924 from zed-industries/simon-says-dont-move
Do not reorder tab opened by follower to end of item list
Julia created
6ba225f
Merge pull request #1798 from zed-industries/serializing-workspaces
Serializing workspaces
Mikayla Maki created
55eb0a3
Fixed and error message and properly initialized the DB
Mikayla Maki created
1ce0863
Removed old code
Mikayla Maki created
d609237
Found db parallelism problem :(
Mikayla Maki created
4288f10
And library change
Mikayla Maki created
80e035c
Fixed bad rebase
Mikayla Maki created
a1f2732
Added user notifications
Mikayla Maki created
ffcad4e
WIP fixing dock problems
Mikayla Maki created
5262e8c
CHANGE LOCK TO NOT BE DROPPED INSTANTLY. DANG U RUST
co-authored-by: kay@zed.dev
Mikayla Maki and kay@zed.dev created
5e240f9
Reworked thread safe connection be threadsafer,,,, again
Co-Authored-By: kay@zed.dev
Mikayla Maki and kay@zed.dev created
189a820
First draft of graceful corruption restoration
Mikayla Maki created
b8d4235
Added side bar restoration
Mikayla Maki created
8a48567
Reactivate the correct item in each pane when deserializing
Kay Simmons created
f68e8d4
Address some issues with the sqlez_macros
Kay Simmons created
1b225fa
fix test failures
Kay Simmons created
a29ccb4
make thread safe connection more thread safe
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Kay Simmons and Mikayla Maki created
9cd6894
Added multi-threading problem test
Mikayla Maki created
dd9d20b
Added sql! proc macro which checks syntax errors on sql code and displays them with reasonable underline locations
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Kay Simmons and Mikayla Maki created
260164a
Added basic syntax checker to sqlez
Mikayla Maki created
359b8aa
rename sql_method to query and adjust the syntax to more closely match function definitions
Kay Simmons created
1cc3e48
working serialized writes with panics on failure. Everything seems to be working
Kay Simmons created
b012431
Removed database test files
Mikayla Maki created
3e0f9d2
Made dev tools not break everything about the db
Also improved multi statements to allow out of order parameter binding in statements Ensured that all statements are run for maybe_row and single, and that of all statements only 1 of them returns only 1 row Made bind and column calls add useful context to errors Co-authored-by: kay@zed.dev
Mikayla Maki and kay@zed.dev created
2dc1130
Added extra sql methods
Mikayla Maki created
37174f4
Touched up sql macro
Mikayla Maki created
76c42af
Finished terminal working directory restoration
Mikayla Maki created
cf4c103
Fixed workspace tests
Mikayla Maki created
e1eff3f
WIP: Some bugs switching to database provided IDs, terminal titles don't reload when restored from serialized, workspace tests are no longer passing but should be easy to fix when it isn't 11:44
Mikayla Maki created
a47f2ca
Added UUID based, stable workspace ID for caching on item startup. Completed first sketch of terminal persistence. Still need to debug it though....
Mikayla Maki created
e659823
WIP termial implementation. need some way of getting the currently valid workspace ID
Mikayla Maki created
a8ed95e
Implementing persistence for the terminal working directory, found an issue with my current data model. :(
Mikayla Maki created
cb1d2cd
WIP serializing and deserializing editors
Kay Simmons created
9077b05
removed test file
Mikayla Maki created
7ceb5e8
workspace level integration of serialization complete! Time for item level integration....
Co-Authored-By: kay@zed.dev
Mikayla Maki and kay@zed.dev created
992b94e
Rebased to main
Mikayla Maki created
a0cb654
Polishing workspace data structures
Co-authored-by: kay@zed.dev
Mikayla Maki and kay@zed.dev created
6530658
Added center group deserialization
Mikayla Maki created