Max Brunsfeld
8f2c51abec
Merge branch 'main' into project-reconnection
2022-12-20 15:50:09 -08:00
Max Brunsfeld and Antonio Scandurra
3470889fb2
Handle unshared projects when rejoining a room
...
Also, construct remote projects via the room, to guarantee
that the room can manage the projects' sharing lifecycle.
Co-authored-by: Antonio Scandurra <antonio@zed.dev >
2022-12-20 11:10:46 -08:00
Max Brunsfeld
c557f17751
collab 0.4.2
2022-12-19 11:29:22 -08:00
Kay Simmons
01965a898d
Merge pull request #1972 from zed-industries/recent-workspace
...
Recent Project Picker
2022-12-16 15:51:57 -08:00
Antonio Scandurra
e183b2682c
collab 0.4.1
2022-12-16 12:02:03 +01:00
Antonio Scandurra
86c8818915
collab 0.4.0
2022-12-15 19:37:53 +01:00
Antonio Scandurra
656a8b3217
collab 0.3.14
2022-12-15 11:31:51 +01:00
Antonio Scandurra
6d307e42c2
collab 0.3.13
2022-12-15 10:53:17 +01:00
Kay Simmons
9e5b4dce01
Add recent project picker
2022-12-14 15:59:50 -08: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
5191772ece
collab 0.3.11
2022-12-14 11:25:04 +01:00
Antonio Scandurra
e320b220f9
collab 0.3.10
2022-12-14 09:35:52 +01:00
Antonio Scandurra
02b42e5eb9
collab 0.3.9
2022-12-14 09:05:19 +01:00
Antonio Scandurra
5ef6a113e7
collab 0.3.8
2022-12-14 08:56:02 +01:00
Antonio Scandurra
6db8f7797d
collab 0.3.7
2022-12-14 08:43:18 +01:00
Antonio Scandurra
73ddd70c90
collab 0.3.6
2022-12-13 23:09:02 +01:00
Antonio Scandurra
efc2ffabcb
collab 0.3.5
2022-12-13 22:40:55 +01:00
Max Brunsfeld
be3aebc378
collab 0.3.4
2022-12-13 11:17:37 -08:00
Max Brunsfeld
14f0eca81b
collab 0.3.3
2022-12-13 10:17:01 -08:00
Antonio Scandurra
25d67d7356
collab 0.3.2
2022-12-13 15:16:41 +01:00
Antonio Scandurra
3e67fbb560
collab 0.3.1
2022-12-09 08:19:41 +01:00
Mikayla Maki
33fca2f334
Rearrange the terminal code to not have a cyclic dependency with the project
2022-12-08 20:21:00 -08:00
Mikayla Maki
14efea9aa8
WIP - move terminal to project as pre-prep for collaboration
2022-12-08 20:21:00 -08:00
Max Brunsfeld
da93213aee
v0.68.x dev
2022-12-08 15:33:02 -08:00
Joseph Lyons
545be48e9f
collab 0.3.0
2022-12-08 16:35:13 -05:00
Joseph Lyons
7c16866b9d
Allow overwriting signup data if a user signs up more than once with the same email address
2022-12-06 17:12:12 -05:00
Antonio Scandurra
ba0a0d6d1f
Merge pull request #1935 from zed-industries/reconnections-2
...
Move in-memory server state to the database
2022-12-06 09:22:59 +01:00
Mikayla Maki
3e1250e04e
Got tree sitter integration to a shippable place
2022-12-05 11:31:52 -08:00
Mikayla Maki
b8372d8b08
Added experimental support for scheme, racket, and commonlisp
2022-12-05 11:31:49 -08:00
Antonio Scandurra
b5ede1d2d9
Merge branch 'main' into reconnections-2
2022-12-05 19:18:40 +01:00
Antonio Scandurra and Nathan Sobo
10c5d40966
Update sea-orm to fix bug on failure to commit transactions
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2022-12-05 18:36:25 +01:00
Antonio Scandurra
24eaca97a8
Upgrade sea-orm
2022-12-05 14:56:01 +01:00
Kay Simmons
11c25ee936
Address some issues with the sqlez_macros
2022-12-03 16:06:01 -08:00
Kay Simmons and Mikayla Maki
22f44c8024
make thread safe connection more thread safe
...
Co-Authored-By: Mikayla Maki <mikayla@zed.dev >
2022-12-03 16:06:01 -08:00
Kay Simmons and Mikayla Maki
18494210e5
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 >
2022-12-03 16:06:01 -08:00
Kay Simmons
3c6dccdfa7
working serialized writes with panics on failure. Everything seems to be working
2022-12-03 16:06:01 -08:00
Mikayla Maki
80df7a3698
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
2022-12-03 16:06:01 -08:00
Mikayla Maki
3ea3593b1a
Added UUID based, stable workspace ID for caching on item startup. Completed first sketch of terminal persistence. Still need to debug it though....
2022-12-03 16:06:01 -08:00
Mikayla Maki
1c6cbbd563
Implementing persistence for the terminal working directory, found an issue with my current data model. :(
2022-12-03 16:06:01 -08:00
Mikayla Maki
8465e9262b
Added center group deserialization
2022-12-03 16:06:01 -08:00
Kay Simmons and Mikayla Maki
ff5f2cbed7
Dock persistence working!
...
Co-Authored-By: Mikayla Maki <mikayla@zed.dev >
2022-12-03 16:06:01 -08:00
Mikayla Maki and
6c0a41919b
Distributed database pattern built.
...
Co-Authored-By: kay@zed.dev
2022-12-03 16:06:01 -08:00
Mikayla Maki
dc47ffbd00
WIP
2022-12-03 16:06:00 -08:00
Mikayla Maki
a062ac2c27
Moved to workspaces crate... don't feel great about it
2022-12-03 16:05:26 -08:00
Kay Simmons
3925874dd3
replace worktree roots table with serialized worktree roots list
2022-12-03 16:05:25 -08:00
Mikayla Maki
2e3cb9dd97
Converted to sqlez, so much nicer
2022-12-03 16:05:25 -08:00
Mikayla Maki
98ac6099f4
Added sqlez api
2022-12-03 16:05:25 -08:00
Kay Simmons
f6847e5ecc
WIP switching to sqlez
2022-12-03 16:05:24 -08:00
Mikayla Maki and
9551bebee2
Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
...
Co-Authored-By: kay@zed.dev
2022-12-03 16:04:10 -08:00