Commit graph

  • d50062b769 move values into the counter type - remove need for vis_window Orion Henry 2022-01-13 12:11:36 -0500
  • e59d24f68b return values are sorted - add counter del test Orion Henry 2022-01-13 10:41:15 -0500
  • 1144b29a2e create sub op tree at a time when we know the type Orion Henry 2022-01-13 19:09:33 -0500
  • ccb23940c1 cleanup some dead code Orion Henry 2022-01-13 18:30:34 -0500
  • 877ffeb46b give Counter its own type Orion Henry 2022-01-13 18:23:39 -0500
  • 8fd7c33fa2 move values into the counter type - remove need for vis_window Orion Henry 2022-01-13 12:11:36 -0500
  • 23f0798267 return values are sorted - add counter del test Orion Henry 2022-01-13 10:41:15 -0500
  • 642a7ce316 update todo list Orion Henry 2022-01-11 17:54:23 -0500
  • 3c0c407192
    Add initial github actions setup (#237) Andrew Jeffery 2022-01-10 17:18:18 +0000
  • 067df1f894 break sync, interop, and value code into their own files Orion Henry 2022-01-08 18:06:08 -0500
  • fdab61e213 derive default Orion Henry 2022-01-08 17:53:10 -0500
  • 557bfe1cc9 update todo Orion Henry 2022-01-08 12:51:28 -0500
  • a2e6778730 fmt Orion Henry 2022-01-08 12:45:13 -0500
  • 04c7e9184d port over all the sync tests to the wasm api Orion Henry 2022-01-08 10:55:02 -0500
  • b67098d5e1 convert automerge-js to use import/export Orion Henry 2022-01-07 12:27:39 -0500
  • 45ee5ddbd9 add import/export Orion Henry 2022-01-07 12:15:14 -0500
  • d2a7cc5f75 get sync tests working Orion Henry 2022-01-06 17:48:06 -0500
  • 6ff4cdf71e break sync, interop, and value code into their own files Orion Henry 2022-01-08 18:06:08 -0500
  • 0711cc610a derive default Orion Henry 2022-01-08 17:53:10 -0500
  • 727a4c3b2d update todo Orion Henry 2022-01-08 12:51:28 -0500
  • 2496f25ce1 fmt Orion Henry 2022-01-08 12:45:13 -0500
  • ca4196090b port over all the sync tests to the wasm api Orion Henry 2022-01-08 10:55:02 -0500
  • f993f7ad88 convert automerge-js to use import/export Orion Henry 2022-01-07 12:27:39 -0500
  • f8cda138ea add import/export Orion Henry 2022-01-07 12:15:14 -0500
  • f1776d0b85 get sync tests working Orion Henry 2022-01-06 17:48:06 -0500
  • 1f0a1e4071 Correctly sort actor IDs when encoding changes Alex Good 2022-01-02 20:37:13 +0000
  • ef89520d7c more tests for wasm Orion Henry 2022-01-03 14:59:46 -0500
  • 96a8357e36 add hasher for exid Orion Henry 2022-01-03 14:59:34 -0500
  • 4c4484b897 fix bug in wasm Orion Henry 2022-01-03 12:58:08 -0500
  • ee5257e9d4
    Correctly sort actor IDs when encoding changes Alex Good 2022-01-02 20:37:13 +0000
  • dc8140cb0b fmt 🙄 Alex Good 2022-01-01 20:17:38 +0000
  • 3046cbab35
    Replace the OpID API with an object ID Orion Henry 2021-12-31 12:17:07 -0500
  • e8061be6bf Fix tests exid Alex Good 2022-01-01 20:11:55 +0000
  • 853d51429e ExId to ObjId Orion Henry 2022-01-01 12:46:23 -0500
  • 501d8954c7 move automerge and exid into its own files Orion Henry 2022-01-01 12:22:28 -0500
  • 447595f120 Remove rc Orion Henry 2022-01-01 10:46:23 -0500
  • 8e83310ea3 comments exid_rc Orion Henry 2021-12-31 20:10:05 -0500
  • 149ab50b3e dont panic if we have a bad exid.idx Orion Henry 2021-12-31 20:03:32 -0500
  • f06a3e3928 cleanup get tests working Orion Henry 2021-12-31 19:57:10 -0500
  • 3bb4bd79b9 fix bench Orion Henry 2021-12-31 16:59:10 -0500
  • a09de2302b wip Orion Henry 2021-12-31 12:17:07 -0500
  • 6e82954ded
    Use cached hash for Opid alexjg/rc_actor Alex Good 2021-12-31 19:38:59 +0000
  • de5332af05 Run the js_test in CI Alex Good 2021-12-24 23:00:59 +0000
  • 26773f6870
    delete tests rc_actor Alex Good 2021-12-30 19:16:51 +0000
  • 6b23637c75
    fix bench Alex Good 2021-12-30 19:16:31 +0000
  • 5324569019 convert opid to use Rc<> Orion Henry 2021-12-29 21:46:11 -0500
  • f95b84c81b
    Run the js_test in CI Alex Good 2021-12-24 23:00:59 +0000
  • 6932bdff08 package.json can run on windows now Orion Henry 2021-12-29 14:16:15 -0500
  • 1de17dbfd9
    Expose a non-document-specific opid Alex Good 2021-12-27 12:59:13 +0000
  • b9624f5f65
    Cache the last object ID used rework-ids Alex Good 2021-12-27 18:44:30 +0000
  • 8441fccea2
    Add LRU cache for external object ID lookup Alex Good 2021-12-27 18:13:51 +0000
  • 1f50c386b8
    Benches Alex Good 2021-12-27 16:57:24 +0000
  • 65751aeb45
    add external opid Alex Good 2021-12-27 15:01:01 +0000
  • 29820f9d50
    wip Alex Good 2021-12-27 12:59:13 +0000
  • 74a8af6ca6
    Run the js_test in CI Alex Good 2021-12-24 23:00:59 +0000
  • 7087cbdf69 Add CI to README Alex Good 2021-12-20 20:28:42 +0000
  • e98eca3a08 Add github action Alex Good 2021-12-20 20:18:56 +0000
  • 4e043e06c2 Add script to run all the CI steps Alex Good 2021-12-20 20:11:17 +0000
  • fa936b5a28 Add script to run clippy Alex Good 2021-12-20 20:09:58 +0000
  • 001c9befcc Add script to run cargo fmt Alex Good 2021-12-21 10:49:51 +0000
  • 05a7d24f77 Add script to run tests Alex Good 2021-12-20 20:04:40 +0000
  • 216b4eed82 Add deny.toml and a script for calling cargo deny Alex Good 2021-12-21 10:48:38 +0000
  • 2b4a8940cb
    Add CI to README Alex Good 2021-12-20 20:28:42 +0000
  • 008ce2baea
    Add github action Alex Good 2021-12-20 20:18:56 +0000
  • 9d0caab6b6 import the uuid tests Orion Henry 2021-12-22 15:35:12 -0500
  • 4c90b5f822 get js text tests working Orion Henry 2021-12-22 15:08:31 -0500
  • 2bcc6c8d01
    Add script to run all the CI steps Alex Good 2021-12-20 20:11:17 +0000
  • 0c0dda9d46
    Add script to run clippy Alex Good 2021-12-20 20:09:58 +0000
  • a1a9a0759d
    Add script to run cargo fmt Alex Good 2021-12-21 10:49:51 +0000
  • b65c234138
    Add script to run tests Alex Good 2021-12-20 20:04:40 +0000
  • 365f7ecfa7
    Add deny.toml and a script for calling cargo deny Alex Good 2021-12-21 10:48:38 +0000
  • 7f115964f1 Unwrap text set in benchmark Andrew Jeffery 2021-12-22 10:35:42 +0000
  • e275334e72 remove dead code and pubs we don't need Orion Henry 2021-12-21 12:23:55 -0500
  • 780298b72c docs, tests, code cleanup Orion Henry 2021-12-21 02:47:50 -0500
  • 8eb147333c use value_at() in the js wrapper Orion Henry 2021-12-20 20:43:29 -0500
  • 265ce823da implement all the query_at(), add tests, was, cut dead code Orion Henry 2021-12-20 17:02:29 -0500
  • c5b59de586 docs, tests, code cleanup Orion Henry 2021-12-21 02:47:50 -0500
  • 61f632a1fa use value_at() in the js wrapper Orion Henry 2021-12-20 20:43:29 -0500
  • 6264d3cc4c implement all the query_at(), add tests, was, cut dead code Orion Henry 2021-12-20 17:02:29 -0500
  • 6a63d30a56 Add some rust tests Alex Good 2021-12-20 18:01:30 +0000
  • 15c03b20dd
    Add some rust tests Alex Good 2021-12-20 18:01:30 +0000
  • f22be2ade7 Make Automerge::visualise succinct, include succ Alex Good 2021-12-20 00:44:39 +0000
  • 4181f503aa UPdate Automerge::visualise to work with OpSet Alex Good 2021-12-19 21:54:55 +0000
  • 48e01a6333 Add Automerge::visualise for debugging the optree Alex Good 2021-12-19 20:18:06 +0000
  • e435957125 Update README with details of the new implementation Alex Good 2021-12-18 16:26:33 +0000
  • a305f77de3 Merge branch 'noop' into experiment Orion Henry 2021-12-19 20:08:46 -0500
  • 70bd0aee53 simplify index.replace Orion Henry 2021-12-19 19:58:43 -0500
  • 87de17b088
    Make Automerge::visualise succinct, include succ Alex Good 2021-12-20 00:44:39 +0000
  • 467a172b01
    UPdate Automerge::visualise to work with OpSet Alex Good 2021-12-19 21:54:55 +0000
  • 3241566432 automerge::set - don't generate ops for noops Alex Good 2021-12-19 20:37:38 +0000
  • 6e5a061cfd
    Add Automerge::visualise for debugging the optree Alex Good 2021-12-19 20:18:06 +0000
  • b7eae836d5 Merge branch 'experiment' of github.com:automerge/automerge-rs into experiment Orion Henry 2021-12-19 14:20:55 -0500
  • 1f0989cbb0 break op set into one per object Orion Henry 2021-12-19 14:18:02 -0500
  • e6b806b458
    Add criterion benchmarks for Rust (#248) Andrew Jeffery 2021-12-19 14:59:40 +0000
  • b15052b2b8 Add criterion benchmarks for Rust Andrew Jeffery 2021-12-19 14:26:22 +0000
  • b3685773ac Update README with details of the new implementation Alex Good 2021-12-18 16:26:33 +0000
  • 962340805c
    automerge::set - don't generate ops for noops Alex Good 2021-12-18 15:57:03 +0000
  • fc89a26302 first pass for sync in js/wasm Orion Henry 2021-12-18 00:22:20 -0500
  • 25eeb256e0 remove cargo.lock from project Orion Henry 2021-12-17 21:19:33 -0500
  • 503ee1ca19 Merge branch 'experiment' of github.com:automerge/automerge-rs into experiment Orion Henry 2021-12-17 21:15:05 -0500