Andrew Jeffery
|
641fd11703
|
Change init to new and add defaults (#130)
Structs should use `new` for the constructor name and implement
`Default` where they can.
|
2021-05-14 21:35:09 +01:00 |
|
Andrew Jeffery
|
aebfdc6572
|
Update patches with pending_changes
|
2021-04-24 14:25:31 -07:00 |
|
Andrew Jeffery
|
fc45ff09a3
|
Allow change to return value from users closure (#84)
* Allow change to return value from users closure
* Add closure_result field to OptimisticChangeResult
|
2021-04-15 10:49:04 +01:00 |
|
Andrew Jeffery
|
d17554dfc4
|
Remove rc on backend
|
2021-03-31 08:59:38 -07:00 |
|
Alex Good
|
c103b0638e
|
Ritual abasement at the altar of clippy
|
2021-03-02 19:35:00 +00:00 |
|
Alex Good
|
4f4674a4a1
|
Implement cursors in frontend
|
2021-03-02 16:07:52 +00:00 |
|
Orion Henry
|
c135b02a48
|
full document compression
|
2021-01-29 17:55:59 -05:00 |
|
Alex Good
|
497372db99
|
Immutable frontend rewrite
|
2021-01-16 17:40:47 +00:00 |
|
Alex Good
|
d7560d88ed
|
Start making errors more descriptive
|
2020-06-04 00:32:18 +01:00 |
|
Alex Good
|
2cf2835e76
|
Make Patch::clock keys ActorID rather than String
|
2020-05-30 01:44:00 +01:00 |
|
Alex Good
|
62345c2b5f
|
Make Patch::actor an ActorID, not a string
|
2020-05-30 01:24:26 +01:00 |
|
Alex Good
|
a36a364443
|
Rename automerge_protocol::Value -> ScalarValue
|
2020-05-29 21:04:29 +01:00 |
|
Alex Good
|
baaebef6d1
|
Merge branch 'master' into two-level-objtype
|
2020-05-25 18:47:46 +01:00 |
|
Orion Henry
|
ab71d01487
|
internal types impl COPY
|
2020-05-25 09:43:28 -04:00 |
|
Alex Good
|
2443cdf860
|
Remove objtype wrapper for diffs
|
2020-05-24 11:06:23 +01:00 |
|
Alex Good
|
40c8f8f9b3
|
Move ObjType to two level hierarchy
|
2020-05-24 10:22:18 +01:00 |
|
Orion Henry
|
25393130e8
|
Merge remote-tracking branch 'origin/master' into bin_change
|
2020-05-22 19:11:52 -04:00 |
|
Alex Good
|
2567efcc70
|
Port apply local patch tests
|
2020-05-22 15:11:42 +01:00 |
|
Alex Good
|
045656ac46
|
Port the backend concurrency tests
|
2020-05-21 18:40:36 +01:00 |
|