dependabot[bot]
1f74148f60
deps: bump next in /js-peer in the npm_and_yarn group ( #255 )
...
Bumps the npm_and_yarn group in /js-peer with 1 update: [next](https://github.com/vercel/next.js ).
Updates `next` from 14.2.13 to 14.2.25
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.13...v14.2.25 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:41:26 +01:00
Daniel Norman
34b6b356a7
js-peer: update deps and add back ipv6 relay listener ( #232 )
...
* deps: bump libp2p deps
* fix: add back ipv6 circuit relay listen addrs
relies on https://github.com/libp2p/js-libp2p/pull/3001
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2025-02-26 15:43:49 +01:00
Daniel Norman
077862a6ee
js-peer: upgrade deps ( #223 )
...
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2025-02-20 12:24:21 +01:00
Daniel Norman
848d31d946
js-peer: add prettier and build gh action
...
* chore: add prettier for consistent formatting
* chore: run prettier in build command
* chore: update prettier config
* ci: add workflow to build and lint frontend
* ci: run frontend build only on changes to js-peer
* ci: fix build with working directory
* ci: format workflow
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2025-02-04 16:45:25 +01:00
Daniel Norman
7f7a54cd73
deps: upgrade to libp2p v2 ( #202 )
...
* chore(js): bump libp2p deps
* deps: bump libp2p deps
* chore: simplify config
* chore: remove max connections
---------
Co-authored-by: dozyio <github@dozy.io >
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-10-31 17:25:46 +01:00
dozyio
750150c0e4
feat: direct messages ( #175 )
...
* feat: direct messages (#5 )
* chore: use Libp2pType
* feat: add direct messaging as a custom service
* chore: move init of directmessage handler
* fix: add await to dm receive
* chore: small simplification (#6 )
* chore: small simplification
* chore: remove from field which can be derived
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
* chore: signals
* chore: remove menu, add popover
* chore: move markAsRead to hook
* chore: wrap dm receive in try catch
---------
Co-authored-by: Daniel Norman <1992255+2color@users.noreply.github.com >
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-09-17 14:04:24 +02:00
dependabot[bot]
4008981428
deps: bump @libp2p/circuit-relay-v2 from 1.0.22 to 1.0.25 in /js-peer ( #163 )
...
Bumps [@libp2p/circuit-relay-v2](https://github.com/libp2p/js-libp2p ) from 1.0.22 to 1.0.25.
- [Release notes](https://github.com/libp2p/js-libp2p/releases )
- [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json )
- [Commits](https://github.com/libp2p/js-libp2p/compare/dcutr-v1.0.22...plaintext-v1.0.25 )
---
updated-dependencies:
- dependency-name: "@libp2p/circuit-relay-v2"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 11:03:21 +02:00
dependabot[bot]
4760d9b302
deps: bump @types/node from 20.12.7 to 20.14.8 in /js-peer ( #166 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-06-24 09:55:54 -05:00
dependabot[bot]
a834022f8d
deps: bump @types/react from 18.3.2 to 18.3.3 in /js-peer ( #164 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-06-17 08:50:38 -05:00
dependabot[bot]
4d972d6247
deps: bump libp2p from 1.5.1 to 1.6.1 in /js-peer ( #162 )
...
Bumps [libp2p](https://github.com/libp2p/js-libp2p ) from 1.5.1 to 1.6.1.
- [Release notes](https://github.com/libp2p/js-libp2p/releases )
- [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json )
- [Commits](https://github.com/libp2p/js-libp2p/compare/libp2p-v1.5.1...libp2p-v1.6.1 )
---
updated-dependencies:
- dependency-name: libp2p
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-12 14:12:45 +02:00
dependabot[bot]
4025ed5008
deps: bump @libp2p/webtransport from 4.0.30 to 4.0.32 in js-peer ( #161 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-06-10 08:33:23 -05:00
dependabot[bot]
4a5466fdcc
deps: bump eslint-config-next from 14.2.2 to 14.2.3 in /js-peer ( #159 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-06-03 04:03:38 -05:00
dependabot[bot]
0761920fc4
deps: bump react-dom and @types/react-dom in /js-peer ( #158 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-05-27 11:07:36 -05:00
dependabot[bot]
d205aa1ad6
deps: bump next from 14.2.2 to 14.2.3 in /js-peer ( #151 )
...
Bumps [next](https://github.com/vercel/next.js ) from 14.2.2 to 14.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.2...v14.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 11:02:55 +02:00
dependabot[bot]
293116d9bf
deps: bump react and @types/react in /js-peer ( #152 )
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ). These dependencies needed to be updated together.
Updates `react` from 18.2.0 to 18.3.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react )
Updates `@types/react` from 18.2.79 to 18.3.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: react
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-22 10:40:22 +02:00
Daniel Norman
6636f2bd12
feat: add chat peer list ( #147 )
...
fixes #21
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-05-08 17:44:08 +02:00
Daniel Norman
5d26f8662f
feat: add proper logger ( #144 )
...
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-05-08 13:00:10 +02:00
Daniel Norman
da56cf364f
fix: upgrade libp2p deps ( #145 )
...
* chore: upgrade libp2p deps
* chore: remove libp2p/kad-dht
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-05-08 12:52:18 +02:00
dependabot[bot]
e9df860ddf
deps: bump @libp2p/identify from 1.0.19 to 2.0.0 in js-peer ( #140 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-05-07 11:47:35 -05:00
dependabot[bot]
6bdb1fc69b
deps: bump @libp2p/websockets from 8.0.20 to 8.0.22 in js-peer ( #139 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
2024-05-07 11:46:44 -05:00
Daniel Norman
76af2f7c6d
feat: improve peer list styling ( #142 )
...
* refactor: remove unnecessary contexts
* feat: improve peer list
* chore: remove commented code
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-05-07 15:57:55 +02:00
Daniel Norman
bcce1fbb80
feat: add pubsub browser peer discovery ( #133 )
...
* rust-peer: do not add externally observed maddrs
Might fix #131
* feat: subscribe go peer to peer discovery topic
* feat: add pubsub peer discovery to js peer
* fix: build
* fix: use peer:discovery event to hook to peer discovery events
* fix: remove idb datastore
no real reason to use it for now
* feat: dial peers discovered through pubsub
* chore: simplify code and move out fn
* feat: autodial discovered with connection manager
* chore: remove connection manager logs
* refactor: simplify code further
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-05-07 12:24:55 +02:00
dependabot[bot]
d6aa4c8d49
chore(deps): bump it-map from 3.0.5 to 3.1.0 in /js-peer ( #126 )
...
Bumps [it-map](https://github.com/achingbrain/it ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/achingbrain/it/releases )
- [Commits](https://github.com/achingbrain/it/compare/it-map-v3.0.5...it-map-3.1.0 )
---
updated-dependencies:
- dependency-name: it-map
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02 12:23:38 +02:00
dependabot[bot]
d2f9cdef04
chore(deps): bump @libp2p/bootstrap from 10.0.20 to 10.0.21 in /js-peer ( #129 )
...
Bumps [@libp2p/bootstrap](https://github.com/libp2p/js-libp2p ) from 10.0.20 to 10.0.21.
- [Release notes](https://github.com/libp2p/js-libp2p/releases )
- [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json )
- [Commits](https://github.com/libp2p/js-libp2p/compare/mdns-v10.0.20...mdns-v10.0.21 )
---
updated-dependencies:
- dependency-name: "@libp2p/bootstrap"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 16:19:18 +02:00
dependabot[bot]
0655ce6b96
chore(deps): bump @libp2p/webtransport from 4.0.27 to 4.0.28 in /js-peer ( #130 )
...
Bumps [@libp2p/webtransport](https://github.com/libp2p/js-libp2p ) from 4.0.27 to 4.0.28.
- [Release notes](https://github.com/libp2p/js-libp2p/releases )
- [Changelog](https://github.com/libp2p/js-libp2p/blob/main/.release-please.json )
- [Commits](https://github.com/libp2p/js-libp2p/compare/webrtc-v4.0.27...webrtc-v4.0.28 )
---
updated-dependencies:
- dependency-name: "@libp2p/webtransport"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-29 16:19:08 +02:00
Daniel Norman
86462f2b4c
JS peer improvements ( #116 )
...
* feat: delegated routing for bootstrap multiaddrs
* feat: allow getting messages when not on chat page
also clean up and refactor some of the logic
* docs: add log line
* chore: disable eslint warning
* chore: enable indexeddb datastore
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-04-26 14:56:39 +02:00
Daniel Norman
958e2755e9
Update js deps ( #112 )
...
* chore: remove fly.io deployment
Due to their networking layer, web transport wasn't working anyways
* chore: upgrade deps
---------
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2024-04-24 16:54:40 +02:00
dozyio
893c57c326
chore: js-peer bump deps including libp2p to 1.x ( #110 )
2024-03-13 08:53:30 -07:00
dozyio
28ee7ba01b
chore: bump deps ( #106 )
2023-12-05 09:56:33 -05:00
Chad Nehemiah
e2d673e71c
deps: upgrade js-peer to latest libp2p ( #103 )
...
Co-authored-by: Daniel N <2color@users.noreply.github.com >
2023-11-14 16:40:20 +03:00
Youngjoon Lee
062ba90a9b
feat: file sharing ( #76 )
...
Co-authored-by: TheDiscordian <43145244+TheDiscordian@users.noreply.github.com >
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com >
Co-authored-by: GitHub <noreply@github.com >
Co-authored-by: Thomas Eizinger <thomas@eizinger.io >
2023-09-26 11:03:09 -04:00
Thomas Eizinger
1815a15753
Move frontend to js-peer for consistency ( #84 )
...
Co-authored-by: chad <chad.nehemiah94@gmail.com >
2023-09-21 11:03:58 -05:00