ebbca24a99
chore: dramatically simplified everything
...
working on this was really hard, so i'm making simple things first.
removed almost everything except bare buffer changes, and not even done
in a smart way, but should be a working PoC? now trying to make a
working client to test it out and actually work on a real prototype
2023-04-07 03:10:45 +02:00
f596df73c4
chore: moved stuff into a common library
2022-10-18 02:19:15 +02:00
e9500afd55
feat: did some plumbing for events and cursors channels
2022-09-24 01:14:12 +02:00
7f4696f164
feat: initial work on auth interceptors
2022-09-17 21:46:40 +02:00
911ed4e212
chore: added events to modules, added some docs
2022-08-29 02:50:14 +02:00
e030b9a48f
feat: added some getters to state obj, implemented /buffers
2022-08-03 15:09:15 +02:00
f854b902a1
feat: split services in subdir and separate files
...
Having them all in main.rs was becoming unmanageable
2022-07-31 13:47:18 +02:00
2287793cd9
feat: added tracing, added buffer_worker
2022-07-30 03:02:38 +02:00
97e9b1f737
feat: initial work on Workspace buffer edit proto
...
Co-authored-by: f-tlm <f-tlm@users.noreply.github.com>
2022-07-21 10:40:43 +02:00
89588d7a8c
chore: imports
2022-07-16 03:46:16 +02:00
420ca3e224
feat: implemented basic session flow on server
...
Co-authored-by: f-tlm <f-tlm@users.noreply.github.com>
2022-07-13 01:58:34 +02:00
3425c57177
fix: neovim rcp call and notify, added test buffer command
2022-07-11 02:08:37 +02:00
c213536c3b
feat: implemented connection and state managers
...
Co-authored-by: f-tlm <f-tlm@users.noreply.github.com>
2022-07-10 23:47:14 +02:00