88 Commits

Author SHA1 Message Date
liamcottle
d4602ca6b6 setup vue router 2025-02-10 20:59:27 +13:00
liamcottle
ab313fa9ad add example for uplinking an existing lxmf message to the network 2025-02-10 20:57:48 +13:00
liamcottle
b143cf930b hops are incremented internally 2025-02-10 01:08:58 +13:00
liamcottle
8cead49907 don't publish /.idea to npm package 2025-02-10 00:59:48 +13:00
liamcottle
980212ebc4 0.0.4 v0.0.4 2025-02-10 00:57:04 +13:00
liamcottle
6d85b80d9f don't publish /web to npm package 2025-02-10 00:56:48 +13:00
liamcottle
74147d0ec7 0.0.3 v0.0.3 2025-02-10 00:53:37 +13:00
liamcottle
4ca76f2b3c don't try to parse lxmf message if no data provided 2025-02-09 21:32:31 +13:00
liamcottle
28474f8ce4 always prove lxmf messages 2025-02-09 21:31:10 +13:00
liamcottle
2e0f5afee5 add fixme 2025-02-09 20:40:50 +13:00
liamcottle
e89c48d71b fix sending packet proofs 2025-02-09 20:22:40 +13:00
liamcottle
ded87ab1db implement basic lxmf router for receiving messages 2025-02-09 17:31:19 +13:00
liamcottle
0e67df4bae move path requesting to transport class 2025-02-09 17:07:22 +13:00
liamcottle
b47116d207 add ability to request paths from the network 2025-02-09 15:22:49 +13:00
liamcottle
dc4b24c5eb add ability to send packets via a transport node 2025-02-09 03:23:48 +13:00
liamcottle
0a9e4d61b9 always increase hop count when packet is received 2025-02-09 02:26:33 +13:00
liamcottle
44e1ae104b increase hop count when announce is received 2025-02-09 02:24:48 +13:00
liamcottle
4289155d84 add button to send opportunistic lxmf message 2025-02-09 02:17:24 +13:00
liamcottle
605f102eeb add ability to generate encrypted lmxf qr codes 2025-02-09 02:06:05 +13:00
liamcottle
b6265c856d 0.0.2 v0.0.2 2025-02-08 00:14:46 +13:00
liamcottle
d0d658fae0 update readme 2025-02-08 00:11:01 +13:00
liamcottle
638d1808da add support for running websocket client in both nodejs and web browsers 2025-02-08 00:09:39 +13:00
liamcottle
db0e7a5061 update readme 2025-02-07 23:57:36 +13:00
liamcottle
29ce16726c only import net module when actually trying to use tcp client interface 2025-02-07 23:55:45 +13:00
liamcottle
ca89ff2dff update readme 2025-02-07 23:38:43 +13:00
liamcottle
5342991724 update readme 2025-02-07 23:37:45 +13:00
liamcottle
db37fe0116 add web client readme 2025-02-07 23:33:19 +13:00
liamcottle
6ba8977640 in progress example web client 2025-02-07 23:29:00 +13:00
liamcottle
24a9b84331 add send data method to interface class 2025-02-07 23:17:41 +13:00
liamcottle
1e16f2f8dc simplify websocket url 2025-02-07 23:12:10 +13:00
liamcottle
fe6fbea2fb add lxmf display name parser 2025-02-07 23:02:29 +13:00
liamcottle
121b367796 add support for registering announce handlers for specific aspects 2025-02-07 23:02:08 +13:00
liamcottle
63918dba3a move lxmf to own folder 2025-02-07 22:18:18 +13:00
liamcottle
ffba5d6f60 disable tcp client interface for now so vite can compile for browser 2025-02-07 22:11:16 +13:00
liamcottle
3787f41113 refactor websocket client for using in a web browser 2025-02-07 22:10:45 +13:00
liamcottle
d92b695d4a add websocket client interface to lxmf echobot example 2025-01-27 22:57:26 +13:00
liamcottle
392a021981 add websocket client interface 2025-01-27 22:56:21 +13:00
liamcottle
263c9d4bb9 add todo 2024-11-06 18:15:40 +13:00
liamcottle
2d45638a1e add todo 2024-11-06 18:15:05 +13:00
liamcottle
c8b9c57a8e add announce listener example script 2024-11-06 01:55:12 +13:00
liamcottle
2e10158588 add install and simple example to readme 2024-11-06 01:53:22 +13:00
liamcottle
fb146e97a5 update todos 2024-11-06 01:19:27 +13:00
liamcottle
97e567f7c0 update readme 2024-11-06 01:17:52 +13:00
liamcottle
fd21becac3 update readme 2024-11-06 01:15:52 +13:00
liamcottle
0b45850ab2 fire event when link is closed 2024-11-06 01:09:09 +13:00
liamcottle
23926d60c9 implement closing link 2024-11-06 00:53:45 +13:00
liamcottle
4a11faaa29 fix pkcs7 in fernet 2024-11-06 00:53:12 +13:00
liamcottle
155339f50a update todo 2024-11-06 00:08:38 +13:00
liamcottle
620a9920ce clean up and add docs 2024-11-06 00:06:24 +13:00
liamcottle
accec60af4 if announce is for local destination, ignore it 2024-11-05 21:57:17 +13:00