258 Commits

Author SHA1 Message Date
Daniel N
38bb908afd enable manual deployment 2023-03-22 20:02:17 +01:00
Daniel N
680c8bd659 listen and bind on port 5888 2023-03-22 19:58:13 +01:00
Daniel N
d96f54c444 add fly config 2023-03-22 19:54:53 +01:00
Daniel N
390d557b1f deploy to fly 2023-03-22 19:43:19 +01:00
Daniel N
446db906b5 add dockerfile 2023-03-22 19:27:41 +01:00
Prithvi Shahi
f9995a8c51 Update rust-server/Cargo.toml
Co-authored-by: Max Inden <mail@max-inden.de>
2023-03-22 10:30:31 -07:00
Daniel N
03dcb3d1ca updates to frontend and js-libp2p 2023-03-22 16:44:17 +01:00
Daniel N
2c6f8f0d0a enable ping and increase idle timeout 2023-03-22 16:35:33 +01:00
Prithvi Shahi
d1af50ea57 fix merge conflicts 2023-03-22 08:06:28 -07:00
Prithvi Shahi
df59c566cd . 2023-03-22 07:58:57 -07:00
Daniel N
592cb52391 log full p2p address and fixes from pair with max 2023-03-22 15:43:08 +01:00
Daniel N
bb43fcdf92 chore: update packages 2023-03-22 15:08:46 +01:00
Daniel Norman
59f4c35b01 Apply suggestions from code review
Co-authored-by: Max Inden <mail@max-inden.de>
2023-03-22 14:56:30 +01:00
Prithvi Shahi
6cadfaf6d7 disable creating topic 2023-03-21 20:41:23 -07:00
chad
98aa57ef5e refactored to use dialProtocol + added ping 2023-03-21 22:09:42 -05:00
Prithvi Shahi
159836be11 ValidationMode permissive 2023-03-21 12:33:03 -07:00
Prithvi Shahi
ada67baaae add ping and keep alive 2023-03-21 12:31:16 -07:00
Daniel Norman
093ddee58e Update rust-server/Cargo.toml
Co-authored-by: Max Inden <mail@max-inden.de>
2023-03-21 19:44:12 +01:00
Daniel N
103164fd5e feat: add ability to connect to multiaddr 2023-03-21 15:12:43 +01:00
Daniel N
d806f67926 feat: add ability to connect to multiaddr 2023-03-21 14:43:01 +01:00
Daniel N
aed1137181 improve peer resolution 2023-03-21 14:00:51 +01:00
Prithvi Shahi
f62e4a5796 add kad behaviour 2023-03-20 21:44:05 -07:00
Prithvi Shahi
f1ce94a77a add kad 2023-03-20 19:05:32 -07:00
Prithvi Shahi
d3199f75a6 init 2023-03-20 18:32:16 -07:00
Daniel N
8944c2f598 feat: add webrtc transport 2023-03-17 18:25:17 +01:00
Daniel N
db674b3801 feat: render chat messages from state 2023-03-17 14:26:29 +01:00
Daniel N
6e5ba102b7 fix: only ping peer if connected 2023-03-17 14:03:26 +01:00
Daniel N
8f62e12f87 fix: avoid dialling private IPs 2023-03-17 14:03:15 +01:00
Daniel N
6163be8b6b feat: subscribe to pubsub & add ui functionality 2023-03-17 13:46:16 +01:00
Daniel N
76ce8f247a add gossip sub dependency 2023-03-17 13:45:39 +01:00
Daniel N
541559bf26 rename nextjs to frontend 2023-03-16 14:56:48 +01:00
Daniel N
ff4c49efa0 fix: add package-lock 2023-03-16 11:55:21 +01:00
Daniel N
eb9c29b497 rename packages 2023-03-16 11:53:12 +01:00
Daniel N
7e3dcfe7f8 feat: render open connections with protocol details 2023-03-16 11:48:55 +01:00
Daniel N
90155ef1aa Render open connections 2023-03-15 22:21:57 +01:00
Daniel Norman
16725f9c7b Merge pull request #2 from achingbrain/fix/connection-status
fix: connect to remote peer and show status
2023-03-15 19:44:37 +01:00
achingbrain
5f862176a9 fix: connect to remote peer and show status
- Removes config that turns off autodial
- Removes config that uses delegated peer routing
- After connect succeeds, log the remote peer id and connected multiaddr to the console
- After connect succeeds, check we have connected to the correct peer and set the "is connected" value
2023-03-15 19:19:07 +01:00
Daniel N
acce4b1536 fix: don't append peerid if its already in multiaddr 2023-03-14 21:40:33 +01:00
Daniel N
103d8f68e2 fix delegated routing 2023-03-14 21:32:24 +01:00
Daniel N
546ab4d7ea add peer id to multiaddrs 2023-03-14 21:14:20 +01:00
Daniel N
12d4995448 improve connection flow 2023-03-14 20:55:06 +01:00
Daniel N
f51f80afd5 Add delegated routing 2023-03-14 18:53:37 +01:00
Daniel N
c79a36cdcf fix: connect to bootrap node running 0.18.1 2023-03-11 11:16:56 +01:00
Daniel N
586e1a6f69 disable autodial 2023-03-11 11:16:42 +01:00
Daniel N
fdd4310d45 fix: linting 2023-03-10 12:59:18 +01:00
Daniel N
c1c775a630 fix: small refinements 2023-03-10 12:45:16 +01:00
Daniel N
7d9256c0ae feat: add chat route 2023-03-10 12:44:07 +01:00
Daniel N
b1cbf02c50 feat: navigation working 2023-03-10 12:43:22 +01:00
Daniel N
59538a40c3 feat: clean up chat element 2023-03-10 12:42:55 +01:00
Daniel N
70480d23e9 docs: add comments 2023-03-09 21:20:40 +01:00