Skip to content

Commit

Permalink
feat: add p2p sync through webxdc and WebRTC
Browse files Browse the repository at this point in the history
  • Loading branch information
WofWca committed Apr 2, 2023
1 parent 080fc48 commit 4ee8ceb
Show file tree
Hide file tree
Showing 9 changed files with 502 additions and 70 deletions.
3 changes: 3 additions & 0 deletions index.html
Expand Up @@ -16,6 +16,9 @@
<strong>We're sorry but Vikunja doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- TODO_OFFLINE maybe need to dynamically import it instead.
Not sure if it works ok inside Delta Chat. -->
<script type="module" src="/webxdc.js"></script>
<script type="module" src="/src/main.ts"></script>
<script>
//
Expand Down
3 changes: 3 additions & 0 deletions package.json
Expand Up @@ -91,6 +91,9 @@
"vue-i18n": "9.2.2",
"vue-router": "4.1.6",
"workbox-precaching": "6.5.4",
"y-indexeddb": "^9.0.10",
"y-webrtc": "^10.2.5",
"yjs": "^13.5.51",
"zhyswan-vuedraggable": "4.1.3"
},
"devDependencies": {
Expand Down
102 changes: 93 additions & 9 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 4ee8ceb

Please sign in to comment.