Unfortunately this isn't using the latest IPFS or OrbitDB versions, using 0.49 and 0.25 respectively, but everything is working. I believe I had connectivity issues with further versions of IPFS and have previously had issues with them working with OrbitDB 0.26. Also the latest npm publish to OrbitDB doesn't include a dist/ which holds pre-compiles this app uses.
While lightly testing the app, peer discovery took ~30-60sec with low latency once connected.
Summary of changes
updated ipfs and orbitdb
fix build.sh cp for src/ -> dist/src/
bring react dependencies parallel with todomvc
serve dist/ instead of project root
sort todos alphabetically by title
fix cleared todos
add webrtc star servers (currently the public ipfs owned ones but its relatively easy to run your own)
some features have been removed as a result of src/app.jsx being reverted to an older version
updates app link on README (currently hosting it from my pinata.cloud account)
apologies for some spaces being removed or added as it makes the changes more verbose. I believe this was done by previous changes to src/app.jsx which I reverted to an older version.
Unfortunately this isn't using the latest IPFS or OrbitDB versions, using 0.49 and 0.25 respectively, but everything is working. I believe I had connectivity issues with further versions of IPFS and have previously had issues with them working with OrbitDB 0.26. Also the latest npm publish to OrbitDB doesn't include a
dist/
which holds pre-compiles this app uses.While lightly testing the app, peer discovery took ~30-60sec with low latency once connected.
Summary of changes
src/app.jsx
being reverted to an older versionapologies for some spaces being removed or added as it makes the changes more verbose. I believe this was done by previous changes to
src/app.jsx
which I reverted to an older version.related