Commit Graph

100 Commits

Author SHA1 Message Date
Evan Feenstra
2c8ba0a26f more solid reconnect dance 2023-06-28 12:45:51 -07:00
Evan Feenstra
49db229f55 Merge pull request #88 from stakwork/fix/frontend-header
Fix/frontend header
2023-06-27 13:31:42 -07:00
irriden
6fc5e0459f add VLS memory management 2023-06-27 20:27:22 +00:00
Evan Feenstra
32d02839d4 increase rumqttd max payload size 2023-06-26 14:10:57 -07:00
Evan Feenstra
5d3c5afb12 add a warning log if topic doesnt match 2023-06-26 14:01:23 -07:00
Evan Feenstra
b0c1721448 share BUSY AtomicBool between looper and chain tracker 2023-06-26 13:56:28 -07:00
Evan Feenstra
3891c15907 include LSS tx in ChainTracker message handler 2023-06-26 13:46:50 -07:00
Evan Feenstra
1b54c5358c chaintracker logs 2023-06-26 10:41:50 -07:00
Evan Feenstra
d407ccfe35 use SerialRequestHeader for frontend msgs 2023-06-26 09:31:32 -07:00
Evan Feenstra
3cf8c8f22b fix topic check 2023-06-22 11:48:56 -07:00
Evan Feenstra
2b1fbc932c separate init topic and thread, vls 0.9.1 2023-06-22 11:01:50 -07:00
Evan Feenstra
78f3661098 bump max_payload_size 2023-06-15 12:39:52 -07:00
irriden
c8b385e8f7 fix broker build 2023-06-06 21:33:45 +00:00
Evan Feenstra
b7b4caac46 new clients are added first 2023-06-06 11:02:21 -07:00
Evan Feenstra
52d21d2cc9 lil fix 2023-06-06 09:29:23 -07:00
Evan Feenstra
11a5bff5f1 sleep before lss reconnect dance, cleaner mqtt sub topics 2023-06-05 21:36:49 -07:00
Evan Feenstra
c19ae08155 retries for client_id-specific sends 2023-06-05 19:45:31 -07:00
Evan Feenstra
d1f2e003c8 fix MqttSignerPort, update deps, start hardware 2023-06-03 10:56:15 -07:00
Evan Feenstra
068d3fdd12 merge master 2023-06-03 09:59:37 -07:00
Evan Feenstra
ea7e91d1c3 make LSS optional if no muts are received 2023-06-02 15:40:11 -07:00
Evan Feenstra
2b1933534d feat/lss 2023-06-02 14:38:10 -07:00
Evan Feenstra
17e5b9eb9f use atomic bool to lock loop erhandler 2023-06-02 13:30:38 -07:00
Evan Feenstra
c380865d1f rm unneeded log 2023-06-02 12:23:53 -07:00
Evan Feenstra
03dc86aed3 update lss-connector dep 2023-06-02 11:29:56 -07:00
Evan Feenstra
bedf7062e1 cleanup lss code 2023-06-01 17:21:21 -07:00
Evan Feenstra
67d988a76f update lss-connector dep 2023-06-01 14:37:16 -07:00
Evan Feenstra
6388daa47e broker side reconnection dance 2023-06-01 11:28:33 -07:00
Evan Feenstra
ea88db3df6 update lss-connector dep rev 2023-05-31 15:00:08 -07:00
Evan Feenstra
b84c3d6d54 handle lss_handle errs, lss-connector master 2023-05-31 13:08:28 -07:00
Evan Feenstra
b8afe22675 broker LSS integration, init, handle vls muts, connect to lss grpc, better chan msgs 2023-05-31 10:44:39 -07:00
Evan Feenstra
877c9b8a83 init lss connector in broker, cleanup main func 2023-05-24 16:38:44 -07:00
Evan Feenstra
94b8889161 document LSS steps 2023-05-16 12:17:07 +01:00
Evan Feenstra
36b6b68f02 update all broker deps 2023-05-15 08:26:02 +01:00
Evan Feenstra
167d2d3c09 multi-signer broker refactor 2023-03-21 13:21:39 -07:00
Evan Feenstra
700e8f4ef3 refactor to channel-based auth, main Connections struct track connected clients 2023-03-20 16:44:06 -07:00
Evan Feenstra
c68512ea35 some more broker updates 2023-03-15 14:29:34 -07:00
Evan Feenstra
4b29d44a75 update serial comm, chain tracker, clap args 2023-03-11 12:34:39 -08:00
Evan Feenstra
90342391da use blocking_recv to cross rumqttd sync channel and tokio channle 2023-02-20 15:16:10 -08:00
Evan Feenstra
80215821ce broker to new rumqttd (not working) 2023-02-20 11:51:32 -08:00
Evan Feenstra
b91ea599fd print connections status 2023-02-10 14:22:04 -08:00
Evan Feenstra
06043fa60d cmd testing 2023-02-10 13:40:25 -08:00
Evan Feenstra
74285b18e2 debuggin 2023-02-10 12:24:30 -08:00
Evan Feenstra
ae2855d793 update broker to new rumqttd 2023-02-10 10:57:20 -08:00
Evan Feenstra
599fdd3dfa try to update broker to sphinx-rs 2022-10-25 15:55:49 -07:00
Evan Feenstra
0393100d1a collect logs in file 2022-10-21 12:53:08 -07:00
Evan Feenstra
f6c9c5d64f broker logs errors to file 2022-10-21 12:23:26 -07:00
Evan Feenstra
38475eb5c3 broker dont panic on status_tx.send fail 2022-10-20 22:37:29 -07:00
decentclock
a3ca7dd9e5 broker: set rocket server port to http_setting 2022-09-30 22:20:31 +00:00
decentclock
38db744463 broker: add http_port file setting, and BROKER_HTTP_PORT env var 2022-09-30 22:18:50 +00:00
decentclock
a0b388bb1e broker: rename Settings port mqtt_port 2022-09-30 22:12:30 +00:00