Commit Graph

  • 89401de0c6 Merge pull request 'Add test for low newest goals' (#14) from low-newest into master master Powersource 2024-06-28 11:04:37 +0000
  • 39f8cca208 Remove log Jacob Karlsson 2024-06-28 13:02:38 +0200
  • cb557ef15a Add test for low newest goals Jacob Karlsson 2024-06-28 12:54:28 +0200
  • 779d7aab31 1.0.4 v1.0.4 Jacob Karlsson 2024-06-09 17:43:04 +0200
  • 8f2bd08a60 Don't throw on missing local want range Jacob Karlsson 2024-06-09 17:42:24 +0200
  • a517fd465c 1.0.3 v1.0.3 Jacob Karlsson 2024-06-05 17:30:11 +0200
  • 2b74aa6b1a Fix not checking null on dbtangle call Jacob Karlsson 2024-06-05 17:29:54 +0200
  • b851d3eaf1 1.0.2 v1.0.2 Jacob Karlsson 2024-05-29 17:29:21 +0200
  • dbb4bb28e6 Merge pull request 'Handle missing remoteWants without throwing' (#9) from missing-remotewant into master Powersource 2024-05-29 15:27:51 +0000
  • 5797116a87 Handle missing remoteWants without throwing Jacob Karlsson 2024-05-29 17:17:47 +0200
  • c6d142dd0c 1.0.1 v1.0.1 Jacob Karlsson 2024-05-29 15:13:06 +0200
  • 5410d7a87c Merge pull request 'Add realtime sync test with 100 msgs' (#6) from 100-realtime into master Powersource 2024-05-29 13:11:30 +0000
  • 87b6b25685 Fix failing realtime test Jacob Karlsson 2024-05-29 14:56:20 +0200
  • 636cd9adcc Add failing test where we don't create a message before realtime sync Jacob Karlsson 2024-05-29 14:48:40 +0200
  • e199eb97d3 Fix realtime 100 test with a hack Jacob Karlsson 2024-05-28 15:38:30 +0200
  • cbf12a5e8c Start adding realtime test with 100 msgs Jacob Karlsson 2024-05-23 18:46:36 +0200
  • c1a5b0a9e2 1.0.0 v1.0.0 Jacob Karlsson 2024-05-05 17:27:07 +0200
  • 661d8d8b0b Merge pull request 'Use async db fns and rename to pzp' (#2) from async-db into master Powersource 2024-05-05 15:21:18 +0000
  • 358b673c5a Add codeberg ci Jacob Karlsson 2024-05-05 16:48:00 +0200
  • 6a8ed87f6f Remove todo comment in favor of #3 Jacob Karlsson 2024-05-04 18:54:32 +0200
  • 7e56b024c9 Use async db fns and rename to pzp Jacob Karlsson 2024-05-04 15:54:04 +0200
  • 5fef427ebb
    Validate all incoming payloads in Stream (#6) Powersource 2024-03-13 13:04:45 +0100
  • 93f00dbd04
    Test that dataless msgs can be replaced by dataful Andre Staltz 2024-03-05 17:07:33 +0200
  • 47eb2dd27f
    realtime sync works in both connection directions Andre Staltz 2024-02-29 11:30:39 +0200
  • 54aa67a08f
    realtime sync Andre Staltz 2024-02-22 16:37:28 +0200
  • e9971410eb
    Improve error messages in Stream Andre Staltz 2024-02-13 15:36:57 +0200
  • 1d3169724d
    package.json ppppp deps specify commit tag Andre Staltz 2024-01-31 13:49:18 +0200
  • 0bc100557e
    treat cases where getTangle() is null Andre Staltz 2024-01-30 17:50:09 +0200
  • 2a4f39a832
    minor refactor Andre Staltz 2024-01-23 18:24:38 +0200
  • cdbc2de15e
    add tests for empty dict and set Andre Staltz 2024-01-16 16:17:15 +0200
  • 6e54ca2724
    close connect() stream on rpc closed Andre Staltz 2024-01-14 13:09:44 +0200
  • ae3d1d83d8
    update secret-stack to 8.1 Andre Staltz 2024-01-08 11:33:45 +0200
  • 26dcefc459
    update plugin assertion errors Andre Staltz 2024-01-02 13:13:27 +0200
  • 0cd2a56fc8
    update secret-stack to 8.0 Andre Staltz 2023-12-29 13:00:45 +0200
  • d7a5c2694f
    update to msg-v4 Andre Staltz 2023-12-25 12:31:55 +0200
  • dd8499cf91
    handle "none" goals Andre Staltz 2023-12-19 16:29:42 +0200
  • f4ab599bd1
    support start() before peers connect Andre Staltz 2023-12-16 16:55:45 +0200
  • 6a9f46b337
    account msgs piggyback on tangle msg sync Andre Staltz 2023-12-16 16:18:23 +0200
  • 33ef08c62b
    update protospec Andre Staltz 2023-12-14 14:00:39 +0200
  • 6ba8d55dde
    fix stream phase 9 again Andre Staltz 2023-12-13 16:15:29 +0200
  • d1ccc3426e
    fix stream phase 9 when no msgs received Andre Staltz 2023-12-13 16:08:42 +0200
  • 782b435a98
    better secret-stack plugin shape Andre Staltz 2023-12-13 15:14:36 +0200
  • 0ae7704994
    update shse Andre Staltz 2023-11-28 10:09:09 +0200
  • fd559349f2
    ci: use node.js 18 and 20 Andre Staltz 2023-11-28 10:08:17 +0200
  • 4b11ab9d9c
    fix tests Andre Staltz 2023-11-28 10:08:05 +0200
  • 6aeaf896de
    update readme Andre Staltz 2023-11-24 15:09:26 +0200
  • e7bc0e1918
    update db, rename to ppppp-sync Andre Staltz 2023-11-24 15:08:48 +0200
  • ecd604a46f
    support goal=dict and goal=set Andre Staltz 2023-11-03 13:34:02 +0200
  • 4c29073028
    replace ppppp-record with ppppp-dict Andre Staltz 2023-10-26 13:27:23 +0300
  • 0bc405739e
    update a test Andre Staltz 2023-10-26 12:55:27 +0300
  • 4218dabb60
    can replicate record tangles containing ghosts Andre Staltz 2023-10-25 19:35:27 +0300
  • 31ed9d0036
    cosmetic refactor Andre Staltz 2023-10-25 15:33:44 +0300
  • 574d43f1a6
    fix algorithm wantRange plus test it Andre Staltz 2023-10-25 14:13:15 +0300
  • 20be886872
    remove goal "oldest" Andre Staltz 2023-10-12 15:31:41 +0300
  • 4637a24960
    fix calculation of wantRange for newest goal Andre Staltz 2023-10-12 13:12:52 +0300
  • eff0c57517
    update goals API, add type checking Andre Staltz 2023-09-29 14:48:54 +0300
  • 30b5e7cf8a
    remove unused dep Andre Staltz 2023-09-29 12:18:50 +0300
  • 8e43c0efab
    replace internal goals with ppppp-goals Andre Staltz 2023-09-08 16:42:27 +0300
  • c4bd7f9b49
    improve test of feed sync when pruning range hole Andre Staltz 2023-09-08 13:47:21 +0300
  • cfb186c0fe
    refactor algorithm commit() Andre Staltz 2023-09-08 13:46:54 +0300
  • fc30b3e2d2
    refactor range Andre Staltz 2023-09-08 13:46:18 +0300
  • 317f7c0a05
    update to new ppppp-db with rec.id Andre Staltz 2023-09-07 17:31:11 +0300
  • f6f16bdd47
    rename identity to account Andre Staltz 2023-08-10 10:40:11 +0300
  • ffb8860fb8
    use cutting-edge secret-stack with bare and shse.pubkey Andre Staltz 2023-07-14 13:35:38 +0300
  • 403fcefc3a
    improve logic when an RPC connect is detected Andre Staltz 2023-07-13 11:15:16 +0300
  • af5ac3435d
    replace tape with node:test Andre Staltz 2023-07-11 11:08:53 +0300
  • 07f83677d4
    update to msg-v3 format Andre Staltz 2023-07-11 11:02:22 +0300
  • 17b720cb60
    use ppppp-db latest Andre Staltz 2023-06-05 11:31:44 +0300
  • 7a84f8b51e
    tests for identity tangle sync Andre Staltz 2023-05-26 14:46:08 +0300
  • 1a2d73cf8d
    use feed.getId() in tests Andre Staltz 2023-05-26 14:45:42 +0300
  • 82fead6c2d
    update tests to not directly use MsgV2 APIs Andre Staltz 2023-05-26 14:14:11 +0300
  • 32c5b903b1
    update to support msg-v2 Andre Staltz 2023-05-26 13:54:32 +0300
  • 37bdc344f3
    fix some JSDoc arguments rev1 Andre Staltz 2023-05-25 17:39:59 +0300
  • 8be82ba6a2
    boring license headers Andre Staltz 2023-04-28 14:09:34 +0300
  • b503476824
    format code Andre Staltz 2023-04-26 14:32:08 +0300
  • 1aac2f56a2
    fix protospec.md Andre Staltz 2023-04-26 14:26:51 +0300
  • 2a2b184dd1
    revise phases in Stream and write down spec Andre Staltz 2023-04-21 17:30:20 +0300
  • 4051ba00e2
    tiny refactor Andre Staltz 2023-04-21 15:57:22 +0300
  • 80168f77cc
    improve package.json files and exports Andre Staltz 2023-04-21 14:56:32 +0300
  • 39c6fd00a2
    update CI tool Andre Staltz 2023-04-21 14:41:14 +0300
  • 45118c7e01
    set module type to commonjs Andre Staltz 2023-04-21 14:40:32 +0300
  • c2b98014a5
    fix ppppp-db dep Andre Staltz 2023-04-21 14:33:52 +0300
  • 9d8e7cf4cd
    MITMIT Andre Staltz 2023-04-21 14:31:31 +0300
  • 5c10949194
    update usage of feedv1 Andre Staltz 2023-04-21 14:30:48 +0300
  • aea89ed525 lets try this Andre Staltz 2023-04-21 14:14:26 +0300
  • 51f3f52b95 add helper API: setFeedGoal(who,type) Andre Staltz 2023-04-21 13:59:53 +0300
  • fb95886055 test that threads with reactions can sync too Andre Staltz 2023-04-21 13:56:16 +0300
  • 2f4c07d505 improve tests Andre Staltz 2023-04-21 13:07:15 +0300
  • af33dc691f fix thread sync when one peer has nothing Andre Staltz 2023-04-21 11:53:34 +0300
  • a9fd222f0d always send tangle certpool to remote peer Andre Staltz 2023-04-18 18:49:32 +0300
  • 7343a4428a add c8 devdep Andre Staltz 2023-04-18 12:45:13 +0300
  • 277f9dbbee more general haveRange() Andre Staltz 2023-04-17 17:02:15 +0300
  • 1a76e665de pruneNewest Andre Staltz 2023-04-17 16:49:58 +0300
  • 182156e1a2 tidy one test Andre Staltz 2023-04-14 11:46:23 +0300
  • b0d20287ce remove unnecessary wantRange() argument Andre Staltz 2023-04-14 11:44:20 +0300
  • 7df89f3439 set goals: all, newest, oldest Andre Staltz 2023-04-12 23:17:02 +0300
  • f3a8d805e9 Stream: put all phases in switch-case Andre Staltz 2023-04-12 22:34:32 +0300
  • 9f25aeeffa tiny renaming Andre Staltz 2023-04-12 12:03:31 +0300
  • 832dbb9d33 multi-author tangle sync test passes Andre Staltz 2023-04-10 23:13:42 +0300
  • e52af181dd rename old files Andre Staltz 2023-04-10 22:54:17 +0300