mfahampshire
cc2d4c3376
small shift typescript org
2024-08-26 17:15:01 +02:00
mfahampshire
d8c3a3f738
first pass rust sdk
2024-08-26 17:14:41 +02:00
mfahampshire
7d561bff63
modified code component filepaths
2024-08-26 13:15:39 +02:00
mfahampshire
9daa2f6e98
rearranged code example dir structure
2024-08-26 13:15:10 +02:00
mfahampshire
74c3dbe169
started new docs draft
2024-08-26 11:53:21 +02:00
mfahampshire
8c4f2fde78
remove ts docs from ts sdk dir
2024-08-26 11:53:10 +02:00
mfahampshire
e5efba2d45
startd long todo list
2024-08-26 11:52:26 +02:00
mfahampshire
02bfa9a7ab
startd long todo list
2024-08-26 11:51:07 +02:00
mfahampshire
cea6ac1d3e
started todo list for rework
2024-08-23 15:55:16 +02:00
Drazen Urch
1ac262ec90
New Network Monitor ( #4610 )
...
* Initial commit
* Cherry pick from develop
* Keep track of fragments
* A bunch of data formats, graphs
* Use mix_id for display
* Proper API routes
* Add openapi + swagger ui
* Update locustfile
* Add node stats endpoint
* Add Swagger and locust to readme
* All node stats endpoint
* Update dependencies to use workspace
* Bunch of pedantic fixes
* More version updates, fmt
* More lints
* Add new_from_env for NymTopology
* Nym API endpoint to submit monitoring results (#4616 )
* Nym API endpoint to submit monitoring results
* Add gateway monitoring results
* Cleanup, ergonomics
* Weaponize
* Finalize results submissions
* Monitor message signing and verification
* Update README
* Axum graceful shutdown
* More grtacefulness
* Restructure result submission
* Less fragile routes
* Remove gateway unique index on node_id
2024-08-22 11:29:36 +02:00
Bogdan-Ștefan Neacşu
7c1fca8ce4
Persist used wireguard private IPs ( #4771 )
...
* Persist used wireguard private IPs
* Fix imports
* Remove unnecessary type specification
2024-08-21 11:26:14 +02:00
import this
f3ac17eb9d
[DOCs/developers]: syntax fix ( #4770 )
...
* syntax-fix
* syntax-fix
2024-08-20 16:41:29 +02:00
import this
6296d09adf
[DOCs/developers]: Update NymVPN CLI guide ( #4769 )
...
* creat guide to build nym-vpn-cli from source
* update nymvpn cli guide
2024-08-20 13:10:05 +00:00
Bogdan-Ștefan Neacşu
2ae81f6da0
Avoid race on ip and registration structures ( #4766 )
2024-08-20 14:51:59 +02:00
Tommy Verrall
1d5e8b62ac
Merge pull request #4765 from nymtech/serinko-hotfix
...
docs/hotfix
2024-08-20 10:21:18 +02:00
import this
581cdd5bdf
Update configuration.md
2024-08-18 11:56:56 +00:00
import this
e2e49e7136
docs/hotfix
2024-08-18 11:55:28 +00:00
Jon Häggblad
dff82f946f
Make gateway latency check generic ( #4759 )
...
* Replace concrete gateway type with trait in latency check
* Rename to ConnectableGateway
2024-08-15 09:42:13 +02:00
Tommy Verrall
ec61728654
Merge pull request #4762 from nymtech/serinko/wg_hotfix
...
[DOCs/operators]: serinko/hotfix
2024-08-13 17:48:36 +02:00
import this
61471e9058
add note about IPv6
2024-08-13 15:41:16 +00:00
import this
ed4fd84503
serinko/hotfix
2024-08-13 15:39:31 +00:00
Jon Häggblad
cb4b0403b5
Remove deprecated mark_as_success and use new disarm ( #4751 )
2024-08-13 15:09:48 +02:00
import this
da8e513627
[DOCs/operators]: WireGuard guide & changelog update ( #4760 )
...
* wireguard documentation and changelog update
* add review comments
* add review comments
2024-08-13 13:05:52 +00:00
Jon Häggblad
3f6de8b10c
Remove duplicate stat count for retransmissions ( #4756 )
2024-08-09 14:55:14 +02:00
import this
1e01a8e633
[DOCs/operators]: Release detailed changelog for v2024.9 topdeck ( #4757 )
...
* add changelog for new release
* add more URLs redirection for socks5 specific apps
* update exit policy page
* finish changelog - ready for review
* add tooling
* clarify tornul note comment
2024-08-07 13:20:17 +00:00
import this
aaf3dca5b9
[DOCs]: Catching more broken URLs ( #4755 )
...
* urls edit
* finish PR - ready to merge
2024-08-06 18:49:46 +00:00
Bogdan-Ștefan Neacşu
f939cae3d9
Update peer refresh value ( #4754 )
...
* Use a more proper timeout value
* Move const to wireguard types
2024-08-06 18:14:29 +02:00
import this
1db61f800c
docs/hotfix ( #4752 )
2024-08-06 14:49:09 +00:00
import this
5096c1e60e
[DOCs]: Create NymConnect archive page ( #4750 )
2024-08-06 13:22:30 +00:00
import this
7e36595d8f
[DOCs/bugfix]: Fix broken URLs ( #4745 )
...
* create archive nym connect page & add redirections
* add info to socks5 page
* fix dev-portal links
* finish URL edits and redirection
2024-08-06 12:37:37 +00:00
benedetta davico
515aedac60
Merge pull request #4747 from nymtech/release/2024.9-topdeck
...
Release/2024.9 topdeck into develop
2024-08-06 11:05:19 +02:00
benedetta davico
dca2b2c763
Merge branch 'develop' into release/2024.9-topdeck
2024-08-06 10:19:48 +02:00
Jon Häggblad
c92f09543e
Fix clippy on rustc beta toolchain ( #4746 )
...
* Fix clippy warnings for rust beta toolchain
* Cargo.lock nym-wallet
2024-08-05 17:59:49 +02:00
Tommy Verrall
b45eb16783
Update ci-build-upload-binaries.yml
nym-binaries-v2024.9-topdeck
2024-08-05 11:48:07 +02:00
Tommy Verrall
f8523dc7d1
Update publish-nym-binaries.yml
2024-08-05 11:47:00 +02:00
Jon Häggblad
996ce6a233
Fix clippy for beta toolchain ( #4742 )
...
* Fix clippy for beta toolchain
* Remove ignored default-features for workspace dependency
* Add nym- prefix to serde-helpers crate
* Remove unused local_guard mod
2024-08-02 11:05:34 +02:00
Jon Häggblad
1dcb0a0456
Disable testnet-manager on non-unix ( #4741 )
...
* Disable testnet-manager on non-unix
* Move mod behind cfg too
2024-08-01 11:24:33 +02:00
Jon Häggblad
55b99e4ce1
Don't set NYM_VPN_API to default ( #4740 )
2024-07-30 20:46:02 +02:00
Bogdan-Ștefan Neacşu
bd94dd3055
Persist wireguard peers ( #4732 )
...
* Store wireguard peers in db
* Add update to nym-node
* Move gateway-requests and gateway-storage to common
* Carry storage to PeerController field
* Double kernel modifications with storage ones
* Take storage peers at boot
* Link storage query for registration flow
* Move authenticator peer comms in peer manager
* Modify template too
* Remove unused
* Fix clippy
* Fix clippy non-linux
* Keep storage data up-to-date on every check
* Check for staleness in storage timestamps
* Remove potential for panic in unwrap
* Fix clippy
* Fmt
* Clippy after rebase
* Remove in memory test structure
2024-07-30 18:26:40 +02:00
Jon Häggblad
0d19bb4ddc
Fix (some) feature unification build failures ( #4681 )
...
* nym-crypto: use rand_core traits from rand crate instead of cipher
Make rand feature also use the rand_core traits from the rand crate to
fix compilation of nym-bandwidth-controller
* Add features to bip32 in nym-ledger crate
* Delete unused empty crate
* Add clag feature to socks5-client
* Add feature flags to authenticator
* Add clap feature to network-requester
* Handle rebase changes
2024-07-30 16:15:56 +02:00
Tommy Verrall
dcd70155cd
Merge pull request #4738 from nymtech/tommy/add-wireguard-to-builds
...
Update ci-build-upload-binaries.yml
2024-07-30 13:33:24 +02:00
Jędrzej Stuczyński
a469aeff05
Merge pull request #4623 from nymtech/simon/ecash_reviewed
...
Feature Compact Ecash : The One PR
2024-07-30 12:30:50 +01:00
Jędrzej Stuczyński
107199bd9c
clippy
2024-07-30 11:48:16 +01:00
Jędrzej Stuczyński
53524447c4
fixing build issues in testnet-manager post rebasing
2024-07-30 11:38:05 +01:00
Jędrzej Stuczyński
bc832c97d8
make gateway query only single nym-api for BF (+ every 10min)
2024-07-30 11:31:50 +01:00
Jędrzej Stuczyński
4989d47ea2
nym-api exporting bloomfilter in separate task
2024-07-30 11:31:50 +01:00
Jędrzej Stuczyński
3cb69780a6
removed 95/5 reward split in favour of the holding account
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
68b61bfa84
fix build issues
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
06fca9bd1f
reject tickets with more than a single payment
2024-07-30 11:31:49 +01:00
Jędrzej Stuczyński
4c10cebf1b
propagated new ticket type through the whole stack
2024-07-30 11:31:49 +01:00