Jędrzej Stuczyński
feefde9022
Bugfix/credential proxy sequencing ( #5187 )
...
* using common middleware for all http servers
* improved span handling in credential-proxy
* ensure increase in sequence number upon making deposit
* added explicit connect options for the db
* fixed further instances of incorrect span instrumentation
* batch deposit requests together to improve concurrency
* ignore cancelled requests
* updated credential proxy version to 0.1.4
* adjusted Dockerfile with new binary location
* log binary version on startup
* reduce default log level
* guard against unavaiable commit sha
* apply review comments: dont exit(0), instead just shutdown normally
* add skip_webhook parameter to obtain-async
* removing dead code
2024-12-02 14:52:35 +00:00
benedetta davico
645be5fa22
Update ci-build-upload-binaries.yml
2024-12-02 14:03:44 +01:00
benedetta davico
ac56717b23
Update ci-build-upload-binaries.yml
2024-12-02 13:48:05 +01:00
benedetta davico
ec502f46f0
Merge pull request #5196 from nymtech/release/2024.13-magura-patched-v2
...
Merging magura drift into crunch
2024-12-02 12:13:12 +01:00
benedettadavico
4a9a5579c4
update changelog
nym-binaries-v2024.13-magura-drift
2024-11-29 14:06:32 +01:00
benedetta davico
96180275f8
Update Cargo.toml
2024-11-29 13:57:57 +01:00
Bogdan-Ștefan Neacşu
ab20260a2f
Guard storage access with cache ( #5193 )
...
* Guard storage access with cache
* Do the sync way less freq
* Change sync behaviour for bandwidth too
* Use bigger delta
2024-11-29 14:56:39 +02:00
Jędrzej Stuczyński
889d464e98
improvement: make internal gateway clients use the same topology cache ( #5191 )
2024-11-29 09:45:12 +00:00
Jędrzej Stuczyński
56206433e6
chore: apply 1.84 linter suggestions ( #5192 )
2024-11-29 09:20:45 +00:00
Drazen Urch
8e713d43e1
Add monitor_run and testing_route indexes ( #5182 )
2024-11-27 11:07:39 +01:00
benedettadavico
35aa7e338d
bump binary versions
2024-11-26 15:01:06 +01:00
Jędrzej Stuczyński
2a60b2f057
bugfix: fixed nym-node config migrations (again) ( #5179 )
2024-11-26 09:41:18 +00:00
Jędrzej Stuczyński
dcde4c8df1
bugfix: use default value for verloc config when deserialising missing values ( #5177 )
2024-11-25 17:54:32 +00:00
Tommy Verrall
fcaa32284b
Merge pull request #5175 from nymtech/fix/empty_allowed
...
Remove peers with no allowed ip from storage
2024-11-25 17:36:33 +00:00
Bogdan-Ștefan Neacşu
fa72f90bfa
Remove peers with no allowed ip from storage
2024-11-25 16:44:23 +00:00
Jędrzej Stuczyński
12b9aefa99
bugfix: correctly expose ecash-related data on nym-api ( #5155 )
...
* fixed signer related endpoints
* fixed aggregation of partial data if the api is not a signer
* fixes to swagger docs for global ecash endpoints
* remove unused axum_macros
* fixed test traits
2024-11-25 08:39:55 +00:00
benedetta davico
0041937ed3
Merge pull request #5170 from nymtech/merge/release/2024.13-magura-patched
...
merge patched magura into develop
2024-11-25 09:06:32 +01:00
Jon Häggblad
5cda49f996
Add derive_extended_private_key to DirectSecp256k1HdWallet ( #5167 )
2024-11-23 11:19:36 +01:00
Jon Häggblad
36657bcd97
Add support for DELETE to nym-http-api-client ( #5166 )
...
* Add delete support to http-api-client
* Add to trait
2024-11-23 10:42:49 +01:00
Jon Häggblad
6167243a10
Add export_to_env ( #5162 )
2024-11-22 17:50:43 +01:00
Jon Häggblad
920276f2ac
Move two minor jobs to free tier github hosted runners ( #5169 )
2024-11-22 16:56:24 +01:00
Jędrzej Stuczyński
0e5bd966dd
Merge branch 'release/2024.13-magura-patched' into develop
2024-11-22 15:53:59 +00:00
Jędrzej Stuczyński
6acd936368
bugfix: additional improvements to nym-api db performance ( #5168 )
...
* added statement logging to nym-api db
* adding additional pool options
* dont blow up upon failing to submit network monitor results
* store in-memory cache of node database ids
2024-11-22 15:52:26 +00:00
Dinko Zdravac
1f53da7456
Fix env var name ( #5165 )
nym-node-status-api-1.0.0-rc.2
2024-11-22 15:41:16 +00:00
Jon Häggblad
2fdc0dc47b
Add strum::EnumIter for TicketType ( #5164 )
2024-11-22 16:33:23 +01:00
Fran Arbanas
a720c95dd7
feat: add env vars to NNM ( #5163 )
...
* feat: add env vars to NNM
* update version to testfran
* add ip and port for locust connection as variables
* bump version
* bump version, fix env variable names
* bump version to correct one
2024-11-22 14:32:58 +00:00
benedettadavico
01c7b2819e
update changelog
nym-binaries-v2024.13-magura-patched
2024-11-22 10:50:59 +01:00
Simon Wicky
042a8a58aa
start session collection for exit gateways ( #5148 ) ( #5161 )
2024-11-22 09:12:01 +01:00
benedettadavico
d8ab2a8f15
update version for clients and nym-node
2024-11-22 07:25:54 +01:00
mx
013941dbaf
patch curl command for network_tunnel_man.sh ( #5160 )
nym-node-status-agent-1.0.0-rc.1-nym-vpn-core-v1.0.0-rc.13
nym-node-status-agent-1.0.0-rc.1-nym-vpn-core-v1.0.0-rc.12
2024-11-21 20:28:22 +00:00
benedetta davico
1af6e1ecdd
Create network_tunnel_manager.sh ( #5156 )
...
* Create network_tunnel_manager.sh
* update link for network tunnel manager script
* updating 2 more links
2024-11-21 20:11:28 +00:00
Jędrzej Stuczyński
d6d2239685
implement optional cap for number of ack retransmissions ( #5158 )
...
* implement optional cap for number of ack retransmissions
* Wasm
2024-11-21 18:57:24 +00:00
Jędrzej Stuczyński
3d704fbbf1
change: make nym-api optionally ignore nodes with illegal ip addresses, like loopback ( #5159 )
2024-11-21 18:54:14 +00:00
Jędrzej Stuczyński
119c36b0bb
added 'deterministic_route_selection' for sphinx packet route selection ( #5157 )
...
* added 'deterministic_route_selection' for sphinx packet route selection
* clippy + wasm
* Switch to ChaCha8Rng for deterministic route generation
---------
Co-authored-by: durch <durch@users.noreply.github.com >
2024-11-21 18:21:01 +00:00
Mark Sinclair
379c1eb0d0
Update push-network-monitor.yaml
network-monitor-1.0.1
2024-11-21 16:11:59 +00:00
Mark Sinclair
d1e91946e6
Update push-network-monitor.yaml
2024-11-21 16:07:12 +00:00
Mark Sinclair
402c79f2f5
Update push-network-monitor.yaml
2024-11-21 15:59:41 +00:00
Mark Sinclair
149b2f4e32
Update Cargo.toml for nym-network-monitor
2024-11-21 15:52:56 +00:00
Mark Sinclair
221e809da3
Update push-network-monitor.yaml
2024-11-21 15:52:11 +00:00
Mark Sinclair
760ee453ea
Update nym-network-monitor.dockerfile
2024-11-21 15:25:38 +00:00
Dinko Zdravac
3f072e4e9d
NS Agent auth with NS API ( #5127 )
...
* Agents authenticate with NSAPI
* /submit with better auth
- also adjust agent run script to authenticate, even in parallel
* /request better authentication
- moved agent API calls to Client struct
* Replay protection
* Fix testrun cleanup bug
- introduce a new column last_assigned which is different than
created_at so that stale testruns get cleaned up based on
last_assigned
- created_at is still useful for determining the "oldest" testrun
to be picked up
* Uniform request authentication
* Suppress ts-rs serde warnings
* Update cargo version
* All agents use the same key
- remove assigned_agent column
- remove logic which would stop agents with
the same key to connect
- as a safety measure, add cap to total no. of agents
2024-11-21 14:32:15 +01:00
mx
aa460076f4
Max/surb doc update lifetime ( #5154 )
...
* updated surbs page with lifetimes info + attacks + diagram
* component build update
* update rewrites
2024-11-21 10:37:31 +00:00
benedetta davico
b9500aacf3
Merge pull request #5153 from nymtech/merge/release/2024.13-magura
...
Merge/release/2024.13 magura
2024-11-20 11:38:49 +01:00
dependabot[bot]
3651663d1c
build(deps): bump mikefarah/yq from 4.44.3 to 4.44.5 ( #5149 )
2024-11-20 11:01:59 +01:00
fmtabbara
4d43728059
fix linting
2024-11-20 09:44:59 +00:00
Jędrzej Stuczyński
7b1fbab9af
fix: tracing logger to output to stderr
2024-11-19 17:47:34 +00:00
Jędrzej Stuczyński
6b5b97199b
fix: tracing logger to output to stderr
2024-11-19 17:47:13 +00:00
import this
f3f8dd35ef
[DOCS/operators]: Release changes v2024.13-magura & Tokenomics pages v1.0 ( #5128 )
...
* add directory changes to changelog
* exit gateway page update
* finish general tokenomics page
* add new operator toolings
* progressing with release notes
* add smart contract migration and bonding steps
* add new bonding steps
* add tokenomics roadmap
* added new pages to introduction - ready for review
* ready for review
* edit callout custom
* rm CalloutCustom.tsx
* syntax fix
* temp build version fix by hardcode
* built after review changes
* remove redundant point
* final commit - let's merge
2024-11-19 13:44:09 +00:00
Jędrzej Stuczyński
7bafe6583a
Merge branch 'release/2024.13-magura' into merge/release/2024.13-magura
2024-11-19 15:02:21 +02:00
Simon Wicky
855eecf800
start session collection for exit gateways ( #5148 )
2024-11-19 09:30:58 +01:00