Christien Rioux
55de1dcb5c
set default port to 5150 for veilid-server in config
...
improve testing fixtures
2024-05-05 09:55:01 -04:00
Christien Rioux
439d2641f1
cleanup veilid-flutter
2024-05-02 14:15:42 -04:00
Christien Rioux
b948c53863
update lock
2024-05-01 20:59:25 -04:00
Christien Rioux
bcee358a0e
update ndk and gradle versions
...
add subpackage to veilid-flutter with test fixtures for writing veilid integration tests in dart
2024-04-30 17:44:12 -04:00
TC Johnson
bdb7ad32f2
Version update: v0.3.1 → v0.3.2
2024-04-28 17:33:07 -05:00
John Smith
03e872c128
refactor net bind, wip
2024-04-25 21:32:35 -04:00
Christien Rioux
a0de48771e
Merge branch 'main' into 'main'
...
removed hotfix, as this has been integrated into cargo-ndk already
See merge request veilid/veilid!269
2024-04-20 15:14:33 +00:00
Debanjan Basu
70bc2235d7
upgraded the ndk version
2024-04-14 15:31:16 +10:00
Christien Rioux
4a190a6853
add offline subkeys to dht record report
2024-04-13 14:15:09 -04:00
Christien Rioux
e89359e1f5
fix deprecated function
2024-04-10 13:37:47 -04:00
TC Johnson
3effd2deef
Version update: v0.3.0 → v0.3.1
...
Signed-off-by: TC Johnson <tc@veilid.org>
2024-04-04 19:35:13 -05:00
Christien Rioux
ad085ed15e
improve logging
...
dart ffi has duration measurements for veilid_api calls
2024-04-04 14:12:54 -04:00
Christien Rioux
6e1439306a
make valuechanged update no longer happen when value hasn't changed or is older
2024-03-31 16:34:12 -04:00
Christien Rioux
2ec00e18da
Merge branch 'parse_as_target_no_async' into 'main'
...
Make VeilidAPI::parse_as_target a sync function
See merge request veilid/veilid!262
2024-03-30 15:14:27 +00:00
Sashanoraa
b5cf325c5a
Make VeilidAPI::parse_as_target a sync function
...
VeilidAPI::parse_as_target doesn't perform any async operations so it
should be a sync function.
2024-03-30 10:40:29 -04:00
Christien Rioux
ab276de977
lockfile
2024-03-29 20:28:30 -04:00
TC Johnson
9d3ee579d3
Version update: v0.2.5 → v0.3.0
2024-03-27 21:11:00 -05:00
Christien Rioux
55fed573d6
dart fix
2024-03-27 17:53:51 -05:00
Christien Rioux
b7aedbbe7d
add missing expiration check for server side watches
2024-03-27 17:53:51 -05:00
Christien Rioux
77f0f852a5
add extra timestamp functions
2024-03-27 17:53:51 -05:00
Christien Rioux
94ce43f944
reliable + ensureordered is now the routingcontext and private route default
2024-03-27 17:53:51 -05:00
Christien Rioux
c468d9c850
more python test cleanup and fixes
2024-03-27 17:53:51 -05:00
Christien Rioux
800348451e
improve route selection and add generate_shared_secret
2024-03-27 17:53:51 -05:00
Christien Rioux
479f1f4b18
bit more time to run on wasm
2024-03-27 17:53:51 -05:00
Christien Rioux
b51c660b9c
add watchvalue test and some more routing context convenience functions
2024-03-27 17:53:51 -05:00
Christien Rioux
3970b6f294
fix flutter/dart wasm
2024-03-27 17:53:51 -05:00
Christien Rioux
6a8c0830d2
flutter unit/integration tests
2024-03-27 17:53:51 -05:00
Christien Rioux
9bccb59f77
first stab at inspectvalue
2024-03-27 17:53:51 -05:00
Christien Rioux
946d33ced6
fixes for privacy issues, closes #357
2024-03-27 17:53:51 -05:00
Christien Rioux
6455aff14a
make change_log_ignore a thing
2024-03-27 17:53:51 -05:00
Christien Rioux
89c51ff069
fix hang on shutdown
2024-03-27 17:53:50 -05:00
Christien Rioux
a04d4e12c5
integration test and config work
2024-03-27 17:53:50 -05:00
Christien Rioux
8818e63dc0
add default veilid config to the api
2024-03-27 17:53:50 -05:00
Christien Rioux
ef6ecdab79
logging improvements
2024-03-27 17:53:50 -05:00
Christien Rioux
11d621c9be
better casts
2024-03-27 17:53:50 -05:00
Christien Rioux
6de2432c53
flutter 3.19 upgrade
2024-03-27 17:53:50 -05:00
Christien Rioux
09cde39f97
fix name
2024-03-27 17:53:50 -05:00
Christien Rioux
929cddad88
always display crash backtrace
2024-03-27 17:53:50 -05:00
Christien Rioux
995a794ea3
add union/intersection for ValueSubkeyRange lists, and some tests
2024-03-27 17:53:50 -05:00
Christien Rioux
d244c1f6a5
fix overzealous gitignore and organize flutter a bit
2024-03-27 17:53:50 -05:00
Christien Rioux
0c3271b3b9
add writer to set_dht_value, allow multiple open_dht_record
2024-03-27 17:53:50 -05:00
Christien Rioux
fac9937cf4
update generated code
2024-03-27 17:53:50 -05:00
Christien Rioux
a281f09d82
fix assert
2024-03-27 17:53:50 -05:00
Christien Rioux
2156449486
fix missing address range for local
2024-03-27 17:53:50 -05:00
Christien Rioux
34a861aa69
checkpoint
2024-03-27 17:53:50 -05:00
Christien Rioux
9b04fb1e4b
debug
2024-03-27 17:53:50 -05:00
Christien Rioux
1c13ca81ea
rename
2024-03-27 17:53:50 -05:00
Christien Rioux
a32774a29c
remove operation for dart VeilidSubkeyRange and List<>
2024-03-27 17:53:50 -05:00
Kyle Hamilton
e80984332d
Removes unnecessary 'await' before 'return'
...
Dart, as of version 2.1.1, has a linter rule called
'unnecessary_await_in_return', described as 'Avoid returning
an awaited expression when the expression type is assignable
to the function's return type'. This can be found at
https://dart.dev/tools/linter-rules/unnecessary_await_in_return
VSCode applied that linter rule automatically, and I am tired of
the warnings, so I'm submitting this. :)
2024-02-01 23:18:44 -05:00
Christien Rioux
b9aa268f71
schema work
2024-01-19 13:55:35 -05:00