Commit Graph

747 Commits

Author SHA1 Message Date
Christien Rioux
d1dad8de61 checkpoint 2024-01-19 13:53:42 -05:00
Christien Rioux
9b8420d288 more watchvalue 2024-01-19 13:53:42 -05:00
Christien Rioux
8efa2de82c config -> record store 2024-01-19 13:53:42 -05:00
Christien Rioux
077a1808a5 propagate set logic to watch logic 2024-01-19 13:53:42 -05:00
Christien Rioux
4a76353f33 ensure get_value doesn't try to pull values unless they are close enough 2024-01-19 13:53:42 -05:00
Christien Rioux
a211c7cce3 more watchvalue 2024-01-19 13:53:42 -05:00
Christien Rioux
248f8dad06 watchvalue recordkeeping 2024-01-19 13:53:42 -05:00
Christien Rioux
9d9a76e45c more watch value 2024-01-19 13:53:42 -05:00
Christien Rioux
70e256a25a checkpoint 2024-01-19 13:53:42 -05:00
Christien Rioux
3f86801ecd Merge branch 'salvatoret/clean-up-warnings' into 'main'
Clean up the compile-time warnings

See merge request veilid/veilid!247
2024-01-19 18:53:31 +00:00
Salvatore Testa
5884f89d1a
Clean up the compile-time warnings
These are all the auto-applied warning corrections.
2024-01-11 15:16:18 -08:00
Salvatore Testa
e378d01682
Move default storage config to veilid-core
The default is currently `""` which puts all of the files without
grouping them in the top level.

Instead, use the paths that `veilid-server` has configured as the
defaults.
2024-01-11 10:19:31 -08:00
Christien Rioux
ead8e9ab86 Merge branch 'salvatoret/more-defaults' into 'main'
Populate config defaults with more helpful values

See merge request veilid/veilid!244
2024-01-10 00:31:56 +00:00
Salvatore Testa
37530b9128
Populate config defaults with more helpful values
Make it easier for someone to spin up a Veilid node.

I copied a lot of these from the `default_config.dart`.
2024-01-08 17:44:41 -08:00
Salvatore Testa
7a55be8015
Add VeilidConfigInner-based VeilidAPI startup
Allow for a type-safe initialization of the API

Closes https://gitlab.com/veilid/veilid/-/issues/354
2024-01-06 13:21:44 -08:00
Kyle H
af27b5aa85 Change 'whitelist' to 'allowlist' globally. 2023-11-23 14:49:45 +00:00
Christien Rioux
6f8f636d5d disable dht test in CI 2023-11-08 08:04:53 -05:00
Christien Rioux
1e4e9c203c check in generated files 2023-11-07 14:19:28 -05:00
Christien Rioux
2dee3ff6cc allow returning local values when offline, even when forcerefresh is turned on 2023-11-05 21:16:13 -05:00
Christien Rioux
765ecee450 Merge branch 'safety-by-default' into 'main'
Safety by default

See merge request veilid/veilid!235
2023-11-06 01:40:02 +00:00
Christien Rioux
071d294a70 use Reliable and PreferOrdered by default for private routes 2023-11-05 19:48:33 -05:00
Christien Rioux
ee375ad430 safety by default 2023-11-05 18:38:05 -05:00
Christien Rioux
1b380cd915 Merge branch 'kyanha-safety-route-bidi' into 'main'
Make private route allocation bidirectional

Closes #341

See merge request veilid/veilid!231
2023-11-05 14:30:10 +00:00
Christien Rioux
ee1472f3ae fix #337 2023-11-04 19:53:14 -04:00
Christien Rioux
38cd29f9a1 wasm refactor for flows 2023-11-04 19:53:14 -04:00
Christien Rioux
0640342556 refactor for flows 2023-11-04 19:53:14 -04:00
Christien Rioux
facb343160 clean up protect/refs 2023-11-04 19:53:14 -04:00
Christien Rioux
934cd93b4b cleanup 2023-11-04 19:53:14 -04:00
John Smith
7f67a00ab2 clean up close ordering 2023-11-04 19:53:14 -04:00
Christien Rioux
520d8c43f7 connection debugging 2023-11-04 19:53:14 -04:00
Christien Rioux
f47d6402c3 staggered pings 2023-11-04 19:53:14 -04:00
Christien Rioux
d750b7c5c3 wasm dht test passes 2023-11-04 19:53:14 -04:00
Christien Rioux
11c19d1bad wasm warnings 2023-11-04 19:53:14 -04:00
John Smith
b590e3f28a signal work" 2023-11-04 19:53:14 -04:00
Christien Rioux
e677a72ab3 oops Please enter the commit message for your changes. Lines starting 2023-11-04 19:53:14 -04:00
Christien Rioux
74e2f9a2c0 cleanup visibility 2023-11-04 19:53:14 -04:00
Christien Rioux
2051292a26 move file 2023-11-04 19:53:14 -04:00
Christien Rioux
b964ddb6eb protect route hops + refactor 2023-11-04 19:53:14 -04:00
John Smith
c70c260bb8 add low level close 2023-11-04 19:53:14 -04:00
Christien Rioux
23f47be357 turn off linger 2023-11-04 19:53:14 -04:00
Christien Rioux
2c4883ee85 fix tests 2023-11-04 19:53:14 -04:00
Christien Rioux
126bb0035d refactor wasm tests 2023-11-04 19:53:14 -04:00
Christien Rioux
8fa4ab10a4 work on wasm tests 2023-11-04 19:53:14 -04:00
Kyle H
6ee78700f1 Make private route allocation bidirectional 2023-10-28 04:47:31 -04:00
Christien Rioux
5691e5a6ac Merge branch 'rust-dht-tests' into 'main'
Rust DHT test suite

See merge request veilid/veilid!227
2023-10-21 23:29:09 +00:00
Sergei Surovsev
992cc7a1fd Rust DHT test suite 2023-10-21 23:29:09 +00:00
Christien Rioux
6b4bcc67f4 fixes 2023-10-21 19:22:59 -04:00
Christien Rioux
7da6b62c52 more cleanup 2023-10-21 18:51:16 -04:00
Christien Rioux
48ab34f577 clean up error, make python tests more reliable 2023-10-21 15:54:07 -04:00
Christien Rioux
697ac5e9ce error cleanup 2023-10-21 15:00:50 -04:00