benedetta davico
8dbcd7d07c
TEMP gh runner fix
2024-12-03 10:28:27 +01:00
Bogdan-Ștefan Neacşu
60c21a8d1d
Fix backwards compat mac generation ( #5202 )
2024-12-02 19:52:59 +02:00
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
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 )
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
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 )
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
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
Tommy Verrall
b49ef643df
Update publish-nym-binaries.yml
2024-11-18 17:56:57 +01:00
Tommy Verrall
62e0771236
Update publish-nym-contracts.yml
2024-11-18 16:24:52 +01:00
Simon Wicky
05b55a1577
add version to clientStatsReport ( #5147 )
2024-11-18 16:02:48 +01:00
benedettadavico
b5f1d674fe
update wallet versions and changelog
2024-11-18 14:07:01 +01:00
benedettadavico
086b4f6f54
update changelog
2024-11-18 13:01:27 +01:00
Bogdan-Ștefan Neacşu
5ad11f2048
Limit race probability ( #5145 )
...
* Limit race probability
* Actually assign value
2024-11-18 13:33:19 +02:00
Simon Wicky
99e4ff9132
update serde_json_path due to compilation issue ( #5144 )
2024-11-18 11:45:45 +01:00
Jędrzej Stuczyński
6dc9b79ace
bugifx: assign 'node_id' when converting from 'GatewayDetails' to 'TestNode' ( #5143 )
2024-11-18 10:28:46 +00:00
Jędrzej Stuczyński
35343b5220
bugfix: make sure to assign correct node_id and identity during 'gateway_details' table migration ( #5142 )
2024-11-18 10:00:40 +00:00
Bogdan-Ștefan Neacşu
e44a36e5b5
Respond to auth messages with same version ( #5140 )
...
* Introduce traits for response
* Ugly responde with same protocol version
* Don't pull sdk crate unnecessarily
2024-11-18 11:21:07 +02:00
Mark Sinclair
db20c2e2fa
node-status-agent: cherry-pick GH Actions pipeline and dockerfile from 9c680fd
2024-11-15 17:55:07 +00:00
Mark Sinclair
94f247563b
nym-node-status-agent bump version
2024-11-15 17:45:26 +00:00
Jędrzej Stuczyński
827a13523c
bugfix: additional checks inside credential proxy ( #5072 )
...
* fix expiration date bound checks
* return inner error when querying for shares
2024-11-15 14:52:28 +00:00
Jędrzej Stuczyński
69718db6d2
chore: remove standalone legacy mixnode/gateway binaries ( #5135 )
...
* remove standalone gateway overhead
* remove standalone mixnode overhead
* additional cleanup: removed unused dependencies et al.
* removed calls to 'log::'
2024-11-15 12:37:35 +00:00
Simon Wicky
475a01c089
prepare vpn client country reporting ( #5134 )
2024-11-15 13:32:14 +01:00
Fran Arbanas
01e6a77cf1
feat: add whitelist overrides to rewarder validator ( #5138 )
...
* feat: add whitelist overrides to rewarder validator
* cleanup by using account id instead of string
2024-11-15 13:18:40 +01:00
Jędrzej Stuczyński
a348ff43b0
feature: rewarding for ticketbook issuance ( #5112 )
...
* fixed pagination for querying for validators
* wip: decoupling block signing from ticketbook issuance
* added ecash contract query for latest deposit
* parking the branch: wrappers for merkle tree for issued ticketbooks
* make nym-api store merkle trees of issued ticketbooks
* nym-api route for returning all deposits alongside merkle root
* return index alongside deposit id
* persisting merkle index alongside issued ticketbook details
* wip
* responses for issued deposit challenges
* nym-api cleanup
* verification of issued partial ticketbooks
* cleanup of rewarder code
* make the rest of codebase compile
* updated config file
* improved logging
* fixed division by zero if there were no ticketbooks issued in a day
* using correct budget when rewarding operators
* fixed routes for issued data
* fixed ecash test fixture
* fixed incorrect deserialisation of expiration_date param
* additional bugfixes for ticketbook issuance
* more fixes and updated tests
* fixed formatting after rebasing
* updated schema
* fixed edge case unit test
2024-11-14 16:55:02 +00:00
Jędrzej Stuczyński
6809f7302e
Pain/polyfill deprecated endpoints ( #5131 )
...
* polyfilled contract cache endpoints
* polyfilled legacy described endpoints
2024-11-14 15:32:20 +00:00
Simon Wicky
bea4eb5cb0
[Product data] Data consumption with ecash ticket ( #5120 )
...
* add ticket report
* fix wasm client
2024-11-14 15:38:44 +01:00
Jędrzej Stuczyński
fa45b5e564
removed ci-nym-api-tests.yml which was running outdated (and broken) tests ( #5133 )
2024-11-14 14:21:42 +00:00
Jon Häggblad
1a64442d9c
Fix json syntax in CI file
2024-11-14 15:04:21 +01:00
Jędrzej Stuczyński
46d8206713
feature: config score ( #5117 )
...
* added config-score related parameters to the mixnet contract
* weaved in described_cache into NodeStatusCacheRefresher
* adding config score annotation
* using new updated performance for updating rewarded set
* using new values for rewarding
* clippy
* updated contract schema
* wallet fixes
* fixed wasm build
2024-11-14 13:57:41 +00:00
Simon Wicky
b8c1014fea
[Product Data] Config deserialization bug fix ( #5126 )
...
* fix no address deserialization bug
* bug fix in stats_id generation
* better stats id generation
* andrew's nitpicking
2024-11-14 13:25:14 +00:00
Jon Häggblad
43e4224f53
Merge pull request #5132 from nymtech/jon/ci-reduce-jobs
...
CI: reduce jobs running on cluster
2024-11-14 13:22:04 +01:00
Jon Häggblad
d2817d6782
Remove commented out code
2024-11-14 13:19:31 +01:00
Jon Häggblad
e97c94ef9e
Disable pull_request trigger for ci-contracts-upload-binaries
2024-11-14 13:17:00 +01:00
Jon Häggblad
aa919a5351
Disable pull_request trigger for ci-build-upload-binaries
2024-11-14 13:16:39 +01:00
Jon Häggblad
7617675dcc
Disable beta toolchain CI builds for contracts
2024-11-14 13:16:12 +01:00
Jon Häggblad
276925814f
Move ci-cargo-deny to free tier gh hosted runner
2024-11-14 13:15:50 +01:00
Andrej Mihajlov
46a33b5ef6
Add NYM_VPN_API to env files ( #5099 )
...
* Add missing NYM_VPN_API uri to environment files
* Add trailing slashes
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-11-14 13:05:03 +01:00
Jędrzej Stuczyński
532c25c4f5
change: dont allow mixnodes bonded with vested tokens into the rewarded set ( #5129 )
2024-11-14 08:48:06 +00:00
Jędrzej Stuczyński
8f9c26e7a6
bugfix: don't send empty BankMsg ( #5121 )
2024-11-13 16:10:50 +00:00
Fouad
c0aadebf80
Migrate node when events pending ( #5125 )
...
* dont show node migration if there are vesting tokens
* catch and set errors
2024-11-13 12:53:57 +00:00
benedettadavico
5b216e8d40
update versions
2024-11-13 11:23:07 +01:00
Tommy Verrall
4fab7eac3f
temporarily disable playground and test my node in the wallet
...
once we have time to fix these we will import these again
2024-11-13 10:56:19 +01:00
Jon Häggblad
556ea76cf8
Allow Unicode-3.0 license in cargo-deny ( #5123 )
2024-11-13 09:57:45 +01:00
Simon Wicky
b424c6a8ff
[Product Data] Add stats reporting configuration in client config ( #5115 )
...
* add stats_reporting_config in config and env var
* fix serializazion issue
* remove duplicate stats reporting config
* cargo toml cleanup
* more cleanup
* draft of wasm sdk for stats reporting
* fix wasm sdk?
* again
* make stats sending possible from outside the sdk
* make sure stats_id from client and gateway reported ared different
2024-11-13 08:38:35 +01:00
Tommy Verrall
100eea8f64
Merge pull request #5119 from nymtech/feat/add-gh-workflow-validator-rewarder
...
feat: add GH workflow for nym-validator-rewarder
2024-11-12 15:57:28 +00:00
Tommy Verrall
e52d977d46
Merge pull request #5118 from nymtech/feat/add-dockerfile-add-env-vars
...
feat: add Dockerfile and add env vars for clap arguments
2024-11-12 15:57:07 +00:00
Fran Arbanas
30133a06ec
feat: add GH workflow for nym-validator-rewarder
2024-11-12 12:09:05 +01:00
Fran Arbanas
261caae7f6
feat: add Dockerfile and add env vars for clap arguments
2024-11-12 11:59:09 +01:00
Jon Häggblad
ac77712cc0
nym-credential-proxy-requests: reqwest use rustls-tls ( #5116 )
...
* nym-credential-proxy-requests: reqwest use rustls-tls
* nym-credential-proxy: reqwest default-features false
2024-11-11 17:38:21 +01:00
Bogdan-Ștefan Neacşu
84fff02e12
Correct IPv6 address generation ( #5113 )
...
* Correct IPv6 addres generation
* Fix clippy
2024-11-11 13:57:44 +02:00
Tommy Verrall
f005693643
Merge pull request #4789 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/micromatch-4.0.8
...
build(deps): bump micromatch from 4.0.4 to 4.0.8 in /nym-wallet/webdriver
2024-11-08 17:24:23 +00:00
Tommy Verrall
5a0b20683e
Merge pull request #4768 from nymtech/dependabot/npm_and_yarn/testnet-faucet/elliptic-6.5.7
...
Bump elliptic from 6.5.4 to 6.5.7 in /testnet-faucet
2024-11-08 17:23:42 +00:00
Tommy Verrall
69c36e8cb0
Merge pull request #4790 from nymtech/dependabot/npm_and_yarn/nym-api/tests/axios-1.7.5
...
build(deps): bump axios from 1.6.0 to 1.7.5 in /nym-api/tests
2024-11-08 17:23:00 +00:00
Simon Wicky
b09ac57597
[Product Data] Client-side stats collection ( #5107 )
...
* draft of client data collection
* refactor gateway stats collection to fit client stats collection in same common crate
* moved client stats event and reporter to common crate
* basic os reporting
* add stats reporting address in sdk
* integrate stats scaffolding changes
* remove tokio spawn to potentially accomodate wasm32
* fmt
* fix typo
* add client_stats_id
* unify stats reporting
* avoid shutdown handle drop
* add client_type to stats reporting
* better way to build statsReportingconfig
* disarm shutdown on sink
* remove sink reporter and env dev-dependency
* cherrypick from jon/send-packet-stats
* uncoditionally start controller + licensing
* improve ClientStatsReport serialization
* better time handling
* reintroduce proper local reporting
* Let task wait for shutdown when exiting
* Log tweak
---------
Co-authored-by: jmwample <jmwample@users.noreply.github.com >
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-11-08 14:00:29 +01:00
Tommy Verrall
d8322d696b
Merge pull request #5111 from nymtech/feature/granular_node_log
...
Add granular log on nym-node
2024-11-08 12:15:06 +00:00
Bogdan-Ștefan Neacşu
430255fea5
Add granular log on nym-node
2024-11-08 13:39:34 +02:00
Jon Häggblad
85a122f3eb
Send mixnet packet stats using task client ( #5109 )
2024-11-08 10:49:36 +01:00
Jędrzej Stuczyński
3147d6aef7
chore: ecash contract migration to remove unused 'redemption_gateway_share' ( #5104 )
2024-11-08 09:34:04 +00:00
Jędrzej Stuczyński
a400aa8928
bugfix: preserve as much as possible of the rewarded set during migration ( #5103 )
2024-11-08 09:33:30 +00:00
Bogdan-Ștefan Neacşu
74db9ab779
Expose time range ( #5108 )
2024-11-08 11:10:22 +02:00
Jon Häggblad
0bb287af89
Merge pull request #4919 from nymtech/jon/create-task-event-trait
...
Create TaskStatusEvent trait instead of piggybacking on Error
2024-11-08 10:09:51 +01:00
Jon Häggblad
f4a2cec5aa
Remove outdated comment
2024-11-08 09:07:00 +01:00
Jon Häggblad
7f434b2b26
Creat event mod
2024-11-07 23:54:38 +01:00
Jon Häggblad
3722c6c47d
Remove requiring error trait
2024-11-07 23:54:38 +01:00
Jon Häggblad
903a60e7c1
Rename trait
2024-11-07 23:54:38 +01:00
Jon Häggblad
2d34a5ec3d
Create trait for status events
2024-11-07 23:54:38 +01:00
mx
0bdf750be9
Max/fix links ( #5106 )
...
* fix twitter footer link
* fix old link of mdbook variables
2024-11-07 11:11:34 +00:00
Bogdan-Ștefan Neacşu
44ae29b06d
IPv6 support for wireguard ( #5059 )
...
* Add ipv6 in configs
* Make v4 latest
* Fix linux
* IPv6 prefix in config
* Fix template of private ip
* Fix clippy
* Fix v6 cidr
* Move from 2001:db8::/32 to fc00::/7 addresses
* Fix version number on conversion
2024-11-07 12:31:01 +02:00
Dinko Zdravac
bfd7240dcd
Sync code with .env in build.rs ( #4876 )
...
* Sync code with .env in build.rs
* PR feedback
2024-11-06 22:28:04 +01:00
Fran Arbanas
9c680fd7b4
feat: add functionality to specify a git_ref for gateway probe when b… ( #5094 )
...
* feat: add functionality to specify a git_ref for gateway probe when building node status agent
* remove mac specifics
* fix: remove unused part of code, add gateway probe git ref to tag name
* fix: add cleaning gateway probe git ref
* fix: incorrect bash
* fix: incorrect output name
* workflow fix
2024-11-06 13:11:42 +01:00
mx
c7d025baba
try fix scan redirect failures ( #5100 )
...
* try fix scan redirect failures
* yet more redirects
2024-11-06 09:53:49 +00:00
Jędrzej Stuczyński
c001059af9
Feature/force refresh node ( #5101 )
...
* introduced nym-api endpoint for force refreshing described node data
* client code + updated return types
* nym-node to update self-described data cache on startup + change request type
* send request to all available nym-apis
* fixed 'is_stale' check
2024-11-06 09:17:44 +00:00
Jędrzej Stuczyński
fd8dc63c88
fixed HistoricalUptimeUpdater ( #5097 )
2024-11-05 14:40:50 +00:00
Dinko Zdravac
d03c5b3650
Graceful agent 1.1.5 ( #5093 )
...
* Bump NS agent to 0.1.5
* API improvements
- agent exits gracefully when no testrun available
- API doesn't log every error
* Bump NSAPI to 0.1.6
2024-11-05 15:36:16 +01:00
Bogdan-Ștefan Neacşu
69e97b3bbc
Remove old use of 1GB constant ( #5096 )
...
* Remove old use of 1GB constant
* Fix clippy
2024-11-05 16:16:59 +02:00
Bogdan-Ștefan Neacşu
15ca24b848
Add more translations from v2 to v3 authenticator ( #5091 )
2024-11-05 15:30:00 +02:00
Fouad
fa551b6d9d
Nym node - Fix claim delegator rewards ( #5090 )
...
* update function param from mixId to nodeId
* fix claim operator rewards
2024-11-05 13:01:22 +00:00
Bogdan-Ștefan Neacşu
c6959d3e2d
Make 250 GB/30 days for free ride mode ( #5083 )
2024-11-05 11:14:43 +02:00
Simon Wicky
ec7482e417
publishing list of actvie client hashes ( #5084 )
2024-11-05 09:28:17 +01:00
Dinko Zdravac
307d326f82
Merge pull request #5085 from nymtech/develop-release-merge
...
Merge release into develop
2024-11-05 08:58:57 +01:00
Jędrzej Stuczyński
2569deb080
bugfix: [wallet] displaying delegations for native nymnodes ( #5087 )
...
* fixed return type for getting nymnode details
* fixed nym-api queries if using relative paths
* fixed queries for delegations of native nymnodes
2024-11-04 21:15:29 +00:00
mx
2e746e9890
[DOCs]: Fix all redirects ( #5086 )
...
* add new redirect
* add new redirect fix
* add new redirect fix
* try remove prepend from redirects
* more tweaks config redirects
* new tweaks
* move root redirect to bottom
* tweak
* tweak
* test the difference in config
* correct all redirects based on testing - ready to review
* adding one more redirect
---------
Co-authored-by: import this <97586125+serinko@users.noreply.github.com >
2024-11-04 18:36:10 +00:00
dynco-nym
e840c1fe93
Merge branch 'release/2024.13-magura' into develop-release-merge
2024-11-04 16:50:44 +01:00
mx
d6599b2933
[DOCs]: New docs framework ( #5017 )
...
* started todo list for rework
* startd long todo list
* startd long todo list
* remove ts docs from ts sdk dir
* started new docs draft
* rearranged code example dir structure
* modified code component filepaths
* first pass rust sdk
* small shift typescript org
* updated todo list
* consolidating images folders in one place
* first pass @ operator docs
* gen updates
* sdk in its own dir
* first pass developers structure
* first pass network structure
* structure
* add licensing
* moved old docs -> old_docs dir for clarity when devving
* moving around new docs - think this is the final dir structure
* updated todo list
* new autodoc version (#4781 )
* Update rework_todo.md
* quick first sketch of landing page
* rework of structure of developers
* added arch and concepts stubs
* add new bits to todo list
* new list
* tweak to overview
* mixnet node overview
* tweak overview
* first pass new arch
* first pass concepts
* first pass traffic
* more network docs
* moved some chain files to the dev portal stubs
* removed old reference to archive
* note to client
* concepts 2nd pass
* crypto first proper pass, sphinx
* stub for not p2p
* structure change
* traffic 2nd pass
* misc
* hid root index
* overhaul arch
* overhaul arch
* add links + tweaks
* update todo list
* updating nyx section
* added zknym docs
* added zknym docs
* note on where to find deployed info
* smart contracts done
* started moving integrations docs over from ts sdk
* pass @ integration page
* todo for the tldr overview
* added ffi stub files
* updated todo list
* move sdks to developers
* initial pass at new clients overview for developers
* rework intro
* add echo serv to tools
* sidebar autocollapse
* integration overview work + tools
* concepts overview for devporta
* stub
* more for networking pages
* added to concepts in dev portal
* updated arch
* crypto overview page
* typo fix
* add credential stub
* first pass concepts done
* start reorg of rust sdk docs
* reorg + added FFI table
* added no scroll to inline code
* finished ffi overview page
* first pass @ rest of rust sdk doc
* first pass ffi
* tweaks
* added testnet example + note to custom topology example overview
* stripped unnecessary stuff from TS
* tweaks to ffi
* updated faq
* first pass tcpproxy
* commit before moving image dir
* moved images/ to correct place
* started on client redo
* chain first pass
* moved cli wallet out of tools
* first pass new ws client
* new chain info, left todo links in
* links
* more links
* chain registry
* added echo server to tools
* rust sdk links
* ts sdk links
* final linkchecks
* redo acks diagram as mermaid
* add mermaid flow diagram
* added links for codecs + full flow diagram
* removed todo
* remove forced dark mode
* diagram + concepts overview
* small correction re tcpproxy ffi
* remove diagram title
* new sock5 diagram, minor client docs tweaks
* diagrams
* change order in list
* added note for standalone: can be accessed via sdk
* tweaks
* replaced old diagram with mermaid
* fixed link
* hardcoded import version for the moment
* update deps
* remove test component
* recreated tools dir
* remove tools dir moved to wrong palce
* prebuild and predev script for autodoc commands
* make script own command instead of prebuild
* made code blocks sh
* updated autogenerated docs
* temp
* auto commit generated command files
* add link to autodoc generated files
* updated autodoc for committing changing else exit
* auto commit generated command files
* updated readme
* make subcommand headers smaller
* removed mdbook related scripts
* update readme
* update readme
* removed backups of root meta.json
* cherry pick yana commits + some extra config in theme
* update readme
* update theme: width of page and padding
* some more themeing
* changed erroneous note
* docs redirects first pass
* tweaking
* new pages + rest of redirects for old docs/
* brought in archive + done rewrites for devportal
* cherry pick yana landingpage
* tweaked landing page component
* changed theme of mermaid diagram to match everything else
* updated todo list
* [DOCs]: Operators rework to next.js (#4930 )
* initialise operators guides v2
* new introduction page
* add variables csv and page
* add baseurl to allow short path
* add sandbox page
* added building from source page
* add binary pages
* add preliminary steps
* clean preliminary steps dir
* syntax edit
* syntax edit
* add configuration page
* create new proxy configuration page
* create new proxy configuration page
* create bonding.mdx page
* correct images path
* syntax edit
* add new validator setup page
* add api setup page
* add nyx configuration page
* add nym node and maintenance pages
* finish maintenance and add nymvisor conf page
* add manual upgrade page
* add nymvisor upgrade page
* add performance testing page and dir
* add node api check page
* add explore nym scripts page
* add testing pages
* fix menu issue by moving snippets to coomponents
* add all troubleshooting pages
* add general faq page
* add nym node faq page
* add nyx faq page
* revamp legal forum to community counsel and add all pages
* rewire relative paths to new structure
* simplify setup and remove lock file
* syntax fix
* rm package.json
* re add package.json, rm package-lock.json
* removed old books from commit
* address review comments
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
Co-authored-by: mx <33262279+mfahampshire@users.noreply.github.com >
* tweak client links
* also moved matrix images to correct place
* Max/fix links new docs framework (#4989 )
* tweak client links
* standardise images in public/
* old images move to public/archive
* rename overview to more descriptive
* links (#4990 )
* links
* removed todos
* updated todo list
* minor themeing
* operator redirects
* pick yana's edits: remove specified callout theming
* added todo comments for old ts sdk redirects
* [new/docs/operators]: Create archive section - PR ready to merge (#5004 )
* [new-docs/operators] : Fix callout syntax (#5006 )
* fix callout syntax from color to type
* correct callout from danger to warning
* update footer
* updated footer
* finalised rewrites
* tweaks to clients and reintroduced old examples page
* update todo
* Max/individual command autodocs (#5015 )
* auto commit generated command files
* added to autodoc.sh: build all binaries before running
* autodoc move individual command outputs to components
* Max/individual command autodocs (#5018 )
* updated autodoc script
* updated autodoc script for fix + reintroduced gitignore file for generated markdown
* auto commit generated command files
* auto commit generated command files
* added command-outputs to autodoc script
* fix merge conflicts
* repush components
* remove old docs dirs
* auto commit generated command files
* auto commit generated command files
* updated messages paradigm with the standalone proxies
* [NEW-DOCs/operators]: Command output, accordion, api scraping & all final tasks (#5026 )
* add custom scripts, create prebuild to import data to pages
* update after latest prebuild
* auto commit generated command files
* add accordion component
* add changbelog page
* add node_api_check outputs
* finish all command outputs
* more accordions beautifications
* finish accordion
* PR ready to go
* address review comments
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
* Adjust padding
* Fix responsive design
* cherry pick yana landingpage flex update
* reremove old docs
* added dependencies to readme
* pushing build attempt changes
* fix merge errors, path errors, dump uselss dinosaurs - BUILT THE F*N DOCS w success
* moved prebuild to its own script
* generate timenow
* auto commit generated command files
* remove comment
* auto commit generated command files
* auto commit generated command files
* auto commit generated command files
* build from new configs
* add mdx type as explicit dep
* remove rc from version in package
* change predev script
* update readme with scripts
* update general info
* add license
* auto commit generated command files
* add updated components
* removed old examples page for the moment
* remove old list will reintroduce hidden behind gitignore for future
* reintroduce todo list behind gitignore
* added standalone tcpproxy binary info
* nothing change for redeploy test
* make build standalone
* updated readme
* working on new cd
* remove export
* updated ci/cd for docs
* added ci script for dist
* hide text on laptop wide screen
* add pnpm to ci/cd
* add pnpm version to ci/cd
* add default dir to ci/cd
* change path to script
* update projct name ci
* lint ci branch ignore
* add basePath to next.config.js
* update doc rewrites
* revert basePath addition
* update basePath
* add mobile styles
* fix responsive style
* remove old ts sdk docs workflow
* temp remove autodoc from workspace
* update sidebar for clarity: crypto = cryptography
* ignore documentation in pr-validation workflow
---------
Co-authored-by: Yana <yanok87@users.noreply.github.com >
Co-authored-by: import this <97586125+serinko@users.noreply.github.com >
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2024-11-04 11:42:56 +00:00
Bogdan-Ștefan Neacşu
5cefa7fdd4
Don't increase bandwidth again ( #5081 )
2024-11-04 13:15:27 +02:00
Fran Arbanas
5e0417ebe7
feat: add nym node GH workflow ( #5080 )
2024-11-04 10:41:40 +01:00
Fran Arbanas
de4239a5dd
fix: update dockerfile env vars description ( #5079 )
2024-11-04 10:35:49 +01:00
Mark Sinclair
80b590d50d
bug-fix: nym-credential-proxy webhook request is the correct shape and added reporting errors via webhook ( #5077 )
...
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-11-01 21:48:04 +01:00
Bogdan-Ștefan Neacşu
f9b363648f
Fix expiration date as today + 7 days ( #5076 )
2024-11-01 16:01:24 +02:00
Bogdan-Ștefan Neacşu
b73561f1c9
Fix gateway decreasing bandwidth ( #5075 )
...
* Update storage peers after periodic check
* Reset storage bytes on restart
* Fix clippy
2024-11-01 15:40:22 +02:00
Dinko Zdravac
09b68a8204
Cherry pick NS API from develop ( #5074 )
...
* Revert "NS API with directory v2 (#5068 )"
This reverts commit cf4fe5f875 .
* Merge pull request #5050 from nymtech/dz-node-status-api
Node Status API
* Ns agent workflow (#5055 )
* feat: add dockerfile
* add github workflow for node status agent
---------
Co-authored-by: Fran Arbanas <arbanasfran@gmail.com >
* NS API with directory v2 (#5058 )
* Use unstable explorer client
* Clean up stale testruns & logging
- log gw identity key
- better agent testrun logging
- log responses
- change response code for agents
* Better logging on agent
* Testrun stores gw identity key instead of gw pk
* Agent 0.1.3
* Agent 0.1.4
* Sqlx offline query data + clippy
* Compatible with directory v2
* Point to internal deps + rebase + v0.1.5
* self described field not null
* Fix build.rs typo
* Fix clippy
---------
Co-authored-by: Fran Arbanas <arbanasfran@gmail.com >
2024-11-01 01:24:41 +01:00
Fouad
0374626960
Allow custom http port to be reset ( #5073 )
...
* allow custom port to be reset in wallet
2024-10-31 16:53:55 +00:00
Dinko Zdravac
cf4fe5f875
NS API with directory v2 ( #5068 )
...
* Use unstable explorer client
* Clean up stale testruns & logging
- log gw identity key
- better agent testrun logging
- log responses
- change response code for agents
* Better logging on agent
* Testrun stores gw identity key instead of gw pk
* Agent 0.1.3
* Agent 0.1.4
* Sqlx offline query data + clippy
* Compatible with directory v2
* Point to internal deps + rebase + v0.1.5
* self described field not null
* Fix build.rs typo
2024-10-31 13:52:20 +01:00
Jędrzej Stuczyński
9f8bf2d080
bugfix: wallet backend fixes ( #5070 )
...
* fixed simulation arguments
* make sure 'try_convert_pubkey_to_node_id' checks for native nymnodes
2024-10-31 12:23:20 +00:00
Jędrzej Stuczyński
b9d1fc40e7
deprecated old nym-api client methods and replaced them when possible ( #5069 )
2024-10-31 12:08:58 +00:00
Jędrzej Stuczyński
be67234093
bugfix: credential-proxy obtain-async ( #5067 )
...
* removed foreign key constraint on deposit table
* fixed sql nullability
* fixed swagger arguments for '/api/v1/ticketbook/shares/device/{device_id}/credential/{credential_id}' route
* fixed missing swagger component definitions
2024-10-31 10:33:38 +00:00
Fouad
8b0b70a727
allow nym node config updates ( #5066 )
2024-10-31 09:59:22 +00:00
Dinko Zdravac
c740f84336
NS API with directory v2 ( #5058 )
...
* Use unstable explorer client
* Clean up stale testruns & logging
- log gw identity key
- better agent testrun logging
- log responses
- change response code for agents
* Better logging on agent
* Testrun stores gw identity key instead of gw pk
* Agent 0.1.3
* Agent 0.1.4
* Sqlx offline query data + clippy
* Compatible with directory v2
* Point to internal deps + rebase + v0.1.5
* self described field not null
* Fix build.rs typo
2024-10-31 04:32:41 +01:00
Fouad
c90ebf0a6a
Feature/wallet bonding fixes ( #5064 )
...
* bonding and unbonding for nym nodes
2024-10-30 17:15:38 +00:00
Jędrzej Stuczyński
07ff2639ec
bugfix: use corrext axum extractors for ecash route arguments ( #5065 )
2024-10-30 16:05:16 +00:00
Jędrzej Stuczyński
16de47ba57
Merge pull request #5063 from nymtech/merge2/release/2024.13-magura
...
Merge2/release/2024.13 magura
2024-10-30 14:30:11 +00:00
Jędrzej Stuczyński
54a823311b
Merge branch 'release/2024.13-magura' into develop
2024-10-30 14:16:07 +00:00
Jędrzej Stuczyński
753a21f8ca
bugfix/feature: added NymApiClient method to get all skimmed nodes ( #5062 )
...
* bugfix/feature: added NymApiClient method to get all skimmed nodes
* wasm
* helper: utility method for getting ed25519 identity directly from node description
2024-10-30 12:21:27 +00:00
Jędrzej Stuczyński
76da4ab532
bugfix: mark migrated gateways as rewarded in the previous epoch in case theyre in the rewarded set ( #5049 )
2024-10-30 09:11:13 +00:00
dependabot[bot]
2ca7c7a252
build(deps): bump lazy_static from 1.4.0 to 1.5.0 ( #4913 )
2024-10-30 07:07:39 +01:00
dependabot[bot]
e680e8dc49
build(deps): bump once_cell from 1.19.0 to 1.20.2 ( #4952 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.19.0 to 1.20.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.2 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 23:27:10 +01:00
Jon Häggblad
242bc93807
Merge pull request #5027 from nymtech/jon/integrate-credential-proxy-into-workspace
...
Integrate nym-credential-proxy into workspace
2024-10-29 20:47:07 +01:00
dynco-nym
94c6cdc7b2
Type coercion into time::Date
2024-10-29 17:46:35 +01:00
Jon Häggblad
fce322c789
Remove unused workflow
2024-10-29 17:46:35 +01:00
Jon Häggblad
ac5baab693
Add to default workspace
2024-10-29 17:46:35 +01:00
Jon Häggblad
23da0f4d8e
Workspace updates
2024-10-29 17:46:35 +01:00
Jon Häggblad
25e3b4cd83
Delete old Cargo files
2024-10-29 17:46:35 +01:00
Jon Häggblad
8e4d72a565
Update for rebase
2024-10-29 17:46:34 +01:00
Jon Häggblad
ad84a6d85d
Add nym-vpn-api crates to main workspace
2024-10-29 17:45:56 +01:00
Jędrzej Stuczyński
34c5f23684
Merge pull request #5061 from nymtech/merge1/release/2024.13-magura
...
checkpoint merge release/2024.13-magura into develop
2024-10-29 16:17:16 +00:00
Jędrzej Stuczyński
000f2f1c29
Merge branch 'release/2024.13-magura' into develop
2024-10-29 15:31:51 +00:00
Dinko Zdravac
b747308f74
Add subcommand to image ( #5056 )
2024-10-29 10:52:33 +01:00
Dinko Zdravac
afdd721cc3
Ns agent workflow ( #5055 )
...
* feat: add dockerfile
* add github workflow for node status agent
---------
Co-authored-by: Fran Arbanas <arbanasfran@gmail.com >
2024-10-29 10:39:58 +01:00
Jędrzej Stuczyński
317f7fffa9
added hacky routes to return nymnodes alongside legacy nodes ( #5051 )
...
* added hacky routes to return nymnodes alongside legacy nodes
* fixed mixing role
* Update client (#5054 )
* removed hacky mixnodes endpoint for its not used
* construct explorer-api client with timeout
---------
Co-authored-by: Dinko Zdravac <173912580+dynco-nym@users.noreply.github.com >
2024-10-29 08:35:07 +00:00
Dinko Zdravac
9f5c4c5968
Merge pull request #5050 from nymtech/dz-node-status-api
...
Node Status API
2024-10-29 00:43:33 +01:00
dynco-nym
9583a5c6c8
Fix build script
2024-10-29 00:24:18 +01:00
Tommy Verrall
da60fc0ade
Merge pull request #5052 from nymtech/feat/add-node-status-agent-workflow
...
feat: add simple node-status-agent
2024-10-28 19:30:52 +00:00
Fran Arbanas
96b54c455e
feat: add simple node-status-agent
2024-10-28 19:16:46 +01:00
Dinko Zdravac
cc983963d4
Fully functional network scores ( #5048 )
...
* Compile & copy wg probe
* Node status agent WIP
* Enable debug logging
* Agent submits results
- add clap to agent
- agent runs network probe
- /submit endpoint on NS API
* Build clients with timeouts
* Update logging and dev scripts
* Replace /blaclisted endpoint
* Testruns fully functional
- task that queues testruns periodically
- testruns read/write in DB
* Probe scores fully working
- testruns are assigned on API
- submit updates testruns correctly on NS API side
- agent registers with API
- agent submits results correctly
* Clippy fixes
* PR feedback
* Clippy again
* PR feedback
* Run clippy earlier in CI
* Make refresh delay configurable in server & agent
2024-10-28 17:31:43 +01:00
Fran Arbanas
40d9321aec
Node status API dockerfile and env vars ( #4986 )
...
* feat: add dockerfile and env variables
* Added workflow for pushing node status api on harbor
* Misc changes to pathing and using yq instead of jq
* fix: change the way we read env vars for nyxd, nym api and explorer
* fix: docker build workflow
* Remove config in favor of clap args
* Added naming and tags
* change from value to result
---------
Co-authored-by: Lawrence Stalder <lawrence@nymtech.net >
Co-authored-by: dynco-nym <173912580+dynco-nym@users.noreply.github.com >
2024-10-28 17:07:38 +01:00
dynco-nym
e5a29cc76e
Work with directory pre-v2.1
...
Rebase + point to earlier network client code
Adjust to new Nym API types
Refer to earlier client code
Revert "Rebase + point to earlier network client code"
This reverts commit dd75e7dc0695c25b0883e2f5dd15b7d70165e9e8.
Point to earlier commit
2024-10-28 17:04:22 +01:00
Dinko Zdravac
56c55f6b95
Working HTTP server ( #4941 )
...
* Server file structure
* Create HTTP server
- graceful shutdown
- routes
- logging, CORS
* gateways WIP
* gateways API + swagger docs complete
* Mixnodes API + swagger docs complete
* Services API + swagger docs complete
* Commit summary insert
* Make troubleshooting DB easier
* Summary API + swagger docs
* Client log changes
* QOL improvements
- remove implicit panics via `as`
- safer DTO conversions
- add logging
- new config
2024-10-28 16:59:12 +01:00
Dinko Zdravac
2f051fd943
Node Status API background task ( #4854 )
...
* Setup new package
* Setup DB
* Fetch & store mixnodes/GWs
- refactor db package structure
- finally solve DATABASE_URL: absolute path works best
* Additional query functionality
- missing only daily summary, which requires type refactoring
* Replace type alias tuples with structs
* Insert summary
* Add github job to build package
* Build script for sqlx
* Remove data dir
- useless now that sqlx DB sits in OUT_DIR
* PR feedback
2024-10-28 16:54:26 +01:00
Bogdan-Ștefan Neacşu
c03cf86000
Authenticator CLI client mode ( #5044 )
2024-10-28 16:42:05 +02:00
Jędrzej Stuczyński
4396def133
bugfix: adjust runtime storage migration ( #5047 )
2024-10-28 10:07:51 +00:00
Jędrzej Stuczyński
a56a318a7f
bugfix: supersede 'cb13be27f8f61d9ae74d924e85d2e6787895eb14' by using query parameters ( #5046 )
2024-10-28 09:57:14 +00:00
Jędrzej Stuczyński
4d08047c57
bugfix: restore default http port for nym-api ( #5045 )
...
when it was run under 'rocket' server the port used was 8000. let's restore that value
2024-10-28 09:28:47 +00:00
Jędrzej Stuczyński
cb13be27f8
bugfix: fix ecash handlers routes ( #5043 )
2024-10-28 09:12:40 +00:00
Jędrzej Stuczyński
fa392169c1
bugfix: use human readable roles for annotations ( #5036 )
...
* bugfix: use human readable roles for annotations
* update the wallet code to use 'DisplayRole'
2024-10-28 09:08:17 +00:00
Simon Wicky
ab11508235
[Product Data] Introduce data persistence on gateways ( #5022 )
...
* add stats storage to gateways
* config fix
* add stats storage model and logic
* adapt stats collection to new storage
* stats cleanup on start
* change to linux only code
* tweaks
* modified stats cleanup + change session started
* change wrong table name
* store crashed session as 0 duration
* adapt for sqlx 0.7
* remove unused dependencies
* revert changes from gateway config, as it is broken anyway
* copyright and misc stuff
---------
Co-authored-by: Simon Wicky <simon@linode2-2.net >
2024-10-28 09:25:37 +01:00
Jędrzej Stuczyński
3167fb34e6
bugfix: don't assign exit gateways to standby set ( #5041 )
2024-10-25 16:53:51 +01:00
Jędrzej Stuczyński
9ca6301e1c
bugfix: make sure nym-nodes are also tested by network monitor ( #5040 )
2024-10-25 15:20:39 +01:00
Jędrzej Stuczyński
e16a73338e
bugfix: use bonded nym-nodes for determining initial network monitor nodes ( #5039 )
2024-10-25 12:34:25 +01:00
Bogdan-Ștefan Neacşu
bfa3825d70
Pass the Poisson flag on authenticator config ( #5037 )
2024-10-25 14:08:52 +03:00
Jędrzej Stuczyński
d626e7689f
bugfix: make gateways insert themselves into [local] topology ( #5038 )
...
* added explicit SP suffix to started tasks
* added 'GatewayTopologyProvider' that always injects itself into the network
* use the new topology provider to bypass described bootstrapping problem
2024-10-25 12:06:16 +01:00
Jędrzej Stuczyński
9234474565
bugfix: use old name for 'epoch_role' in SkimmedNode ( #5034 )
...
* bugfix: use old name for 'epoch_role' in SkimmedNode
* clippy
2024-10-25 09:29:37 +01:00
Jędrzej Stuczyński
29f8386b50
bugfix: make sure to use correct highest node id when assigning role ( #5032 )
...
* bugfix: make sure to use correct highest node id when assigning role
* make sure nym-api provides sorted values for older contracts
2024-10-24 17:47:57 +01:00
Jędrzej Stuczyński
0edb9631a6
feature: use axum_client_ip for attempting to extract source ip ( #5031 )
2024-10-24 17:38:32 +01:00
Fran Arbanas
e65bfaeb31
Fix/nym data observatory dockerfile ( #5021 )
...
* fix: added needed env vars to dockerfile, updated db env for a bit
* feat: add github workflow for pushing data observatory
* feat: split the postgresql connection string into multiple variables
* fix docker compose
* fix workflow
* fix: short in clap
2024-10-24 18:10:34 +02:00
Jędrzej Stuczyński
4b0153f5f2
bugfix: fixed backwards incompatibility for /gateways/described endpoint ( #5030 )
2024-10-24 15:37:41 +01:00
Jędrzej Stuczyński
c09a17b66d
bugfix: verifying signed information of legacy nodes ( #5029 )
...
* Added new legacy variant of HostInformation
* fixed 'option_bs58_x25519_pubkey' for empty string
* 'Debug' impl for x25519 and ed25519 to use human-readable representation
* HttpClient to use explicit 'serde_json' conversion for better errors
* additional 'Debug' derives
2024-10-24 15:00:34 +01:00
Jędrzej Stuczyński
d18ddcdc11
bugfix: introduce 'LegacyPendingMixNodeChanges' that does not contain 'cost_params_change' ( #5028 )
...
* bugfix: introduce 'LegacyPendingMixNodeChanges' that does not contain 'cost_params_change'
* updated schema files due to removal of '#[serde(deny_unknown_fields)]'
2024-10-24 10:54:00 +01:00
Jędrzej Stuczyński
d2df542280
bugfix: missing #[serde(default)] for announce port ( #5024 )
2024-10-23 16:52:17 +01:00
Jędrzej Stuczyński
6fafd8c03a
bugfix: directory v2.1 get_all_avg_gateway_reliability_in_interval query ( #5023 )
...
* log full storage errors on failures
* use query_as! macro
2024-10-23 16:36:21 +01:00
Jędrzej Stuczyński
5a6982fd10
Merge pull request #5011 from nymtech/dependabot/cargo/patch-updates-9a83837eff
...
Bump the patch-updates group across 1 directory with 10 updates
2024-10-23 10:51:55 +01:00
Jędrzej Stuczyński
38e66f6ddf
added 'get_all_described_nodes' to NymApiClient and adjusted return type on api itself ( #5016 )
2024-10-23 09:48:25 +01:00
Bogdan-Ștefan Neacşu
b9fbe0b8f3
Reapply fixes to new branch ( #5014 )
2024-10-22 18:33:18 +03:00
dependabot[bot]
7abe1f505c
Bump the patch-updates group across 1 directory with 10 updates
...
Bumps the patch-updates group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.89` | `1.0.90` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.18` | `4.5.20` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.29` | `4.5.33` |
| [pin-project](https://github.com/taiki-e/pin-project ) | `1.1.5` | `1.1.6` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.210` | `1.0.211` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.128` | `1.0.132` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) | `0.2.93` | `0.2.95` |
| [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) | `0.4.43` | `0.4.45` |
| [web-sys](https://github.com/rustwasm/wasm-bindgen ) | `0.3.70` | `0.3.72` |
Updates `anyhow` from 1.0.89 to 1.0.90
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.89...1.0.90 )
Updates `clap` from 4.5.18 to 4.5.20
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.18...clap_complete-v4.5.20 )
Updates `clap_complete` from 4.5.29 to 4.5.33
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.29...clap_complete-v4.5.33 )
Updates `pin-project` from 1.1.5 to 1.1.6
- [Release notes](https://github.com/taiki-e/pin-project/releases )
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md )
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.5...v1.1.6 )
Updates `serde` from 1.0.210 to 1.0.211
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.211 )
Updates `serde_derive` from 1.0.210 to 1.0.211
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.211 )
Updates `serde_json` from 1.0.128 to 1.0.132
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.132 )
Updates `wasm-bindgen` from 0.2.93 to 0.2.95
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95 )
Updates `wasm-bindgen-futures` from 0.4.43 to 0.4.45
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
Updates `web-sys` from 0.3.70 to 0.3.72
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: pin-project
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen-futures
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-22 14:56:39 +00:00
Bogdan-Ștefan Neacşu
daafb5cae4
Consume only positive bandwidth ( #5013 )
2024-10-22 17:46:46 +03:00
Fran Arbanas
0ec2514edf
fix: working directory for nym-credential-proxy ( #4997 )
2024-10-22 15:58:45 +02:00
Jędrzej Stuczyński
d6435a8270
Merge pull request #5012 from nymtech/merge/release/2024.12-aero
...
Merge/release/2024.12 aero
2024-10-22 14:32:56 +01:00
Jędrzej Stuczyński
9efc50e067
Merge branch 'release/2024.12-aero' into merge/release/2024.12-aero
2024-10-22 13:03:07 +01:00
Tommy Verrall
1532547e2b
Merge pull request #4948 from nymtech/nym-api-container
...
nym-api container
2024-10-22 13:19:17 +02:00
Tommy Verrall
0cb11632e6
Merge pull request #4957 from nymtech/feat/nym-api-env-vars
...
Add env feature to clap and make clap parameters available as env variables
2024-10-22 13:18:52 +02:00
Tommy Verrall
f71ea52d5d
Merge pull request #4972 from nymtech/feat/nym-node-dockerfile
...
feat: add Dockerfile for nym node
2024-10-22 13:17:54 +02:00
Jędrzej Stuczyński
338835698c
feature: adjusted ticket sizes to the agreed amounts ( #5009 )
...
* feature: adjusted ticket sizes to the agreed amounts
* adjusted MiB values to MB
2024-10-22 11:47:31 +01:00
Bogdan-Ștefan Neacşu
e65e261cd3
Push private ip before inserting ( #5008 )
2024-10-22 12:31:25 +03:00
Bogdan-Ștefan Neacşu
2d78f6939e
Remove as stale instead of erroring ( #5007 )
2024-10-22 11:51:04 +03:00
Bogdan-Ștefan Neacşu
9a45de5874
Remove stale free riders after 24 hours ( #5002 )
2024-10-21 13:15:08 +03:00
Bogdan-Ștefan Neacşu
2f894b9be3
Remove race on initial req processing ( #5001 )
2024-10-21 13:15:01 +03:00
Jędrzej Stuczyński
d36ea20366
bugfix: dont store sent/received fragments unless explicitly enabled ( #4991 )
2024-10-21 09:27:48 +01:00
Fran Arbanas
7b1200f338
fix: add ca-certificates to ubuntu dockerfiles ( #4998 )
2024-10-18 18:39:13 +02:00
Bogdan-Ștefan Neacşu
d291582128
Separate storage from wg_api ( #4988 )
2024-10-18 19:34:09 +03:00
Fran Arbanas
9800411990
fix: revert the removal of checking if tag exists ( #4996 )
2024-10-18 17:55:58 +02:00
Jędrzej Stuczyński
0e47b88dd8
chore: update itertools in compact ecash ( #4994 )
2024-10-18 16:34:38 +01:00
Jędrzej Stuczyński
795350ae8a
feature: make accepting t&c a hard requirement for rewarded set selection ( #4993 )
2024-10-18 16:34:23 +01:00
Fran Arbanas
ac9a9827b9
feat: credential proxy GHA for pushing to harbor ( #4995 )
2024-10-18 17:31:58 +02:00
Jon Häggblad
15fd6a2212
Fix rustfmt in nym-credential-proxy ( #4992 )
2024-10-18 16:20:59 +02:00
Lawrence Stalder
85a93f59e8
Added empty workflows for branch work
2024-10-18 14:37:27 +02:00
Mark Sinclair
0cb80d06a7
nym-credential-proxy: fix up OpenAPI spect name
2024-10-18 13:28:13 +01:00
Mark Sinclair
6d3ce3a1c9
nym-credential-proxy: improve naming of env vars
2024-10-18 12:29:22 +01:00
Dinko Zdravac
4e65617f08
Bump sqlx to 0.7.4 ( #4959 )
...
* Upgrade to v0.7
More goodies
Revert cargo.toml
Fix cargo toml
* Generate offline sqlx schemas
Fix data-observatory
Fix credential-storage
Fix gateway-storage
Fix client-core/-gateways-storage
Generate offline schemas for nym-api as well
* Update nym-api after rebase
---------
Co-authored-by: Andrej Mihajlov <andrej@nymtech.net >
2024-10-18 12:51:41 +02:00
Jędrzej Stuczyński
e6d2cbbed7
Merge pull request #4982 from nymtech/cure53_SI86_SI87
...
Fix critical issues SI86 and SI87 from Cure53
2024-10-18 10:53:11 +01:00
Bogdan-Ștefan Neacşu
18c6fd3e3e
Gateway peer fixes ( #4985 )
...
* Create bandwidth entry
* Remove mismatch possibilities
2024-10-18 12:43:36 +03:00
import this
50c6ac0870
[DOCs;/operators]: Release notes for v2024.12 aero ( #4984 )
...
* initialise aero changelog
* add DP update
* add F&F info to release notes
* bump version in header
* address review comments
2024-10-18 09:04:54 +00:00
aniampio
25326e5f9b
Fixes following cargo fmt
2024-10-18 09:32:27 +01:00
aniampio
f37eb9db23
Fixes following cargo clippy
2024-10-18 09:32:27 +01:00
aniampio
c5b74353f3
Add infinity checks to fix SI-87
2024-10-18 09:32:22 +01:00
aniampio
871b54e314
Fix computation of h for the SI-86
2024-10-18 09:11:45 +01:00
Jędrzej Stuczyński
5af6ee763c
Merge pull request #4758 from nymtech/ania/cure53_SI84_SI85
...
Fix critical issues SI84 and SI85 from Cure53
2024-10-18 09:09:07 +01:00
Jędrzej Stuczyński
dabbe8ba7f
removed additional sources of copying secrets and introduced extra error variants
2024-10-17 15:23:40 +01:00
Bogdan-Ștefan Neacşu
31f1037d44
Add topup req constructor ( #4983 )
2024-10-17 16:03:48 +02:00
Bogdan-Ștefan Neacşu
e675e3937a
Top up bandwidth ( #4975 )
...
* Top up wg bandwidth
* Introduce v3 with top up
* Verify and increase cred bw
* Add log
* Fix clippy
2024-10-17 16:34:52 +03:00
Simon Wicky
355991adc9
[Product Data] Add session type based on ecash ticket received ( #4974 )
...
* add session type based on ecash ticket collection
* avoid setting session type if already set
* change duration type to duration
* add a cap for finished sessions
2024-10-17 14:11:05 +02:00
Jon Häggblad
7d55d03925
Merge pull request #4981 from nymtech/jon/rename-credential-proxy
...
Rename nym-vpn-api to nym-credential-proxy
2024-10-17 11:17:57 +02:00
Gala
f455b7c720
Migrate Legacy Node (Frontend) ( #4826 )
...
* refactor bonding requests
* use migrate node modal
* disable node settings for legacy nodes
* refine bonded node types
* start migration and bonding work
* update types and requests
* clean up bonding context
* move old forms to legacy directory
* create nymnode bonding flow
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2024-10-17 10:08:05 +01:00
Jędrzej Stuczyński
20bc305fb9
Merge pull request #4976 from nymtech/feature/active-set-selection-criteria
...
feature: require reporting using nym-node binary for rewarded set selection
2024-10-17 09:10:37 +01:00
Jędrzej Stuczyński
72c54e0057
Merge pull request #4980 from nymtech/feature/nym-api-always-expose-global-ecash-data
...
enable global ecash routes even if api is not a signer
2024-10-17 09:10:20 +01:00
benedettadavico
d75c7eaaaf
update changelog and bump binaries
2024-10-17 08:51:39 +02:00
Jon Häggblad
97fbd7db17
Update gh workflows
2024-10-16 22:42:49 +02:00
Jon Häggblad
9a94e40b36
Update paths in various build and deployment files
2024-10-16 22:35:59 +02:00
Jon Häggblad
06b5347200
Update paths
2024-10-16 22:30:23 +02:00
Jon Häggblad
561203572d
Update Cargo.toml
2024-10-16 22:27:56 +02:00
Jon Häggblad
8f45649daa
Rename crate directories
2024-10-16 22:26:57 +02:00
Jon Häggblad
fa879baeab
Rename directory to nym-credential-proxy
2024-10-16 22:23:53 +02:00
Jon Häggblad
b6ab25a7aa
Update crate references
2024-10-16 22:22:56 +02:00
Jon Häggblad
0b6f652709
Rename crate to nym-credential-proxy
2024-10-16 22:19:34 +02:00
Jędrzej Stuczyński
ed2fbc588f
allow to overwrite contract state with explicit config flag
2024-10-16 17:34:34 +01:00
Jędrzej Stuczyński
9f80d95f75
re-disabled bloomfilters
2024-10-16 17:17:48 +01:00
Jędrzej Stuczyński
9bcf48f7dc
expose all ecash routes but return error if nym-api is not a signer
2024-10-16 17:09:17 +01:00
Jędrzej Stuczyński
6446e43322
Merge pull request #4977 from nymtech/bugfix/vested-delegation-migration
...
Re-enable vested delegation migration
2024-10-16 16:51:28 +01:00
Jędrzej Stuczyński
86eb06048a
ci: update 'publish-nym-contracts' runner
2024-10-16 16:31:16 +01:00
Jędrzej Stuczyński
02dd16bcc6
added unit tests for the migration and fixed rounding errors
2024-10-16 16:31:16 +01:00
Jędrzej Stuczyński
14fd7c77d0
added unit tests for vested migrations and fixed additional issues
2024-10-16 16:31:16 +01:00
Jędrzej Stuczyński
e08e9fcb50
Merge pull request #4978 from nymtech/chore/beta-clippy
...
resolve beta clippy issues in contracts
2024-10-16 16:30:58 +01:00
Jędrzej Stuczyński
7964e6204b
elided extra lifetimes
2024-10-16 16:26:50 +01:00
Jędrzej Stuczyński
56fb46cd69
removed old coconut-bandwidth contract from the workspace
2024-10-16 16:24:58 +01:00
Jędrzej Stuczyński
973d51eeec
resolved beta clippy issues in DKG contract
2024-10-16 16:16:22 +01:00
Jędrzej Stuczyński
24773f68a4
Merge pull request #4966 from nymtech/feature/contract-state-tools-mixnet-vesting
...
feature: importer-cli to correctly handle mixnet/vesting import
2024-10-16 15:09:57 +01:00
Jędrzej Stuczyński
083ee8386e
Merge pull request #4968 from nymtech/chore/remove-dead-code
...
chore: remove unused rocket code
2024-10-16 15:09:48 +01:00
Jędrzej Stuczyński
3158a67445
Merge pull request #4973 from nymtech/bugfix/additional-directory-fixes
...
Bugfix/additional directory fixes
2024-10-16 15:09:38 +01:00
Jędrzej Stuczyński
a26ba3d9f1
feature: require reporting using nym-node binary for rewarded set selection
2024-10-16 15:02:16 +01:00
Fran Arbanas
b88bc188c6
Merge pull request #4970 from nymtech/feat/nym-data-observatory-docker
...
feat: add clap and env vars through clap, add Dockerfile
2024-10-16 14:39:16 +02:00
Fran Arbanas
bccbc99448
Merge pull request #4971 from nymtech/feat/nym-credentials-proxy-dockerfile
...
feat: added dockerfile for nym-credentials-proxy
2024-10-16 13:36:11 +02:00
Fran Arbanas
5d445d6b47
fix: comments on PR, removing stuff that's not needed
2024-10-16 13:10:01 +02:00
Simon Wicky
435f236812
[Product Data] First step in gateway usage data collection ( #4963 )
...
* add stats model
* add stats collection
* add stats route
* propagate stuff and run stuff
* cargo stuff
* sqlx unused what?
* add sessions started stat
* session durations in miliseconds
* apply Jon's comments
* [Product Data] Second step in gateway usage data collection (#4964 )
* turn stats collection into event based
* move events into a common crate for future use elsewhere
* apply Jon's comments
2024-10-15 09:18:02 +02:00
Jędrzej Stuczyński
ca4523025e
missing update to the integration test
2024-10-14 19:16:13 +01:00
Jędrzej Stuczyński
01db51e492
updated mixnet schema
2024-10-14 18:52:19 +01:00
Jędrzej Stuczyński
3320da2060
fixed testnet-manager tool to work with the updated binaries
2024-10-14 18:52:04 +01:00
Jędrzej Stuczyński
d04331a5df
updated clients to use 'new' endpoints
2024-10-14 18:12:56 +01:00
Jędrzej Stuczyński
0713869666
fixed swagger route arguments for skimmed endpoints
2024-10-14 18:12:27 +01:00
Jędrzej Stuczyński
27775a29c4
added additional logs when refreshing self-described cache
2024-10-14 18:12:09 +01:00
Jędrzej Stuczyński
652f2db5c0
exposed announce ports to nym-node CLI
2024-10-14 17:55:00 +01:00
Fran Arbanas
a1c33bbae3
fix: CMD -> ENTRYPOINT
2024-10-14 18:05:03 +02:00
Fran Arbanas
62c94d58e8
Fix: CMD -> ENTRYPOINT
2024-10-14 18:04:05 +02:00
Fran Arbanas
99cf7d1eec
feat: add Dockerfile for nym node
2024-10-14 18:03:22 +02:00
Fran Arbanas
6717951037
feat: added dockerfile for nym-credentials-proxy
2024-10-14 17:31:03 +02:00
Fran Arbanas
1219dd9719
changed debian for ubuntu docker image
2024-10-14 16:59:09 +02:00
Jędrzej Stuczyński
e87b00bce5
add the nym-nodes count to refresher log
2024-10-14 15:14:12 +01:00
Jędrzej Stuczyński
11f6db5304
fixed compatibility with 'skimmed' endpoints by making "no_legacy" argument optional
2024-10-14 14:51:02 +01:00
Jędrzej Stuczyński
c14481bb77
allow nym-api to control bind address with CLI
2024-10-14 14:50:36 +01:00
Jędrzej Stuczyński
16edca21b0
allow to optionally skip state migration
2024-10-14 11:41:36 +01:00
Fran Arbanas
b68fca0efa
feat: add clap and env vars through clap, add Dockerfile
2024-10-14 12:32:29 +02:00
Jon Häggblad
1fc7e07028
Merge pull request #4967 from nymtech/jon/import-vpn-api
...
Import nym-vpn-api crates
2024-10-14 12:23:14 +02:00
Bogdan-Ștefan Neacşu
8758bea17c
Use ticket type when retrieving from storage ( #4947 )
2024-10-14 12:39:12 +03:00
Jędrzej Stuczyński
845b5df14c
chore: remove unused rocket code
2024-10-14 10:27:59 +01:00
Jędrzej Stuczyński
f786dbeaa7
Merge pull request #4960 from nymtech/chore/remove-bloomfilters-for-double-spending
...
nym-node: don't use bloomfilters for double spending checks
2024-10-14 09:44:33 +01:00
Jon Häggblad
9d8a686760
Add common to trigger paths for CI
2024-10-12 12:10:16 +02:00
Jon Häggblad
435d9d3115
Update to don't use removed default ticket type
2024-10-12 12:10:16 +02:00
Jon Häggblad
275cd9ff92
rustfmt
2024-10-12 12:10:16 +02:00
Jon Häggblad
8435cf91e5
Add CI workflows
2024-10-12 12:10:16 +02:00
Jon Häggblad
3460ce70a3
Remove workspace deps for nym
2024-10-12 11:54:09 +02:00
Jon Häggblad
0ddaf3b50b
Import Cargo workspace files
2024-10-12 11:49:04 +02:00
Jon Häggblad
a103acaf70
Import vpn-api from a414f4a2ee0
2024-10-12 11:29:41 +02:00
Jędrzej Stuczyński
08aa0af562
Merge pull request #4965 from nymtech/bugfix/invalid-gateways-response
...
bugfix: fix expected return type on /v1/gateways endpoint
2024-10-11 17:50:16 +01:00
Jędrzej Stuczyński
e333aca8a1
introduced specialised subcommand to importer-cli to import mixnet/vesting contracts
2024-10-11 17:34:37 +01:00
Jędrzej Stuczyński
67462a9f47
split the existing tools into separate modules
2024-10-11 16:27:49 +01:00
Jędrzej Stuczyński
493390d92b
bugfix: fix expected return type on /v1/gateways endpoint
2024-10-11 16:05:53 +01:00
Jędrzej Stuczyński
eae76cce10
disabled bloomfilter exporting in nym-api
2024-10-11 08:54:50 +01:00
Jędrzej Stuczyński
8113948f48
Merge pull request #4903 from nymtech/feature/directory-v3-purge-base
...
Directory Sevices v2.1
2024-10-11 08:22:07 +01:00
Jędrzej Stuczyński
9341db5d08
removed gateway/nym-node using global double spending bloomfilter
2024-10-10 17:09:51 +01:00
Jędrzej Stuczyński
c3e3ef1737
removed axum feature from ci-build.yml for clippy
2024-10-10 15:42:01 +01:00
Jędrzej Stuczyński
45f4eeeff2
fixed linter issues and outdated tests
2024-10-10 15:38:00 +01:00
Jędrzej Stuczyński
f76d677f64
additional rewarding-related unit tests
2024-10-10 13:27:35 +01:00
Jędrzej Stuczyński
050a58affa
fixed cli command for updating node cost params
2024-10-10 13:27:35 +01:00
Jędrzej Stuczyński
065b3891f2
removed unused error variant
2024-10-10 13:27:35 +01:00
Jędrzej Stuczyński
59da117e8f
fixed wallet's lock file
2024-10-10 13:27:35 +01:00
Jędrzej Stuczyński
3d13274219
changed CI to no longer build with 'axum' feature since it was removed
2024-10-10 13:27:35 +01:00
Jędrzej Stuczyński
561566f3c4
fixed wasm sdk build
2024-10-10 13:27:34 +01:00
Jędrzej Stuczyński
6879c211ee
cleaning up mixnet contract in preperation for merging
2024-10-10 13:27:34 +01:00
Jędrzej Stuczyński
c7f2ef7074
regenerated typescript types
2024-10-10 13:27:34 +01:00
Jędrzej Stuczyński
fb43e917cb
updated ts_rs and derived it for more types
2024-10-10 13:27:34 +01:00
Jędrzej Stuczyński
e79450a082
cargo fmt
2024-10-10 13:27:34 +01:00
Jędrzej Stuczyński
2e365026b7
implemented the noise route
2024-10-10 13:27:33 +01:00
Jędrzej Stuczyński
cd706aa67e
extracted common functionalities and implemented remaining skimmed routes
2024-10-10 13:27:33 +01:00
Jędrzej Stuczyński
304b192f52
basic handlers with a lot of repeated code
2024-10-10 13:27:33 +01:00
Jędrzej Stuczyński
8c979e3bac
scaffolding additional skimmed endpoints + strenghten key types
2024-10-10 13:27:32 +01:00
Jędrzej Stuczyński
279b00d833
exposing node role in nym node annotation
2024-10-10 13:27:07 +01:00
Jędrzej Stuczyński
49fd0dc9e1
wip: additional nym-nodes routes
2024-10-10 13:27:07 +01:00
Jędrzej Stuczyński
9a9d91cb4f
additional unit tests for compatibility-based txs + bug fixes
2024-10-10 13:27:07 +01:00
Jędrzej Stuczyński
5c08a89be3
exposed nym-node related operations in the wallet backend
2024-10-10 13:27:06 +01:00
Jędrzej Stuczyński
fd88776998
fix legacy test
2024-10-10 13:27:06 +01:00
Jędrzej Stuczyński
1339e20420
typo
2024-10-10 13:27:06 +01:00
Jędrzej Stuczyński
51b511b27e
Rebased the branch one more time
...
WIP; rebasing
Another branch squash
Squashing the v3 branch
changing min pledge amounts
logic for adding new nymnode into the contract
converting mixnode/gateway bonding into nym-node bonding
logic for migrating gateways into nymnodes
ibid for mixnodes
further nym-node work + fixed most existing unit tests
forbid nymnode migration with pending cost params changes
preassign nodeid for gateways
changing role assignment and epoch progression
changing role assignment and epoch progression
optional custom http port
logic for unbonding a nym-node
updating Delegation struct
logic for increasing pledge of either mixnode or nymnode
logic for decreasing pledge of either mixnode or a nym node
logic for changing cost params of either mixnode or a nym node
wip
initialise nymnodes storage
fixing transaction tests
fixed naive family tests
reward-compatibility related works
resolving delegation events
introduced rewarded set metadata
another iteration of restoring old tests
updated rewarding part of nym-api
parking the branch
unparking the branch
wip
purged families
added 'ExitGateway' role
passing explicit work factor for rewarding function
remove legacy layers storage
wip: node description queries
added announced ports to self-described api
step1 in gruelling journey of adding node_id to gateways
ensure epoch work never goes above 1.0
changed active set to contain role distribution
[theoretically] sending rewarding messages for the new rewarded set
[theoretically] assigning new rewarded set
reimplementing more nym-api features
remove legacy types
re-implement legacy network monitor
restoring further routes + minor refactor of NodeStatusCache
skimmed routes now return legacy nodes alongside nym-nodes
seemingly restored all functionalities in nym-api
removing more legacy things from the contract
initial contract cleanup
added nym-api endpoints to return generic annotations regardless of type
updated simulator to use new rewarding parameters
more contract cleanup
made existing mixnet contract tests compile
extra validation of nym-node bonding parameters
fixed additional compilation issues
fixed nym-api v3 database migration failure
added additional nym-node contract queries
updated the schema
made additional delegation/rewards queries compatible with both legacy mixnodes and nym-nodes
fixing existing unit tests in mixnet contract
wip
resolved first batch of 500 compiler errors
re-deprecating routes
making wallet's rust backend compile
fixed non-determinism in contract + nym-api build
fixes to the build
populating cotracts-cache with nym-nodes data
more missing nymnodes queries
temp mixnet contract methods + restored result submission in nym-api
allow deprecated routes
submitting correct results for mixnode results
removed deprecated re-export of AxumAppState and removed smurf naming
moved axum modules into support::http
cleaning up nym-api warnings
determine entry gateways before exits
exposed transaction to update nym-node config
missing memo for updating node config
new routes
added routes to swagger and fixed relative paths
fixed some macro derivations
added nym-node commands to nym-cli
2024-10-10 13:27:05 +01:00
Jędrzej Stuczyński
75a5192c6d
Merge pull request #4958 from nymtech/bugfix/websocket-message-handling
...
bugfix: replace unreachable macro with an error return
2024-10-09 17:24:17 +01:00
Jędrzej Stuczyński
25ad0920cf
bugfix: replace unreachable macro with an error return
2024-10-09 17:15:41 +01:00
Fran Arbanas
a1e75e1dff
change env var naming to be consistent with nym-node
2024-10-09 13:24:28 +02:00
Fran Arbanas
e59a9a59b6
feat: add env feature to clap and change variables to be available as env variables as well
2024-10-09 13:15:38 +02:00
Jędrzej Stuczyński
27ac34522c
Merge pull request #4954 from nymtech/feature/contract-state-tools
...
Feature/contract state tools
2024-10-08 15:32:28 +01:00
Jędrzej Stuczyński
5e0d1bb14e
swapped base85 for base85rs with more compatible license
2024-10-08 15:30:57 +01:00
Jędrzej Stuczyński
c16746a47b
introduced internal tool for importing contract states
2024-10-08 15:06:41 +01:00
Jędrzej Stuczyński
a21052b72e
exposed contract state query to nym-cli
2024-10-08 11:19:01 +01:00
Jędrzej Stuczyński
92e9da7be5
extended CosmWasmClient with AllContractState query
2024-10-08 11:18:49 +01:00
Simon Wicky
143b336978
expose autheticator address along other address in node-details ( #4953 )
2024-10-07 17:19:17 +02:00
Jędrzej Stuczyński
d4293c9bae
Merge pull request #4936 from nymtech/bugfix/rpc-pagination
...
bugfix: correctly paginate through 'search_tx' endpoint
2024-10-07 16:17:45 +01:00
Drazen Urch
e2d1806e49
Extract packet processing from mixnode-common ( #4949 )
...
* Extract packet processing from mixnode-common
* Cleanup
2024-10-07 12:00:36 +02:00
Jon Häggblad
469f85fc49
Switch over the last set of jobs to arc runners ( #4938 )
...
* Switch over the last set of jobs to arc runners
* Use dind runners
* Disable matrix notification so we can use non-dind runners
* wip
* Add workflow_dispatch
* Revert "wip"
This reverts commit ae34efd32e .
2024-10-07 11:46:35 +02:00
durch
4c51a8975c
Initial stab
2024-10-01 16:39:47 +02:00
import this
1202a2f5f4
[DOCs:/operators]: Update FAQ sphinx size ( #4946 )
...
* updating sphinx size to develop branch from an outdated commit url
* remove outdated graphs
* add token page url
2024-09-30 14:42:11 +00:00
dependabot[bot]
6030bf6c95
build(deps): bump the patch-updates group across 1 directory with 9 updates ( #4944 )
2024-09-30 16:40:54 +02:00
Drazen Urch
09a771f58f
Add "utoipa" feature to nym-node ( #4945 )
2024-09-30 15:40:33 +02:00
Drazen Urch
676a909aee
V2 performance monitoring feature flag ( #4943 )
2024-09-30 15:13:22 +02:00
Jędrzej Stuczyński
e37145422c
Merge pull request #4942 from nymtech/bugfix/rewarder-post-pruning-adjustments
...
Bugfix/rewarder post pruning adjustments
2024-09-27 18:23:32 +01:00
Jędrzej Stuczyński
4ad52accc0
fixed stabilised clippy issue
2024-09-27 18:10:59 +01:00
Jędrzej Stuczyński
784fae2204
fix logic for determining end height for processing block ranges
2024-09-27 17:53:55 +01:00
Jędrzej Stuczyński
8aa5711bee
fixed query for historical validator data
2024-09-27 17:48:56 +01:00
Jędrzej Stuczyński
07022314fc
fixed typos and formatting
2024-09-27 16:51:45 +01:00
Jędrzej Stuczyński
76c3081470
introduced rewarding resync alongside recovery instructions
2024-09-27 16:41:07 +01:00
Jędrzej Stuczyński
d399161d31
adjust 'process_until' command to allow empty stop height
2024-09-27 16:35:53 +01:00
Jędrzej Stuczyński
27fb4ae0cc
log error when rewarding fails due to missing blocks
2024-09-27 16:21:27 +01:00
Jędrzej Stuczyński
74392a2886
don't request useless blocks during startup sync
2024-09-27 15:53:16 +01:00
Jędrzej Stuczyński
457c478a03
introduced cli command to process a block range
2024-09-27 15:15:13 +01:00
Jędrzej Stuczyński
5e95992427
introduced cli command to process an individual block
2024-09-27 14:57:39 +01:00
Jędrzej Stuczyński
d7eecd481c
decreased SOCKET_FAILURE_RESET
...
the previous value of 2h was way too big. especially since it was quite likely for multiple failures to occur hourly during increased validator load when mixnet epoch was getting transitioned
2024-09-27 14:13:09 +01:00
import this
e08fc4894b
[DOCs/operators]: Release notes v2024.11-wedel ( #4939 )
...
* finish release notes
* add a note
2024-09-27 13:12:15 +00:00
Bogdan-Ștefan Neacşu
a4c6f51fe0
Don't kill gateway on handle drop ( #4934 )
2024-09-27 11:02:39 +02:00
Bogdan-Ștefan Neacşu
fabd48b7ea
Fix broken build after merge ( #4937 )
2024-09-26 18:44:21 +02:00
Bogdan-Ștefan Neacşu
894e0bd1bf
Add more conversions for responses of authenticator messages ( #4929 )
...
* More conversions for responses
* Expose version
2024-09-26 18:00:13 +02:00
Jędrzej Stuczyński
f86e088663
bugfix: correctly paginate through 'search_tx' endpoint
2024-09-26 16:30:57 +01:00
benedetta davico
f76300669a
Merge pull request #4931 from nymtech/feature/wedel-merge-conflicts
...
Wedel release to develop
2024-09-26 13:46:24 +02:00
Jędrzej Stuczyński
333ace1f97
Merge branch 'release/2024.11-wedel' into feature/wedel-merge-conflicts
2024-09-26 08:56:11 +01:00
Dinko Zdravac
487bf6732e
Assume offline mode in sqlx ( #4926 )
...
* Assume offline mode
* PR feedback
2024-09-25 13:28:36 +02:00
Jędrzej Stuczyński
5d4a0fef55
Merge pull request #4871 from nymtech/chore/remove-another-mixnet-migration
...
chore: remove queued migration for adding explicit admin
2024-09-25 09:37:49 +01:00
Jon Häggblad
1627146c0e
Make ip-packet-request VERSION pub ( #4925 )
2024-09-25 09:56:32 +02:00
Dinko Zdravac
ae40a00b8f
Data Observatory stub ( #4905 )
...
* Data Observatory stub
* Fix sqlx in CI
* Add troubleshooting tips for sqlx
* Update CI paths to trigger for this package
* Add this to CI upload binary build
2024-09-24 16:48:15 +02:00
Jon Häggblad
7f3c0470e0
Fix argument to cargo-deny action ( #4922 )
2024-09-24 13:17:35 +02:00
Bogdan-Ștefan Neacşu
1bc26ed79f
Expose error type ( #4924 )
2024-09-24 11:48:54 +02:00
mx
60fa5cfeb8
Max/rust sdk stream abstraction ( #4743 )
...
* add TcpProxyClient and TcpProxyServer abstractions to SDK
* add single connection example
* add multi-connection example
* add simple echo server to `tools/`: used for multi-connection example
* update FFI toml files: switched to local imports
* add proxy bindings to `ffi/shared`
* add proxy bindings and example to `ffi/go`
* add note to `ffi/cpp` about lack of Proxy bindings for the moment
2024-09-24 09:29:46 +00:00
Jon Häggblad
3b7088aeea
Fix nymvpn.com url in mainnet defaults ( #4920 )
2024-09-24 10:25:27 +02:00
Bogdan-Ștefan Neacşu
179d214e21
Check both version and type in message header ( #4918 )
...
* Move client type to the client code
* Check both version and type in header
2024-09-23 17:57:03 +02:00
Jon Häggblad
2a94ce6443
Bump http-api-client default timeout to 30 sec ( #4917 )
2024-09-23 15:45:47 +02:00
Bogdan-Ștefan Neacşu
95ec91daa1
Entry wireguard tickets ( #4888 )
...
* Create credential verifier in authenticator
* Add new version of peer storage with client id
* Fix v1 to what it was before
* Compact storage into ecash verifier
* Fix non-linux build
* Less overlapping conditions
* Remove moved code
* Use handler thread for each peer
* Re-spawn stored handles at startup
* Keep new function without async & Result
* Put query peer in function too
* Query bandwidth
* Fix clippy
* Replace tap with inspect_err
* Fix copyright year
* Handle version 2 on the reqeust deser
* Add protocol type in req/resp messages
2024-09-23 14:49:18 +02:00
benedettadavico
803850be74
bump versions & update changelog
2024-09-23 10:00:20 +02:00
Drazen Urch
2f267cf787
Update network monitor entrypoint ( #4893 )
...
* Update entrypoint
* Update CI action
* Rollback ci changes
2024-09-20 10:58:50 +02:00
Jędrzej Stuczyński
0d2418ef6a
Merge pull request #4885 from nymtech/feature/updated-gateway-registration
...
Feature/updated gateway registration
2024-09-20 09:09:28 +01:00
Bogdan-Ștefan Neacşu
6f0c8dbe73
Fix missing duplication of modified tables ( #4904 )
2024-09-19 18:25:21 +02:00
mx
2198c1bd7b
added new instructions for building locally ( #4902 )
2024-09-19 15:48:51 +00:00
Jędrzej Stuczyński
be7f00fe52
replaced an assertion with an error return instead
2024-09-19 15:59:04 +01:00
Jon Häggblad
35c94f5c4b
Update cargo deny ( #4901 )
...
* Regenerate deny.toml
* Backport old settings to deny.toml
* Explicitly allow GPL-3 only on our own specific crates
* Update deny.toml for latest changes
* Fix cargo-deny warnings for duplicate crates
* Update cargo-deny-action to v2
2024-09-19 12:53:27 +02:00
Jędrzej Stuczyński
f5863b9668
fixed client key upgrade due to extra Arc
2024-09-19 11:06:50 +01:00
dependabot[bot]
963c54fea2
build(deps): bump semver from 0.11.0 to 1.0.23 ( #4881 )
...
* build(deps): bump semver from 0.11.0 to 1.0.23
Bumps [semver](https://github.com/dtolnay/semver ) from 0.11.0 to 1.0.23.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/0.11.0...1.0.23 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update for 1.0
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-09-19 11:55:10 +02:00
dependabot[bot]
db55a96f91
build(deps): bump toml from 0.5.11 to 0.8.14 ( #4805 )
...
* build(deps): bump toml from 0.5.11 to 0.8.14
Bumps [toml](https://github.com/toml-rs/toml ) from 0.5.11 to 0.8.14.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.5.11...toml-v0.8.14 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Use workspace dependency
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-09-19 11:10:34 +02:00
Jędrzej Stuczyński
7c0235ab26
fixed wasm build and trait impl
2024-09-19 10:06:59 +01:00
dependabot[bot]
92af6f7024
build(deps): bump hyper from 1.3.1 to 1.4.1 ( #4879 )
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 1.3.1 to 1.4.1.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v1.3.1...v1.4.1 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 11:06:49 +02:00
Sachin Kamath
7146c4c012
docs: add hostname instructions for wss ( #4900 )
2024-09-19 08:55:28 +00:00
Jędrzej Stuczyński
3dc62a9a60
Merge pull request #4892 from nymtech/bugfix/ticketbook-false-double-spending
...
Bugfix/ticketbook false double spending
2024-09-19 09:44:43 +01:00
Jędrzej Stuczyński
b3d7c26443
added key upgrade mechanism
2024-09-18 17:43:47 +01:00
Jędrzej Stuczyński
9efeef881a
split types.rs + added additional helpers
2024-09-18 17:43:44 +01:00
Jędrzej Stuczyński
9d8369a5b2
generate pseudorandom salt for deriving aes256gcm-siv key
2024-09-18 17:43:43 +01:00
Jędrzej Stuczyński
cc32eb3904
fixed wasm build
2024-09-18 17:43:43 +01:00
Jędrzej Stuczyński
8cf4977021
assert new gateway keys zeroize on drop
2024-09-18 17:43:43 +01:00
Jędrzej Stuczyński
2c2748832c
cargo fmt
2024-09-18 17:43:42 +01:00
Jędrzej Stuczyński
114db3c1cf
post-rebasing fixes
2024-09-18 17:43:42 +01:00
Jędrzej Stuczyński
a65df5a0ab
clippy
2024-09-18 17:43:42 +01:00
Jędrzej Stuczyński
b6f07fbfce
warning for unimplemented upgrade
2024-09-18 17:43:42 +01:00
Jędrzej Stuczyński
c39d42b7dd
fixed deserialisation of updated gateway shared materials
2024-09-18 17:43:41 +01:00
Jędrzej Stuczyński
21e9df488f
compatibility with legacy clients
2024-09-18 17:43:40 +01:00
Jędrzej Stuczyński
94113206b2
completing handshake using legacy keys
2024-09-18 17:43:07 +01:00
Jędrzej Stuczyński
71532484a9
updated client handshake to allow derivation of different key types
2024-09-18 17:43:07 +01:00
Jędrzej Stuczyński
8756763875
added support for aead in nym-crypto
2024-09-18 17:43:06 +01:00
Jędrzej Stuczyński
5753b79997
slightly refactored bandwidth tracking
2024-09-18 11:27:35 +01:00
Jędrzej Stuczyński
2a6aa13ecd
fixed client bandwidth being not correctly deducted
2024-09-18 11:12:24 +01:00
Jon Häggblad
9213e02b43
Remove clippy annotation ( #4896 )
2024-09-18 11:47:41 +02:00
Jon Häggblad
ede4b23e8a
Fix clippy::too-long-first-doc-paragraph ( #4897 )
2024-09-18 10:25:49 +02:00
Jon Häggblad
2e95ea16f9
Update nym-vpn metapackage and replace nymvpn-x with nym-vpn-app ( #4889 )
...
* Update nym-vpn metapackage to 0.2.0 and replace nymvpn-x with nym-vpn-app
* Fix compression
* Update description
2024-09-18 09:16:17 +01:00
benedetta davico
d5c9e1d8cb
Merge pull request #4899 from nymtech/jon/cherry-pick-4894-into-wedel
...
Backport #4894 to fix ci
2024-09-18 09:28:15 +02:00
dependabot[bot]
0c955817fd
build(deps): bump the patch-updates group across 1 directory with 9 updates ( #4898 )
...
Bumps the patch-updates group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.87` | `1.0.89` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.5` | `4.5.28` |
| [clap_complete_fig](https://github.com/clap-rs/clap ) | `4.5.1` | `4.5.2` |
| [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) | `4.1.2` | `4.1.3` |
| [getset](https://github.com/jbaublitz/getset ) | `0.1.2` | `0.1.3` |
| [log](https://github.com/rust-lang/log ) | `0.4.21` | `0.4.22` |
| [quote](https://github.com/dtolnay/quote ) | `1.0.36` | `1.0.37` |
| [safer-ffi](https://github.com/getditto/safer_ffi ) | `0.1.12` | `0.1.13` |
| [url](https://github.com/servo/rust-url ) | `2.5.1` | `2.5.2` |
Updates `anyhow` from 1.0.87 to 1.0.89
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.87...1.0.89 )
Updates `clap_complete` from 4.5.5 to 4.5.28
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.5...clap_complete-v4.5.28 )
Updates `clap_complete_fig` from 4.5.1 to 4.5.2
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_fig-v4.5.1...clap_complete_fig-v4.5.2 )
Updates `curve25519-dalek` from 4.1.2 to 4.1.3
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
Updates `getset` from 0.1.2 to 0.1.3
- [Release notes](https://github.com/jbaublitz/getset/releases )
- [Commits](https://github.com/jbaublitz/getset/compare/0.1.2...0.1.3 )
Updates `log` from 0.4.21 to 0.4.22
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.21...0.4.22 )
Updates `quote` from 1.0.36 to 1.0.37
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.36...1.0.37 )
Updates `safer-ffi` from 0.1.12 to 0.1.13
- [Release notes](https://github.com/getditto/safer_ffi/releases )
- [Commits](https://github.com/getditto/safer_ffi/commits )
Updates `url` from 2.5.1 to 2.5.2
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete_fig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: curve25519-dalek
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: getset
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: safer-ffi
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 09:15:11 +02:00
Jon Häggblad
87751894d9
Fix apt install in ci-build-upload-binaries.yml ( #4894 )
2024-09-18 09:07:45 +02:00
dependabot[bot]
ec3c4fb1aa
build(deps): bump sysinfo from 0.30.12 to 0.30.13 ( #4880 )
...
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.30.12 to 0.30.13.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits/v0.30.13 )
---
updated-dependencies:
- dependency-name: sysinfo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 00:33:44 +02:00
dependabot[bot]
789221f144
build(deps): bump comfy-table from 6.2.0 to 7.1.1 ( #4882 )
...
Bumps [comfy-table](https://github.com/nukesor/comfy-table ) from 6.2.0 to 7.1.1.
- [Release notes](https://github.com/nukesor/comfy-table/releases )
- [Changelog](https://github.com/Nukesor/comfy-table/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nukesor/comfy-table/compare/v6.2.0...v7.1.1 )
---
updated-dependencies:
- dependency-name: comfy-table
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 00:30:46 +02:00
Jon Häggblad
5b925d8b68
Fix apt install in ci-build-upload-binaries.yml ( #4894 )
2024-09-17 23:29:36 +02:00
Jędrzej Stuczyński
c8c3928575
put client bandwidth (gateway-side) behind shared pointer
2024-09-17 18:40:24 +01:00
Jędrzej Stuczyński
2fa8da8117
making sure there can be only a single client task claiming more bandwidth
2024-09-17 18:39:49 +01:00
Jędrzej Stuczyński
4548ef4d05
adding extra logs
2024-09-17 18:39:01 +01:00
Jędrzej Stuczyński
7f147ee2b0
Merge pull request #4891 from nymtech/bugfix/ticketbook-aux-imports
...
fix: allow updating globally stored signatures
2024-09-17 15:33:34 +01:00
Jędrzej Stuczyński
48bcd7e802
fix: allow updating globally stored signatures
2024-09-17 14:21:42 +01:00
Drazen Urch
6598d677da
Build and Push CI ( #4887 )
2024-09-17 10:26:45 +02:00
import this
e736a01ecc
[DOCs/operators]: Document changelog for patch/2024.10-caramello ( #4886 )
...
* changelog for patched release
* fix typo
2024-09-17 08:26:22 +00:00
Jędrzej Stuczyński
a708fa2d4a
Merge pull request #4873 from nymtech/feature/stateless-gateway-requests
...
allow clients to send stateless gateway requests without prior registration
2024-09-16 17:00:15 +01:00
Drazen Urch
a512217382
Few fixes ( #4883 )
2024-09-16 17:15:40 +02:00
Jon Häggblad
086611c7ac
Use serde from workspace ( #4833 )
...
* cargo autoinherit for serde
* cargo autoinherit for bs58 and vergen in cosmwasm-smart-contracts
2024-09-16 11:16:21 +02:00
import this
05d6652177
[DOCs/operators]: Post release docs updates ( #4874 )
...
* update proxy setup syntax
* update known errors and bugs
* docs: simplify wss
---------
Co-authored-by: Sachin Kamath <github@skamath.me >
2024-09-13 13:16:34 +00:00
Bogdan-Ștefan Neacşu
9c514fe3b7
Fix snake case serde ( #4875 )
2024-09-13 11:53:39 +02:00
benedettadavico
aad028be3f
update qa env
2024-09-13 11:48:49 +02:00
Jędrzej Stuczyński
924160b3e7
removed unused import
2024-09-12 17:29:34 +01:00
Jędrzej Stuczyński
23d14b60de
allow handling multiple of stateless requests on the same underlying connection
2024-09-12 16:54:56 +01:00
Jędrzej Stuczyński
a4b47ef3a5
allow clients to send stateless gateway requests without prior registration
2024-09-12 15:57:38 +01:00
Bogdan-Ștefan Neacşu
6db3b34bcb
Bump defguard to github latest version ( #4872 )
...
* Bump defguard to github latest version
* Fix comment location
2024-09-12 13:49:33 +02:00
Jędrzej Stuczyński
f9383578da
chore: remove queued migration for adding explicit admin
2024-09-12 11:03:51 +01:00
Bogdan-Ștefan Neacşu
47303bcf48
Gateway database modifications for different modes ( #4868 )
...
* Gateway db modifications for different modes
* Add exit mixnet and replace whitespaces
2024-09-12 11:58:20 +02:00
Jon Häggblad
60917ec9e7
Remove the push trigger for ci-nym-wallet-rust ( #4869 )
2024-09-12 10:23:00 +02:00
dependabot[bot]
f616b3c15a
build(deps): bump strum from 0.25.0 to 0.26.3 ( #4848 )
...
* build(deps): bump strum from 0.25.0 to 0.26.3
Bumps [strum](https://github.com/Peternator7/strum ) from 0.25.0 to 0.26.3.
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits/v0.26.3 )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update to handle deprecation error
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-09-11 23:18:11 +02:00
Jędrzej Stuczyński
be2b44c46b
Merge pull request #4867 from nymtech/feature/2024.10-caramello-merge
...
Feature/2024.10 caramello merge
2024-09-11 15:10:02 +01:00
dependabot[bot]
f6db1a87c6
build(deps): bump gloo-timers from 0.2.6 to 0.3.0 ( #4852 )
...
Bumps [gloo-timers](https://github.com/rustwasm/gloo ) from 0.2.6 to 0.3.0.
- [Release notes](https://github.com/rustwasm/gloo/releases )
- [Changelog](https://github.com/rustwasm/gloo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/gloo/compare/gloo-timers-v0.2.6...0.3.0 )
---
updated-dependencies:
- dependency-name: gloo-timers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 15:23:15 +02:00
Jędrzej Stuczyński
e8e86c273e
Merge branch 'release/2024.10-caramello' into feature/2024.10-caramello-merge
2024-09-11 12:43:39 +01:00
Jon Häggblad
b67ad8c23e
Disable push trigger and add missing paths in ci-build ( #4864 )
...
* Disable push trigger and add missing paths
* Remove commented out
2024-09-11 13:39:07 +02:00
Jędrzej Stuczyński
f655fe81d2
Merge pull request #4865 from nymtech/chore/remove-mixnet-migration
...
chore: removed completed queued mixnet migration
2024-09-11 11:57:42 +01:00
Jędrzej Stuczyński
86fa7024a2
removed mutability of deps
2024-09-11 11:28:00 +01:00
Jędrzej Stuczyński
cbea1d554a
chore: removed completed queued mixnet migration
2024-09-11 11:19:30 +01:00
dependabot[bot]
c08e7d2b11
build(deps): bump the patch-updates group with 22 updates ( #4846 )
...
Bumps the patch-updates group with 22 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.83` | `1.0.87` |
| [async-trait](https://github.com/dtolnay/async-trait ) | `0.1.81` | `0.1.82` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.16` | `4.5.17` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.2` | `4.5.26` |
| [clap_complete_fig](https://github.com/clap-rs/clap ) | `4.5.0` | `4.5.2` |
| [const_format](https://github.com/rodrimati1992/const_format_crates ) | `0.2.32` | `0.2.33` |
| [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) | `4.1.2` | `4.1.3` |
| [log](https://github.com/rust-lang/log ) | `0.4.21` | `0.4.22` |
| [parking_lot](https://github.com/Amanieu/parking_lot ) | `0.12.2` | `0.12.3` |
| [quote](https://github.com/dtolnay/quote ) | `1.0.36` | `1.0.37` |
| [schemars](https://github.com/GREsau/schemars ) | `0.8.19` | `0.8.21` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.209` | `1.0.210` |
| [serde_derive](https://github.com/serde-rs/serde ) | `1.0.209` | `1.0.210` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.127` | `1.0.128` |
| [tar](https://github.com/alexcrichton/tar-rs ) | `0.4.40` | `0.4.41` |
| [tokio-stream](https://github.com/tokio-rs/tokio ) | `0.1.15` | `0.1.16` |
| [tokio-util](https://github.com/tokio-rs/tokio ) | `0.7.11` | `0.7.12` |
| [url](https://github.com/servo/rust-url ) | `2.5.0` | `2.5.2` |
| [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen ) | `0.3.42` | `0.3.43` |
| [http-body-util](https://github.com/hyperium/http-body ) | `0.1.1` | `0.1.2` |
| [hyper-util](https://github.com/hyperium/hyper-util ) | `0.1.3` | `0.1.5` |
| [tokio-tun](https://github.com/yaa110/tokio-tun ) | `0.11.4` | `0.11.5` |
Updates `anyhow` from 1.0.83 to 1.0.87
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.83...1.0.87 )
Updates `async-trait` from 0.1.81 to 0.1.82
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.81...0.1.82 )
Updates `clap` from 4.5.16 to 4.5.17
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.17 )
Updates `clap_complete` from 4.5.2 to 4.5.26
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.2...clap_complete-v4.5.26 )
Updates `clap_complete_fig` from 4.5.0 to 4.5.2
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_fig-v4.5.0...clap_complete_fig-v4.5.2 )
Updates `const_format` from 0.2.32 to 0.2.33
- [Release notes](https://github.com/rodrimati1992/const_format_crates/releases )
- [Changelog](https://github.com/rodrimati1992/const_format_crates/blob/master/Changelog.md )
- [Commits](https://github.com/rodrimati1992/const_format_crates/commits )
Updates `curve25519-dalek` from 4.1.2 to 4.1.3
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
Updates `log` from 0.4.21 to 0.4.22
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.21...0.4.22 )
Updates `parking_lot` from 0.12.2 to 0.12.3
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3 )
Updates `quote` from 1.0.36 to 1.0.37
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.36...1.0.37 )
Updates `schemars` from 0.8.19 to 0.8.21
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.19...v0.8.21 )
Updates `serde` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210 )
Updates `serde_derive` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210 )
Updates `serde_json` from 1.0.127 to 1.0.128
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128 )
Updates `tar` from 0.4.40 to 0.4.41
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.40...0.4.41 )
Updates `tokio-stream` from 0.1.15 to 0.1.16
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.15...tokio-stream-0.1.16 )
Updates `tokio-util` from 0.7.11 to 0.7.12
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.11...tokio-util-0.7.12 )
Updates `url` from 2.5.0 to 2.5.2
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.0...v2.5.2 )
Updates `wasm-bindgen-test` from 0.3.42 to 0.3.43
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
Updates `http-body-util` from 0.1.1 to 0.1.2
- [Release notes](https://github.com/hyperium/http-body/releases )
- [Commits](https://github.com/hyperium/http-body/compare/http-body-util-v0.1.1...http-body-util-v0.1.2 )
Updates `hyper-util` from 0.1.3 to 0.1.5
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.3...v0.1.5 )
Updates `tokio-tun` from 0.11.4 to 0.11.5
- [Commits](https://github.com/yaa110/tokio-tun/compare/0.11.4...0.11.5 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete_fig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: const_format
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: curve25519-dalek
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: parking_lot
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: schemars
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tar
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio-stream
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen-test
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: http-body-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio-tun
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 10:22:42 +02:00
Jon Häggblad
c3eb433960
Remove golang workaround in ci-sdk-wasm ( #4858 )
2024-09-11 09:57:03 +02:00
Jon Häggblad
4c5147390a
Fix linux conditional in ci-build.yml ( #4863 )
2024-09-11 09:39:08 +02:00
dependabot[bot]
f70e8a3b9e
build(deps): bump dirs from 4.0.0 to 5.0.1 ( #4849 )
...
Bumps [dirs](https://github.com/soc/dirs-rs ) from 4.0.0 to 5.0.1.
- [Commits](https://github.com/soc/dirs-rs/commits )
---
updated-dependencies:
- dependency-name: dirs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-11 08:16:35 +02:00
Tommy Verrall
5f7499604d
Merge pull request #4861 from nymtech/update-windows-runner
...
Update windows runner details
2024-09-10 18:22:45 +02:00
Tommy Verrall
8c021e9537
install yarn
2024-09-10 18:02:55 +02:00
Tommy Verrall
f2d56882fe
adding correct runner name
2024-09-10 17:44:23 +02:00
Tommy Verrall
891fdeb4b5
Update and rename publish-nym-wallet-win10.yml to publish-nym-wallet-win11.yml
2024-09-10 17:22:34 +02:00
import this
12e8d3468b
[DOCs/operators]: Release notes v2024.10-caramello, nym-node simplier setup & wg troubleshooting configuration ( #4860 )
...
* add icmp and dns configuration command
* add parameters and vars table and make explicit steps
* add features to changelog
* add operators updates & tasks to changelog
* syntax edits
2024-09-10 13:05:19 +00:00
benedettadavico
01221a8e8c
bump wallet version
2024-09-10 13:51:11 +02:00
Jon Häggblad
58c74199d1
Fix upload-artifacts
2024-09-10 10:59:21 +02:00
Jon Häggblad
eb98c1bf33
Fix incorrect sed search-replace
2024-09-10 10:39:30 +02:00
Jon Häggblad
d6393c1496
Update download-artifact action to v4
2024-09-10 10:23:40 +02:00
Jon Häggblad
48dfc24c33
Update upload-artifact action to v4
2024-09-10 10:23:02 +02:00
benedettadavico
61eaffe91b
update changelog
2024-09-10 09:49:52 +02:00
Bogdan-Ștefan Neacşu
63d0ab49e1
Move credential verification into common crate ( #4853 )
...
* Move cred verification to common crate
* Put crate in toml file manually
2024-09-09 19:13:10 +02:00
Jędrzej Stuczyński
0f59fd4eee
Merge pull request #4856 from nymtech/bugfix/client-registration-vol2
...
Bugfix/client registration vol2
2024-09-09 16:49:31 +01:00
Jon Häggblad
55694f0341
Revert runner for ci-docs ( #4855 )
...
* Use arc-ubuntu-20.04-dind for ci-docs
* Revert back to ubuntu 20.04-16-core for now
2024-09-09 16:57:48 +02:00
Jędrzej Stuczyński
c3aec2b01f
update wireguard peers without replacing rows
2024-09-09 15:22:20 +01:00
Jędrzej Stuczyński
c023c8fb9f
updating shared keys without deleting the row
2024-09-09 15:22:20 +01:00
Jędrzej Stuczyński
1162de3673
additional logs
2024-09-09 15:22:20 +01:00
Jędrzej Stuczyński
74252269bc
utility to convert private keys into keypairs
2024-09-09 15:22:19 +01:00
Jędrzej Stuczyński
fe88321a50
Merge pull request #4857 from nymtech/jon/backport-fixes
...
Backport 4844 and 4845
2024-09-09 15:21:51 +01:00
Jon Häggblad
babc84779c
Backport 4844 and 4845
2024-09-09 16:19:04 +02:00
Jon Häggblad
7e40207d46
Fix test failure in ipr request size ( #4844 )
...
* Fix test failure in ipr request size that suddenly appeared
* Use fixed date in unit test
2024-09-09 12:01:24 +02:00
Jon Häggblad
85758be9ca
Start switching over jobs to arc-ubuntu-20.04 ( #4843 )
...
* Switch ci-build to arc-ubuntu-20.04
* Trigger on wf file chanes
* Add IPR and authenticator to default workspace
* Move over a few more
* and more
* Revert two builds that require docker
* typo in label
* Revert two more
* Fix go
* update
* update
2024-09-09 12:00:28 +02:00
Jon Häggblad
dd70192508
Create nym-repo-setup debian package and nym-vpn meta package ( #4837 )
...
* Create nym-repo-setup
* update
* Add postrm
* Add README
* Add Makefile
* Move to subdir
* Bundle the list file instead
* Create nym-vpn metapackage
* Rename top-level dir
* Set version of meta package to 0.1
* Add dpkg-name
* Create workflow for creating the debs
* Restrict to amd64 only
* Rename to build-deb-meta.yml
* name to upload-artifact
* Set names
* typo
* Extend version and set amd64 only
* Bump to 1.0.1
2024-09-09 11:21:57 +02:00
Jędrzej Stuczyński
f884331284
Merge pull request #4827 from nymtech/feature/ticketbook-utils
...
revamped ticketbook serialisation and exposed additional cli methods
2024-09-09 09:54:54 +01:00
Jędrzej Stuczyński
45e6011961
vol3
2024-09-09 09:10:19 +01:00
Jędrzej Stuczyński
04a2f59034
fixed clap group names
2024-09-09 09:10:19 +01:00
Jędrzej Stuczyński
43b0b3eb37
i hate the ipr build process vol2
2024-09-09 09:10:19 +01:00
Jędrzej Stuczyński
27afe645c6
i hate the ipr build process
2024-09-09 09:10:18 +01:00
Jędrzej Stuczyński
052dbeaef8
adjusting the API and fixing CI
2024-09-09 09:10:18 +01:00
Jędrzej Stuczyński
fb0b9da14f
revamped ticketbook serialisation and exposed additional cli methods
2024-09-09 09:10:17 +01:00
Jon Häggblad
230e4393c5
Fix clippy for nym-wallet and latest rustc ( #4845 )
2024-09-08 19:14:05 +02:00
import this
b7baff1a79
[DOCs:/dev-portal]: Add NymVPN hyper-link ( #4842 )
2024-09-06 10:03:54 +00:00
Bogdan-Ștefan Neacşu
18891e5f20
Use ecash credential type for bandwidth value ( #4840 )
...
* Use ecash credential type for bandwidth value
* Fill explicit default value for args
* Use up-to-date values for tickets
* Fix sdk example default value
* Another default
* Fix sdk test
* Fix TicketTypeRepr default
2024-09-05 13:19:19 +02:00
Jędrzej Stuczyński
f3fcef60c3
Merge pull request #4822 from nymtech/feature/mixnet-contract-update-admin
...
added explicit updateable admin to the mixnet contract
2024-09-04 10:22:39 +01:00
Jędrzej Stuczyński
ed7a84a1ce
made 'owner' field optional to prepare for its future removal
2024-09-04 09:55:23 +01:00
Jon Häggblad
3c4bd13c2a
build-deb-meta.yml placeholder
2024-09-03 21:48:17 +02:00
Jon Häggblad
e76bb0db12
Add build-deb-meta.yml
2024-09-03 21:33:42 +02:00
Jędrzej Stuczyński
48e18684a2
Merge pull request #4821 from nymtech/bugfix/bonding-signature
...
using legacy signing payload in CLI and verifying both variants in contract
2024-09-03 16:36:09 +01:00
Jędrzej Stuczyński
e76c8e06be
updated contract schema
2024-09-03 16:35:42 +01:00
Jędrzej Stuczyński
858b6c6094
restored (and deprecated) 'owner' field in ContractState
2024-09-03 14:31:11 +01:00
Bogdan-Ștefan Neacşu
7b4dc78f41
Remove wireguard feature flag and pass runtime enabled flag ( #4839 )
...
* Remove wireguard feature flag
* Use wg enabled runtime flag
* Fix unintended flag removal
2024-09-03 15:25:05 +02:00
Bogdan-Ștefan Neacşu
bb7a8e84e4
Eliminate cancel unsafe sig awaiting ( #4834 )
...
* Eliminate cancel unsafe sig awaiting
* Fix wasm build
* Simplify spawn call
* Fix wasm lint
2024-09-03 15:24:49 +02:00
Mark Sinclair
17bdb583b5
Add get_mixnodes_described to validator_client ( #4725 )
...
* Add get_mixnodes_described to validator_client
* Add methods to client to get blacklisted mixnodes and gateways
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-09-03 12:34:31 +02:00
import this
3300942529
Update node_api_check.py & Documentation ( #4835 )
...
* update API endpoints and node API check CLI
* cleanup of commented code
* update node_api_check guide
2024-09-03 09:23:30 +00:00
dependabot[bot]
4be5af0c40
build(deps): bump technote-space/workflow-conclusion-action from 2 to 3 ( #4836 )
...
Bumps [technote-space/workflow-conclusion-action](https://github.com/technote-space/workflow-conclusion-action ) from 2 to 3.
- [Release notes](https://github.com/technote-space/workflow-conclusion-action/releases )
- [Changelog](https://github.com/technote-space/workflow-conclusion-action/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/workflow-conclusion-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: technote-space/workflow-conclusion-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 09:55:23 +02:00
Jędrzej Stuczyński
fa42cf8939
Merge pull request #4763 from shenpengfeng/develop
...
chore: remove repetitive words
2024-09-02 16:57:30 +01:00
Jon Häggblad
d0b380cd99
Remove serde_crate named import ( #4832 )
...
* Run cargo autoinherit following last weeks dependabot updates
* Remove serde_crate named import
2024-09-02 15:51:56 +02:00
Jon Häggblad
51d1803ddd
Run cargo autoinherit following last weeks dependabot updates ( #4831 )
2024-09-02 15:24:52 +02:00
dependabot[bot]
3d8520dfc7
build(deps): bump actions/upload-artifact from 2 to 4 ( #4817 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:37:10 +02:00
dependabot[bot]
bf8d54b201
build(deps): bump softprops/action-gh-release from 1 to 2 ( #4818 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:36:44 +02:00
dependabot[bot]
58c9a58a38
build(deps): bump actions/setup-node from 3 to 4 ( #4816 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:28:36 +02:00
dependabot[bot]
abc6d61d84
build(deps): bump actions/deploy-pages from 2 to 4 ( #4814 )
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:27:01 +02:00
dependabot[bot]
d094bb60c6
build(deps): bump actions/setup-java from 3 to 4 ( #4815 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 14:25:42 +02:00
Bogdan-Ștefan Neacşu
bdf45cafb5
Expose wireguard details on self described endpoint ( #4825 )
...
* Expose wireguard details on self described endpoint
* Fill placeholder string
2024-09-02 11:51:48 +02:00
Jędrzej Stuczyński
a7910c1049
Merge pull request #4807 from nymtech/dependabot/cargo/bs58-0.5.1
...
build(deps): bump bs58 from 0.4.0 to 0.5.1
2024-08-29 22:32:49 +01:00
dependabot[bot]
6b93309482
build(deps): bump bs58 from 0.4.0 to 0.5.1
...
Bumps [bs58](https://github.com/Nullus157/bs58-rs ) from 0.4.0 to 0.5.1.
- [Changelog](https://github.com/Nullus157/bs58-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/bs58-rs/compare/0.4.0...0.5.1 )
---
updated-dependencies:
- dependency-name: bs58
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-29 16:17:17 +00:00
Jędrzej Stuczyński
9a209c4f3d
Merge pull request #4806 from nymtech/dependabot/cargo/rand-0.8.5
...
build(deps): bump rand from 0.6.5 to 0.8.5
2024-08-29 17:17:00 +01:00
dependabot[bot]
4d212f73fc
build(deps): bump rand from 0.6.5 to 0.8.5
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.6.5 to 0.8.5.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.6.5...0.8.5 )
---
updated-dependencies:
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-29 16:16:07 +00:00
Jędrzej Stuczyński
d7a7b643ef
Merge pull request #4808 from nymtech/dependabot/cargo/base64-0.22.1
...
build(deps): bump base64 from 0.13.1 to 0.22.1
2024-08-29 17:14:04 +01:00
Jędrzej Stuczyński
c486a87824
Merge pull request #4811 from nymtech/dependabot/cargo/android_logger-0.14.1
...
build(deps): bump android_logger from 0.13.3 to 0.14.1
2024-08-29 17:11:55 +01:00
Dinko Zdravac
a0fea6edb4
Add axum server to nym-api ( #4803 )
...
* Migrate nym-api HTTP server from rocket to axum (#4698 )
Migrate endpoints to Axum
* Squashed after PR review
Initial WIP
- bootstrap axum server with same data as rocket
- start axum server alongside rocket
- add routes for circulating-supply, contract-cache, network
- write simple bash validation that migrated APIs return 200
- mark rocket parts of code as deprecated
- start more complicated routes: WIP
Init storage always
Add coconut routes
Add api-status routes
Expand tests
WIP
Migrate unstable APIs with query params
Update bash tests
Add node-status routes
Redirect / to /swagger
Update API tests
Implement graceful shutdown
rustfmt
Fix clippy
* Add ecash routes after rebase
* PR feedback
- add CORS layer
- move logger to common crate
- remove global log filters for nym-api and axum
* Serve OpenAPI for all endpoints (#4761 )
* Playing around with swagger
* Generate OpenAPI for /status routes
* Phase out static_routes as strings
- also nest routers in a clearer way
* Generate OpenAPI for /network routes
* Generate OpenAPI for /api-status routes
* Generate OpenAPI for "nym nodes" routes
* Fix some network-monitor routes
* Generate OpenAPI for /ecash routes
* Add utoipa feature to /common mods
* Add OpenAPI for unstable routes
* Fix MixNodeDetails field in models
* Introduce axum feature flag (#4775 )
* Add Axum bind_address to config
* Introduce axum feature flag
* Add comment to template.rs
* Add Github action to build wtih `axum` feature
* Refactor server start & shutdown (#4777 )
* Clippy: don't forget axum feature
* Refactor router so it's safer
* Implement graceful shutdown
* Nicer pattern matching
* Better Result syntax
2024-08-29 15:31:01 +02:00
dependabot[bot]
afc1b90b57
build(deps): bump ipnetwork from 0.16.0 to 0.20.0 ( #4812 )
...
Bumps [ipnetwork](https://github.com/achanda/ipnetwork ) from 0.16.0 to 0.20.0.
- [Release notes](https://github.com/achanda/ipnetwork/releases )
- [Commits](https://github.com/achanda/ipnetwork/compare/v0.16.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: ipnetwork
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-29 13:44:50 +02:00
dynco-nym
33b85a3ca1
Fix additional one
2024-08-29 08:47:16 +02:00
benedetta davico
a3183ab313
Merge pull request #4819 from nymtech/add-ecash-contract
...
adding ecash contract address
2024-08-29 07:26:46 +02:00
dynco-nym
3635cbdc8d
Replace deprecated code
2024-08-29 01:22:51 +02:00
Bogdan-Ștefan Neacşu
ff0ad976c6
Remove unused wireguard flag from SDK ( #4823 )
...
* Remove unused wireguard flag from SDK
* Remove from wasm and socks5 too
2024-08-28 19:47:51 +02:00
benedettadavico
74cd73a58f
fmt
2024-08-28 17:35:37 +02:00
benedetta davico
dd89026065
Merge pull request #4802 from nymtech/fix/nym-cli-params
...
Check profit margin of node before defaulting to hardcoded value
2024-08-28 17:34:56 +02:00
Jędrzej Stuczyński
07c80e5150
naming consistency
2024-08-28 16:32:02 +01:00
Jędrzej Stuczyński
c17f0ac3f8
added explicit updateable admin to the mixnet contract
2024-08-28 16:30:30 +01:00
Jędrzej Stuczyński
7ae56b08b3
using legacy signing payload in CLI and verifying both variants in contract
2024-08-28 15:19:55 +01:00
import this
ae7206e0c2
[DOCs/dev-portal]: Update NymVPN & socks5 cli docs
2024-08-28 13:10:36 +00:00
benedettadavico
73fc2d6bb2
remove unused import
2024-08-28 11:43:16 +02:00
benedettadavico
a5289cd431
update test env with ecash too
2024-08-28 11:39:49 +02:00
benedettadavico
ec0e1b67a0
adding ecash contract address
2024-08-28 11:28:17 +02:00
benedettadavico
eafbed6c9f
wording
2024-08-28 11:21:11 +02:00
dependabot[bot]
37d9f91922
build(deps): bump the patch-updates group with 4 updates ( #4804 )
...
Bumps the patch-updates group with 4 updates: [clap_complete](https://github.com/clap-rs/clap ), [js-sys](https://github.com/rustwasm/wasm-bindgen ), [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) and [web-sys](https://github.com/rustwasm/wasm-bindgen ).
Updates `clap_complete` from 4.5.23 to 4.5.24
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.23...clap_complete-v4.5.24 )
Updates `js-sys` from 0.3.69 to 0.3.70
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
Updates `wasm-bindgen-futures` from 0.4.42 to 0.4.43
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
Updates `web-sys` from 0.3.69 to 0.3.70
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: js-sys
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen-futures
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 17:45:24 +02:00
dependabot[bot]
5f21f8334b
build(deps): bump android_logger from 0.13.3 to 0.14.1
...
Bumps [android_logger](https://github.com/rust-mobile/android_logger-rs ) from 0.13.3 to 0.14.1.
- [Release notes](https://github.com/rust-mobile/android_logger-rs/releases )
- [Changelog](https://github.com/rust-mobile/android_logger-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-mobile/android_logger-rs/commits/0.14.1 )
---
updated-dependencies:
- dependency-name: android_logger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-27 15:32:46 +00:00
dependabot[bot]
9378100957
build(deps): bump base64 from 0.13.1 to 0.22.1
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.13.1 to 0.22.1.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.13.1...v0.22.1 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-27 15:30:24 +00:00
benedettadavico
4635db73f1
update code and fmt again
2024-08-27 16:20:44 +02:00
benedettadavico
9a43d1079a
cargo fmt
2024-08-27 15:15:45 +02:00
Jon Häggblad
279de8a09b
Run cargo-autoinherit for a few new crates ( #4801 )
...
* Run cargo-autoinherit for a few new crates
* Sort crates list
* sort
2024-08-27 14:06:17 +01:00
benedettadavico
3238722ade
WIP
2024-08-27 14:55:47 +02:00
dependabot[bot]
b6c15deae6
build(deps): bump sysinfo from 0.27.8 to 0.30.12 ( #4795 )
...
* build(deps): bump sysinfo from 0.27.8 to 0.30.12
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.27.8 to 0.30.12.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits )
---
updated-dependencies:
- dependency-name: sysinfo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Migrade to latest sysinfo in mixnode legacy hardware
* Use workspace version
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-08-27 14:44:56 +02:00
dependabot[bot]
8c250adcfd
build(deps): bump bytes from 1.6.0 to 1.7.1 ( #4794 )
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.6.0 to 1.7.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.6.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 14:12:44 +02:00
dependabot[bot]
72306f1215
build(deps): bump actions/download-artifact from 3 to 4 ( #4786 )
...
* build(deps): bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Also upgrade corresponding upload-artifact actions
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2024-08-27 13:50:37 +02:00
dependabot[bot]
dd695129dd
build(deps): bump actions/setup-go from 4 to 5 ( #4799 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 13:38:38 +02:00
dependabot[bot]
f1d97e5578
build(deps): bump acifani/setup-tinygo from 1 to 2 ( #4785 )
...
Bumps [acifani/setup-tinygo](https://github.com/acifani/setup-tinygo ) from 1 to 2.
- [Release notes](https://github.com/acifani/setup-tinygo/releases )
- [Commits](https://github.com/acifani/setup-tinygo/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: acifani/setup-tinygo
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 13:22:30 +02:00
dependabot[bot]
00aff01deb
build(deps): bump serde_with from 3.8.1 to 3.9.0 ( #4792 )
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.8.1 to 3.9.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.8.1...v3.9.0 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 13:22:10 +02:00
dependabot[bot]
c521ee6702
build(deps): bump the patch-updates group with 23 updates ( #4791 )
...
Bumps the patch-updates group with 23 updates:
| Package | From | To |
| --- | --- | --- |
| [async-trait](https://github.com/dtolnay/async-trait ) | `0.1.80` | `0.1.81` |
| [blake3](https://github.com/BLAKE3-team/BLAKE3 ) | `1.5.1` | `1.5.4` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.7` | `4.5.16` |
| [clap_complete](https://github.com/clap-rs/clap ) | `4.5.5` | `4.5.23` |
| [clap_complete_fig](https://github.com/clap-rs/clap ) | `4.5.1` | `4.5.2` |
| [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) | `4.1.2` | `4.1.3` |
| [fastrand](https://github.com/smol-rs/fastrand ) | `2.1.0` | `2.1.1` |
| [flate2](https://github.com/rust-lang/flate2-rs ) | `1.0.30` | `1.0.33` |
| [log](https://github.com/rust-lang/log ) | `0.4.21` | `0.4.22` |
| [quote](https://github.com/dtolnay/quote ) | `1.0.36` | `1.0.37` |
| [regex](https://github.com/rust-lang/regex ) | `1.10.5` | `1.10.6` |
| [safer-ffi](https://github.com/getditto/safer_ffi ) | `0.1.8` | `0.1.12` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.203` | `1.0.209` |
| [serde_bytes](https://github.com/serde-rs/bytes ) | `0.11.14` | `0.11.15` |
| [serde_derive](https://github.com/serde-rs/serde ) | `1.0.203` | `1.0.209` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.117` | `1.0.127` |
| [si-scale](https://github.com/graelo/si-scale ) | `0.2.2` | `0.2.3` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.61` | `1.0.63` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.39.2` | `1.39.3` |
| [url](https://github.com/servo/rust-url ) | `2.5.1` | `2.5.2` |
| [bip32](https://github.com/iqlusioninc/crates ) | `0.5.1` | `0.5.2` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) | `0.2.92` | `0.2.93` |
| [hyper-util](https://github.com/hyperium/hyper-util ) | `0.1.5` | `0.1.7` |
Updates `async-trait` from 0.1.80 to 0.1.81
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.80...0.1.81 )
Updates `blake3` from 1.5.1 to 1.5.4
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases )
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.5.1...1.5.4 )
Updates `clap` from 4.5.7 to 4.5.16
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...clap_complete-v4.5.16 )
Updates `clap_complete` from 4.5.5 to 4.5.23
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.5...clap_complete-v4.5.23 )
Updates `clap_complete_fig` from 4.5.1 to 4.5.2
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_fig-v4.5.1...clap_complete_fig-v4.5.2 )
Updates `curve25519-dalek` from 4.1.2 to 4.1.3
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/curve25519-4.1.2...curve25519-4.1.3 )
Updates `fastrand` from 2.1.0 to 2.1.1
- [Release notes](https://github.com/smol-rs/fastrand/releases )
- [Changelog](https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/fastrand/compare/v2.1.0...v2.1.1 )
Updates `flate2` from 1.0.30 to 1.0.33
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.30...1.0.33 )
Updates `log` from 0.4.21 to 0.4.22
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.21...0.4.22 )
Updates `quote` from 1.0.36 to 1.0.37
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.36...1.0.37 )
Updates `regex` from 1.10.5 to 1.10.6
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.5...1.10.6 )
Updates `safer-ffi` from 0.1.8 to 0.1.12
- [Release notes](https://github.com/getditto/safer_ffi/releases )
- [Commits](https://github.com/getditto/safer_ffi/compare/v0.1.8...v0.1.12 )
Updates `serde` from 1.0.203 to 1.0.209
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.209 )
Updates `serde_bytes` from 0.11.14 to 0.11.15
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.14...0.11.15 )
Updates `serde_derive` from 1.0.203 to 1.0.209
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.209 )
Updates `serde_json` from 1.0.117 to 1.0.127
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.117...1.0.127 )
Updates `si-scale` from 0.2.2 to 0.2.3
- [Release notes](https://github.com/graelo/si-scale/releases )
- [Changelog](https://github.com/graelo/si-scale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/graelo/si-scale/compare/0.2.2...v0.2.3 )
Updates `thiserror` from 1.0.61 to 1.0.63
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.63 )
Updates `tokio` from 1.39.2 to 1.39.3
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3 )
Updates `url` from 2.5.1 to 2.5.2
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2 )
Updates `bip32` from 0.5.1 to 0.5.2
- [Commits](https://github.com/iqlusioninc/crates/compare/bip32/v0.5.1...secrecy/v0.5.2 )
Updates `wasm-bindgen` from 0.2.92 to 0.2.93
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.92...0.2.93 )
Updates `hyper-util` from 0.1.5 to 0.1.7
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.5...v0.1.7 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: blake3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: clap_complete_fig
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: curve25519-dalek
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: fastrand
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: safer-ffi
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: si-scale
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: bip32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 12:45:26 +02:00
dependabot[bot]
17686ddd9a
build(deps): bump actions/upload-pages-artifact from 2 to 3 ( #4787 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:58:05 +02:00
dependabot[bot]
40e72ce37a
build(deps): bump actions/checkout from 2 to 4 ( #4800 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 08:55:19 +02:00
dependabot[bot]
5498bee893
build(deps): bump actions/configure-pages from 3 to 5 ( #4798 )
...
Bumps [actions/configure-pages](https://github.com/actions/configure-pages ) from 3 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases )
- [Commits](https://github.com/actions/configure-pages/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/configure-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 16:15:09 +02:00
dependabot[bot]
92a1fb514f
build(deps): bump dtolnay/rust-toolchain from 1.70.0 to 1.90.0 ( #4797 )
...
Bumps [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain ) from 1.70.0 to 1.90.0.
- [Release notes](https://github.com/dtolnay/rust-toolchain/releases )
- [Commits](https://github.com/dtolnay/rust-toolchain/compare/1.70.0...1.90.0 )
---
updated-dependencies:
- dependency-name: dtolnay/rust-toolchain
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 16:08:58 +02:00
Jon Häggblad
519d999785
Update dependabot ( #4796 )
...
* Bump max number of dependabot rust PRs to 10
* Add readme entry to workspace package
2024-08-26 15:59:25 +02:00
dependabot[bot]
1f748ecbe8
build(deps): bump axios from 1.6.0 to 1.7.5 in /nym-api/tests
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.0 to 1.7.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.0...v1.7.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 12:27:07 +00:00
dependabot[bot]
2dbfdf377a
build(deps): bump micromatch in /nym-wallet/webdriver
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.4 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.4...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-26 12:26:35 +00:00
dependabot[bot]
d859ad0a51
build(deps): bump arduino/setup-protoc from 2 to 3 ( #4788 )
...
Bumps [arduino/setup-protoc](https://github.com/arduino/setup-protoc ) from 2 to 3.
- [Release notes](https://github.com/arduino/setup-protoc/releases )
- [Commits](https://github.com/arduino/setup-protoc/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: arduino/setup-protoc
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 14:25:32 +02:00
Jon Häggblad
f2d354f6ec
Enable dependabot version upgrades for root rust workspace ( #4778 )
...
* Enable dependabot version upgrades for root rust workspace
* Group patch updates
* Fix syntax
* Add explicit time
* Set it to 12:20 during testing
2024-08-26 14:07:16 +02:00
Jon Häggblad
72c86ebe7c
Fix clippy for unwrap_or_default ( #4783 )
2024-08-26 13:59:11 +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
a6ad6c7d49
Sync last_seen_bandwidth immediately ( #4774 )
2024-08-21 14:17:01 +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
Jędrzej Stuczyński
cbc977c491
Merge pull request #4773 from nymtech/feature/additional-ecash-nym-cli-utils
...
Feature/additional ecash nym cli utils
2024-08-21 09:36:47 +01:00
Jędrzej Stuczyński
f40c05a34c
fixed incorrect propagation of client_id in the sdk
2024-08-20 17:01:43 +01:00
Jędrzej Stuczyński
776443131e
fixed full display being always printed
2024-08-20 16:57:18 +01:00
Bogdan-Ștefan Neacşu
b5eab7f07f
Better storage error logging ( #4772 )
...
* Better storage error logging
* Print without including error returned to clients
2024-08-20 17:49:27 +02:00
Jędrzej Stuczyński
eeeb4b3246
fixed incorrect assertion when validating maximum time between redemption
2024-08-20 16:43:36 +01:00
Jędrzej Stuczyński
e3e4dc6db9
added an utility nym-cli command to output binary representation of ecash tickets
2024-08-20 16:31:00 +01:00
import this
f3ac17eb9d
[DOCs/developers]: syntax fix ( #4770 )
...
* syntax-fix
* syntax-fix
2024-08-20 16:41:29 +02:00
Jędrzej Stuczyński
461b7bcfb7
updated sandbox.env
2024-08-20 15:25:40 +01: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
dependabot[bot]
45f9ffa3a3
Bump elliptic from 6.5.4 to 6.5.7 in /testnet-faucet
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.4 to 6.5.7.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.5.7 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-20 12:53:09 +00:00
Bogdan-Ștefan Neacşu
2ae81f6da0
Avoid race on ip and registration structures ( #4766 )
2024-08-20 14:51:59 +02:00
Jędrzej Stuczyński
bbf0d06583
updated constants depending on all 30 days expiration
2024-08-20 12:54:42 +01:00
Jędrzej Stuczyński
6393d6093f
changed parsing of 'credential_data' when importing ticketbooks
2024-08-20 11:31:07 +01:00
Tommy Verrall
1d5e8b62ac
Merge pull request #4765 from nymtech/serinko-hotfix
...
docs/hotfix
2024-08-20 10:21:18 +02:00
benedettadavico
c0ea599913
update changelog and version bump
2024-08-19 10:32:21 +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
benedetta davico
16d09a35ba
Merge pull request #4764 from nymtech/bugfix/post-050-dkg
...
bugfix: make sure DKG parses data out of events if logs are empty
2024-08-16 13:46:15 +02:00
Jędrzej Stuczyński
e6c5eddbe5
bugfix: make sure DKG parse data out of events if logs are empty
...
this will be the case on post 0.50 chains
2024-08-16 11:56:48 +01: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
shenpengfeng
d473e8743e
chore: remove repetitive words
...
Signed-off-by: shenpengfeng <xinhangzhou@icloud.com >
2024-08-15 00:49:54 +08: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
aniampio
4957d9dbf2
Fix clippy
2024-08-12 22:09:18 +01:00
aniampio
96ead0b19e
Fix function input
2024-08-12 21:51:16 +01:00
aniampio
47a3c53cfb
Run fmt in ecash files
2024-08-12 21:43:32 +01:00
Jon Häggblad
3f6de8b10c
Remove duplicate stat count for retransmissions ( #4756 )
2024-08-09 14:55:14 +02:00
aniampio
29bfd544f1
Fix checks for non identity h in offline ecash
2024-08-09 00:29:29 +01:00
aniampio
eff725e8ec
Run cargo fmt
2024-08-09 00:11:27 +01:00
aniampio
5743624948
Add check for identity point in all required Coconut functions
2024-08-09 00:11:03 +01:00
aniampio
07de1868ff
Coconut: add check if h is not identity in the prepare_blind_sign function
2024-08-08 17:54:18 +01:00
aniampio
6ea746e7f3
Add test for check if h is identity in the verify_partial_blind_signature
2024-08-08 16:47:17 +01:00
aniampio
7722a7080c
RequestVerify: check if h is non-identity
2024-08-08 12:36:48 +01:00
aniampio
bbe3917c8f
WithdrawalRequest: make sure h is non-identity
2024-08-08 12:22:38 +01: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
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
Jędrzej Stuczyński
aea962b546
explicit aliases for ExpirationDate and TicketType
2024-07-30 11:31:49 +01:00
aniampio
ab2a1c3fe5
Run fmt
2024-07-30 11:31:49 +01:00
aniampio
8d0c040015
Move functions around
2024-07-30 11:31:48 +01:00
aniampio
42efff83da
Add type attribute
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
86fe955592
fixed sdk-wasm build
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
c3ce0d0b5c
post rebase fixes
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
0e2cfa5be0
fixed incorrect naming of the ecash contract lib
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
17a5872c6d
chore: log info -> debug
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
969155bf91
chore: fix unit tests
2024-07-30 11:31:48 +01:00
Jędrzej Stuczyński
f4fafbfea5
updated ecash-contract parameters and generated schema
2024-07-30 11:31:47 +01:00
Jędrzej Stuczyński
5e97b1f79a
updated all ecash-related parameters - bloomfilter, expiration, sizes, etc.
2024-07-30 11:31:47 +01:00
Jędrzej Stuczyński
b52bf951a6
improve client errors
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
98805a11e4
testnet manager: create client against specific nym-node
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
0a2f28b0ec
testnet manager: start multiple gateways
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
db1ad4dcab
fixed client crashing upon having bandwidth revoked
2024-07-30 11:27:25 +01:00
Jędrzej Stuczyński
78ca539018
fixed incorrect bloomfilter cutoff date calculation
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
04cafc72dc
improved bandwidth information propagation within the client
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
63812994a1
fixed nym-node zk-nym config debug settings not being applied
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
19dee11539
changed the number of tickets to 100
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
6f3a6b7855
Update README.md
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
7c84ad4384
readme
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
bc647fc8e2
slightly less ghetto handling of .env files
2024-07-30 11:27:24 +01:00
Jędrzej Stuczyński
429ff6045d
removed outdated error
2024-07-30 11:27:23 +01:00
Jędrzej Stuczyński
0de1deced4
fixed query for client bandwidth
2024-07-30 11:27:23 +01:00
Simon Wicky
fc2eedfc66
Another Grand Ecash Squasheroo
...
add offline ecash library
minor changes in coconut benchmarks
add ecash smart contract
change contract traits from coconut to ecash
first wave of andrew's suggestion
first wave of andrew's suggestion
second wave of andrew's suggestion for ecash lib
andrew's suggestion for ecash contract
licensing commit
safety comments for most unwraps
more unwrap handling
change chrono crate for time
latest cargo lock
error revamp
small visibility fix
small fix
remove indexedmap from contract + some tweaks
add cw2 version in ecash contract
remove envryption key from contract
change types from coconut to ecash types
adapt api model for credential issuance
adapt issued credential storage on API
add signatures cache on API
change API routes for new blind signing
modify issued_credential table
add issuance logic client-side
credential and signature storage client side
utils for credential issuance
first wave of fix
some of andrew's suggestions
remove encryption key from deposit
freepass issuance client side
freepass issuance API side
andrew's suggested fixes
other suggested fix
adapt change from PR below
allow offline verification flag
credential spending models
credential spending models for client
credential preperation for the client
credential preperation for the client
credential storage for spending on client
bloom filter for API
spent credential storage on validators
API route for spending online and offline ecash
API routes in the client lib
credential storage on gateway
ecash verifier to replace coconut verifier
accept credentials on gateway
bandwidth expiration for gateways
client ask for more bandwidth if it runs out
credential import
adapt nym validator rewarder and sdk
fix tests api tests and add constants
cargo fmt and lock and small test fix
cargo fmt and lock and small test fix
cargo lock
move stuff where they belong in ecash and static parameters
move some constants, error handling and phase out time crate
error revamp part 2
secret key by ref instead of clone
change l in wallet and v visibility
rework payinfo
rework monster tuples
fix expiration date signature cloning
minor fixes
final bits and bobs fixes
final bits and bobs fixes
rename l accessor to tickets_spent
wave of fixes
second wave of fixes
change hash domain value
removed benchmark flag
remove useless stringification in storage
nuke Bandwidth voucher
change timestamps to offsetdatetime
key name change
post-rebase fixes
update nym-connect 'time' dep due to broken semver
upload ecash contract to the build server
make wasm zknym-lib compile
but it won't work properly just yet
make wasm zknym-lib compile
but it won't work properly just yet
fix typo in ecash contract deps
make sure to use 0.1.0 sphinx packet
optimise pairings in 'check_vk_pairing'
derive serde for ecash types
simplified g1 tuple byte conversion
further optimise the pairing
unified signature type + renamed nym-api coconut module to ecash
using bincode serialiser for more complex binary types
using multimiller loop instead of rayon for verifying coin indices signatures
batching signature verification wherever possible
feature-locked rayon
clippy
refactor ecash contract a bit + introduce deposit storage
reworked find_proposal_id
various minor fixed
add offline_zk_nyms to nym-node everywhere
add missing #query
change test value to fit new serialization
optimised deposits storage
removed duplicate decompression code
using deposit_id instead of transaction hash
removed freepasses
split up ecash handling
unified shared state
fixed deposit_id parsing
log recovered deposit id
removed online verification
add detailed build info to ecash contract
fixed deserialisation of deposit amount received from nyxd queries
changed deposit to only persist attached pubkey
first iteration of split of verification and redemption
basic tool for setting up new network
expanded the tool with the option to bypass DKG
rename + init network without DKG
setting up locally running apis
ecash key migration
more local functionalities
wip fixing sql schemas
gateway immediately submitting redemption proposal
and getting it passed if valid
most of the gateway logic for split redemption with error recovery
fixed gateway not persisting ecash signers
simplify creation of compatible client
create properly serialised ecash key from the beginning
rebuild missing tickets and proposals on startup
stop ticket issuance during DKG transition
fixing build issues
split out ecash storage on nym-api side
master-verification-key route
caching all the signatures and keys
implemented aggregated routes for nym-apis
swagger UI for ecash endpoints
added explicit annotation for index and expiration signatures
revamped client ticketbook storage
save all recovery information in the same underlying storage
wrapper for bloomfilter
being more aggressive with marking tickets as used
ensure client has correct signatures before making deposit
fix deserialisation of AggregatedExpirationDateSignatureResponse + add ticketbook table
split nym-api ecash routes handlers into multiple files
fixed deserialisation of encoded expiration date
add tt_gamma1 to challenge and change naming for paper consistency
rotating double spending bloomfilter
nym-api test fixes + make sure to insert initial BF params
fixed ecash benchmark code
updated contract schema
updated CI to not upload gateway/mixnode binaries
ticket bandwidth revocation
added default deserialisation for zk nym config
post-rebase fixes
2024-07-30 11:27:21 +01:00
Tommy Verrall
7ddd819ff3
Merge pull request #4739 from nymtech/tommy/add-wireguard-publish-binaries
...
Update publish-nym-binaries.yml
2024-07-30 11:41:43 +02:00
Tommy Verrall
83b416d12d
amend build all binaries command
2024-07-30 11:38:07 +02:00
Tommy Verrall
b9c775c3ae
Update publish-nym-binaries.yml
...
add wireguard to builds
2024-07-30 11:27:50 +02:00
Tommy Verrall
b613cf87c8
Update ci-build-upload-binaries.yml
...
add cargo features for all
2024-07-30 11:25:18 +02:00
mx
6f669866e9
Max/doc link fix ( #4737 )
...
* fix broken link in header dropdown
---------
Co-authored-by: serinko <97586125+serinko@users.noreply.github.com >
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-07-30 08:48:14 +00:00
Tommy Verrall
4e61fefec8
Merge pull request #4736 from nymtech/jon/nym-vpn-api-env
...
Add NYM_VPN_API to network config
2024-07-30 10:04:55 +02:00
Jon Häggblad
b4514ecd83
update for wallet
2024-07-29 23:50:52 +02:00
Jon Häggblad
4f6902525e
restore explorer-api
2024-07-29 23:30:09 +02:00
Jon Häggblad
881139e36f
Add nym_vpn_api_url
2024-07-29 23:30:09 +02:00
Jon Häggblad
32e2557456
Fix tokio error in 1.39 ( #4730 )
...
* Fix tokio error in 1.39
Fix the error generated by tokio 1.39
72 | / tokio::select! {
173 | | daemon_res = &mut fused_runner => {
174 | | warn!("the daemon has terminated by itself - was it a short lived command?");
175 | | let exit_status = daemon_res?;
... |
179 | | event = &mut self.upgrade_plan_watcher.next() => {
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ creates a temporary value which is freed while still in use
... |
201 | | }
202 | | }
| | -
| | |
| |_____________temporary value is freed at the end of this statement
| borrow later used here
and
62 | / select! {
63 | | connection_message = &mut mix_receiver.next() => {
| | ^^^^^^^^^^^^^^^^^^^ creates a temporary value which is freed while still in use
64 | | if let Some(connection_message) = connection_message {
65 | | if deal_with_message(connection_message, &mut writer, &local_destination_address, &remote_source_address, connection_id).await {
... |
86 | | }
87 | | }
| | -
| | |
| |_________temporary value is freed at the end of this statement
| borrow later used here
* Upgrade to tokio 1.39.1
* Simpler attempt
* Revert fixes and instead bump to tokio 1.39.2
* update
* bump msrv for nym-node-tester-wasm
2024-07-29 20:45:26 +02:00
Jon Häggblad
8b44820e51
Re-export RecipientFormattingError in nym sdk ( #4735 )
2024-07-29 19:20:26 +02:00
import this
5e6417f837
clarify syntax - PR ready ( #4734 )
2024-07-29 13:51:31 +00:00
Bogdan-Ștefan Neacşu
3d5ac0b883
Fix version 1 not having template correspondent initially ( #4733 )
2024-07-29 12:38:27 +02:00
Jędrzej Stuczyński
dfb2a2f380
Merge pull request #4716 from nymtech/feature/vesting-purge-plus-ranged-cost-params
...
Feature/vesting purge plus ranged cost params
2024-07-26 18:01:29 +01:00
fmtabbara
d1de751850
fix ci
2024-07-26 17:28:24 +01:00
Jędrzej Stuczyński
ecee6ca863
chore: cargo fmt
2024-07-26 15:08:38 +01:00
fmtabbara
31ea3f92e2
update bonding oc and pm validation
2024-07-26 15:08:38 +01:00
fmtabbara
f19c934fae
finish migrate vested bonded node work
2024-07-26 15:08:38 +01:00
Mark Sinclair
10d6f20de7
wip: add profit margin and cost params into validation from mixnet contract via MainContext
2024-07-26 15:08:38 +01:00
Mark Sinclair
96b33bfbe4
Regenerate TS types
2024-07-26 15:08:38 +01:00
Mark Sinclair
444c787d0a
Add kind prop to vesting contract migration modal
2024-07-26 15:08:38 +01:00
Mark Sinclair
61fcd4ac69
Dialog and mock for migrating vesting contract delegations
2024-07-26 15:08:38 +01:00
Jędrzej Stuczyński
b76802e6eb
exposed tauri operations for vesting migrations
2024-07-26 15:08:38 +01:00
Mark Sinclair
7d351029a4
Fix dependency issue
2024-07-26 15:08:37 +01:00
Jędrzej Stuczyński
4ee445c119
cargo fmt
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
61ddeea495
fixed post-rebasing imports
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
7b802033b3
missing test fixture
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
b484f47369
fix nym-cli
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
66979df10c
update contract schema
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
82f161fb91
added associated [hacky] wallet types
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
9d0fd681d4
introducing allowed range of operator interval operating cost
2024-07-26 15:05:47 +01:00
Jędrzej Stuczyński
c2ab47a102
profit margin range validation
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
8704c21621
normalise node's profit margin during rewarding
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
03ffb25bf9
introduced the concept of allowed profit margin ranges
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
70db1ad062
fixed vesting contract tests
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
952ed9b642
fixed wallet vesting-related tests
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
f57fe79686
updated contract schema
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
9179f1c351
exposed migration commands to nym-cli + clippy
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
c4f7a1e09d
implemented migration into non-vesting mixnodes/delegations
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
701012a968
ensure no pending proxy events when migrating
2024-07-26 15:05:46 +01:00
Jędrzej Stuczyński
9767f72b8f
removed all on_behalf mixnet contract methods
2024-07-26 15:05:46 +01:00
benedettadavico
de0fb7459d
update changelog
2024-07-26 15:28:06 +02:00
benedettadavico
e2ead6dbe1
bumping binaries versions
2024-07-26 15:25:47 +02:00
Jędrzej Stuczyński
7b10d92ca4
Merge pull request #4731 from nymtech/chore/1.80-lints
...
chore: fix 1.80 lint issues
2024-07-26 11:51:23 +01:00
Jędrzej Stuczyński
2c6e5eb673
cherry-pick: fix build issues
2024-07-26 11:11:52 +01:00
Jon Häggblad
02fde4e530
Handle clients with different versions in IPR ( #4723 )
...
* Add signable_request function
* Export key type in function signature
* Cargo.lock
* Track client version and respond using it
* Internally use v7 and then down convert if needed
* Local response type
* Streamline
* Strong type for client version
* Remove commented out code
* rustfmt
* Ignore sign verification fail for v6
2024-07-24 15:35:59 +02:00
import this
cc25fc1f32
[DOCs/operators]: Changelog for v2024.8 wispa & guide syntax edits ( #4728 )
...
* changelog for release v2024.8-wispa
* clarify syntax
* typo fix
2024-07-24 12:38:25 +00:00
benedetta davico
c971e486b5
Merge pull request #4726 from nymtech/release/2024.8-wispa
...
Release/2024.8 wispa into develop
2024-07-24 12:48:57 +02:00
import this
96a9eb6f6a
[DOCs/docs]: Commnet out extra stubs ( #4727 )
...
* commnet out stubs
* fix broken links - ready to merge
2024-07-24 11:58:14 +02:00
benedetta davico
9eeb61ea0a
Merge branch 'develop' into release/2024.8-wispa
2024-07-24 10:56:03 +02:00
John Smith
08042c61ad
[DOCs/operators]: Update troubleshooting/vps-isp.md with manual IPv6 configuration ( #4651 )
...
* Update vps-isp.md
Added an extra diagnostic step, which helped me to debug lack of routability.
* Update vps-isp.md
Implementing serinko's comments
* Update vps-isp.md
Changed possibly to possible and added how to find IPv6 Gateway.
* Update vps-isp.md
Fixed ifup/ifdown link
2024-07-24 08:53:49 +00:00
Stefano Piermatteo
36c74f30e5
[DOCs/operators]: Syntax fix in setup.md ( #4682 )
2024-07-24 08:37:33 +00:00
Bogdan-Ștefan Neacşu
fd1d437211
Add 1GB/day/user bandwidth cap ( #4717 )
...
* Add check for 1GB/day/user and remove stale check
* Use saturated_sub
* Remove from wg peers
* Use 10 seconds instead of 1
* Query bandwidth message
* Ad client query message too
* Keep stale check
* Make bandwidth cap value public
* Fix consumed vs available bug
* Don't overwrite existing registrations
* Use self pub key instead of peer's
2024-07-23 20:49:49 +02:00
Tommy Verrall
4956d13bdc
fix conflicts
2024-07-23 17:32:49 +02:00
Jędrzej Stuczyński
6478736654
Merge pull request #4706 from nymtech/chore/remove-old-migration-code
...
removed mixnode/gateway config migration code and disabled cli without explicit flag
2024-07-23 15:11:36 +01:00
benedettadavico
d9f6c0723e
updating versions
2024-07-23 15:37:04 +02:00
Jon Häggblad
f86050d916
Default construct NodeRole for backwards compatibility ( #4722 )
2024-07-22 16:04:29 +02:00
Tommy Verrall
52f5656190
Merge pull request #4721 from nymtech/jon/node-role-default
...
Default construct NodeRole
2024-07-22 15:09:27 +02:00
Jon Häggblad
21cd90f238
Default construct NodeRole for backwards compatibility
2024-07-22 14:59:18 +02:00
import this
4e51188d35
[DOCs/operators]: Guide to back up and restore nym-node ( #4720 )
...
* add node backup & node restore guides
* finished: ready to review
* finished: ready to review
2024-07-22 11:17:55 +00:00
John Smith
22eb199936
Update isp-sheet.csv ( #4718 )
...
* Update isp-sheet.csv
Added a few known VPS providers which (a) support crypto payment (b) allow TOR in some shape or form (c) more or less know for their stability. Will add more eventually.
* Update isp-sheet.csv
added a few more providers
2024-07-22 10:57:57 +00:00
Tommy Verrall
a2fc1bbc96
Merge pull request #4719 from nymtech/serinko/bug-fix/wss-guide
...
[DOCs/operators]: BugFix - add ssl cert to WSS server block
2024-07-19 12:48:36 +02:00
import this
621599692f
add ssl cert to WSS server block
2024-07-19 10:43:02 +00:00
import this
3ad3837c87
done: fix wrong URL and picture formatting ( #4714 )
2024-07-17 10:47:41 +00:00
import this
4d745e3b7e
[DOCs/operators]: Correct ports for bonding ( #4707 )
...
* fix port issue for nym-node mixnode
* fix port issue for nym-node mixnode
* simplify language
* clarify moving node info
* syntax fix
2024-07-16 14:00:38 +00:00
Sachin Kamath
3a053b8dd6
fix links ( #4712 )
2024-07-15 18:06:56 +02:00
Bogdan-Ștefan Neacşu
1f144690da
Add upgrades to nym-node for authenticator changes ( #4703 ) ( #4710 )
...
* Add iterative upgrades to nym-node
* Authenticator correct configuration
* Add info log
* Enable auth opts on entry gw
* Move ephemeral config from exit_gateway
* Fix fmt
* Fix clippy
* Pass custom transceiver for authenticator
* Fix non-linux build
* Feature gate wg_api
* Change naming from semver to simple incremental
* Move opts unwrap inside the mutable function
* Remove unneeded authenticator_description
2024-07-12 14:45:59 +02:00
Tommy Verrall
eec1895acc
Merge pull request #4709 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /nym-wallet/webdriver
2024-07-12 12:14:04 +02:00
Bogdan-Ștefan Neacşu
72e243042e
Add upgrades to nym-node for authenticator changes ( #4703 )
...
* Add iterative upgrades to nym-node
* Authenticator correct configuration
* Add info log
* Enable auth opts on entry gw
* Move ephemeral config from exit_gateway
* Fix fmt
* Fix clippy
* Pass custom transceiver for authenticator
* Fix non-linux build
* Feature gate wg_api
* Change naming from semver to simple incremental
* Move opts unwrap inside the mutable function
* Remove unneeded authenticator_description
2024-07-12 12:02:22 +02:00
dependabot[bot]
99864cb7a9
Bump braces from 3.0.2 to 3.0.3 in /nym-wallet/webdriver
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-12 09:09:14 +00:00
Fouad
3155728119
fix explorer mui deps ( #4708 )
2024-07-12 10:08:29 +01:00
Jędrzej Stuczyński
c253b22f69
fixed the positional argument
2024-07-11 16:20:20 +01:00
Jędrzej Stuczyński
66f3a3e9a8
removed mixnode/gateway config migration code and disabled commands without explicit flag
2024-07-11 15:53:10 +01:00
Sachin Kamath
65a1d6d91e
switch to new vanity link ( #4705 )
2024-07-11 13:04:56 +01:00
mx
44cf9b054b
Max/dev portal update ( #4696 )
...
* updated tutorials with archive + stub
* removed out of date faq pages
* added binary build instructions section
* removed clients from docs
* added clients to devportal
* moved nym-vs-others to docs from devportal
* removed ood quickstart stuff
* tweaked integration options page
* summary changes for new structure
* moved sdk to devportal
* removed sdk from docs
* changed summary file for new structure
* added intro client overview page
* added wallet gif
* fixed now broken links
* removed old comm pages
* added references to newer apps (oreowallet + zcash demo)
* updated darkfi irc socks5
* fixed broken link
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-07-10 13:54:13 +02:00
Tommy Verrall
39e2473ef3
Merge pull request #4702 from nymtech/release/2024.7-doubledecker
...
Release/2024.7 doubledecker
2024-07-10 13:25:11 +02:00
import this
93a108863c
add node description and release changelog ( #4701 )
2024-07-10 10:59:47 +00:00
import this
0905593123
[DOCs/operators]: Test WSS for exit-gateway, write a tutorial & update reversed proxy page ( #4694 )
...
* initialise wss guide
* update reverse proxy guide to post smoosh
* finish draft - missing correct script and testing
* syntax edit
* syntax edit
* update WSS configs and script
* edit WSS configs and script
* dinish wss guide - ready to review
* dinish wss guide - ready to review
2024-07-10 10:59:22 +00:00
Tommy Verrall
ed9223d5a3
Merge branch 'develop' into release/2024.7-doubledecker
2024-07-10 11:46:21 +02:00
benedettadavico
c2ad4e5bb4
Update changelog and bump versions
2024-07-10 11:01:20 +02:00
Tommy Verrall
5f7f5ef92d
Merge pull request #4699 from nymtech/release/2024.7-doubledecker
...
Release/2024.7 doubledecker
2024-07-10 10:46:03 +02:00
Tommy Verrall
962684ff56
Merge pull request #4667 from nymtech/feature/authenticator
...
Add authenticator
2024-07-10 10:14:58 +02:00
Tommy Verrall
7b3804c078
Merge pull request #4697 from nymtech/event-parsing
...
add event parsing to support cosmos_sdk > 0.50
2024-07-10 09:55:43 +02:00
Sachin Kamath
170f1823e1
fix tests
2024-07-09 21:54:57 +05:30
Sachin Kamath
dc2020559a
parse attributes from events instead of raw logs
2024-07-09 21:24:58 +05:30
Tommy Verrall
2b9444cce3
add an early return in parse_raw_str_logs for empty raw log strings.
...
this accommodates for the v50 chain upgrade
2024-07-09 20:36:36 +05:30
Bogdan-Ștefan Neacşu
68c1c068ac
Add old config upgrade flow
2024-07-09 09:16:00 +00:00
Drazen Urch
3d0b70a237
Add mixnodes to self describing api cache ( #4684 )
...
* Add mixnodes to self describing api cache
* Use NodeRole enum
* Add route for described mixnodes
* Cleanup contract_cache
* Remove nodestatuscache
* wait_until_ready impl
2024-07-09 10:54:48 +02:00
Bogdan-Ștefan Neacşu
65a6edc78c
Add authenticator debug to entry gateway config
2024-07-08 11:00:53 +00:00
Sachin Kamath
2ec8349897
update social links ( #4695 )
...
* replace vanity link
* fix links
2024-07-05 14:19:09 +00:00
Bogdan-Ștefan Neacşu
38a2d94f80
Fix clippy
2024-07-05 11:36:15 +00:00
Bogdan-Ștefan Neacşu
c7fa910516
Fix add of req id
2024-07-05 10:36:18 +00:00
Bogdan-Ștefan Neacşu
2fe08274dd
Add another layer for request id field
2024-07-05 10:20:56 +00:00
mx
be89d848dc
Max/try fix doc search ( #4692 )
...
* minimised dropdown bar
* update ci scripts
* theme changes to dev portal
* theme changes to operators
* theme changes to docs
* theme -> themes
* fixed theme -> themes import in book
* removed bak files
* remove logging from post_process + remove search feature from mdbook
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-07-05 12:19:14 +02:00
Bogdan-Ștefan Neacşu
a230a9b8b9
Merge remote-tracking branch 'origin/develop' into feature/authenticator
2024-07-05 09:57:48 +00:00
Bogdan-Ștefan Neacşu
72eae7cdf3
Remove stale mid-registrations
2024-07-05 09:38:17 +00:00
Bogdan-Ștefan Neacşu
7cae195370
Typo
2024-07-05 07:54:29 +00:00
Bogdan-Ștefan Neacşu
dfb16e385c
Rand from workspace
2024-07-05 07:53:33 +00:00
Bogdan-Ștefan Neacşu
660e1cad0a
Reconstruction msg
2024-07-04 14:26:37 +00:00
Bogdan-Ștefan Neacşu
7c1aa57a7e
Add curr version
2024-07-04 14:15:25 +00:00
Bogdan-Ștefan Neacşu
a06e496f78
Add final req creation
2024-07-04 13:54:13 +00:00
Jon Häggblad
70599b97b9
Send bandwidth status messages when connecting ( #4691 )
...
* Send bandwidth status messages when connecting
* Rename to task_client
* Move status message type to bandwidth controller
2024-07-04 13:10:16 +02:00
Bogdan-Ștefan Neacşu
02b194bde0
Function to create AuthReq
2024-07-04 10:40:53 +00:00
Bogdan-Ștefan Neacşu
20ec049db5
Remove more unnecessary structures
2024-07-04 09:41:17 +00:00
Tommy Verrall
ebac4e8564
Update ci-build-upload-binaries.yml
2024-07-04 09:57:37 +02:00
benedettadavico
da81664729
update versions and changelog
2024-07-04 09:36:09 +02:00
Bogdan-Ștefan Neacşu
fec3d46b33
Include auth in self description
2024-07-03 13:50:44 +00:00
Bogdan-Ștefan Neacşu
a4eb3a7dbf
Named fork for better logging
2024-07-03 13:03:32 +00:00
Bogdan-Ștefan Neacşu
28d15f2c4f
Remove unused import
2024-07-03 11:28:09 +00:00
Jon Häggblad
6078787daa
Remove constructor since it's weakly typed ( #4689 )
2024-07-03 12:26:47 +02:00
Jon Häggblad
6d93f36c82
Fix NR config compatibility ( #4690 )
...
* Make NR able to read config with old keys in
We removed stuff related to the old statistics service, so we ignore
unknown fields to be nice to our users
* Remove deleted config keys from NR template
2024-07-03 12:10:41 +02:00
Bogdan-Ștefan Neacşu
c6f93e38f5
Remove unused post function
2024-07-03 09:34:03 +00:00
Bogdan-Ștefan Neacşu
2159f71888
Fix wg feature
2024-07-03 09:04:01 +00:00
Bogdan-Ștefan Neacşu
a9abea3446
Fix macos build
2024-07-03 08:27:10 +00:00
Bogdan-Ștefan Neacşu
8e2713c9ba
Remove unwrap
2024-07-03 08:21:58 +00:00
Bogdan-Ștefan Neacşu
2ba0ef0e35
Remove unused wg http endpoint
2024-07-02 14:09:34 +00:00
Bogdan-Ștefan Neacşu
d3713cbc79
Fix user agent arg
2024-07-02 16:40:11 +03:00
Bogdan-Ștefan Neacşu
4d3fb2b585
Merge remote-tracking branch 'origin/develop' into feature/authenticator
2024-07-02 16:25:29 +03:00
import this
e65e611859
remove roles selection on blacklisting node - PR done ( #4687 )
2024-07-02 13:37:23 +01:00
benedetta davico
ebfb9c4bc1
Merge pull request #4686 from nymtech/bugfix/chain-upgrade-raw-logs
...
Add an early return in `parse_raw_str_logs` for empty raw log strings.
2024-07-02 12:29:48 +02:00
Tommy Verrall
8e7918cc45
add an early return in parse_raw_str_logs for empty raw log strings.
...
this accommodates for the v50 chain upgrade
2024-07-02 11:19:50 +02:00
Bogdan-Ștefan Neacşu
c465eb3efc
Fix error type
2024-07-02 08:58:48 +00:00
Bogdan-Ștefan Neacşu
b90136ac4e
Uniformise non-linux wg function
2024-07-01 15:10:36 +00:00
Bogdan-Ștefan Neacşu
ae5373168d
Fmt
2024-07-01 14:42:10 +00:00
Bogdan-Ștefan Neacşu
6f3942f6b7
Move implementation for final request
2024-07-01 14:38:48 +00:00
import this
4a25725a11
README.md update ( #4685 )
...
* start README update
* test alpha on github preview
* test alpha on github preview
* comment out rewards
* finish README update
2024-07-01 16:27:59 +02:00
Bogdan-Ștefan Neacşu
13f38343aa
Finalize cli build
2024-07-01 13:44:59 +00:00
Jon Häggblad
d34c829174
Create UserAgent that can be passed from the binary to the nym api client ( #4677 )
...
* Create UserAgent that can be passed from the binary to the nym api client
* TryFrom for UserAgent to HeaderValue
* Add user agent for getting the list of gateways
* Fix wasm client
* Move clap behind feature flag in bin-common
* Implement conversion to UserAgent
* Set user_agent on base client in native and socks5 clients
* Set user agent in socks5-listener lib
* wip
* wip
* Deserialize cargo_triple to unknown by default
* Abbreviate git hash
* Remove unused import
* Add missing dep, and remove dbg statements
* Reorder string representation
* Remove commented out code
* Revert temporary log level change
2024-07-01 13:29:10 +02:00
Bogdan-Ștefan Neacşu
f75b4843e8
Merge remote-tracking branch 'origin/develop' into feature/authenticator
2024-07-01 09:56:34 +00:00
Jędrzej Stuczyński
6963ead65a
minor cleanup
2024-07-01 08:25:31 +01:00
Jon Häggblad
0425cdeaf0
Merge pull request #4680 from nymtech/jon/deps-to-workspace
...
Move and whole bump of crates to workspace and upgrade some
2024-06-27 13:25:21 +02:00
import this
789914b096
[DOCs/operators]: Updates v2024.6-chomp and T&Cs ( #4674 )
...
* initialise updates and ToC
* add toc flag
* changelog and node black-xit improvement
* add node-api-check option
* syntax fix
* syntax fix
* change CI/CD with git reset
* fix typo
* add T&C AMA explanation link - ready for review
* fix typo
* resolve review comments
* add ToC standalone page
* minor edit - ready to go
2024-06-27 09:59:57 +00:00
benedetta davico
008afe7a85
Merge pull request #4676 from nymtech/release/2024.6-chomp
...
Release/2024.6-chomp to master
2024-06-27 11:47:55 +02:00
Jon Häggblad
8acd3a0975
Move a few more deps partially to workspace
2024-06-27 10:52:15 +02:00
Jon Häggblad
fa1519ec6a
Move itertools to workspace deps
2024-06-27 10:52:15 +02:00
Jon Häggblad
da94b7e8df
Sort list
2024-06-27 10:52:15 +02:00
Jon Häggblad
4aa8cb4647
Move dalek and rand_chacha crates to workspace
2024-06-27 10:52:15 +02:00
Jon Häggblad
5d13538508
Use workspace base64 dep
2024-06-27 10:52:15 +02:00
Jon Häggblad
4bbbcf629d
Fix warning for default_features
2024-06-27 10:52:15 +02:00
Jon Häggblad
34ef970fd8
Move dirs 4.0 to workspace deps
2024-06-27 10:52:14 +02:00
Jon Häggblad
fec570613c
Remove code that refers to removed nym-network-statistics ( #4679 )
...
* Remove nym-network-statistics from workspace
* Remove nym-network-statistics
* Cargo.lock
* Update ci workflow
* Remove code that refers to removed nym-network-statistics
* Remove more
* Remove nym-statistics-common
* Delete commented out modules
* Remove commented out code
* Remove more commented out code
* Remove more commented out stuff
* Remove unused function
2024-06-27 10:32:32 +02:00
Jon Häggblad
14a904eff0
Remove nym-network-statistics ( #4678 )
...
* Remove nym-network-statistics from workspace
* Remove nym-network-statistics
* Cargo.lock
* Update ci workflow
2024-06-27 10:32:09 +02:00
benedetta davico
24ffb8fe8c
Merge pull request #4675 from nymtech/release/2024.6-chomp
...
Release/2024.6-chomp to develop
2024-06-26 12:15:52 +02:00
import this
d1bf1f2005
[DOCs/operators]: Guides to improve operator tooling and debugging ( #4673 )
...
* initialise node api check guide
* syntax edits
* spell check
2024-06-26 09:55:19 +00:00
import this
c42b3f7617
Python CLI to self diagnose Nym nodes ( #4606 )
...
* initialised node_api_check CLI
* add swagger data
* print all stats as dicts - first one needs a tweak
* gateways and mixnodes return all dictionaries
* finish basic functionality of returning all data as dicts - need moe functions
* add --no_routing_history and --markdown options
* add error message
* initialise version count command
* version count work - missing error checks
* separate swagger query - need tweak for old mixnodes
* implement output function
* finished - ready for review
* simplify swagger request
* simplify error log
* address review - ping swagger/error solved
* finished version for review
* finished and cleaned - ready for review
2024-06-26 09:54:43 +00:00
benedetta davico
606144dd87
Update CHANGELOG.md
2024-06-25 09:51:20 +02:00
Tommy Verrall
a5bcbcc1f5
Update publish-nym-binaries.yml
...
remove unused binaries for publishing
2024-06-25 09:28:11 +02:00
Tommy Verrall
31cd62b676
Merge pull request #4672 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /wasm/mix-fetch/internal-dev
2024-06-24 14:06:40 +02:00
Bogdan-Ștefan Neacşu
b43844bd7a
Embed into gateway
2024-06-21 15:51:02 +00:00
dependabot[bot]
53366c4151
Bump braces from 3.0.2 to 3.0.3 in /wasm/mix-fetch/internal-dev
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-21 12:40:59 +00:00
Jędrzej Stuczyński
2ca63a6fd5
Merge pull request #4671 from nymtech/feature/embedded-ignore-score
...
make embedded NR/IPR ignore performance of the gateway
2024-06-21 10:50:15 +01:00
Jędrzej Stuczyński
d33baec79b
clippy
2024-06-21 10:41:33 +01:00
Jędrzej Stuczyński
0626e54b6a
make embedded NR/IPR ignore performance of the gateway
2024-06-21 10:03:24 +01:00
Drazen Urch
2a260d46f8
New clippy lints ( #4660 )
...
* New clippy lints
* I guess this got removed
2024-06-21 10:02:29 +01:00
Tommy Verrall
7cb5afdeab
Merge pull request #4661 from edcalderon/patch-3
...
Update setup.md
2024-06-21 09:29:35 +02:00
Tommy Verrall
d18f4c0380
Merge pull request #4665 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev-node/ws-8.17.1
...
Bump ws from 8.13.0 to 8.17.1 in /wasm/client/internal-dev-node
2024-06-21 09:28:58 +02:00
Yana Matrosova
c9c4059c90
Update Gateway and NR in mixFetch docs ( #4669 )
...
* Update Gateway and NR in mixFetch docs
---------
Co-authored-by: Yana <yanok87@users.noreply.github.com >
2024-06-20 20:40:56 +02:00
Bogdan-Ștefan Neacşu
cd89feb57e
Fix path
2024-06-20 15:15:05 +00:00
Bogdan-Ștefan Neacşu
17553d606e
Requests and responses
2024-06-20 16:58:21 +03:00
Zane Schepke
3fe33dec8b
Merge pull request #4670 from nymtech/zane/expiry-on-import
...
add expiry returned on import
2024-06-20 09:21:24 -04:00
Zane Schepke
589074360d
change to OffsetDateTime
2024-06-20 09:16:05 -04:00
Zane Schepke
2e5406692c
add expiry returned on import
2024-06-20 07:00:48 -04:00
Bogdan-Ștefan Neacşu
b6d9ed960b
Specify version
2024-06-19 11:37:09 +03:00
Jędrzej Stuczyński
1920177b2f
Merge pull request #4666 from nymtech/jstuczyn-patch-1
...
[bugfix] missing rustls feature
2024-06-19 09:03:45 +01:00
Bogdan-Ștefan Neacşu
1d89a887fb
Add authenticator
2024-06-18 19:05:23 +03:00
Jędrzej Stuczyński
f562433519
[bugfix] missing rustls feature
...
it just happens to work due to feature-unification. it should probably have this feature by itself.
2024-06-18 16:29:07 +01:00
dependabot[bot]
2affa76304
Bump ws from 8.13.0 to 8.17.1 in /wasm/client/internal-dev-node
...
Bumps [ws](https://github.com/websockets/ws ) from 8.13.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 14:28:26 +00:00
Tommy Verrall
d6aeb9142f
Merge pull request #4662 from nymtech/dependabot/npm_and_yarn/sdk/typescript/packages/nodejs-client/ws-8.17.1
...
Bump ws from 8.14.2 to 8.17.1 in /sdk/typescript/packages/nodejs-client
2024-06-18 10:41:50 +02:00
Tommy Verrall
70af84b6b1
Merge pull request #4663 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /clients/native/examples/js-examples/websocket
2024-06-18 10:14:52 +02:00
dependabot[bot]
fc397053c8
Bump braces in /clients/native/examples/js-examples/websocket
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 07:03:57 +00:00
dependabot[bot]
3092c8e68e
Bump ws from 8.14.2 to 8.17.1 in /sdk/typescript/packages/nodejs-client
...
Bumps [ws](https://github.com/websockets/ws ) from 8.14.2 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.14.2...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-18 00:56:03 +00:00
Edward Calderon
4a1efab5c8
Update setup.md
...
unexpected argument 'true' found
2024-06-17 14:43:15 -05:00
Drazen Urch
a2d57f269d
New clippy lints ( #4660 )
...
* New clippy lints
* I guess this got removed
2024-06-17 15:29:19 +02:00
import this
38c4cc3345
minor syntax edits - the PR is finished for review ( #4657 )
2024-06-17 12:18:21 +00:00
Jędrzej Stuczyński
06ebe56914
Merge pull request #4654 from nymtech/chore/rename-accept-toc-flag
...
renamed 'accept-toc' flag and fields into explicit 'accept-operator-terms-and-conditions'
2024-06-17 11:31:41 +01:00
Jędrzej Stuczyński
1c3140898f
fixed warning message
2024-06-17 10:09:05 +01:00
Tommy Verrall
6005bf6101
Merge pull request #4659 from nymtech/dependabot/npm_and_yarn/nym-api/tests/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /nym-api/tests
2024-06-17 09:44:34 +02:00
dependabot[bot]
78b9ebb463
Bump braces from 3.0.2 to 3.0.3 in /nym-api/tests
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-17 07:39:12 +00:00
Tommy Verrall
ad7f993f0f
Merge pull request #4658 from nymtech/dependabot/npm_and_yarn/docker/typescript_client/upload_contract/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /docker/typescript_client/upload_contract
2024-06-17 09:38:25 +02:00
Tommy Verrall
9be8a53ea2
Merge pull request #4656 from edcalderon/patch-2
...
Update vps-setup.md
2024-06-17 09:37:56 +02:00
Tommy Verrall
a89f8cf2ab
Merge pull request #4655 from edcalderon/patch-1
...
Update configuration.md
2024-06-17 09:37:10 +02:00
dependabot[bot]
a2dab0e64d
Bump braces in /docker/typescript_client/upload_contract
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-17 01:25:23 +00:00
Edward Calderon
52459f6545
Update vps-setup.md
...
miss parameter
2024-06-14 17:56:50 -05:00
Edward Calderon
a82bc3356e
Update configuration.md
...
typo
2024-06-14 15:17:38 -05:00
Jędrzej Stuczyński
9ebe8310a1
renamed 'accept-toc' flag and fields into explicit 'accept-operator-terms-and-conditions'
2024-06-14 17:22:42 +01:00
benedettadavico
cf5c5f1df4
update changelog and bump binaries
2024-06-14 16:21:26 +02:00
import this
8585a68d7f
syntax fix ( #4653 )
2024-06-14 18:36:15 +05:30
import this
e8540c13a5
[DOCs/operators]: Introduction of the new RELEASE CYCLE & SANDBOX FAUCET ( #4652 )
...
* initialise release cycle page
* syntax fix - missing sandbox and faucet guide
* add to summary
* add faucet notes as a draft
* add faucet points and bn feedback as a comment
* create sandbox testnet guide page
* syntax edit
* syntax edit
* change config flag syntax
2024-06-14 12:14:59 +00:00
Jon Häggblad
5a24a8fafc
Merge pull request #4643 from nymtech/jon/remove-nc
2024-06-14 12:03:42 +02:00
import this
1195b120ff
update nymvpn cli page ( #4649 )
2024-06-13 09:09:53 +00:00
Tommy Verrall
f30cfc0be7
Merge pull request #4650 from nymtech/bugfix/remove-ephemera_migrations
...
Remove additional code as part of Ephemera Purge and SP and contracts
2024-06-12 17:05:09 +02:00
Tommy Verrall
9460a9941c
remove additional code :)
2024-06-12 16:40:11 +02:00
Tommy Verrall
eeffc0db51
fmt
2024-06-12 16:29:00 +02:00
Tommy Verrall
b7d6e0e1e3
remove left over bbc code
2024-06-12 16:27:00 +02:00
Tommy Verrall
45e0b406ac
remove additional ephemera code and related service provider info
2024-06-12 16:15:52 +02:00
import this
405d4653df
[DOCs]: NC purge ( #4645 )
...
* update wallet desktop url
* purge nym connect docs
* update socks 5 client quickstart
* add api link - ready to merge
* remove allowlist from the integration faq
* syntax fix
2024-06-12 09:16:49 +00:00
Jędrzej Stuczyński
579527b480
Merge pull request #4648 from nymtech/bugfix/contracts-compat
...
bugfix: make sure nym-api can handle non-cw2 (or without detailed build info) compliant contracts
2024-06-11 19:04:32 +02:00
Jędrzej Stuczyński
70360196f0
bugfix: make sure nym-api can handle non-cw2 (or without detailed build info) compliant contracts
2024-06-11 17:38:24 +01:00
Tommy Verrall
b777adeda6
Merge pull request #4639 from nymtech/jon/remove-pr-template
...
Remove old PR template
2024-06-11 16:25:23 +02:00
Jędrzej Stuczyński
6a6505c9d7
Merge pull request #4647 from nymtech/feature/toc-flag
...
introduced a flag to accept toc and exposed it via self-described API
2024-06-11 15:20:42 +02:00
Jędrzej Stuczyński
b10119d339
Merge pull request #4646 from nymtech/jstuczyn-patch-1
...
bugfix: make sure to return an error on invalid public ip
2024-06-11 15:09:25 +02:00
Jędrzej Stuczyński
3a4bd4ffd6
introduced a flag to accept toc and exposed it via self-described API
2024-06-11 14:08:09 +01:00
Jędrzej Stuczyński
9769387730
bugfix: make sure to return an error on invalid public ip
2024-06-11 13:58:25 +01:00
Jędrzej Stuczyński
71747e3c82
Merge pull request #4630 from nymtech/feature/forbid-empty-ips
...
validate nym-node public ips on startup
2024-06-11 14:43:42 +02:00
Jędrzej Stuczyński
5cbbeee0d5
Merge pull request #4631 from nymtech/feature/standarise-contract-info
...
standarised ContractBuildInformation and added it to all contracts
2024-06-11 14:43:25 +02:00
Jon Häggblad
57187be113
Remove nym-connect CI files
2024-06-11 14:05:05 +02:00
Jon Häggblad
fbd634a866
Remove references to nym-connect in toolchain files
2024-06-11 14:05:05 +02:00
Jon Häggblad
8d4eba858e
Delete nym-connect directory
2024-06-11 14:05:04 +02:00
Jędrzej Stuczyński
f1486fb989
updated schema files
2024-06-11 12:22:38 +01:00
Jędrzej Stuczyński
c50c30ae76
standarised ContractBuildInformation and added it to all contracts
2024-06-11 12:22:15 +01:00
Jędrzej Stuczyński
5745cb4d7a
Merge pull request #4642 from nymtech/chore/purge-ephemera
...
Removed ephemera code
2024-06-11 13:15:04 +02:00
Jon Häggblad
00c978c864
Add ci check for PR having an assigned milestone ( #4644 )
...
* Add ci check for PR having an assigned milestone
* fix trigger
2024-06-11 12:58:25 +02:00
Tommy Verrall
9e4c58efdf
Merge pull request #4640 from nymtech/feature/periodic_remove
...
Remove stale peers
2024-06-11 12:26:55 +02:00
Tommy Verrall
13e6fcaa85
Merge pull request #4635 from nymtech/feature/new-node-endpoints
...
Feature/new node endpoints
2024-06-11 12:26:30 +02:00
Tommy Verrall
9bd095ec18
Merge pull request #4638 from nymtech/dependabot/npm_and_yarn/testnet-faucet/braces-3.0.3
...
Bump braces from 3.0.2 to 3.0.3 in /testnet-faucet
2024-06-11 12:25:13 +02:00
Jędrzej Stuczyński
60d50ff17a
fixed visibility of '--local' flag
2024-06-11 11:22:31 +01:00
Tommy Verrall
03f3f0285a
Merge pull request #4624 from nymtech/jon/fix-cargo-warnings
...
Fix cargo warnings
2024-06-11 12:22:12 +02:00
Jędrzej Stuczyński
3e87063ab4
Removed ephemera code
2024-06-11 11:17:26 +01:00
Bogdan-Ștefan Neacşu
a32cbd44b0
Remove stale peers
2024-06-11 10:05:38 +00:00
Jon Häggblad
962070a33c
Remove old PR template
2024-06-11 12:04:24 +02:00
Jon Häggblad
55f11a5433
Disable profile settings for crate not included
...
Cargo is warning about
warning: profile package spec `nym-wasm-sdk` in profile `release` did not match any packages
Fix this by commenting out the profile settings for that crate as it's
currently not included in the main workspace
2024-06-11 11:52:04 +02:00
Jon Häggblad
48332a1069
Fix cargo warnings about default-features for the main workspace
...
On every cargo command we have the set warnings:
warning: /home/jon/src/nym/nym/common/dkg/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/dkg/Cargo.toml: `default-features` is ignored for ff, since `default-features` was not specified for `workspace.dependencies.ff`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/dkg/Cargo.toml: `default-features` is ignored for group, since `default-features` was not specified for `workspace.dependencies.group`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/client-libs/validator-client/Cargo.toml: `default-features` is ignored for bip32, since `default-features` was not specified for `workspace.dependencies.bip32`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/client-libs/validator-client/Cargo.toml: `default-features` is ignored for prost, since `default-features` was not specified for `workspace.dependencies.prost`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/credentials-interface/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/credentials/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/nymcoconut/Cargo.toml: `default-features` is ignored for bls12_381, since `default-features` was not specified for `workspace.dependencies.bls12_381`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/nymcoconut/Cargo.toml: `default-features` is ignored for ff, since `default-features` was not specified for `workspace.dependencies.ff`, this could become a hard error in the future
warning: /home/jon/src/nym/nym/common/nymcoconut/Cargo.toml: `default-features` is ignored for group, since `default-features` was not specified for `workspace.dependencies.group`, this could become a hard error in the future
This commit adds default-features = false to the workspace dependencies
to fix these. An alternative way would be to remove
`default-features = false`
in the crates, but I assume these were put there for a good reason. Also
we might have other crates outside of the main workspace that depends on
these crates having default features disabled.
2024-06-11 11:52:01 +02:00
Jon Häggblad
f43a2a1e42
Merge pull request #4603 from nymtech/jon/purge-name-service-and-sp-dir-contracts
...
Purge name service and service provider directory contracts
2024-06-11 11:50:13 +02:00
dependabot[bot]
205c887686
Bump braces from 3.0.2 to 3.0.3 in /testnet-faucet
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-11 09:48:46 +00:00
Jon Häggblad
4666e91820
Merge pull request #4620 from nymtech/jon/ipr-read-both-v6-and-v7
...
Handle v6 and v7 requests in the IPR, but reply with v6
2024-06-11 11:48:00 +02:00
Tommy Verrall
7d0a25d570
Merge pull request #4619 from stefanopier/develop
...
fix typo
2024-06-11 11:06:27 +02:00
Bogdan-Ștefan Neacşu
bb46235b54
Add generic wg private network routing ( #4636 )
2024-06-10 16:55:05 +03:00
Jędrzej Stuczyński
464041f9e1
ibid for nym-connect
2024-06-10 14:48:35 +01:00
Jędrzej Stuczyński
433748521c
wasm fixes
2024-06-10 13:00:24 +01:00
Jędrzej Stuczyński
3cbcd001f4
clippy + test build issues
2024-06-10 11:36:57 +01:00
Jędrzej Stuczyński
282b27646f
review comments
2024-06-10 11:19:27 +01:00
Jędrzej Stuczyński
5cc3ee32e9
fix test
2024-06-10 11:17:44 +01:00
Jędrzej Stuczyński
f412f45b50
proper type conversions and client compat
2024-06-10 11:03:26 +01:00
Jędrzej Stuczyński
9c19452758
scaffolding of using new endpoints in the client
2024-06-10 10:11:07 +01:00
Jędrzej Stuczyński
bf34d00478
new endpoints on nym-api side
2024-06-07 17:02:53 +01:00
Bogdan-Ștefan Neacşu
70fa41c165
Update kernel peers on peer modification ( #4622 )
...
* Include wireguard in gw config
* Support nym node first
* Create wg keypair
* Activate wg feature in gw dep
* Move key paths to separate structure
* Use client reg
* Generate and use own private key
* Rename network to ip for wg gw
* Propagate wireguard setup error message
* Remove logs
* Bump gateway version number
* Remove upgrade code
* Init wireguard on migration
* Upgrade code for nym-node too
* Wireguard paths upgrade
* Init wg keys on upgrade
* Simplify pub key translatations
* Fix clippy
* Undo comment change
* Fix tests
* Don't bump version just yet
* Remove redundant source attr
* Remove unused wg details
* Rename wg device
* Init for mixnode migration as well
* Add upgrade for gw wireguard deleted field
* Move interface removal to Drop trait impl
* Fix clippy
* Wgapi could be included on other platforms
* Handle peer control msgs
* Send add peer msg
* Handle double registration
* Fix deadlock
* Fix clippy
* More clippy
* Use same defguard
* Fix unit test
* Fix wasm build
* Move implementations from types to wireguard crate
* Fix linux
2024-06-07 14:02:47 +03:00
Jon Häggblad
065d416305
Update lock files after merging in develop
2024-06-07 12:46:46 +02:00
Jon Häggblad
3e93d2a250
Merge remote-tracking branch 'origin/develop' into jon/purge-name-service-and-sp-dir-contracts
2024-06-07 12:41:46 +02:00
Jon Häggblad
8bc85191d5
Replace Vec<u8> signature with strong type
2024-06-07 12:33:07 +02:00
Jędrzej Stuczyński
7d714a22f0
validate nym-node public ips on startup
2024-06-06 11:23:16 +01:00
Jędrzej Stuczyński
102a8a0d8b
Merge pull request #4607 from nymtech/simon/sphinx_update
...
Update crypto and rand crates
2024-06-05 10:34:42 +01:00
Tommy Verrall
ae28a45915
Merge pull request #4618 from vitorsantanna2/patch-1
...
Update isp-sheet.csv
2024-06-05 11:09:11 +02:00
import this
cffb8d98af
[DOCs/operators]: fix wireguard syntax ( #4628 )
...
* fix wireguard syntax
* simplify syntax
* clean
2024-06-03 14:16:30 +00:00
import this
a40c2239d7
[DOCs/operators]: Routine update && Fix a probe syntax ( #4627 )
...
* update probe and simplify nym gw flow
* add gw troubleshooting
2024-06-03 07:45:27 +00:00
Jon Häggblad
5a990a58ff
Extend the return error when connecting to gateway fails ( #4626 )
2024-05-31 19:18:31 +02:00
Simon Wicky
2a1d37dd22
update crypto and rand crates
2024-05-31 11:33:16 +01:00
Bogdan-Ștefan Neacşu
be79042a23
Bump defguard wg ( #4625 )
2024-05-30 16:00:51 +02:00
Jon Häggblad
7019dcc11f
Clean up parsing request
2024-05-28 22:26:13 +02:00
Jon Häggblad
bab842d277
Move comment
2024-05-28 19:35:23 +02:00
Jon Häggblad
a374bca601
Check timestamp
2024-05-28 15:10:45 +02:00
Jon Häggblad
d4d3041816
Verify signature if present
2024-05-28 12:22:39 +02:00
Bogdan-Ștefan Neacşu
3acf521fc1
Refine wireguard on gateway side ( #4615 )
...
* Include wireguard in gw config
* Support nym node first
* Create wg keypair
* Activate wg feature in gw dep
* Move key paths to separate structure
* Use client reg
* Generate and use own private key
* Rename network to ip for wg gw
* Propagate wireguard setup error message
* Remove logs
* Bump gateway version number
* Remove upgrade code
* Init wireguard on migration
* Upgrade code for nym-node too
* Wireguard paths upgrade
* Init wg keys on upgrade
* Simplify pub key translatations
* Fix clippy
* Undo comment change
* Fix tests
* Don't bump version just yet
* Remove redundant source attr
* Remove unused wg details
* Rename wg device
* Init for mixnode migration as well
* Add upgrade for gw wireguard deleted field
* Move interface removal to Drop trait impl
* Fix clippy
* Wgapi could be included on other platforms
2024-05-28 11:52:14 +02:00
Jon Häggblad
70766b6d3e
Handle v6 and v7 requests in the IPR, but reply with v6
2024-05-28 09:00:08 +02:00
Stefano Piermatteo
437c66ad0b
fix typo
2024-05-24 20:18:06 +02:00
Vitor Santanna
1afcfb0842
Update isp-sheet.csv
...
Add Misaka and IsHosting VPS
2024-05-24 12:55:10 -03:00
benedetta davico
759e2fa2c5
Merge pull request #4617 from nymtech/master
...
Merge Master into Develop with the recent Ragusa changes
2024-05-24 14:06:57 +02:00
Tommy Verrall
489914fb42
Merge pull request #4608 from nymtech/release/2024.5-ragusa
...
Release 2024.5-ragusa into master - DO NO MERGE
2024-05-24 12:35:01 +01:00
import this
bca8992115
[DOCs/operators]: 2024.5-ragusa updates ( #4609 )
...
* initialise changelog updates
* fix formatting
* finalise changelog
* change formating - PR ready for review
* review comments resolved
2024-05-23 16:49:17 +00:00
mx
f94d900d18
update mixfetch docs ( #4614 )
...
* * added info on gateway habourmaster
* fixed broken examples with new infra addresses
* bump node version in ts sdk docs ci script
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-05-23 15:15:51 +00:00
Tommy Verrall
dab55a12c7
update changelog
2024-05-23 16:26:09 +02:00
Tommy Verrall
82f722936f
Merge branch 'release/2024.5-ragusa' of https://github.com/nymtech/nym into release/2024.5-ragusa
2024-05-23 16:09:07 +02:00
benedettadavico
7f08020d4f
update changelog and bump versions
2024-05-23 16:08:37 +02:00
Tommy Verrall
579e41d57e
Merge pull request #4613 from nymtech/bugfix/last_polled-backwards-compat
...
make sure 'OffsetDateTimeJsonSchemaWrapper' is serialised with legacy format
2024-05-23 15:00:38 +01:00
Jędrzej Stuczyński
06953298eb
ibid for nym-connect
2024-05-23 12:10:41 +01:00
Jędrzej Stuczyński
1d78f8747f
update wallet 'time' dep due to broken semver
2024-05-23 10:21:08 +01:00
Tommy Verrall
a6e9414cb8
Update ci-contracts-upload-binaries.yml
...
use version 1.77 so it's compatible with ecash
2024-05-23 11:03:40 +02:00
Jędrzej Stuczyński
23d7230d33
make sure 'OffsetDateTimeJsonSchemaWrapper' is serialised with legacy format
2024-05-23 10:01:46 +01:00
benedettadavico
496f172070
update changelog and bump versions
2024-05-22 10:28:38 +02:00
Tommy Verrall
76953df4bb
Merge pull request #4605 from nymtech/feature/nym-node-api-location
...
Feature/nym node api location
2024-05-21 17:28:53 +01:00
Tommy Verrall
ce2449f86a
Merge pull request #4599 from nymtech/feature/expose-all-api-reports
...
nym-api: make report/avg_uptime endpoints ignore blacklist
2024-05-21 17:28:07 +01:00
Jędrzej Stuczyński
598014bf30
fixed deserialisation of 'AuxiliaryDetails' api response
2024-05-21 17:06:15 +01:00
Jędrzej Stuczyński
73fe7618db
removing needless clones
2024-05-21 17:06:15 +01:00
Jędrzej Stuczyński
7a416f8cf5
aggregate new data with nym-api
2024-05-21 17:06:14 +01:00
Jędrzej Stuczyński
3077c2ea8d
create '/api/v1/auxiliary-details' that exposes nodes location
2024-05-21 17:06:13 +01:00
Tommy Verrall
be6c63723c
Merge pull request #4553 from nymtech/jon/autoinherit
...
Run cargo autoinherit on the main workspace
2024-05-21 16:33:38 +01:00
Jon Häggblad
c5a3cb7707
Update to handle changes in develop
2024-05-21 17:15:38 +02:00
Jon Häggblad
cce9f0b183
Merge remote-tracking branch 'origin/develop' into jon/autoinherit
2024-05-21 17:10:02 +02:00
Tommy Verrall
84b74703b2
Merge pull request #4604 from nymtech/jon/ipr-request-sign
...
Add optional signature to IPR request/response
2024-05-21 15:01:43 +01:00
Tommy Verrall
9bf3600e5b
Merge pull request #4601 from nymtech/feature/unstable-tested-nodes-endpoint
...
Feature/unstable tested nodes endpoint
2024-05-21 14:51:46 +01:00
Jędrzej Stuczyński
9f20c8ed1f
Merge pull request #4598 from nymtech/feature/remove-coconut-wait-buffer
...
removed blocking for coconut in the final epoch state
2024-05-21 10:19:38 +01:00
Jędrzej Stuczyński
84e66c34f2
Merge pull request #4584 from nymtech/feature/wasm-coconut
...
Feature/wasm coconut
2024-05-21 10:08:40 +01:00
Jędrzej Stuczyński
e04df37988
Merge pull request #4595 from nymtech/feature/freepass-admin
...
allow using explicit admin address for issuing freepasses
2024-05-21 10:07:44 +01:00
Jon Häggblad
b617729873
Remove from contract Makefile
2024-05-20 15:08:18 +02:00
import this
0eb6eb855b
[DOCs/operators]: Create a Nym ISP sheet, write gateway-probe guide & clean FnF docs ( #4590 )
...
* initialise nym versin of good-bad isps by tor community
* syntax edit
* finalise csv2md
* initialise isp-list page
* add last update info
* add python3 plugis to ci/cd runnners
* remove argparse installation
* python3 syntax edit
* pip install attempt
* pip install attempt
* change python version in cmdrun command
* fix python modules installation
* correct command python version
* workflows python env update
* add probe guide, clean FnF pages
* fix typos
2024-05-20 12:27:18 +00:00
Jon Häggblad
c91412f949
Restore exact same serde import for common contract crates
2024-05-20 13:45:18 +02:00
Jon Häggblad
0a89f31a29
Merge in new deps in the main list
2024-05-20 13:19:47 +02:00
Jon Häggblad
9badeac832
cargo autoinherit in root workspace
2024-05-20 13:16:25 +02:00
Jon Häggblad
b59c41d9cd
Fix test
2024-05-20 12:24:39 +02:00
Jon Häggblad
8f083ff91e
Add signatures to dynamic connect and disconect, and remove from response
2024-05-20 12:18:28 +02:00
Jon Häggblad
0f44836025
Move signature one layer down
2024-05-20 12:04:05 +02:00
Jon Häggblad
68ee2d747d
Add timestamps to requests
2024-05-20 11:53:00 +02:00
Jon Häggblad
e29c76678d
Add optional signature field to requests and responses
2024-05-20 10:58:10 +02:00
Jon Häggblad
a4005c7d81
Add v7 request/responses
2024-05-20 10:57:56 +02:00
Jędrzej Stuczyński
efe6d916e2
order results by timestamp desc
2024-05-20 09:29:09 +01:00
Jon Häggblad
a06ae48e2f
Add methods to MixnetClient to sign messages ( #4602 )
2024-05-20 10:22:28 +02:00
Jon Häggblad
c5e1ea289c
nym-connect and nym-wallet lock files
2024-05-20 09:50:32 +02:00
Jon Häggblad
266c98a80e
Don't upload in ci workflow
2024-05-20 09:48:48 +02:00
Jon Häggblad
4540b3b41a
lock file for contracts
2024-05-20 09:43:07 +02:00
Jon Häggblad
a9beb13189
Remove references in Makefile
2024-05-20 09:42:23 +02:00
Jon Häggblad
ebc30ec248
Remove everywhere sp contract is used
2024-05-20 09:38:22 +02:00
Jon Häggblad
3cd9c6ad13
Remove nym-service-provider-directory-common
2024-05-20 09:27:40 +02:00
Jon Häggblad
b83d4e964b
Remove nym-service-provider-directory from workspace
2024-05-20 09:27:09 +02:00
Jon Häggblad
bceb59a832
Remove nym-service-provider-directory
2024-05-20 09:26:14 +02:00
Jon Häggblad
50a48603e3
Remove everywhere name-service contract is used
2024-05-20 09:25:10 +02:00
Jon Häggblad
1ae718c345
Purge nym-name-service-common
2024-05-20 09:13:17 +02:00
Jon Häggblad
12c4450527
Remove nym-name-service from workspace
2024-05-20 09:12:06 +02:00
Jon Häggblad
5bf34950ab
Delete nym-name-service contract
2024-05-20 09:11:25 +02:00
Jędrzej Stuczyński
910b6a1369
adding explicit 'unstable' path segment
2024-05-19 10:27:33 +01:00
Jędrzej Stuczyński
7818658ee8
flatten the response
2024-05-17 18:36:50 +01:00
Jędrzej Stuczyński
89e34b4fd3
queries for detailed node statuses with broken pagination
2024-05-17 17:02:29 +01:00
Jędrzej Stuczyński
2f5a00dbda
removed blocking for coconut in the final epoch state
2024-05-17 11:04:19 +01:00
Jędrzej Stuczyński
7f87d42f9a
nym-api: make report/avg_uptime endpoints ignore blacklist
2024-05-17 11:01:16 +01:00
Fouad
e5f41731ae
Explorer NextJS Rebuild ( #4534 )
...
* bootstrap next app + add overview page
* fix AssetList type
* fix up nav stuff
* Refactor Nav component and add network components pages
* Refactor WorldMap component and update TelegramIcon, GitHubIcon, NymVpnIcon, DiscordIcon, and TwitterIcon components
* add service providers page
* mixnodes page
* delegations page + use material react table for all tables
* nodes map page
* Refactor StyledLink component and remove unnecessary console.log statements
* Refactor ESLint configuration, remove unused dependencies, and update component imports
* update deps
* Refactor imports and update dependencies
* fix dark mode
* build single mixnode page
* build single gateway page
* Refactor handleOnDelegate function to use useCallback in mixnodes page.tsx
* Add defaults for constants
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-05-16 16:12:06 +01:00
Jędrzej Stuczyński
a6fda391ae
Feature/rewarder voucher issuance ( #4548 )
...
* retrieve ed25519 identities of issuers
* signature verification on issued credentials
* wip
* persisting information about verified deposits, any failures and foul plays
* clippy
2024-05-16 10:15:24 +02:00
Tommy Verrall
1ded24dcfc
Merge pull request #4586 from nymtech/bugfix/nym-api-noop-nobanner
...
[bugfix] noop flag for nym-api for nymvisor compatibility
2024-05-15 14:07:30 +01:00
Tommy Verrall
8c42640853
Merge pull request #4591 from nymtech/jon/described-offsettime-parsing
...
Use rfc3339 for last_polled in described nym-api endpoint
2024-05-15 14:03:42 +01:00
Tommy Verrall
38aabc7983
Merge pull request #4593 from nymtech/feature/extend-max-freepass-validity
...
change maximum validity of issuable freepass
2024-05-15 13:40:49 +01:00
Tommy Verrall
4324845d29
Merge pull request #4596 from nymtech/update-contract-addr
...
update mainnet contract addresses
2024-05-15 10:07:08 +01:00
Jędrzej Stuczyński
93b12bccca
updated the lock file after the rebasing fixes
2024-05-14 17:47:43 +01:00
Jędrzej Stuczyński
89fb4ef03f
fixing more build issues
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
b8ab187db0
fixed wrong version of gloo-net and removed reduntant imports
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
a9790c1f66
removed duplicate 'set_panic_hook' symbol in the browser extension code
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
b46634b8f7
fixed test import paths
2024-05-14 17:45:17 +01:00
Jędrzej Stuczyński
633e7ffb46
no idea what happened here
2024-05-14 17:45:16 +01:00
Jędrzej Stuczyński
dd2077bf12
updated the makefile
2024-05-14 17:45:16 +01:00
Jędrzej Stuczyński
0323ba2bb9
ability to obtain bandwidth voucher from wasm via vpn-api
2024-05-14 17:45:14 +01:00
Jędrzej Stuczyński
b9524a0f58
Chore/additional helpers ( #4585 )
...
* exposed additional helpers
* changes lost in rebasing
2024-05-14 18:33:56 +02:00
Sachin Kamath
e7cd417894
update mainnet contract addresses
2024-05-14 21:30:31 +05:30
Jędrzej Stuczyński
07cc47a0ff
allow using explicit admin address for issuing freepasses
2024-05-14 16:58:11 +01:00
benedetta davico
ca25db845a
Merge pull request #4573 from nymtech/feature/axum-upgrade
...
upgraded axum and related deps to the most recent version
2024-05-14 17:38:15 +02:00
benedetta davico
64a0ce31a8
Merge branch 'develop' into feature/axum-upgrade
2024-05-14 17:21:44 +02:00
Jędrzej Stuczyński
a8fe8d9bfb
change maximum validity of issuable freepass
2024-05-14 14:35:53 +01:00
Jędrzej Stuczyński
c346f145d1
backwards compatibility to fallback to default in case of failures
2024-05-14 10:15:16 +01:00
Jon Häggblad
45dd6f2632
Fix typo for StorageError::ConstraintUnique ( #4592 )
2024-05-13 17:48:58 +02:00
Jon Häggblad
22d28759ab
Explicitly use rfc3339 for last_polled
2024-05-13 15:55:32 +02:00
Jędrzej Stuczyński
890d0f7440
fixed incorrect dependency path for 'axum-extra'
2024-05-13 14:18:33 +01:00
Jędrzej Stuczyński
b342eb870e
removed explicit drops
2024-05-13 11:31:34 +01:00
Jędrzej Stuczyński
fc71e0cafd
fixed tests
2024-05-13 11:31:33 +01:00
Tommy Verrall
1ecb57fda0
Merge pull request #4588 from nymtech/jon/explicitly-handle-sqlite-constraint-violation
...
Explicitly handle constraint unique violation when importing credential
2024-05-13 11:30:31 +01:00
Tommy Verrall
3c1ec82289
Merge pull request #4588 from nymtech/jon/explicitly-handle-sqlite-constraint-violation
...
Explicitly handle constraint unique violation when importing credential
2024-05-13 09:57:42 +01:00
Tommy Verrall
089e403d87
Merge pull request #4589 from nymtech/master
...
merge latest master to develop
2024-05-13 09:56:34 +01:00
Tommy Verrall
dd2b477cda
Merge pull request #4587 from nymtech/jon/lock-files
...
Update stale lock files
2024-05-13 09:54:52 +01:00
benedetta davico
0902539332
Merge pull request #4583 from nymtech/release/2024.4-nutella
...
Release 2024.4-nutella to master
2024-05-13 10:27:08 +02:00
Jon Häggblad
0783c532de
Explicitly handle constraint unique violation when importing credential
2024-05-13 10:19:01 +02:00
Jon Häggblad
8817ae7805
Update stale lock files
2024-05-13 08:57:49 +02:00
Jędrzej Stuczyński
6a900c3c42
fixed linter issue in nyxd-scraper
2024-05-10 15:05:37 +01:00
Jędrzej Stuczyński
0ba80c9a86
moved startup 'Starting nym api...' message from stdout to stderr
2024-05-10 11:16:10 +01:00
Jędrzej Stuczyński
d712b65ec5
[bugfix] noop flag for nym-api for nymvisor compatibility
2024-05-10 11:02:21 +01:00
Tommy Verrall
383b2c1351
Merge pull request #4552 from nymtech/jon/validator-client-rustls
...
Add rustls-tls to reqwest in validator-client
2024-05-08 16:51:46 +01:00
benedetta davico
fe7484f0f4
Merge pull request #4564 from nymtech/feature/nyxd-scraper-pruning
...
Feature/nyxd scraper pruning
2024-05-08 11:08:06 +02:00
benedettadavico
f0a4350e83
pruning
...
version bump and changelog updates
2024-05-08 11:01:50 +02:00
Jędrzej Stuczyński
b63d04b10c
Merge pull request #4574 from nymtech/feature/coconut-unchecked-aggregation
...
[feature]: expose coconut methods for aggregation without verification
2024-05-08 09:03:43 +01:00
Jędrzej Stuczyński
5a35068c87
fixing clippy issues in the workspace
2024-05-08 08:44:09 +01:00
Jędrzej Stuczyński
4899773e61
fixed unblind call in tests
2024-05-08 08:43:14 +01:00
Jędrzej Stuczyński
996f4afaf7
[feature]: expose coconut methods for aggregation without verification
2024-05-08 08:43:13 +01:00
import this
d5c2a01a34
[DOCs/operators]: 2024.4 nutella release changelog & mixnode ipv6 clarification ( #4581 )
...
* edit IPv6 mixnode info
* add mixnode ipv6 info and nuttela changelog
* syntax edit
2024-05-07 15:49:29 +00:00
benedetta davico
b1c58b36fe
Merge pull request #4578 from nymtech/update-sign-nym-node
...
updating sign commands to include nym-node
2024-05-07 14:50:51 +02:00
benedettadavico
dfbcc781db
extra space..
2024-05-07 14:36:43 +02:00
benedettadavico
5026960169
linting
2024-05-07 14:10:57 +02:00
benedetta davico
7c2710b61a
Merge pull request #4579 from nymtech/bugfix/exit-poisson
...
[fix] apply disable_poisson_rate from internal NR/IPR cfgs
2024-05-07 14:09:44 +02:00
Jędrzej Stuczyński
0af807ac92
fixed overflow subtraction
2024-05-07 12:14:20 +01:00
Jędrzej Stuczyński
bf9fc2d537
external clippy
2024-05-07 11:49:25 +01:00
Jędrzej Stuczyński
4182af9199
[fix] apply disable_poisson_rate from internal NR/IPR cfgs
2024-05-07 11:41:57 +01:00
benedettadavico
408d803344
adding both options
2024-05-07 12:34:26 +02:00
benedettadavico
c2a5d6c035
updating sign commands to nym-node
2024-05-07 12:20:55 +02:00
Tommy Verrall
1136901daf
Merge pull request #4572 from nymtech/bugfix/change-redirects
...
changed nym-node redirects from 308 'Permanent Redirect' to 303: 'See Other'
2024-05-07 09:29:41 +01:00
Tommy Verrall
593a1da0ff
Merge pull request #4565 from nymtech/bugfix/delegations
...
Bug fix: wallet delegations list is empty when RPC node doesn't hold block
2024-05-07 09:07:04 +01:00
Tommy Verrall
9c17b7c269
Merge pull request #4571 from nymtech/operators/ipv6-troubleshooting
...
[DOC/operators]: More troubleshooting for IPv6 & install dependencies guides
2024-05-07 08:50:55 +01:00
serinko
df398dbe05
add mixnode IPv6 setup
2024-05-06 13:00:51 +02:00
Tommy Verrall
effd03b2f5
Merge pull request #4567 from nymtech/dependabot/npm_and_yarn/ejs-3.1.10
...
Bump ejs from 3.1.9 to 3.1.10
2024-05-06 11:49:46 +01:00
Sachin Kamath
e00db6adb9
docs: fix links to archive ( #4576 )
2024-05-06 09:08:21 +00:00
Jędrzej Stuczyński
fd207d4699
changed nym-node redirects from 308 'Permanent Redirect' to 303: 'See Other'
2024-05-03 15:43:49 +01:00
serinko
b9126dfc0e
add troubleshooting for IPv6 & install dependencies
2024-05-03 13:19:59 +02:00
Jon Häggblad
7bbe153b8f
Add AuthenticationFailureWithPreexistingSharedKey and a few log statements ( #4568 )
2024-05-03 09:53:53 +02:00
import this
36e1e73ed2
[DOCs]/operators: Create changelog page & add more nym-node troubleshooting ( #4570 )
...
* add note to binary download
* initialise changelog page
* finalise changelog draft
* add local ID rename guide
* remove old id
* syntax edit
* syntax edit
* syntax edit
2024-05-02 19:11:02 +02:00
Mark Sinclair
6e23322ac4
Update nym-wallet/src/components/Delegation/DelegationList.tsx
2024-05-02 14:57:00 +01:00
Mark Sinclair
729eedc960
Update publish-nym-wallet-win10.yml
2024-05-02 13:45:51 +01:00
Mark Sinclair
025cbf5231
Update publish-nym-wallet-ubuntu.yml
2024-05-02 13:45:46 +01:00
Mark Sinclair
3db3959a74
Update publish-nym-wallet-macos.yml
2024-05-02 13:45:39 +01:00
fmtabbara
3ba83795d4
add error dialog
2024-05-02 11:22:34 +01:00
dependabot[bot]
39b01d10bd
Bump ejs from 3.1.9 to 3.1.10
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 07:02:37 +00:00
Tommy Verrall
f99bedd7e8
Merge pull request #4566 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/ejs-3.1.10
...
Bump ejs from 3.1.7 to 3.1.10 in /nym-wallet/webdriver
2024-05-02 08:01:12 +01:00
dependabot[bot]
7717bf5cf9
Bump ejs from 3.1.7 to 3.1.10 in /nym-wallet/webdriver
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.7 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.7...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 00:47:12 +00:00
fmtabbara
6060ce5fb8
fix error tooltip overflow
2024-05-01 23:38:06 +01:00
Mark Sinclair
8fbad9cad8
Remove test errors
2024-05-01 19:33:10 +01:00
Mark Sinclair
650865e59a
Wallet delegations: slow refresh from 1 min to 5 mins
2024-05-01 18:02:34 +01:00
Mark Sinclair
08e580ec8b
Wallet delegations list - add an error to each row, and display as a tooltip if present
2024-05-01 17:59:46 +01:00
Mark Sinclair
ad86ec9315
Wallet delegations: add more error information
2024-05-01 15:59:45 +01:00
Mark Sinclair
53ab4c8ec9
Wallet delegations: tap errors in requests per delegation. Return an error with strings of all sub errors.
2024-05-01 15:24:29 +01:00
Jędrzej Stuczyński
f827eb4242
storage pruning implementation + additional logging
2024-04-30 15:53:45 +01:00
Jon Häggblad
6f4b00b5c2
Add default-features = true for tungstenite and non-wasm in client-core
2024-04-30 14:14:44 +02:00
Jon Häggblad
d681ad20cf
Keep default features off for tungstenite and wasm
2024-04-30 14:14:44 +02:00
Jon Häggblad
5818d58caf
tweak feature args to tungstenite
2024-04-30 14:14:42 +02:00
Jon Häggblad
da4eab8fdb
Add rustls-tls to reqwest in validator-client
2024-04-30 14:14:00 +02:00
Jędrzej Stuczyński
9323ca9339
defined basic pruning types
2024-04-30 12:32:46 +01:00
import this
f34c9d5d28
[DOCs]: Get nym-vpn guides ready for launch ( #4563 )
...
* update nymvpn cli guide
* update nymvpn landing page
* update nymvpn landing page
* syntax edit
* final version for review
* final version for review
* fix on feedback
* fix on feedback
2024-04-29 15:07:51 +00:00
import this
b93afe7756
add useful feedback and edits ( #4562 )
2024-04-26 17:22:24 +00:00
benedetta davico
140cd7d940
Merge pull request #4560 from nymtech/master
...
Master to develop
2024-04-25 12:59:58 +02:00
benedetta davico
7d233a4a2f
Merge pull request #4559 from nymtech/release/2024.3-eclipse
...
Merge release/2024.3 eclipse to master
2024-04-25 11:27:18 +02:00
import this
5f60344c2b
HOTFIX ci-docs ( #4558 )
...
* HOTFIX ci-docs
* add a flag to bonding
2024-04-24 15:09:51 +00:00
import this
c53b46ee1d
[DOCs]: HOTFix CI/CD GH runners ( #4554 )
...
* build on master first
* rename pages to unique names
* rename pages to unique names
* module updates
* rm old cmrdun and fix modules
* syntax fix
* comment out cmdrun
* comment out cmdrun
* feedback fix
* TEMP hack to build books
* adding sleep to build script
* adding test to mdbook script
* TEMP hack to build books
* add cmdrun back
* add cmdrun back
* final commit - ready to go
2024-04-24 15:00:56 +02:00
benedetta davico
7fc9eca46f
Update publish-nym-binaries.yml
2024-04-24 11:28:04 +02:00
Jon Häggblad
4e5c765a0d
Quickfix for unused warnings after manually disabling legacy routes for release ( #4557 )
2024-04-23 16:24:59 +02:00
Jon Häggblad
e1abbc0b5b
Disable legacy endpoints in mixnode http client ( #4556 )
2024-04-23 13:46:02 +02:00
import this
ce067db401
[DOCs]: Guides for NYM-NODE ( #4541 )
...
* initialise nym node pages
* new TOC flow and archive section
* vps setup page draft
* syntax fix
* syntax fix
* syntax fix
* add ulimit setup
* initialise nym-node page
* add ports
* syntax edit
* syntax edit
* add flags
* add setup, run and bonding pages
* add info
* syntax edit
* add configuration page
* syntax fix
* syntax fix
* add vps troubleshooting
* add vps troubleshooting
* create nyx configuration page
* add quickflow
* add quickflow
* add quickflow
* add quickflow
* add quickflow
* add quickflow
* syntax fix
* syntax fix
* move vps setup to configuration
* syntax fix
* syntax fix
* syntax fix
* edit points
* finish nym-node setup.md page
* new connnectivity configuration - page finished
* finish proxy and landing page guide
* finish nymvisor update
* finish performance testing upgdate
* finish faq pages update
* fix troubleshooting
* fix troubleshooting
* fix manual-upgrade
* finish introduction page
* update introduction
* update summary
* correct all links
* update graphs
* update cmdruns
* syntax edit and spellcheck
* updated mdbook plugins
* mdbook update
* update modules
* remove redundant
* fix version cmdrun
* removed smoosh-faw to archive
* syntax fix
* attempt to update mdbook admonish
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* try dirty workaround hack
* address review comments
* address review comments
* address review comments
* PR ready to merge
2024-04-23 09:14:27 +00:00
Jon Häggblad
373cc54f3f
cargo update -p rustls@0.21.10 ( #4551 )
2024-04-22 16:29:19 +02:00
benedettadavico
a276608fd0
updating versions and changelog
2024-04-22 15:44:16 +02:00
Jędrzej Stuczyński
b332a6b556
attach 'last_polled' metadata to node descriptions ( #4550 )
2024-04-22 09:54:01 +02:00
Tommy Verrall
c610389198
Merge pull request #4549 from nymtech/dependabot/go_modules/wasm/mix-fetch/go-mix-conn/golang.org/x/net-0.23.0
...
Bump golang.org/x/net from 0.17.0 to 0.23.0 in /wasm/mix-fetch/go-mix-conn
2024-04-19 17:46:36 +02:00
dependabot[bot]
d283ecae22
Bump golang.org/x/net in /wasm/mix-fetch/go-mix-conn
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-19 12:20:51 +00:00
Jędrzej Stuczyński
2120acfdad
Merge pull request #4547 from nymtech/feature/update-nymnode-bonding-version
...
Feature/update nymnode bonding version
2024-04-19 10:12:18 +01:00
Jędrzej Stuczyński
b613775551
updated post-migration message
2024-04-18 15:16:18 +01:00
Jędrzej Stuczyński
73d4896b0b
use {nym-node-binary-version}+nymnode rather than {nym-mixnode-binary-version}+nymnode for bonding info
2024-04-18 15:03:28 +01:00
Simon Wicky
b8b66fa4ad
rerandomize outfox's secret for each hop ( #4544 )
2024-04-18 13:48:08 +02:00
Jędrzej Stuczyński
ba59022160
Merge pull request #4546 from nymtech/feature/disable-noise-key-announcement
...
don't announce noise keys
2024-04-18 12:18:24 +01:00
Jędrzej Stuczyński
8e2c64a867
don't announce noise keys
2024-04-18 11:25:29 +01:00
benedetta davico
73ae09cb76
Update Cargo.toml ( #4543 )
2024-04-17 14:00:58 +02:00
Simon Wicky
fd238b1d1b
fix dependency workspace typo ( #4542 )
2024-04-17 10:14:00 +02:00
Jon Häggblad
1f2d888626
Handle selected gateway in rust sdk ( #4515 )
...
* Set active gateway after setting up gateway in base client
* Elevate log statements in gateway setup
* Add debug implementations for some gateway setup types
* Rework gateway setup in rust sdk mixnet client
* Remove unused KeyMode type
* Remove pub from internal setters
* Remove pseudo builder methods
* Make create_bandwidth_client pub
* Downgrade log statement to debug
* Revert set_active_gateway in base_client
* Rename to set_active_gateway_if_previously_registered
2024-04-15 14:11:26 +02:00
Tommy Verrall
9f47b05ed6
Merge pull request #4537 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev-node/tar-6.2.1
...
Bump tar from 6.1.15 to 6.2.1 in /wasm/mix-fetch/internal-dev-node
2024-04-15 09:21:37 +01:00
Tommy Verrall
f559a03732
Merge pull request #4538 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev-node/tar-6.2.1
...
Bump tar from 6.1.15 to 6.2.1 in /wasm/client/internal-dev-node
2024-04-15 09:21:06 +01:00
Jędrzej Stuczyński
3e12766afd
expose info whether entry gateway enforces zk-nym in self-described api ( #4529 )
2024-04-12 19:05:28 +02:00
Jędrzej Stuczyński
1c93cc8a68
Merge pull request #4437 from nymtech/feature/freepass-expiration
...
expire freepass bandwidth + stagger db flushes
2024-04-12 17:48:37 +01:00
Jędrzej Stuczyński
4865f7f205
[bugfix] Prevent generation of free passes with expiry date in the past ( #4535 )
2024-04-12 17:44:32 +02:00
Jędrzej Stuczyński
a785950d76
[bugfix] don't shutdown NR on failed connection ( #4539 )
2024-04-12 17:43:22 +02:00
Jędrzej Stuczyński
328d1c25b7
removed old debug code
2024-04-12 15:23:37 +01:00
Jędrzej Stuczyński
862a248902
missing cli argument for controlling nyxd
2024-04-12 15:14:55 +01:00
Jędrzej Stuczyński
f826904407
fix credential expiration + improve errors + naively stop client when out of bandwidth
2024-04-12 15:00:49 +01:00
Jędrzej Stuczyński
67467ca76d
renamed 'shared_state' to 'common_state'
2024-04-12 15:00:49 +01:00
Jędrzej Stuczyński
a53ae5b6b5
using lock guard in dedicated scope
2024-04-12 15:00:49 +01:00
Jędrzej Stuczyński
bfc495ef29
expire freepass bandwidth + stagger db flushes
2024-04-12 15:00:48 +01:00
Jędrzej Stuczyński
9d74c22f9b
Merge pull request #4536 from nymtech/bugfix/localnet
...
[bugfix] make sure localnet script works in post nym-node era
2024-04-12 12:41:53 +01:00
import this
f978552a3a
[DOC]: NymVPN testing Guides update ( #4528 )
...
* simplify cli - comment redundant pages
* unite mac and linux cli guide to one page
* finalise cli guide
* syntax edit
* book built
* syntax edit
* final version - ready to review
* final version - ready to review
2024-04-11 12:09:58 +00:00
dependabot[bot]
b2477dd81b
Bump tar from 6.1.15 to 6.2.1 in /wasm/client/internal-dev-node
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:51:16 +00:00
dependabot[bot]
dcd712430e
Bump tar from 6.1.15 to 6.2.1 in /wasm/mix-fetch/internal-dev-node
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 10:51:15 +00:00
Jędrzej Stuczyński
5dcad5ffd4
[bugfix] make sure localnet script works in post nym-node era
2024-04-11 10:25:04 +01:00
Jędrzej Stuczyński
210269cb9c
[bugfix] restore old serialisation of 'NymNodeDescription' ( #4533 )
2024-04-11 10:11:46 +02:00
Jędrzej Stuczyński
8c59106add
introduced /api-status routes for nym-api ( #4527 )
...
* introduced /api-status routes for nym-api
* added additional information to the signer-information endpoint
2024-04-11 09:28:42 +02:00
Tommy Verrall
264771f8cf
Merge pull request #4428 from nymtech/sachin/delegate_from_file
...
nym-cli: delegations from a file
2024-04-10 15:36:11 +01:00
Tommy Verrall
28d27eb84e
Merge pull request #4517 from nymtech/dependabot/cargo/sdk/ffi/shared/eyre-0.6.12
...
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/shared
2024-04-10 11:16:27 +01:00
Tommy Verrall
d57757584c
Merge pull request #4518 from nymtech/dependabot/cargo/sdk/ffi/cpp/eyre-0.6.12
...
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/cpp
2024-04-10 10:35:25 +01:00
Tommy Verrall
6da00513a7
Merge pull request #4519 from nymtech/dependabot/cargo/sdk/ffi/go/eyre-0.6.12
...
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/go
2024-04-10 10:25:38 +01:00
dependabot[bot]
035faf70e4
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/cpp
...
Bumps [eyre](https://github.com/eyre-rs/eyre ) from 0.6.11 to 0.6.12.
- [Commits](https://github.com/eyre-rs/eyre/commits )
---
updated-dependencies:
- dependency-name: eyre
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 09:02:46 +00:00
Tommy Verrall
b238d108e6
Merge pull request #4520 from nymtech/dependabot/cargo/sdk/ffi/cpp/h2-0.3.26
...
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/cpp
2024-04-10 10:01:47 +01:00
dependabot[bot]
5581b15094
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/go
...
Bumps [eyre](https://github.com/eyre-rs/eyre ) from 0.6.11 to 0.6.12.
- [Commits](https://github.com/eyre-rs/eyre/commits )
---
updated-dependencies:
- dependency-name: eyre
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 08:34:13 +00:00
Tommy Verrall
af19c4ecfd
Merge pull request #4521 from nymtech/dependabot/cargo/sdk/ffi/go/h2-0.3.26
...
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/go
2024-04-10 09:31:31 +01:00
Jędrzej Stuczyński
1855423981
Merge pull request #4531 from nymtech/bugfix/self-described-backwards-compat
...
Bugfix/self described backwards compat
2024-04-09 16:49:18 +01:00
benedetta davico
229561bab9
update sandbox .env ( #4530 )
2024-04-09 17:47:30 +02:00
Jędrzej Stuczyński
7d2044c177
Merge pull request #4532 from nymtech/bugfix/standalone-node-http-api
...
run http api by default
2024-04-09 16:47:20 +01:00
Jędrzej Stuczyński
7885d3c986
removed dead code
...
removed dead code
2024-04-09 16:36:05 +01:00
Jędrzej Stuczyński
78fb3c2293
run http api by default
2024-04-09 16:26:54 +01:00
Jędrzej Stuczyński
0ed43d2439
allow nym-api to understand signatures on legacy host information
2024-04-09 16:17:39 +01:00
Jędrzej Stuczyński
69c1a32392
error prefix
2024-04-09 16:16:39 +01:00
Sachin Kamath
30ffea19a1
docs: add credential signing steps for nym-api ( #4523 )
...
* docs: add credential signing steps for nym-api
* review comments
2024-04-09 10:04:24 +02:00
Jon Häggblad
9e3bd8588d
Re-export TransmissionLane type ( #4525 )
2024-04-08 16:05:12 +02:00
import this
ac7b821782
[DOC]: Feature: cmdrun scripts ( #4514 )
...
* initialise cmdrun script dir
* initialise api_targets_config
* initialise api_targets
* first version of argparser cli
* create a token api stats table
* add format function
* initiate nym_vpn command
* add github to get api url
* add github api to config
* create nym_vpn releases dataframe
* menu headers tweak
2024-04-08 09:13:31 +00:00
dependabot[bot]
bb372fb35c
Bump eyre from 0.6.11 to 0.6.12 in /sdk/ffi/shared
...
Bumps [eyre](https://github.com/eyre-rs/eyre ) from 0.6.11 to 0.6.12.
- [Commits](https://github.com/eyre-rs/eyre/commits )
---
updated-dependencies:
- dependency-name: eyre
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-08 08:28:10 +00:00
Tommy Verrall
5f4220867a
Merge pull request #4522 from nymtech/dependabot/cargo/sdk/ffi/shared/h2-0.3.26
...
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/shared
2024-04-08 09:27:12 +01:00
Jon Häggblad
bfa029f284
Use client-core default db names in sdk ( #4524 )
2024-04-06 09:54:53 +02:00
Jędrzej Stuczyński
4c5351ba60
Feature/one binary to rule them all ( #4500 )
2024-04-05 19:34:31 +02:00
dependabot[bot]
3a6058be60
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/shared
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 16:24:23 +00:00
dependabot[bot]
7fcc8cdd19
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/go
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 16:24:03 +00:00
dependabot[bot]
098bd4eb3c
Bump h2 from 0.3.24 to 0.3.26 in /sdk/ffi/cpp
...
Bumps [h2](https://github.com/hyperium/h2 ) from 0.3.24 to 0.3.26.
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: h2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 16:18:54 +00:00
Jon Häggblad
fa1e9988b3
Add credentials mode command to SDK mixnet builder ( #4516 )
2024-04-05 15:51:48 +02:00
Tommy Verrall
999b4f743e
Merge pull request #4470 from nymtech/feature/explorer-delegation-mobile
...
Feature/explorer delegation mobile
2024-04-02 08:20:26 +01:00
Tommy Verrall
cc55abf7fb
Merge pull request #4510 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /clients/native/examples/js-examples/websocket
2024-04-02 08:17:35 +01:00
Tommy Verrall
020edb8f84
Merge pull request #4512 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /wasm/node-tester/internal-dev
2024-04-02 08:17:05 +01:00
Tommy Verrall
ae2079272b
Merge pull request #4511 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /wasm/client/internal-dev
2024-04-02 08:16:53 +01:00
Tommy Verrall
a656429376
Merge pull request #4513 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /wasm/mix-fetch/internal-dev
2024-04-02 08:13:49 +01:00
dependabot[bot]
2086946e16
Bump express from 4.18.2 to 4.19.2 in /wasm/mix-fetch/internal-dev
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 08:31:27 +00:00
dependabot[bot]
08e0892327
Bump express from 4.18.2 to 4.19.2 in /wasm/node-tester/internal-dev
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 08:31:25 +00:00
dependabot[bot]
d28783cb2a
Bump express from 4.18.2 to 4.19.2 in /wasm/client/internal-dev
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-29 08:31:24 +00:00
dependabot[bot]
1815a2d3a5
Bump express in /clients/native/examples/js-examples/websocket
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-28 18:44:49 +00:00
Tommy Verrall
1429f63d9d
Merge pull request #4464 from nymtech/feature/remove-allowlist
...
removed the usage of allow.list
2024-03-28 16:10:59 +00:00
Jędrzej Stuczyński
1ed087e801
fixed NR template
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
7fce0a9692
remove explicit deref
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
bef0a537b2
config migration for removing allow.list
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
fb2b2c963b
moved and renamed NR old config structs
2024-03-28 15:43:37 +00:00
Jędrzej Stuczyński
2aa5e25532
removed the usage of allow.list
2024-03-28 15:43:36 +00:00
Tommy Verrall
588ed7dead
Merge pull request #4509 from nymtech/bugfix/metrics-precondition
...
bugfix: use OptionFuture for creating metrics server
2024-03-28 15:39:33 +00:00
Jędrzej Stuczyński
519d419bbf
bugfix: use OptionFuture for creating metrics server
2024-03-28 15:16:28 +00:00
fmtabbara
f5e72cefcc
Update dependencies in yarn.lock file
2024-03-28 10:15:16 +00:00
Jędrzej Stuczyński
a5a9b5128f
Merge pull request #4508 from nymtech/chore/beta-CI
...
fixed beta clippy: lints + updated cosmwasm to 1.4
2024-03-28 10:12:33 +00:00
Jędrzej Stuczyński
94cfac0bae
Merge pull request #4463 from nymtech/feature/multigateway-config
...
Feature/multigateway config
2024-03-28 10:04:06 +00:00
import this
6fc4a06b3b
[DOC]: Serinko/operators/fast-and-furious ( #4466 )
...
* initialise performance testing pages
* draft perfomance testing flow
* initialise metric template page
* add guides TOC
* spell check
* edit metrics monitoring page
* syntax edit
* draft initial prometheus setup flow
* add prometheus config
* setup prometheus systemd service
* add self-hosted-monitor scripts
* steps to run explorenym self-hosted monitor
* add screenshots and explain steps
* changed test page url and syntax edit
* add grafana info
* finalise explorenym scripts page and initialise docker page
* initialise node setup page
* clarify remaining todos and sort summary
* add initial node setup steps
* update node-setup
* update docker setup layout
* syntax edit
* simplify node-setup and add troubleshooting
* fix typo
* implement feedback
* new release version
* remove sandbox from nymvpn gui guides
* cleaning after FF testing
* add blacklist troubleshooting
* added run command
* address review comments
2024-03-28 10:33:06 +01:00
Jędrzej Stuczyński
91b790accc
fixed incorrect ArgGroup naming
2024-03-28 09:30:27 +00:00
Jędrzej Stuczyński
c585753d02
removing unused code
2024-03-28 09:10:57 +00:00
Jędrzej Stuczyński
0b46d64869
cargo fmt
2024-03-28 08:57:17 +00:00
Jędrzej Stuczyński
4c43935862
change NR+IPR return types
2024-03-28 08:49:30 +00:00
Jędrzej Stuczyński
1804c66a96
CI: remove ephemera contract upload
2024-03-28 08:12:41 +00:00
Jędrzej Stuczyński
8fa213502d
removed force register flag + improved error message on no gateways available
2024-03-28 08:11:57 +00:00
Jędrzej Stuczyński
b869c30909
added extra alias
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
f012a1a069
fixed add gateway commands for nr and ipr
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
74d03bfb3b
moved for adding new gateways to separate command and made client init only first time setup related
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
ff499869d3
clippy
2024-03-27 17:22:30 +00:00
Jędrzej Stuczyński
b8ab07020c
fixed eda61b57dc8d349a9b0af70cbd02743eba1e10bf
2024-03-27 17:22:29 +00:00
Jędrzej Stuczyński
dcd3d80b24
fixed post-rebasing clippy issues
2024-03-27 17:22:28 +00:00
Jędrzej Stuczyński
ebd1eeb38d
allow gateways to migrate configs of embedded NR/IPR
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
36f84ca18f
fixed typo in SQL query
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
6259106b6b
fixed embedded SP not correctly setting active gateway
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
73d6e704c4
fixed gateway not generating keys for nr and ipr
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
c95e424981
missing licenses for new crates
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
06abe53399
CT-80
2024-03-27 17:20:39 +00:00
Jędrzej Stuczyński
7c14a92baa
decreased logging level
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
c07b782afa
added bool to list gateways to indicate currently active gateway
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
062f4517d6
added cli command for switching active gateway
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
28b02c83db
unified credential import cli + added it for ipr
2024-03-27 17:20:36 +00:00
Jędrzej Stuczyński
1b5a0f8cf2
list gateways cli command
2024-03-27 17:20:04 +00:00
Jędrzej Stuczyński
6c0573cb01
split up InitialisableClient trait
2024-03-27 17:20:04 +00:00
Jędrzej Stuczyński
b59487cfb0
fixed ipr imports
2024-03-27 17:20:04 +00:00
Jędrzej Stuczyński
0ac8098dad
ability to reuse free passes from the storage for new gateways
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
9b10871efb
ipr config migration
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
e48af11e8f
clippy et. al
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
a4e5b2af93
further wasm fixes
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
67c5a36894
building wasm-client-core
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
765ac715c1
fixing builds of x86-based binaries
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
c4bc156cac
actual sql
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
40f08dcbb2
impl GatewaysDetailsStore for OnDiskGatewaysDetails
...
without the underlying sql
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
b4e45ef3ef
fixed active gateway detection in rust sdk
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
fc43cb590b
further adjusting storage and setup to allow for wg use
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
6e1b869c99
ibid for network requester
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
35d84b6e42
ibid for socks5
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
d31fddf940
gateway info migration + impl for native client
...
other clients are broken
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
14ee279ec8
dead code
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
a3b1a7337d
checking for already registered gateways
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
c7f7e77099
updated config templates
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
5bb96bf42c
additional fixes to key creation
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
c0ae924c58
move storage helpers
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
daa5f01683
further compilation fixes
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
337d53b2ec
ibid for network requester
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
cdc49e0749
ibid for rust sdk
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
1916adedcc
socks5 client compiling
...
but definitely not working yet
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
a3132b907a
further propagation of new gateway/key types
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
0e09826140
initial work on client config migration
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
bf4f16c7b9
adding additional methods to the trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
6915fef99f
removing generics from 'GatewaySelectionSpecification'
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
c80c0b88bf
starting to weave in new storage trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
fe2edd56a8
adjusting the trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
84a36c00b4
added registration timestamp
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
4c9de843c5
types
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
f7edc223e9
initial db schema
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
f0072ce828
moved reply surb storage to separate subcrate
2024-03-27 17:19:58 +00:00
fmtabbara
1223f50fe8
Merge branch 'develop' into feature/explorer-delegation-mobile
2024-03-27 16:29:58 +00:00
Jędrzej Stuczyński
297cde513b
turns out 'make' doesn't run cargo fmt
2024-03-27 16:11:21 +00:00
Jędrzej Stuczyński
7e6feb0cd2
fixed beta clippy: lints + updated cosmwasm to 1.4
2024-03-27 16:04:51 +00:00
Tommy Verrall
0a213990a7
Merge pull request #4490 from nymtech/feature-gate-client-metrics
...
Feature gate core-client metrics server
2024-03-27 15:42:07 +00:00
Tommy Verrall
a44cd1cca9
Merge pull request #4506 from nymtech/int-prometheus
...
Switch to IntCounter and Gauge
2024-03-27 15:41:51 +00:00
durch
5fe6a2c63d
Undo duplication
2024-03-27 16:31:26 +01:00
Drazen
8d46bba8eb
Switch to IntCounter and Gauge
2024-03-27 16:28:34 +01:00
durch
90ff36afe8
Fix wasm
2024-03-27 16:24:41 +01:00
durch
d2f482c743
Feature gate metrics-server
2024-03-27 16:23:30 +01:00
Tommy Verrall
ebf9a98a1e
Merge pull request #4444 from nymtech/jon/update-some-nym-prefixes
...
Update some nym crate prefixes
2024-03-27 15:09:40 +00:00
Tommy Verrall
578ae7f267
Merge pull request #4496 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/webpack-dev-middleware-5.3.4
...
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /wasm/mix-fetch/internal-dev
2024-03-27 15:08:47 +00:00
Tommy Verrall
deb5054357
Merge pull request #4495 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/webpack-dev-middleware-5.3.4
...
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /wasm/node-tester/internal-dev
2024-03-27 15:08:10 +00:00
dependabot[bot]
089143cb3e
Bump webpack-dev-middleware in /wasm/node-tester/internal-dev
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 15:51:35 +01:00
dependabot[bot]
fa1a05886f
Bump webpack-dev-middleware in /wasm/mix-fetch/internal-dev
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 15:48:12 +01:00
Tommy Verrall
bec2cc951a
Merge pull request #4507 from nymtech/bugfix/wasm-build
...
cherry-pick 80066d330527b7993cc85833b1b3ae96cc487bb9 to fix wasm build
2024-03-27 14:41:22 +00:00
Jędrzej Stuczyński
400f248e83
cherry-pick 80066d330527b7993cc85833b1b3ae96cc487bb9 to fix wasm build
2024-03-27 14:13:20 +00:00
Tommy Verrall
7554d0ac02
Merge pull request #4478 from nymtech/dependabot/npm_and_yarn/wasm/client/internal-dev/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/client/internal-dev
2024-03-27 12:05:20 +00:00
Tommy Verrall
74556ffb0f
Merge pull request #4480 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/node-tester/internal-dev
2024-03-27 12:04:46 +00:00
Tommy Verrall
91893ac44c
Merge pull request #4499 from nymtech/feature/bonding-validation-update/TX-13
...
Bonding validation update
2024-03-27 12:01:09 +00:00
Tommy Verrall
033246268a
Merge pull request #4503 from nymtech/dependabot/npm_and_yarn/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2
2024-03-27 11:56:27 +00:00
Tommy Verrall
3866a9a40d
Merge pull request #4479 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /clients/native/examples/js-examples/websocket
2024-03-27 10:40:03 +00:00
Tommy Verrall
f56b62baa2
Merge pull request #4475 from nymtech/dependabot/npm_and_yarn/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6
2024-03-27 10:39:30 +00:00
Tommy Verrall
8782de7679
Merge pull request #4504 from nymtech/wallet-recovery-docs
...
Adding wallet recovery README docs
2024-03-27 10:31:17 +00:00
Tommy Verrall
05f0fad7d1
Merge pull request #4477 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/mix-fetch/internal-dev
2024-03-27 10:27:39 +00:00
Tommy Verrall
a04c5c7e92
typos
2024-03-27 11:25:57 +01:00
Tommy Verrall
5b4daa23b6
adding recovery docs
2024-03-27 11:20:37 +01:00
dependabot[bot]
658b635509
Bump express from 4.18.2 to 4.19.2
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 09:46:12 +00:00
dependabot[bot]
b73cc165ae
Bump follow-redirects in /clients/native/examples/js-examples/websocket
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-27 09:45:55 +00:00
Tommy Verrall
c40e69415f
Merge pull request #4472 from nymtech/dependabot/npm_and_yarn/testnet-faucet/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /testnet-faucet
2024-03-27 09:45:28 +00:00
Tommy Verrall
54906756db
Merge pull request #4494 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/webpack-dev-middleware-5.3.4
...
Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /clients/native/examples/js-examples/websocket
2024-03-27 09:44:57 +00:00
Jon Häggblad
7ea139b624
Move request response to version dir ( #4501 )
2024-03-26 12:03:05 +01:00
Jon Häggblad
3082cd5d32
Cargo.lock
2024-03-26 11:41:59 +01:00
Jon Häggblad
ce08de28b5
Merge remote-tracking branch 'origin/develop' into jon/update-some-nym-prefixes
2024-03-26 11:39:29 +01:00
Simon Wicky
e352c25b32
mark packet_router's shutdown as success before drop ( #4491 )
2024-03-25 11:31:52 +01:00
Jon Häggblad
f5378e8a86
Merge pull request #4498 from nymtech/jon/ipr-codec-improvements
...
IPR codec improvements for icmp beacon
2024-03-25 11:12:28 +01:00
fmtabbara
9bc3a1d431
Bonding validation update
...
Update operator cost and profit margin validation to previous values (min 40 and min 4)
2024-03-25 10:07:26 +00:00
Tommy Verrall
f68ce457f7
Merge pull request #4476 from nymtech/dependabot/npm_and_yarn/docker/typescript_client/upload_contract/follow-redirects-1.15.6
...
Bump follow-redirects from 1.14.9 to 1.15.6 in /docker/typescript_client/upload_contract
2024-03-25 09:45:59 +00:00
Tommy Verrall
22b3ff6bec
Merge pull request #4473 from nymtech/dependabot/npm_and_yarn/nym-api/tests/follow-redirects-1.15.6
...
Bump follow-redirects from 1.15.4 to 1.15.6 in /nym-api/tests
2024-03-25 09:45:03 +00:00
Jon Häggblad
2fae46d19e
MixnetClientSender derive Clone
2024-03-25 10:23:06 +01:00
Tommy Verrall
bd7779ec63
Merge pull request #4468 from nymtech/bugfix/optional-env-values
...
Bugfix/optional env values
2024-03-25 08:52:55 +00:00
Jon Häggblad
f3be91741a
Add ability to create a single bundles IP packet directly
2024-03-25 07:26:21 +01:00
dependabot[bot]
bda9f03b21
Bump webpack-dev-middleware
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.1 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.1...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-23 03:50:24 +00:00
fmtabbara
635ae1118a
Add mobile delegations beta banner
2024-03-22 12:19:54 +00:00
Tommy Verrall
6c0ea49185
Merge pull request #4469 from nymtech/chore/decrease-log-severity
...
decreased logging level of gateway errors associated with the websocket
2024-03-22 10:25:58 +00:00
Tommy Verrall
8fe3070b85
Merge pull request #4492 from nymtech/jon/rustls-roots
...
Fix TLS connection error
2024-03-22 09:13:05 +00:00
Tommy Verrall
d11cf0823d
Merge pull request #4493 from nymtech/jon/rustc-fixes
...
Fix warnings for rustc 1.77
2024-03-22 08:53:30 +00:00
Jon Häggblad
fb5d775857
Fix warnings for rustc 1.77
2024-03-21 22:20:43 +01:00
Jon Häggblad
d020fb0a0b
Inconsequential typo in Cargo.toml
2024-03-21 21:51:03 +01:00
Jon Häggblad
f66132fcef
Use rustls-tls-native-roots by default in gateway-client and client-core
2024-03-21 21:43:55 +01:00
Jon Häggblad
821865cb62
Explictly add rustls to gateway-client ( #4471 )
...
* Explictly add rustls to gateway-client
* fix wasm
* formatting
2024-03-21 16:56:10 +01:00
fmtabbara
68e0dd1f29
update success tx wording
2024-03-21 14:57:12 +00:00
fmtabbara
cf201cba53
only use keplr wallet + add info banner
2024-03-21 14:27:16 +00:00
Bogdan-Ștefan Neacşu
c1e67cdc15
Increase subnet range for IPPR ( #4487 )
...
* Increase subnet range for IPPR
* Fix for IPv6
* Fix range
* Add unit test
* Bump version
2024-03-21 13:18:43 +02:00
Mark Sinclair
6ebe71c8a2
GitHub Actions: nym-hash-release: terminate get build info shell after 3 secs
2024-03-20 18:52:48 +00:00
Mark Sinclair
e51283f9d3
GitHub Actions: nym-hash-release: output more feedback
2024-03-20 18:30:09 +00:00
Mark Sinclair
bad74928a1
GitHub Actions: nym-hash-release: resolve temp directory correctly
2024-03-20 18:15:36 +00:00
Mark Sinclair
467dc6cf4a
GitHub Actions: nym-hash-release: better handling of temp directory
2024-03-20 18:10:36 +00:00
Mark Sinclair
ef22cb9fcd
GitHub Actions: nym-hash-release
2024-03-20 17:55:17 +00:00
fmtabbara
efe952fdf2
explorer package updates
2024-03-20 16:30:59 +00:00
fmtabbara
6d2e761319
Merge branch 'develop' into feature/explorer-delegation-mobile
2024-03-20 14:58:36 +00:00
Mark Sinclair
3c8c51e1c9
Update release-calculate-hash.yml
2024-03-20 14:29:50 +00:00
Mark Sinclair
480799bad1
Change to using github action reference
2024-03-20 14:28:25 +00:00
fmtabbara
e699f1ad79
explorer env configuration updates
2024-03-20 13:45:29 +00:00
Tommy Verrall
0b4a1833ec
Merge pull request #4484 from nymtech/more-metrics
...
Expose metrics from PacketStatisticsControl
2024-03-20 12:43:17 +00:00
Sachin Kamath
78b00302c8
docs: add websocket reverse proxy example ( #4452 )
...
* docs: add websocket reverse proxy example
* docs: add a line about reverse proxy
* remove note about nym-api not released
2024-03-20 12:37:02 +00:00
durch
eb914463dc
Fix wasm build
2024-03-20 13:27:58 +01:00
durch
9a5d6103d6
Fix gateway target generation
2024-03-20 13:25:26 +01:00
durch
7ccba11d82
Static targets script
2024-03-20 12:59:10 +01:00
durch
e67d3d816c
Push package name to metrics
2024-03-20 12:59:10 +01:00
durch
e2aa7aa31c
Relax hyper dependency
2024-03-20 12:59:10 +01:00
durch
7ecac4a7b4
Fix predictable port range :)
2024-03-20 12:59:10 +01:00
durch
0b82109e3c
Predictable IP range
2024-03-20 12:59:10 +01:00
durch
46a319bd7a
Randomize port assignemnt
2024-03-20 12:59:10 +01:00
durch
af68da9406
Dont panic on error
2024-03-20 12:59:10 +01:00
durch
27978908d0
Disable metrics server for wasm
2024-03-20 12:59:10 +01:00
durch
72cffc71cc
Light server to statistics control
2024-03-20 12:59:10 +01:00
Drazen
5753c30973
Instrument client-core
2024-03-20 12:59:10 +01:00
Drazen
7cbba823f8
metrics macros
2024-03-20 12:59:10 +01:00
Jon Häggblad
c89273ab37
Update nym-wallet Cargo.lock
2024-03-20 10:53:09 +01:00
Jon Häggblad
6d66d769de
Merge remote-tracking branch 'origin/develop' into jon/update-some-nym-prefixes
2024-03-20 10:51:58 +01:00
Jon Häggblad
70d37576f4
Add new constructor methods to IPR request/responses ( #4486 )
...
* Add function to create ping request
* Add more constructor methods
2024-03-20 10:49:24 +01:00
fmtabbara
01e4abc95f
Update width of confirmation modal
2024-03-19 21:03:11 +00:00
fmtabbara
2195310d06
remove walletconnect (for now)
2024-03-19 18:20:17 +00:00
Drazen Urch
5f98364e6f
Add Gateways to prom-targets ( #4483 )
2024-03-19 17:02:55 +01:00
fmtabbara
b6cd9b2bae
add leap wallet
2024-03-19 14:37:10 +00:00
fmtabbara
682db85268
try to fix rpc endpoint
2024-03-19 12:46:17 +00:00
Tommy Verrall
78930d82b2
Merge pull request #4474 from nymtech/jon/ipr-embedding
...
Support running both NR and IPR
2024-03-18 15:57:49 +00:00
Sachin Kamath
1ebb0c7daa
don't use bigdecimal
2024-03-18 20:28:55 +05:30
mx
ae6c80f0cd
FFI share lib + initial uniffi-bindgen-go implementation ( #4394 )
...
* fixed rebase conflict with cargo.lock
* shared cleanup
* moved returncode to shared
* first pass at Go binding structure
* minor cleanup
* working on custom type udl
* trying to get LDFLAG script working
* commit before changing alias -> proper types
* converted CCallbacks from aliases to Struct
* cleanup comments
* temp
* push to share
* cleanup
* trait Lift not implemented for *const i8 issue
* test of refactor:
* move c-specific var casting out of shared/ into cpp/
* error returning in go/ over ffi boundary with uniffi
* _internal functions ffi wrapper agnostic
* moved lang-specific type conversions to cpp / go bindings and out of
shared
* got send_message working in c/c++ & go
* split out c/c++-specific types to mod
* cont. with making _internal fns lang agnostic
* working on final fn for C and shared (listening for incoming messages)
* fixed return err on listen_for_incoming
* got full example run running again after shared/ refactor
* removed unused struct
* code comments
* got first runthrough of go example code
* script cleanup
* clean up readme instructions
* clippy
* removed unused imports
* rustfmt
* Update sdk/ffi/go/README.md with link to example file
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
* updated readme with extra build and usage info
* renamed binding outer directory for nicer path
* moved example file from ffi/main.go -> ./example.go
* updated README with new example file name
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
2024-03-18 15:15:59 +01:00
Jon Häggblad
0b49c74ac9
Remove unused function
2024-03-18 13:00:27 +01:00
Jon Häggblad
34be5abaf3
More minor naming fixes
2024-03-18 13:00:27 +01:00
Jon Häggblad
7f3c53e196
Rename struct
2024-03-18 13:00:27 +01:00
Jon Häggblad
b710fbe524
Imports
2024-03-18 13:00:27 +01:00
Jon Häggblad
4c125792b2
Update mod.rs
2024-03-18 13:00:27 +01:00
Jon Häggblad
8e6215ecf4
Rename to embedded_clients
2024-03-18 13:00:27 +01:00
Jon Häggblad
7132e2dae5
Remove outdated comments
2024-03-18 13:00:27 +01:00
Jon Häggblad
79852d9dcd
Set storage paths indepedently
2024-03-18 13:00:27 +01:00
Jon Häggblad
30413d7877
Add debug derive
2024-03-18 13:00:27 +01:00
Jon Häggblad
08ed7b42de
Change to anyhow::Result at top-level
2024-03-18 13:00:27 +01:00
Jon Häggblad
6e8c0ad90e
wip
2024-03-18 13:00:27 +01:00
Jon Häggblad
8f1f61e247
Remove cli conflicts for nr vs ipr
2024-03-18 13:00:27 +01:00
Jędrzej Stuczyński
8044ad5445
Bugfix/gateway registration ( #4442 )
...
* added timeout for gateway handshake messages
* make clients downgrade their protocol version if credentials are not being used
* method visibility
2024-03-18 12:52:46 +01:00
Tommy Verrall
9a4737acd0
Merge pull request #4482 from nymtech/update_prom_script
...
Support multiple envs
2024-03-18 09:50:35 +00:00
durch
8231bc1c73
Support multiple envs
2024-03-18 09:15:12 +01:00
dependabot[bot]
c3af84a952
Bump follow-redirects in /wasm/node-tester/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-16 23:12:48 +00:00
dependabot[bot]
2172644f98
Bump follow-redirects from 1.15.4 to 1.15.6 in /wasm/client/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-16 23:10:50 +00:00
dependabot[bot]
393b67873d
Bump follow-redirects in /wasm/mix-fetch/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-16 23:09:28 +00:00
fmtabbara
70b15c9226
test mainnet mixnodes
2024-03-15 21:08:14 +00:00
fmtabbara
f7e6677878
update dotenv config
2024-03-15 16:28:01 +00:00
fmtabbara
73e87b2deb
test wallet connect projectId
2024-03-15 16:17:02 +00:00
dependabot[bot]
2cf65b3694
Bump follow-redirects in /docker/typescript_client/upload_contract
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.9 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.9...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:58:42 +00:00
dependabot[bot]
7bc1b0dbcf
Bump follow-redirects from 1.15.4 to 1.15.6
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:57:47 +00:00
dependabot[bot]
68bc4a59f7
Bump follow-redirects from 1.15.4 to 1.15.6 in /nym-api/tests
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:00:38 +00:00
dependabot[bot]
2bc8a76899
Bump follow-redirects from 1.15.4 to 1.15.6 in /testnet-faucet
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-15 14:00:33 +00:00
Drazen Urch
25053e5e8a
Promethus is our friend ( #4408 )
...
* Generic prom wrapper idea
* Extend packet_statistics control with prom metrics
* Replace counters with Counters
* Add legacy mixnode api route
* fmt
* Sanitize metric names
* Format metrics
* Script to make prom targets
* More metrics
* Update script
* Make sure we dont panic in the future
* Remove fragile test
* Add metrics endpoint auth
* Remove per IP metrics
* Update target script, node_exporter setup
* Remove prom from client
* Simplify node stat
* Centralize metrice, break cpucycles temporarily
* Remove prometheus from mixnode
* Add cpu-cycles to Prom
* Further centralize Registry
* Cleanup old tracing
* Remove spurious assignment
* Move cpu-cycles to metrics
* Add features
* setup_logging before logging
* Remove cpucycle measurement in favour of time
* Cleanup, hygine
2024-03-15 14:59:52 +01:00
fmtabbara
6735c1ae58
append to env (dont overwrite)
2024-03-14 21:30:59 +00:00
fmtabbara
b037c8fbeb
test mobile delegations config
2024-03-14 14:15:41 +00:00
fmtabbara
3fcfbad4c0
add sandbox to cosmos-kit
2024-03-13 14:35:17 +00:00
Jędrzej Stuczyński
da14947227
decreased logging level of gateway errors associated with the websocket
2024-03-13 11:32:57 +00:00
Jędrzej Stuczyński
5e40e480bc
adjusting severity of logs for missing DKG contract in the gateway
2024-03-13 11:17:52 +00:00
Jędrzej Stuczyński
490319d961
making contract addresses optional in the env
2024-03-13 11:17:26 +00:00
Jędrzej Stuczyński
810adb82cc
Merge pull request #4467 from nymtech/feature/extend-network-details-builder
...
allow setting whole chain details in a single method
2024-03-13 10:42:56 +00:00
Jędrzej Stuczyński
0e11cf92fc
allow setting whole chain details in a single method
2024-03-13 10:42:33 +00:00
fmtabbara
43e4cabb85
Merge branch 'develop' into feature/explorer-delegation
2024-03-12 14:28:16 +00:00
fmtabbara
496a1bc97d
package updates
2024-03-12 10:20:38 +00:00
fmtabbara
7db4ddff56
use url as unique nav selection state
2024-03-12 10:20:26 +00:00
fmtabbara
6b25f83ee3
small UI updates
...
tidy up some text layouts + allow mixnode row selections
2024-03-12 10:19:03 +00:00
fmtabbara
7602f4b130
create delegations context and page
2024-03-12 10:17:29 +00:00
fmtabbara
f762062f9f
create wallet context + wallet components
...
create wallet context using cosmoskit + include nymclient + create wallet components
2024-03-12 10:16:06 +00:00
Mark Sinclair
a0958cddb4
Rework hash GitHub Action to be pre-bundled ( #4462 )
...
* Add released GitHub Action bundle
* Add settings from `owner` and `repo`
* fix typo
* Remove module type
* Move to subdir
* Publish with dependencies in bundle
* Change handling of version
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2024-03-12 11:03:02 +01:00
Jon Häggblad
5bb9e36842
Tweak display impl for IpPair ( #4454 )
2024-03-11 18:03:39 +01:00
Jon Häggblad
0282251016
Add TaskStatus::ReadyWithGateway ( #4449 )
...
* Add TaskStatus::ReadyWithGateway
* Explicitly set starting status
2024-03-11 15:01:02 +01:00
import this
9b78409fdc
Merge pull request #4446 from nymtech/serinko/guide/nym-vpn_0.0.5
...
[DOC]: NymVPN testing update and syntax automation
2024-03-11 10:46:00 +00:00
serinko
f26d4ab882
final version with automated commands update
2024-03-08 23:47:03 +01:00
serinko
ca86bbc3a5
troubleshoot all script issues - full auto mode now
2024-03-08 22:37:31 +01:00
serinko
1f41eca0b2
automate GUI script for latest version pull
2024-03-08 15:43:13 +01:00
Jon Häggblad
0e56d8c2f7
Add severity level to IPR response and downgrade filter check failed ( #4447 )
...
* Add info level to response from ipr
* Downgrade exit policy filter check failed to warning
* Bump ipr request response version
2024-03-08 15:21:41 +01:00
serinko
c13297d18d
implement nym-vpn version vars
2024-03-08 12:32:43 +01:00
serinko
fe3c6bdad4
comment out qualitative testing
2024-03-07 19:24:21 +01:00
serinko
57b9372050
comment out qualitative testing
2024-03-07 19:22:05 +01:00
serinko
8371bf898f
upgrade guide 0.0.5-dev -> 0.0.5
2024-03-07 19:09:19 +01:00
serinko
aa5691447d
update version, new script and simplify releases var
2024-03-07 13:00:46 +01:00
Jon Häggblad
fa8e81d9dd
Re-export Location type in explorer-client ( #4445 )
2024-03-06 17:26:51 +01:00
dependabot[bot]
bc19fa7a78
Bump es5-ext in /sdk/typescript/packages/nodejs-client ( #4434 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 15:11:32 +01:00
dependabot[bot]
df1b648fa0
Bump es5-ext in /sdk/typescript/packages/mix-fetch-node ( #4433 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 15:05:34 +01:00
dependabot[bot]
846fd6aeaa
Bump mio from 0.8.10 to 0.8.11 in /sdk/ffi/cpp ( #4443 )
...
Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 14:50:44 +01:00
dependabot[bot]
fbba59f001
Bump ip from 2.0.0 to 2.0.1 in /wasm/mix-fetch/internal-dev-node ( #4419 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 14:49:27 +01:00
dependabot[bot]
b94c81a784
Bump ip from 2.0.0 to 2.0.1 in /wasm/client/internal-dev-node ( #4418 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 14:48:56 +01:00
dependabot[bot]
67b893175f
Bump ip in /sdk/typescript/tests/integration-tests/mix-fetch ( #4420 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2024-03-06 14:19:51 +01:00
Jon Häggblad
a9ff4ccb10
Update imports
2024-03-06 10:40:37 +01:00
Jon Häggblad
2f4f303223
Add nym- prefix to http-api-client
2024-03-06 10:38:41 +01:00
Jon Häggblad
3265d58052
Add nym- prefix to ledger crate
2024-03-06 10:27:42 +01:00
Jon Häggblad
30facbcec4
Update module imports
2024-03-06 10:26:15 +01:00
Jon Häggblad
0f5157f7d1
Update dependency names
2024-03-06 10:24:21 +01:00
Jon Häggblad
3369aa51bc
Add nym- prefix to async-file-watcher
2024-03-06 10:20:13 +01:00
dependabot[bot]
9e5890a0d7
Bump ip in /clients/native/examples/js-examples/websocket ( #4421 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.5 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.5...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 08:15:03 +01:00
dependabot[bot]
3bda5f59a3
Bump ip from 2.0.0 to 2.0.1 ( #4417 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-06 07:58:31 +01:00
import this
154dfa089b
[DOC]: Hotfix - remove unexisting page ( #4438 )
...
* [DOC]: Hotfix - remove unexisting page
* update modules and run build
* installed with nvm 18
* yarn version solved
* remove extra files
* attempt to resolve module versioning
* Update package versions and fix keplr example
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-03-05 15:07:38 +00:00
Jon Häggblad
bd0cbbc18a
Fix typo in macro invocation ( #4441 )
2024-03-04 14:48:43 +01:00
Jędrzej Stuczyński
ed0e7a7a25
Merge pull request #4439 from nymtech/chore/move-nym-id
...
Chore/move nym
2024-03-04 12:19:41 +00:00
Jon Häggblad
5b35cfcfb2
build-information: pick up vergen from consuming crate ( #4424 )
2024-03-04 12:16:48 +01:00
Bogdan-Ștefan Neacşu
d3ba008b88
Add IPPair constructor ( #4440 )
...
* Add IPPair constructor
* Rename
2024-03-04 12:56:10 +02:00
Jędrzej Stuczyński
a04a782dbf
renamed nym-id-lib to nym-id
2024-03-04 10:08:10 +00:00
Jędrzej Stuczyński
f5d9fda0b1
moved and renamed nym-id to nym-id-cli
2024-03-04 09:38:29 +00:00
Bogdan-Ștefan Neacşu
aebd386382
Add IPv6 support to IPPR ( #4431 )
2024-03-01 19:28:21 +02:00
Bogdan-Ștefan Neacşu
9a6f96b5e0
Fix windows build ( #4426 )
...
* Fix windows build
* Fix in another place too
* Install clang
* With sudo
* Revert "cargo update -p rustls@0.21 .7 (#4404 )"
This reverts commit ecc47cd418 .
2024-03-01 12:07:38 +02:00
Jędrzej Stuczyński
5a3ff0f9f7
Merge pull request #4436 from nymtech/feature/nym-id-scaffold
...
Feature/nym id scaffold
2024-03-01 09:14:40 +00:00
Jędrzej Stuczyński
160db34651
clippy
2024-02-29 16:53:50 +00:00
Jędrzej Stuczyński
ae20d2afb8
removed old test code
2024-02-29 16:04:07 +00:00
Jędrzej Stuczyński
41b7a2a20d
cargo fmt
2024-02-29 15:57:48 +00:00
Jędrzej Stuczyński
208ec4574b
using the shared code for credentials import
2024-02-29 15:29:41 +00:00
Jon Häggblad
2bff66e2c7
Remove rustls feature on workspace deps ( #4422 )
...
* Remove rustls feature on workspace deps
* Cargo.lock for nym-connect and nym-wallet
2024-02-28 18:45:00 +02:00
fmtabbara
28a0c3eb17
Add buffer module to webpack.common.js
2024-02-28 11:50:19 +00:00
Jędrzej Stuczyński
1aad5fc1bf
created nym-id for importing credentials
2024-02-28 11:22:46 +00:00
fmtabbara
a3d7b541e2
Fix currencyToString function call in Mixnodes page
2024-02-28 10:16:20 +00:00
Mark Sinclair
7861a0081a
Add mixnet contract to env and add CI targets to package.json
2024-02-28 10:16:20 +00:00
Mark Sinclair
c8b911d5d0
Make mixnet contract configurable
2024-02-28 10:16:20 +00:00
fmtabbara
22979ce245
add ledger intergration
2024-02-28 10:16:20 +00:00
fmtabbara
b5a3a720a4
fix up delegate button in mobile view
2024-02-28 10:16:20 +00:00
fmtabbara
0ec5fb37c2
replace delegate icon button with button
...
fix linting
2024-02-28 10:16:20 +00:00
fmtabbara
2817c68e2e
make mobile nav neater
2024-02-28 10:16:20 +00:00
fmtabbara
c3050e5d02
allow clear search entry
...
fix react hooks error
2024-02-28 10:16:19 +00:00
fmtabbara
8f1901b6e0
tidy up mixnode and gateway tables
2024-02-28 10:16:19 +00:00
fmtabbara
96a42fa03d
Fix table layouts
...
tidy up exports
2024-02-28 10:16:18 +00:00
fmtabbara
718de1f102
fix up mobile view
...
fix deps issues
2024-02-28 10:16:12 +00:00
fmtabbara
cb9d730c16
display user message when wallet is not connected
...
fix linting
2024-02-28 10:16:12 +00:00
Yana
0e17fe5581
Add delegate button to each mixnode raw
...
relocate code
code refactor
wip
refactor
wip
2024-02-28 10:16:07 +00:00
Yana
b25747dd60
Fix ModalError styles
2024-02-28 10:16:06 +00:00
Yana
b16349f2e9
Add confirmation models
2024-02-28 10:16:06 +00:00
Yana
f4b5693bcb
Add CosmWasmSigningClient
...
WIP
wip
2024-02-28 10:16:06 +00:00
Yana
42a53a1c49
Remove identity key, mixId and amount validation
...
WIP
2024-02-28 10:16:06 +00:00
Yana
081fec72e5
Connect delegate modal to keplr balance
...
WIP
WIP
WIP
WIP
2024-02-28 10:16:06 +00:00
Yana
f2223dddca
Add Delegations Modal UI
2024-02-28 10:16:06 +00:00
Yana
9be7b8ab56
Add TokenSVG
2024-02-28 10:16:06 +00:00
Yana
40dc0d2cc7
fix ui bug in ts.config
2024-02-28 10:16:06 +00:00
Yana
19de5cb792
WIP
...
WIP
2024-02-28 10:16:06 +00:00
import this
cb3e73fbd7
[DOC]/operators: Validator rewards ( #4427 )
...
* initialise token economics chapter
* initialise validator rewards page
* add todo points
* syntax edits
* docs: minor fixes
* add currency overview
* create bash scripts for nyx stake
* add nymvisor url
* final version of validator rewards
* final version of validator rewards
* final version of validator rewards
---------
Co-authored-by: Sachin Kamath <github@skamath.me >
2024-02-27 14:17:44 +00:00
Sachin Kamath
377e06daab
nym-cli: clippy fixes
2024-02-22 18:10:41 +05:30
Sachin Kamath
b54d82a01a
nym-cli: batch transactions
2024-02-22 17:55:35 +05:30
Tommy Verrall
eabb36b975
Merge pull request #4425 from nymtech/fix/nym-vpn/testing
...
[DOC]: Fix NymVPN desktop setup guide
2024-02-22 11:00:23 +01:00
serinko
2eed8e3f6c
syntax edit
2024-02-22 10:40:38 +01:00
serinko
bfac3e0b89
add gui-mac to summary
2024-02-22 10:23:00 +01:00
serinko
90680ceb16
add moving application step
2024-02-22 10:14:14 +01:00
Tommy Verrall
f9c5684d6c
Merge pull request #4414 from nymtech/qa/remove-deb-build
...
temporarily remove the debian builder from gh action
2024-02-22 09:49:44 +01:00
serinko
ffb053fe4a
desktop auto script update
2024-02-22 06:28:12 +01:00
serinko
e83be64a52
mac desktop manual steps
2024-02-22 06:23:18 +01:00
Sachin Kamath
ad052ef498
fmt + clippy
2024-02-21 19:14:12 +05:30
Sachin Kamath
a3bc4af8fe
fmt + clippy
2024-02-21 19:12:02 +05:30
Sachin Kamath
b6d57e2862
nym-cli: delegate to mixnodes from input csv file
...
nym-cli: delegate to mixnodes from input csv file
2024-02-21 18:44:15 +05:30
serinko
32c897f789
add mac desktop manual setup
2024-02-21 11:33:51 +01:00
Bogdan-Ștefan Neacşu
9ff37d2f9f
Propagate gateway ws fd into sdk ( #4398 )
...
* Propagate gateway ws fd into sdk
* Wrap fd in a more general struct
2024-02-21 12:27:18 +02:00
serinko
a6ebfb521d
remove redundant part
2024-02-21 11:20:57 +01:00
import this
ac23ef924a
[DOC]: Publish Nymvisor guide ( #4423 )
2024-02-21 09:27:12 +00:00
Tommy Verrall
5a770614dd
formatting
2024-02-20 19:48:04 +01:00
Tommy Verrall
8f8cd79a65
amend workflow to input event instead
2024-02-20 19:45:22 +01:00
Jon Häggblad
d8f73ef97a
Update Cargo.lock
2024-02-20 19:03:54 +01:00
Tommy Verrall
c7fb89bd5e
Merge pull request #4412 from nymtech/master
...
Merge Master into Develop from Latest 2024.1-marabou release
2024-02-20 18:59:01 +01:00
benedettadavico
3c2d47ad18
update cargo.lock
2024-02-20 18:34:23 +01:00
Tommy Verrall
6f13720530
Merge pull request #4416 from nymtech/qa/merge-conflicts
...
make check on conflicts
2024-02-20 17:59:10 +01:00
Tommy Verrall
0efd7a2318
make check on conflicts
2024-02-20 17:45:23 +01:00
Lawrence Stalder
2ca2b9e032
Merge pull request #4413 from nymtech/fix-localnet-script
...
fix: localnet script fix typo to attach tmux session
2024-02-20 16:33:51 +01:00
Tommy Verrall
d92a8ea028
temporarily remove the debian builder from gh action
...
- it's not needed but in the future we may want to reactivate it, currently commenting it out
2024-02-20 16:25:58 +01:00
Lawrence Stalder
7483d10701
fix: localnet script fix typo to attach tmux session
2024-02-20 16:02:53 +01:00
Jędrzej Stuczyński
ca75c06f4c
Merge pull request #4396 from nymtech/feature/freepass-combined
...
freepass credentials
2024-02-20 12:26:24 +00:00
import this
73632a0ae7
[DOC]: Update nym-vpn commands ( #4386 )
...
* update nym-vpn commands
* update testing flow
* bumped up scripts and version url to 0.0.4
* correct cli script version -> 0.0.2
* update extract commands
* update extract commands
* update gui and cli auto scripts
* correct curl url
* minor fixes to formatting
* add final bash script for desktop
* syntax change
* commenting mac manual steps
* comment off mac manual steps from summary
* Update SUMMARY.md
* Update troubleshooting.md
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-02-20 12:08:36 +00:00
Tommy Verrall
3d3dd80247
Merge pull request #4411 from nymtech/release/2024.1-marabou
...
Release/2024.1 marabou
2024-02-20 12:22:20 +01:00
Jędrzej Stuczyński
1d481db179
additional log for dkg address
2024-02-20 11:07:04 +00:00
Jędrzej Stuczyński
cae97663c1
additional gateway logs
2024-02-20 11:03:44 +00:00
Tommy Verrall
795329b874
Merge pull request #4410 from nymtech/qa/debian-test
...
Debian Package Pre/Post install
2024-02-20 10:58:42 +01:00
Tommy Verrall
87ea3fcfc4
remove extra line
2024-02-20 09:29:26 +01:00
Tommy Verrall
289343d1c8
one last tweak
2024-02-20 09:26:00 +01:00
Jędrzej Stuczyński
f96f74f2f1
removed unused imports
2024-02-19 18:27:16 +00:00
Jędrzej Stuczyński
3ec2ea904f
fixed local expiration check
2024-02-19 17:55:36 +00:00
Jędrzej Stuczyński
04373589b1
added import-credential command to network requester
2024-02-19 17:51:19 +00:00
Jędrzej Stuczyński
1a8814ccdc
changed nonces to be random bytes to prevent replay attacks
2024-02-19 17:45:39 +00:00
Jędrzej Stuczyński
d62a41b9c1
fixed client route used for free pass
2024-02-19 17:09:16 +00:00
Jędrzej Stuczyński
d3e30e98f9
preventing spending credentials with outdated gateways
2024-02-19 16:01:29 +00:00
Jędrzej Stuczyński
88a49dfc7e
making sure the retrieved credentials haven't expired
2024-02-19 15:26:51 +00:00
Tommy Verrall
66a54aeab3
small formatting
2024-02-19 14:51:23 +01:00
Tommy Verrall
d6afa74284
debhelper
2024-02-19 14:40:14 +01:00
Tommy Verrall
49e2be5b04
a condition was not being met for new installs
...
therefore, input a preinst script too to back up
2024-02-19 14:37:35 +01:00
Tommy Verrall
1cfddb942b
remove line
2024-02-19 13:43:56 +01:00
Tommy Verrall
49c43617c9
include a pretty print of the service file here
2024-02-19 13:41:38 +01:00
Jędrzej Stuczyński
ff01fc79e3
removed duplicate code
2024-02-19 12:19:54 +00:00
Jędrzej Stuczyński
5cf53b7002
fixed logging
2024-02-19 12:11:50 +00:00
Jędrzej Stuczyński
387d07fb93
additional logs
2024-02-19 11:43:17 +00:00
Jędrzej Stuczyński
dcd6dcc6e3
restored accidentally removed lazy static in socks5 lib
2024-02-19 11:43:16 +00:00
Jędrzej Stuczyński
e7d0c1812a
added import commands for client binaries
2024-02-19 11:43:15 +00:00
Jędrzej Stuczyński
7bbac26676
replaced usage of lazy_static to oncelock for build information
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
688ac2efb5
added nym-cli command for importing credentials
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
f348e6972a
clippy
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
dd97eb13a8
locally marking credentials as spent
2024-02-19 11:42:57 +00:00
Jędrzej Stuczyński
92d9cb7dab
added database code for the serial number storage
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
5a4dfafe9f
cargo fmt
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
fa93c4598f
removing redundant epoch_id field
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
edbcade5f5
clippy
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
3f0194a9aa
nym-cli commands for issuing free passes
2024-02-19 11:42:56 +00:00
Jędrzej Stuczyński
c2517ac63b
clippy
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
3fa74c90ff
cargo fmt
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
96f3192694
validating request attributes
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
f61b898c4f
storage implementation
2024-02-19 11:42:55 +00:00
Jędrzej Stuczyński
c9ff550311
nym-api logic for issuing free passes (minus storage impl)
2024-02-19 11:42:53 +00:00
Jędrzej Stuczyński
740cc72ec8
request type for obtaining free pass
2024-02-19 11:41:42 +00:00
benedettadavico
6e7bac1e7e
cargo fmt
2024-02-19 11:41:32 +00:00
benedettadavico
691884e20a
add return statement
2024-02-19 11:41:32 +00:00
Jędrzej Stuczyński
400d71bf07
ibid
2024-02-19 11:41:32 +00:00
benedettadavico
ffe55ba072
running cargo fmt
2024-02-19 11:41:32 +00:00
Jędrzej Stuczyński
00f1ce98ba
gateway downgrading advertised protocol for incompatible clients
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
b02bbdef19
fixed SQL type for epoch_id
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
78e1d84905
restored OldV1Credential::as_bytes to be available to non-test code
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
2638952f5a
reintroduced handling of old v1 credentials
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
9a3bd7a2a9
clippy and fixing tests
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
ad9aee0ec0
missing serialization
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
f687ebb0f5
persisting the issued credentials
2024-02-19 11:41:31 +00:00
Jędrzej Stuczyński
ddf2770c8e
reintroduced recovery of vouchers
2024-02-19 11:41:30 +00:00
Jędrzej Stuczyński
16c942d72e
removed nym-api placeholders
2024-02-19 11:41:30 +00:00
Jędrzej Stuczyński
0ee727bac1
gateway handling of both credential types
2024-02-19 11:41:30 +00:00
Jędrzej Stuczyński
675cf3d7da
removed usage of coconut-interface crate
2024-02-19 11:41:29 +00:00
Jędrzej Stuczyński
9a0cbf5072
wip in removing the Credential type for more strongly typed alternative
2024-02-19 11:39:54 +00:00
Jędrzej Stuczyński
6f3dd9f778
wip
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
7a7fbce8ea
using bincode serialization
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
36242fa257
serde for 'IssuanceBandwidthCredential'
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
b764fcc756
revamped BandwidthVoucher to allow for different kinds of bandwidth credentials
2024-02-19 11:39:53 +00:00
Jędrzej Stuczyński
ac676760d4
Merge pull request #4399 from nymtech/bugfix/signing-rewards
...
Bugfix/signing rewards
2024-02-19 11:30:42 +00:00
Jędrzej Stuczyński
20819331f3
Merge pull request #4405 from nymtech/bugfix/further-dkg-changes
...
Bugfix/further dkg changes
2024-02-19 11:29:53 +00:00
Jędrzej Stuczyński
6b6980c523
missing schema
2024-02-16 17:41:46 +00:00
Jędrzej Stuczyński
8b0953624f
being less aggressive in contract polling
2024-02-16 17:39:22 +00:00
Jędrzej Stuczyński
24a260fbc9
missing trait implementation in test
2024-02-16 17:36:23 +00:00
Jędrzej Stuczyński
510ad11c98
nym-api using the new query
2024-02-16 17:33:07 +00:00
Jędrzej Stuczyński
627334cfe2
added dkg contract query to check if state can be advanced
2024-02-16 17:16:39 +00:00
Jędrzej Stuczyński
d4c98e3ff5
clippy test
2024-02-16 16:47:01 +00:00
Jędrzej Stuczyński
9821dd994b
updated schema
2024-02-16 16:38:03 +00:00
Jędrzej Stuczyński
a977310225
fixed existing dkg contract tests
2024-02-16 16:27:58 +00:00
Tommy Verrall
8e16678f74
fix syntax
2024-02-16 16:39:01 +01:00
Tommy Verrall
52c46f371e
shell
2024-02-16 16:18:11 +01:00
Tommy Verrall
3010d5192f
add helper
2024-02-16 16:00:18 +01:00
Tommy Verrall
721ad9d8bb
remove helper
2024-02-16 15:55:43 +01:00
Tommy Verrall
85803ec11c
change some of the logic
2024-02-16 15:25:25 +01:00
Tommy Verrall
83da1f228b
debian package changer
...
- instead of dealing with the complexities of initing the builds, it's a complex beast for automagically guessing a user config for a binary
- therefore, find their existing binary, move the executable from /usr/bin/ then find and replace it with their current set up
- a user then can do sudo apt install nym-gateway && systemctl restart nym-gateway.service
- script tells the user a few key things too
2024-02-16 14:05:53 +01:00
Jędrzej Stuczyński
c663ba08f2
fixed dkg incorrectly setting state deadlines
2024-02-16 09:16:59 +00:00
Jędrzej Stuczyński
92bf31d9f4
fixed dkg progress not being recorded
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
646f522142
fixed nym-api tests
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
be3dd2c250
setting threshold value upon entering dealing exchange
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
db826c4fb4
missing DkgExecuteMsg client impls
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
b960dc8aaf
removed 'SurpassedThreshold' message
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
da70ae70a5
nym-api updates
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
914b8a6dc2
updated the validator client
2024-02-16 09:16:58 +00:00
Jędrzej Stuczyński
ad2552ec78
schema
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
45686f7ca6
queries
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
27554f52e3
revamped dealers storage structure (for txs)
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
29edc8799a
dkg reset/resharing triggered by admin messages instead
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
46875cdf2f
moved epoch advancement logic into separate file
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
629081b5ec
fixed reset mode not being triggered when enough parties left
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
d2c77d7f64
integration test for failed DKG redoing
2024-02-16 09:16:57 +00:00
Jędrzej Stuczyński
eab7eb03c7
reduced tick rate logging
2024-02-16 09:16:56 +00:00
Jon Häggblad
ecc47cd418
cargo update -p rustls@0.21.7 ( #4404 )
2024-02-15 16:06:09 +01:00
benedetta davico
71c975d20c
Update publish-nym-binaries.yml
2024-02-15 11:46:20 +01:00
benedettadavico
f0705cd1f9
Update workflow to add nymvisor binary
2024-02-15 10:56:13 +01:00
Stefano Piermatteo
b6d5f780d2
[DOC]: Add landing page howto ( #4378 )
...
* add html snippet
* add reverse proxy
* fix typos
fix variables conventions
fix markdown
* add Avril 14th sentence
* fix syntax
2024-02-15 07:40:36 +00:00
Jędrzej Stuczyński
0b46e5b753
improved startup log regarding the epoch
2024-02-14 16:36:37 +00:00
Jędrzej Stuczyński
2c65460164
additional logs
2024-02-14 16:10:14 +00:00
Jędrzej Stuczyński
e86419540c
don't try to send empty rewarding txs
2024-02-14 16:10:14 +00:00
benedettadavico
3771cb9188
Update changelog and bump versions
2024-02-14 11:55:30 +01:00
mx
e8f6d6e55d
fixed theme bug? ( #4401 )
...
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-02-14 09:59:19 +01:00
Jędrzej Stuczyński
536b892c91
fixed epoch id being advanced at wrong point
2024-02-14 08:49:08 +00:00
Jędrzej Stuczyński
a40cd73dec
Merge pull request #4402 from nymtech/bugfix/post-ephemera-nym-api
...
fixed nym-api config template
2024-02-13 17:41:38 +00:00
Jędrzej Stuczyński
d7255374de
fixed nym-api config template
2024-02-13 17:41:07 +00:00
Jędrzej Stuczyński
0b6cb236d8
allow running in monitor only mode without any tokens
2024-02-13 15:22:03 +00:00
Jędrzej Stuczyński
f0361a200b
log errors on failing to determine rewarding amounts and advance epochs regardless
2024-02-13 15:20:36 +00:00
Jędrzej Stuczyński
f1c5e8bdc0
attempt to re-create websocket creation on failure
2024-02-13 14:41:57 +00:00
Jędrzej Stuczyński
b03d737393
making sure to stop nym-rewarder if nyxd scraper has terminated
2024-02-13 12:03:06 +00:00
Jon Häggblad
3088b69711
Merge pull request #3503 from nymtech/jon/feat/test-rustls
...
Replace openssl with rustls
2024-02-13 08:55:47 +01:00
Jon Häggblad
412b7b9898
Remove sdk-version-bump from main workspace temporarily
...
In the upcoming cargo-edit version then the dependency on ureq is
dropped and also the implicit dependency on openssl
2024-02-13 08:29:39 +01:00
Jon Häggblad
30754a7a4a
Switch tungstenite to rustls
2024-02-13 08:28:09 +01:00
Jon Häggblad
e99b04f1c6
Remove explicit openssl dependency
2024-02-13 08:28:09 +01:00
Jon Häggblad
279fea9a0b
Switch reqwest to rustls
2024-02-13 08:28:09 +01:00
Jon Häggblad
c2aba223b8
Add openssl to cargo deny ban
2024-02-13 08:28:09 +01:00
Jędrzej Stuczyński
501f314266
Merge pull request #4356 from nymtech/chore/remove-ephemera
...
Chore/remove ephemera
2024-02-12 18:31:58 +00:00
Jędrzej Stuczyński
3ecd2af216
fixed test imports
2024-02-12 17:14:25 +00:00
Jon Häggblad
9b44674f43
Remove sdk-version-bump from main workspace temporarily
...
In the upcoming cargo-edit version then the dependency on ureq is
dropped and also the implicit dependency on openssl
2024-02-12 14:14:30 +01:00
Jon Häggblad
588839740f
Switch tungstenite to rustls
2024-02-12 14:14:30 +01:00
Jon Häggblad
4353bab636
Remove explicit openssl dependency
2024-02-12 14:14:30 +01:00
Jon Häggblad
05957c366f
Switch reqwest to rustls
2024-02-12 14:14:30 +01:00
Jon Häggblad
60e14f866e
Add openssl to cargo deny ban
2024-02-12 14:14:30 +01:00
Jon Häggblad
cec05a99f4
Tweak packet rate log string
2024-02-12 13:05:30 +01:00
Jon Häggblad
d487f4d98c
Merge pull request #4389 from nymtech/jon/handle-multiple-ip-packet-in-ipr
...
Handle multiple IP packets in ip-packet-router
2024-02-12 12:39:40 +01:00
Jon Häggblad
b9e9809938
Extract out handle_responses
2024-02-12 12:14:51 +01:00
Jędrzej Stuczyński
9b50188d7d
Merge pull request #4391 from nymtech/chore/reexport-types
...
re-export cosmrs' cosmwasm types
2024-02-12 09:14:33 +00:00
Jon Häggblad
0e3dbece8b
Fix unit test
2024-02-12 08:21:32 +01:00
Jędrzej Stuczyński
052f7649a8
re-export cosmrs' cosmwasm types
2024-02-11 18:57:32 +00:00
Jon Häggblad
3fde9e648f
Add health request response
2024-02-10 23:53:03 +01:00
Jon Häggblad
0b37b9fb1c
Add ping pong request response
2024-02-10 23:35:36 +01:00
Jon Häggblad
e273bfc25e
Add message for unrequested disconnect on the IPR
2024-02-10 23:27:07 +01:00
Jon Häggblad
d2ef94f1bd
Add buffer timeout to connect request
2024-02-10 23:13:50 +01:00
Jon Häggblad
92ab794294
Encode packets in connection handler
2024-02-10 23:07:45 +01:00
Jon Häggblad
3f0210d56a
Handle incoming multi-ip packets in IPR
2024-02-10 22:40:21 +01:00
Jon Häggblad
9b53473bee
Tweak retransmission log info ( #4387 )
2024-02-09 18:22:25 +01:00
Tommy Verrall
5fdae14cb9
Merge pull request #4385 from nymtech/bugfix/gateway-vk-caching-without-coconut
...
[bugfix] remove hard failure on dkg contract queries in case it doesn't exist
2024-02-09 18:11:05 +01:00
Jędrzej Stuczyński
ccb4d7fd5e
comment regarding removal of ephemera
2024-02-09 14:40:24 +00:00
Jędrzej Stuczyński
a8e520d13b
removed unused import
2024-02-09 14:38:43 +00:00
Jędrzej Stuczyński
148db2f350
replaced uses of 'serde_derive' with 'serde'
2024-02-09 14:38:02 +00:00
Jędrzej Stuczyński
2f4fad3ce3
[bugfix] remove hard failure on dkg contract queries in case it doesn't exist
2024-02-09 11:39:27 +00:00
Jon Häggblad
cc604c5f18
Merge pull request #4380 from nymtech/jon/ipr-connected-client-handler
...
Connected client handler in the IPR
2024-02-09 11:37:13 +01:00
Jon Häggblad
d0aece501f
Add missing deploy step to ci-build-upload-binaries
2024-02-09 11:28:32 +01:00
Jon Häggblad
22b5670396
Update release/publish workflow names to match filenames ( #4383 )
2024-02-09 11:26:39 +01:00
benedetta davico
4ebbf175fc
Merge branch 'develop' into chore/remove-ephemera
2024-02-09 11:24:52 +01:00
Jon Häggblad
79e9399dfe
Add nightly schedule trigger for ci-build-upload-binaries
2024-02-09 11:17:34 +01:00
Jon Häggblad
8450df28df
Tweak logging
2024-02-09 10:58:49 +01:00
Jon Häggblad
0b23d1624f
Switch to JoinHandle
2024-02-09 09:49:18 +01:00
Jon Häggblad
2026ffd61f
Error logging
2024-02-09 09:49:18 +01:00
Jon Häggblad
48e5aecda1
Don't unwrap on failed to send close signal
2024-02-09 09:49:18 +01:00
Jon Häggblad
d8e484b77e
Disconnect stopped client handlers
2024-02-09 09:49:18 +01:00
Jon Häggblad
d4ca2a7220
Implement drop for client handlers too
2024-02-09 09:49:18 +01:00
Jon Häggblad
2f0074821c
Downgrade some logging after checking it works
2024-02-09 09:49:18 +01:00
Jon Häggblad
d5e332ad39
Deduplicate and clean up
2024-02-09 09:49:18 +01:00
Jon Häggblad
14bf5645b1
Add missing module
2024-02-09 09:49:18 +01:00
Jon Häggblad
a11582749c
Add connected_client_handler
2024-02-09 09:49:18 +01:00
Jon Häggblad
aedff7fe30
Fix clippy::useless_conversion ( #4384 )
2024-02-09 09:37:32 +01:00
Jon Häggblad
36e4c181fc
Add enable_wireguard toggle to build-upload-binaries workflow ( #4382 )
...
* Add enable_wireguard toggle to ci-build-upload-binaries workflow
* Remove old deprecated build-upload-binaries
* fixup! Add enable_wireguard toggle to ci-build-upload-binaries workflow
2024-02-09 09:15:30 +01:00
Tommy Verrall
68cfe2e755
fix unit test
2024-02-08 17:43:51 +00:00
Tommy Verrall
2baac3de1b
Merge pull request #4338 from nymtech/feature/nym-cli-multisend
...
nym-cli: add command to broadcast a transaction with multiple send token messages
2024-02-08 17:08:41 +01:00
Tommy Verrall
edc9b78b6c
last clippy warning
2024-02-08 16:07:13 +00:00
Tommy Verrall
9f07f3aff3
fmt
2024-02-08 15:55:57 +00:00
Tommy Verrall
23ba8298be
amend code, as described on PR, trialled and testing on QA
2024-02-08 15:46:21 +00:00
Tommy Verrall
629d124838
Merge pull request #4371 from nymtech/feature/DKG-revamp1
...
Feature/dkg revamp1
2024-02-08 14:35:33 +01:00
mx
fe2d602cd8
Max/new mdbook theme ( #4377 )
...
* stripped out theme plugin + edited coal default
* cleanedup gitignore
* stripped down light theme
* new theme dir structure
* removed themes aside from dark and light custom
* moved search to right hand side
* added toc
* changed up header bar
* hard centred title
* themed dropdown menus
* copied all vars between book tomls for the moment
* moved new theming to operators and devportal
* changed comment on future language support
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2024-02-08 10:02:57 +00:00
Jon Häggblad
8b2f80b03c
Multi IP packet codec ( #4379 )
...
* Codec implementation
* rustfmt
* Extract out magic numbers
2024-02-08 11:01:01 +01:00
Jędrzej Stuczyński
336cd30dd8
updated dkg contract schema
2024-02-07 12:28:51 +00:00
Jon Häggblad
a8dc703399
Merge pull request #4370 from nymtech/jon/reply-on-ipr-version-incompat
...
Extend IPR request / responses to handle more reply types
2024-02-07 13:24:14 +01:00
Jędrzej Stuczyński
c8562ecac1
fixed dkg contract test build
2024-02-07 11:56:44 +00:00
Jędrzej Stuczyński
dd0067f542
fixed arguments passed for dealer registration
2024-02-07 11:55:49 +00:00
Jędrzej Stuczyński
a18dab55a6
fixed coconut key existence check in key derivation
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
4c8ae077a2
fixed nym-api config template
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
79a7860185
changed 'DealingChunkInfo' 'size' field from usize to u64 to remove floating point operations during deserialization
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
bb71da55e8
regenerated DKG contract schema
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
ca18fb9f33
fixed clippy warnings on existing code
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
ceec8217e0
nym-cli build fix
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
a52e81b66e
temporarily commented out broken test
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
a44339433e
fixed nym-api tests
2024-02-07 11:55:48 +00:00
Jędrzej Stuczyński
c9290cbcc0
handle chunking on nym-api side
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
ce3e674528
updated dkg client traits
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
c9f5594ca5
contract changes
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
a7feeaa660
dealing metadata storage logic
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
e7bc50fc4a
resharing test + bugfixes
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
e926a1e2c0
fixed bug in DKG to allow for different sets of dealers and receivers
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
bd9a628a98
restored key derivation tests
2024-02-07 11:55:47 +00:00
Jędrzej Stuczyński
19a9d5413d
restored dealings tests
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
016ab58648
updated contract schema
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
8ec7534b57
clippy fixes
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
3c66ab9adc
test code compiles
...
but doesnt fully work yet
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
a66f63e34d
cleanup
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
c9814a1c6e
more completed key derivation
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
59d31cfa2b
more completed key validation
2024-02-07 11:55:46 +00:00
Jędrzej Stuczyński
6d9bc302ff
more completed key finalization
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
75cc310fc8
happy path for key finalization
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
bd7eebf463
happy path for key validation
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
c31561d46d
actually working happy path with a unit test
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
faffdf9b2f
happy path for key derivation
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
7081076842
improved test fixture + dealing exchange test
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
b0174dcd0b
[wip] dealing exchange
2024-02-07 11:55:45 +00:00
Jędrzej Stuczyński
90de0a30a8
storing epoch id alongside coconut key
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
546e7c794f
[wip]: improving error recovery during key submission phase
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
a1f68170c9
more explicit errors in the controller outer loop
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
ae29e86db0
cleaned up key loading
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
359f038dff
removed the dkg client retries
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
0aa8084625
cargo fmt
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
9b7815d45b
making nym-api aware of the changes
2024-02-07 11:55:44 +00:00
Jędrzej Stuczyński
ad5a167fe5
client support
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
16f7ac9998
schema
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
0235932dda
making dkg kick off when a start message is sent
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
96fd084582
fixed the return type of the query
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
7344248f3b
added a query msg for the data
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
824dfa3d6d
added cw2 interface to dkg contract
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
2548c8d42d
missing test fix
2024-02-07 11:55:43 +00:00
Jędrzej Stuczyński
f4facc08ea
fixed tests
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
f20f96831a
api support: submit ed25519 public key alongside the bte public key
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
a94196eb82
submit ed25519 public key alongside the bte public key
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
02884d183d
reusing already generated dealings
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
75b02c739d
client support
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
3b39ec4b28
schema
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
8a6b6ead95
contract query for dealing status
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
6b6bbe535f
fixed dealings query arguments
2024-02-07 11:55:42 +00:00
Jędrzej Stuczyński
85d9d65da3
more clippy
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
9f580d7bc2
updated dkg schema
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
4dee8858da
clippy
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
49797d46bb
removed old debug code
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
4060489bd1
ephemera contract fix
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
205e44a857
fixes
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
6bf9dca722
reintroducing bug in deterministic_filter_dealers to make tests pass
...
yes, it's as bad as it sounds
2024-02-07 11:55:41 +00:00
Jędrzej Stuczyński
48be25f9c7
ability to query for dkg contract state
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
58080ec681
client support
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
45e8d3d78e
renaming
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
c7b8622cf4
removed todos from commented tests
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
fbd58122f4
storage and query tests
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
13f8449dc8
updated dealings queries
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
db36f72200
storing dealings in new map
2024-02-07 11:55:40 +00:00
Jędrzej Stuczyński
e09986e505
fixed arguments for installing yarn ( #4376 )
2024-02-07 12:52:59 +01:00
Jędrzej Stuczyński
bb3c015633
Merge pull request #4353 from nymtech/feature/gateway-cached-vk
...
make gateway cache master verification keys between requests
2024-02-07 11:31:12 +00:00
Jon Häggblad
b21346064e
Add disconnect request/response for the future
2024-02-07 10:18:23 +01:00
import this
fa81b96951
[DOC]: hotfix - typo correction ( #4374 )
2024-02-06 16:03:17 +01:00
Jon Häggblad
8cccc9ab24
Bump IPR request version
2024-02-06 11:01:54 +01:00
Drazen Urch
b567ac22d3
Fix builds action ( #4372 )
...
* Fix builds action
* Filter deb files
2024-02-05 22:05:21 +01:00
Jon Häggblad
b43a1b8c94
Include destination in error reply
2024-02-05 11:27:28 +01:00
Jon Häggblad
d7da6ed1ab
Remove unused error case
2024-02-05 09:01:11 +01:00
Jon Häggblad
4d62dc9c74
Respond to sender on version mismatch
2024-02-04 18:34:29 +01:00
import this
2d39f3c722
[DOC]: NymVPN GUI new auto-script implementation ( #4369 )
...
Binaries have new name convention and the script was failing. This PR solves the issue for both MacOS and Linux users.
2024-02-02 19:11:21 +00:00
Jon Häggblad
3d122f45b4
Add two more error responses likely to be used in the future
2024-02-02 17:02:24 +01:00
Jon Häggblad
cb375f15c2
Add ipr response for version mismatch
2024-02-02 16:43:52 +01:00
Tommy Verrall
7406fdd677
Merge pull request #4363 from nymtech/jon/ci-cargo-deny-pull-request-trigger
...
Enable pull_request trigger on ci-cargo-deny
2024-02-02 16:16:52 +01:00
Jon Häggblad
d7d4c9f09a
Split ip-packet-requests types into modules
2024-02-02 14:49:51 +01:00
Tommy Verrall
94d83648c2
Merge pull request #4357 from nymtech/chore/update-rocket
...
Chore/update rocket
2024-02-01 19:50:57 +01:00
Tommy Verrall
aa51af7023
Merge pull request #4366 from nymtech/feature/validator-rewarder-monitor-only
...
Add config to run the block signing in monitoring mode only
2024-02-01 19:29:20 +01:00
import this
f45ed78806
[DOC] : add NymVPN videos ( #4367 )
...
* create community councel and landing pages stub
* address review comments -> finished
* remove redundant
* reorganize menu and fix link
* branch url fix
* update testing video
2024-02-01 13:50:14 +00:00
import this
c0337ec1d4
[DOC/operators]: Legal Forum - Community landing pages stub ( #4365 )
...
* create community councel and landing pages stub
* address review comments -> finished
* remove redundant
2024-02-01 07:41:24 +00:00
Tommy Verrall
6fe049d1a2
Merge pull request #4351 from nymtech/move-ppa-s3
...
Clean up git, update docs,
2024-02-01 06:11:22 +01:00
Mark Sinclair
63ed99d4d6
Add config to run the block signing in monitoring mode only. Will write 0's as the hash for rewarding.
2024-01-31 11:46:57 +00:00
Jędrzej Stuczyński
2061629d1d
Merge pull request #4364 from nymtech/bugfix/rewarding-epoch-start
...
[bugfix] make sure first rewarding epoch starts at :00
2024-01-31 09:30:50 +00:00
Jędrzej Stuczyński
9b99a19ba0
[bugfix] make sure first rewarding epoch starts at :00
2024-01-31 09:08:21 +00:00
Jon Häggblad
6a3afb50b8
Remove continue-on-error for cargo deny check licenses
2024-01-31 09:40:51 +01:00
Jon Häggblad
bea64b926f
Add license to cpu-cycles matching libcpucycles
2024-01-30 21:56:34 +01:00
Jon Häggblad
3b83c30558
Add zlib to the list of allowed licenses
2024-01-30 21:37:19 +01:00
Jon Häggblad
ceeccbba07
License typo
2024-01-30 21:37:19 +01:00
Jon Häggblad
be55bb61cb
Add missing license annotations to ephemera and bity integration
2024-01-30 21:37:08 +01:00
Jon Häggblad
f2af35fc2e
Enable pull_request trigger on ci-cargo-deny
2024-01-30 13:56:12 +01:00
Jon Häggblad
b874fc9314
Standalone ip-packet-router ( #4342 )
...
* Initial copy of code from network-requester
* Fix unused
* Fix reading nym-api
* Log env setup steps
* rustfmt
* fix
* Fix unused
* Log number of retransmissions instead of rate
2024-01-30 13:15:34 +01:00
Jędrzej Stuczyński
914c586e68
Merge pull request #4346 from nymtech/feature/rewarder-whitelist
...
Feature/rewarder whitelist
2024-01-30 10:08:21 +00:00
Jon Häggblad
10ba3c2ab9
Fix printing percentage instead of fraction ( #4359 )
2024-01-29 22:53:35 +01:00
Jędrzej Stuczyński
7e32787ab2
updated lock file
2024-01-26 17:28:01 +00:00
Jędrzej Stuczyński
7062f69e45
updated rocket in explorer-api
2024-01-26 17:27:51 +00:00
Jędrzej Stuczyński
5e98c14a98
updated rocket in network statistics
2024-01-26 17:27:42 +00:00
Jędrzej Stuczyński
f04d1fea56
updated rocket in nym-api
2024-01-26 17:27:33 +00:00
Jędrzej Stuczyński
339c6c6d24
finally using the correct feature in nym-node for utoipa
2024-01-26 17:21:24 +00:00
Jędrzej Stuczyński
bd6ba89e96
removed ephemera usage from nym-api
2024-01-26 17:21:01 +00:00
import this
836e237116
[DOC] Hot-Fix ( #4355 )
...
* update gui ato-script
* update scripts and simplify steps
* finish NymVPN demo guide update
2024-01-26 16:38:41 +00:00
import this
0f9bd648a1
[DOC]: NymVPN auto-scripts update ( #4350 )
...
* update gui ato-script
* update scripts and simplify steps
2024-01-26 14:29:25 +00:00
Jędrzej Stuczyński
0c2c0bdc54
delay acquiring vk lock
2024-01-26 12:11:43 +00:00
Jędrzej Stuczyński
991cc3fa01
make gateway cache master verification keys between requests
2024-01-26 12:07:51 +00:00
Jon Häggblad
3510ee8df6
Report packet traffic rates in nym client ( #4345 )
...
* Report packet traffic rates
* Tweak log
* Check for unusual events
* Log tweaks
2024-01-26 12:13:46 +01:00
Jon Häggblad
6774158e7a
Upgrade publicsuffix crate to latest ( #4341 )
...
* Upgrade publicsuffix crate to latest
This is a step in removing dependencies on OpenSSL
* fix clippy
2024-01-26 10:35:12 +01:00
durch
f98698a121
Clean up git
2024-01-26 09:50:18 +01:00
import this
8e99c17f49
[DOC]: Update NymVPN Guides to v0.0.3 ( #4347 )
...
* correct GW API endpoint url
* update shasum verification
* update nym-vpn versions
* syntax edit
* change vars in book.toml
* fix name convention
* address feedback changes
* udpdate script name
2024-01-24 17:19:39 +00:00
mx
ab4cc9b282
C++ FFI ( #4348 )
...
* first commit in monorepo
* *formatting
*added license
* Fix up license headers
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2024-01-24 15:05:59 +00:00
Jon Häggblad
dbe6a5de7d
Fix reported sizes of the received packets ( #4343 )
...
The received packet sizes as reported in the stats should include the
encryption that is decrypted by the client. Note that this does not
include the sphinx encryption, which is already removed by the exit
gateway. This is also the reason for the relatively large discrepancy of
the reported sent and received packets.
2024-01-24 14:54:40 +01:00
Drazen Urch
1948fd8e67
Publish deb packages to builds.ci ( #4344 )
...
* Publish deb
* Pass secret as argument
* Install cargo-deb
2024-01-24 13:18:52 +01:00
Jędrzej Stuczyński
c8f38ae785
added whitelisting information in logs
2024-01-23 15:10:53 +00:00
Jędrzej Stuczyński
f32ea17de5
disabled credential issuance by default
2024-01-23 15:05:53 +00:00
Jędrzej Stuczyński
4ac25aef4d
setting 0 ratios for not whitelisted runners
2024-01-23 14:54:41 +00:00
Jędrzej Stuczyński
3ad6a31e1f
don't increment total issued credentials from not whitelisted nodes
2024-01-23 14:52:38 +00:00
Jędrzej Stuczyński
6cacc53e5a
resolved old todo
2024-01-23 14:43:46 +00:00
Jędrzej Stuczyński
387933a975
using whitelisting information for rewarding
2024-01-23 14:41:15 +00:00
Jędrzej Stuczyński
f6c24412c0
checking for empty whitelists
2024-01-23 13:54:19 +00:00
Jędrzej Stuczyński
5c753c0794
added new whitelist entries to the config
2024-01-23 13:53:31 +00:00
Tommy Verrall
67132161f4
Merge pull request #4332 from nymtech/update/explorer-rounded-values
...
Mixnode table - Round value to 2dp
2024-01-22 10:42:58 +01:00
Jon Häggblad
643f54024b
Client packet counters ( #4325 )
...
* WIP: put in some packet counters
* ws packet counters
* wip
* Add static counters to client traffic stream
* Tweak status log message
* Add packet statistics control
* fixup! Add static counters to client traffic stream
* tweak log
* Move the packet statistics control one level up
* Redo packet stats control to collect locally
* Switch loop cover traffic report over to new channel mechanism
* Switch packet stats in real message stream to channel report
* Finished switching over to channel reporting
* Fix handle stats event
* Log packets received
* Tidy up
* rustfmt
* Add strongly typed stats reporter
* Count cover packets as well
* Log packet sizes sent
* Also log recieved sizes
2024-01-22 09:00:11 +01:00
serinko
16aaf7b5df
[DOC]: FAQ Updates ( #4339 )
...
* add mixnet live stats to faq
* add point to mixnet faq
* syntax edit
* addressed comments
2024-01-19 14:09:31 +00:00
serinko
17c6b79735
delete redundant leftovers ( #4340 )
2024-01-19 11:38:03 +00:00
Tommy Verrall
8bd758ad0e
Update sandbox.env ( #4331 )
2024-01-19 11:18:14 +01:00
Jon Häggblad
a51fc0cb9e
Restore BinaryBuildInformation schema ( #4333 )
...
* wip
* Restore BinaryBuildInformation schema
2024-01-19 11:16:25 +01:00
Mark Sinclair
fd68debf9d
nym-cli: add command to broadcast a transaction with multiple send tokens in it
2024-01-18 15:41:02 +00:00
serinko
ae602ae771
[DOC]: Edit commands and text flow ( #4337 )
...
* syntax hotfix
erase a white space
* edit numbering
* edit numbering
* edit numbering
* syntax edit
* syntax edit
2024-01-18 11:30:10 +00:00
Sachin Kamath
d6d36364b0
Add full node configuration and requirements ( #4335 )
...
* docs: add CORS line to maintenance page
* docs: add full node configuration and size to nym-api page
* docs: fix review comments
2024-01-18 09:40:10 +00:00
serinko
accb42cad9
[DOCs]: serinko/syntax-hotfix ( #4334 )
...
* [DOCs]: nymvpn syntax hotfix
* cli naming hotfix
2024-01-17 14:35:24 +00:00
serinko
dd43c5d2d2
[DOCs]: Create NymVPN user manual ( #4323 )
...
* initialise new nymvpn guide pages
* docs: nymvpn guide, testing, troubleshooting and faq
* add faq
* remove todo points
* resolve review comments
* change landing page order
* incorporate huxis user feedback
* add binaries link
* change menu naming -> upper case
* final version for cryptotalk demo
* change naming convention client -> cli
* initialise clean and organized nymvpn guides
* remove redundant
* add faq page
* add cli.md content
* add gui.md content
* almost final version - ready for review
* simplify menu titles
* finished version for review and production
* last tweak
* addressed requests
* syntax fix
* add extra intro warning
* yank directly ./nym-cli --help output text
* change landing page and warning -> info
* add variables and finish the guides
* edit point formatting
2024-01-17 14:09:05 +00:00
fmtabbara
e42d46100a
allow currencyToString function to accept an object with amount, dp, and denom properties
2024-01-17 13:36:34 +00:00
Drazen Urch
ed8b1841dc
nym-cli deb + ppa ( #4330 )
2024-01-17 11:12:46 +01:00
Drazen Urch
dd15a9454a
Add nym-gateway to ppa repo ( #4321 )
...
* Add gateway ppa scaffolding
* Resolve host ip address, add curl dep
* make deb -> make ppa
* Add build targets for deb packages
* Add gateway public-ips
* Update PPA repo
* Typo
2024-01-16 18:31:15 +01:00
Jędrzej Stuczyński
f4e42d74c4
Merge pull request #4326 from nymtech/bugfix/nymvisor-windows-ci
...
Bugfix/nymvisor windows ci
2024-01-16 11:36:47 +01:00
Pierre Dommerc
9de1e6e844
chore: remove nym-vpn projects ( #4327 )
2024-01-16 11:10:26 +01:00
Tommy Verrall
713df39106
Merge pull request #4324 from nymtech/feature/bity-sell
...
Update text on buy page to Buy/Sell
2024-01-15 16:55:18 +01:00
Jędrzej Stuczyński
5ec4674f9b
even more target locking
2024-01-15 15:45:19 +00:00
Jędrzej Stuczyński
58c5092e80
added a dummy main for non unix targets
2024-01-15 15:18:52 +00:00
Jędrzej Stuczyński
677ad54a7f
used global unix cfg
2024-01-15 14:54:49 +00:00
fmtabbara
5e17c3199f
update text on buy page to buy/sell
2024-01-15 14:32:39 +00:00
Tommy Verrall
3c3a34ec0f
Merge pull request #4322 from nymtech/update-localnet-script
...
Check that localnet is running fromt the scripts dir
2024-01-15 13:43:27 +01:00
Tommy Verrall
e9b442e634
Merge pull request #4303 from nymtech/dependabot/npm_and_yarn/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.3 to 1.15.4
2024-01-15 13:42:55 +01:00
Tommy Verrall
ca02e2bce1
Merge pull request #4310 from nymtech/dependabot/npm_and_yarn/wasm/node-tester/internal-dev/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.2 to 1.15.4 in /wasm/node-tester/internal-dev
2024-01-15 13:42:36 +01:00
Tommy Verrall
985ab43fe9
Merge pull request #4306 from nymtech/dependabot/npm_and_yarn/clients/native/examples/js-examples/websocket/follow-redirects-1.15.4
...
Bump follow-redirects from 1.14.9 to 1.15.4 in /clients/native/examples/js-examples/websocket
2024-01-15 13:42:12 +01:00
dependabot[bot]
f4dad37b14
Bump follow-redirects from 1.15.2 to 1.15.4 in /wasm/client/internal-dev ( #4311 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-15 11:52:56 +01:00
durch
08a57fa8df
Check that we are running fromt the scripts dir
2024-01-15 10:25:51 +01:00
Tommy Verrall
98e88e2f11
Merge pull request #4253 from nymtech/feature/validator-rewarder
...
Feature/validator rewarder
2024-01-15 09:25:26 +01:00
Tommy Verrall
2a589b049c
Merge pull request #4316 from nymtech/feature/bump_vergen
...
Bump vergen version to latest
2024-01-12 14:44:09 +00:00
Tommy Verrall
9bcd56e254
Merge pull request #4312 from nymtech/dependabot/npm_and_yarn/wasm/mix-fetch/internal-dev/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.2 to 1.15.4 in /wasm/mix-fetch/internal-dev
2024-01-12 12:58:55 +00:00
Bogdan-Ștefan Neacşu
025ba2ec5f
Bump vergen version to latest
2024-01-12 14:46:37 +02:00
Tommy Verrall
1a1d11c447
Merge pull request #4247 from nymtech/fix/test-route-construction
...
Only use good nodes for test route construction
2024-01-12 12:28:21 +00:00
serinko
958bc2ae9a
[DOCs]: NymVPN alpha - pages for events ( #4309 )
...
* initialise new nymvpn guide pages
* docs: nymvpn guide, testing, troubleshooting and faq
* add faq
* remove todo points
* resolve review comments
* change landing page order
* incorporate huxis user feedback
* add binaries link
* change menu naming -> upper case
* final version for cryptotalk demo
* change naming convention client -> cli
2024-01-11 16:34:25 +00:00
Jon Häggblad
d3d5cc3424
Don't build wg deps where it's not supported ( #4305 )
...
* Don't build wg deps where it's not supported
* Fix compilation
* Another fix
* More fixes
* another fix
2024-01-11 13:53:57 +01:00
Pierre Dommerc
a834bb17f8
chore(vpn-desktop): bump version 0.0.2 ( #4314 )
...
* bump version
* add nym-vpn html icon
2024-01-11 12:18:33 +01:00
Zane Schepke
cee6d8c308
Merge pull request #4298 from nymtech/fix/vpndesktop_ui_divergences
...
fix(vpn-desktop-ui): fix design divergences
2024-01-11 06:03:54 -05:00
Zane Schepke
142eaf533b
fix macos artifact
2024-01-11 06:01:37 -05:00
Jon Häggblad
42365769f8
Update Cargo.lock for nym-vpn-ui ( #4313 )
2024-01-11 09:52:44 +01:00
pierre
9fc822298f
fix overflow padding
...
fix settings screens
remove spin animation on connect button
use cursor progress
add select-none on some elements
2024-01-11 06:56:01 +01:00
dependabot[bot]
cfb9f3d356
Bump follow-redirects in /wasm/mix-fetch/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 23:47:45 +00:00
dependabot[bot]
ea386b6145
Bump follow-redirects in /wasm/node-tester/internal-dev
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 23:47:41 +00:00
pierre
75221cfd3e
wip
2024-01-10 18:25:35 +01:00
pierre
50f71a21e0
fix various design divergences
2024-01-10 18:16:55 +01:00
pierre
cfa9ecfcc4
fix various design divergences
2024-01-10 17:52:10 +01:00
Jon Häggblad
549b33cd91
Fix clippy in beta toolchain ( #4299 )
...
* clippy::lines_filter_map_ok
* clippy::ineffective-open-options
2024-01-10 15:29:05 +01:00
Tommy Verrall
be46da9906
Merge pull request #4302 from nymtech/dependabot/npm_and_yarn/nym-api/tests/follow-redirects-1.15.4
...
Bump follow-redirects from 1.15.1 to 1.15.4 in /nym-api/tests
2024-01-10 13:54:42 +00:00
Tommy Verrall
66d123312f
Merge pull request #4301 from nymtech/dependabot/npm_and_yarn/testnet-faucet/follow-redirects-1.15.4
...
Bump follow-redirects from 1.14.8 to 1.15.4 in /testnet-faucet
2024-01-10 13:54:25 +00:00
Tommy Verrall
a29f3db5fb
Merge pull request #4304 from nymtech/jon/update-openssl
...
cargo update -p openssl
2024-01-10 13:53:13 +00:00
dependabot[bot]
d0fa1792e2
Bump follow-redirects in /clients/native/examples/js-examples/websocket
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.9 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.9...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 19:35:21 +00:00
Jon Häggblad
f452d97979
cargo update -p openssl
2024-01-09 14:14:42 +01:00
Jędrzej Stuczyński
9b2d224e54
clippy
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
3f504d7500
fixed builds of other binaries
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
67701290d3
cargo fmt
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
22541f5a79
smoothing some rough edges
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
bd8f666405
config template
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
a3c1541660
actually sending the rewards
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
6c1d14a4bc
clippy
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
defd148d73
cli arguments + balance check
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
162ff71814
more granual configs
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
5c864cb055
monitoring done
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
cfc13671a4
most of the issuance monitoring logic
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
668a255e0d
issuance score calculation logic
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
31d8352621
persisting rewarding data
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
4f6fe88b4c
starting on persistence
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
397ef8723d
block signing related code
2024-01-09 11:03:05 +01:00
Jędrzej Stuczyński
2c2223947c
wip
2024-01-09 11:03:04 +01:00
Jędrzej Stuczyński
e1c0638f1e
getting signing rewards
2024-01-09 11:02:41 +01:00
Jędrzej Stuczyński
13fa2119fc
wip
2024-01-09 11:02:41 +01:00
Jędrzej Stuczyński
8f24e8f208
starting to integrate scraper into the rewarder
2024-01-09 11:02:40 +01:00
Jędrzej Stuczyński
37dd20ded1
wip2
2024-01-09 11:01:17 +01:00
Jędrzej Stuczyński
b4b32bb907
wip
2024-01-09 10:59:52 +01:00
dependabot[bot]
c1718154cb
Bump follow-redirects from 1.15.3 to 1.15.4
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:32:28 +00:00
dependabot[bot]
3eb7710a12
Bump follow-redirects from 1.15.1 to 1.15.4 in /nym-api/tests
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.1 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.1...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:30:41 +00:00
dependabot[bot]
d1c9251904
Bump follow-redirects from 1.14.8 to 1.15.4 in /testnet-faucet
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.8 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.8...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-09 09:30:36 +00:00
Tommy Verrall
62894e2b40
Merge pull request #4300 from nymtech/jon/update-lock
...
Update Cargo.lock files
2024-01-09 09:29:23 +00:00
Jon Häggblad
bd7fd1a61c
Update Cargo.lock files
2024-01-09 10:12:02 +01:00
pierre
28f118c73b
provide lato font
2024-01-08 17:22:25 +01:00
Tommy Verrall
65699736ee
Merge pull request #4018 from nymtech/feature/nym-node-api-tests
...
Initial step to adding nym-node functional tests
2024-01-08 15:49:37 +00:00
benedettadavico
caba594c95
update workflow file
2024-01-08 16:23:57 +01:00
benedettadavico
746d52d017
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2024-01-08 16:11:38 +01:00
Zane Schepke
e323c05b33
Merge pull request #4297 from nymtech/chore/vpndesktop_update_deps
...
chore(vpn_desktop): update js dependencies
2024-01-08 09:42:34 -05:00
pierre
abdf071448
update js dependencies
2024-01-08 15:35:37 +01:00
Zane Schepke
a6f2b0e8c8
feat(vpn_desktop): add entry node location selector support ( #4296 )
...
* entry selector read from state
* remove entry_node_location from config
---------
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2024-01-08 12:17:53 +01:00
Tommy Verrall
f78b4a1742
Merge pull request #4242 from nymtech/feature/basic-scraper
...
Feature/basic scraper
2024-01-08 11:04:09 +00:00
Tommy Verrall
d4fde7b788
Merge pull request #4194 from nymtech/dependabot/cargo/nym-vpn/ui/src-tauri/openssl-0.10.60
...
Bump openssl from 0.10.59 to 0.10.60 in /nym-vpn/ui/src-tauri
2024-01-08 10:02:19 +00:00
Tommy Verrall
d5a2952ef9
Merge pull request #4255 from nymtech/jon/add-cargo-about
...
Add cargo-about files
2024-01-08 09:59:16 +00:00
Tommy Verrall
206b6ba742
Merge pull request #4274 from nymtech/dependabot/npm_and_yarn/tauri-apps/cli-1.5.6
...
Bump @tauri-apps/cli from 1.5.2 to 1.5.6
2024-01-08 09:58:13 +00:00
Zane Schepke
67449b1c19
Merge pull request #4295 from nymtech/chore/vpndesktop_bump_version
...
chore(vpn_desktop): bump version
2024-01-05 12:37:49 -05:00
pierre
8d6e5d4fff
bump version
2024-01-05 18:30:19 +01:00
Zane Schepke
f448355b35
Merge pull request #4294 from nymtech/feat/vpnapp_overflow_scroll
...
fix(vpn_desktop): fix vertical overflow
2024-01-05 11:15:52 -05:00
pierre
cf78af6b98
redo cursor pointer
2024-01-05 17:01:18 +01:00
pierre
d041cfe5c5
disalbe settings not implemented yet
2024-01-05 16:55:33 +01:00
pierre
85b0b6d73d
fix vertical overflow
2024-01-05 13:44:01 +01:00
Zane Schepke
685019884f
feat(vpn-desktop): support screen UI and routing ( #4279 )
...
* add base setting screen and routing
* add version
* add logs icons
* fix comments
* refactor to nested routes
* add settingslayout
* remove useless note
* fix typecheck
* fix exports and optionals
* fix icon
---------
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2024-01-04 15:55:46 +01:00
Tommy Verrall
cd9d4eebd3
Merge pull request #4258 from nymtech/jon/exit-policy-for-portless
...
Apply exit policy check on destination ips without port
2024-01-03 09:55:09 +00:00
Jędrzej Stuczyński
78610c7e28
Chore/nym api commands ( #4225 )
...
* created run and init commands for nym-api + nasty mnemonic workaround
* removed dead code
* cargo fmt + clippy
* fixed key loader
* made announce address optional and removed the nonobvious fallback value
* clippy
* removed contract addresses from config template
* fixed conflicting arguments macro
* post-rebasing fixes: applied client macro to balance method
2024-01-03 10:49:10 +01:00
Tommy Verrall
496870b5f6
Merge pull request #4275 from nymtech/dependabot/npm_and_yarn/testnet-faucet/msgpackr-1.10.1
...
Bump msgpackr from 1.5.5 to 1.10.1 in /testnet-faucet
2024-01-03 08:55:42 +00:00
serinko
7eac5e3529
url correction ( #4281 )
2024-01-02 14:22:47 +00:00
Jędrzej Stuczyński
4ad4072709
naively resolve gateway credential spending race condition ( #4229 )
...
a non-naive solution would require queuing up pending request and batch executing them
2024-01-02 14:47:01 +01:00
serinko
bd3711892a
remove ccc event pages ( #4280 )
2024-01-02 13:36:06 +00:00
Jędrzej Stuczyński
b5926def85
fixed rebasing artifact
2024-01-02 12:54:12 +00:00
Jędrzej Stuczyński
50cc8bd0bf
improved startup sync
2024-01-02 12:54:12 +00:00
Jędrzej Stuczyński
fb1b58b5fb
fixed startup sync
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
c3a9ceae52
fixed update_last_processed
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
c92a7e3e35
Squashed scraper
...
globally updated sqlx to 0.6.3
wip
basic processing loop
wip
starting on modules
all of the requesting logic, catching up, etc
remaining work includes persisting the data
wip
persisting block data
initial and extremely basic nyxd block scraper
2024-01-02 12:54:11 +00:00
Jędrzej Stuczyński
e152c9a99e
Merge pull request #4278 from nymtech/bugfix/api-tests
...
bugfix: gateway average uptime test
2024-01-02 13:29:59 +01:00
Jędrzej Stuczyński
78cce00adf
bugfix: gateway average uptime test
2024-01-02 12:11:51 +00:00
Jędrzej Stuczyński
55e00a9a38
Feature/remove feegrant ( #4227 )
...
* nym-api using own funds when voting in multisig
* startup check for token balance
* dead code
2024-01-02 13:06:17 +01:00
Jędrzej Stuczyński
6d1b26daeb
Merge pull request #4277 from nymtech/chore/1.75.0-lints
...
Chore/1.75.0 lints
2024-01-02 11:42:50 +01:00
Jędrzej Stuczyński
2d9e34cc81
clippy
2024-01-02 10:27:43 +00:00
Jędrzej Stuczyński
7232fd83d1
ignoring pedantic clippy lints from ephemera
2024-01-02 10:09:03 +00:00
Jędrzej Stuczyński
3816142479
ignoring unused imports created in macro expansions
2024-01-02 10:06:26 +00:00
dependabot[bot]
112ecc2e4c
Bump msgpackr from 1.5.5 to 1.10.1 in /testnet-faucet
...
Bumps [msgpackr](https://github.com/kriszyp/msgpackr ) from 1.5.5 to 1.10.1.
- [Release notes](https://github.com/kriszyp/msgpackr/releases )
- [Commits](https://github.com/kriszyp/msgpackr/commits/v1.10.1 )
---
updated-dependencies:
- dependency-name: msgpackr
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-28 21:37:47 +00:00
dependabot[bot]
2f0fbd5ebd
Bump @tauri-apps/cli from 1.5.2 to 1.5.6
...
Bumps [@tauri-apps/cli](https://github.com/tauri-apps/tauri ) from 1.5.2 to 1.5.6.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v1.5.2...@tauri-apps/cli-v1.5.6 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/cli"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-28 05:09:29 +00:00
serinko
f45a803139
[DOCs]: ccc-event-hotfix ( #4273 )
...
* edit script, form warning, faq landing page
* Update nym-vpn.md
update script to include wg changes if need be
* update script tests.sh
* add tests-wireguard.sh script
* syntax edit
* Update nym-vpn.md
updated testing
* remove leftover flag
* edit testing guide
* final copy edits
---------
Co-authored-by: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
2023-12-27 08:42:38 +00:00
serinko
7e16932c4a
[DOC]: CCC 23 event pages + NymVPN guide ( #4261 )
...
* initialise ccc event pages
* compose existing FAQs
* edit flow
* restructure faq
* add vpn install steps
* add testing section
* initialise troubleshooting
* note add warning
* add warning
* add run cli steps
* add args
* document running flow
* add mulwald info to args desc
* add consent warning
* add FAQ questions
* add FAQ questions
* syntax fix
* edit guide flow
* add error troubleshooting point
* add warning to use two gateways
* remove reduntant message
* add clarification on testing
* rename to 37c3 to respect convention
* delete mixnet overview, replace with a link
* delete redundant
* grammar tweaks
* add gui config steps
* syntax fix
* syntax fix
* add releases and simple command info
* syntax edits
* add clarification on test logs
* describe TUN and IP flag
* add embedded video
* spellcheck
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2023-12-22 14:37:28 +00:00
Zane Schepke
a0a44509af
Merge pull request #4271 from nymtech/feat/vpnapp_ui_zoom
...
feat(vpn-deskop): add ui zoom level setting
2023-12-22 07:43:35 -05:00
Zane Schepke
852ed78e5d
update README
2023-12-21 12:33:58 -05:00
mx
0d52800569
dkg ceremony overview ( #4269 )
...
* added initial dkg ceremony info
* rebase with pwnfoo's changes from #4270
* final tweaks
---------
Co-authored-by: mfahampshire <mfahampshire@pm.me >
2023-12-21 16:55:58 +00:00
Sachin Kamath
a1dd9e656d
Add info on running full node & general improvements ( #4270 )
...
* documentation: add info on nyx full node
* documentation: https info for nym-api
2023-12-21 13:29:03 +00:00
pierre
1ea78e8e97
add ui zoom level setting
2023-12-21 14:25:15 +01:00
Zane Schepke
46d68e5448
Merge pull request #4268 from nymtech/refactor/vpn_desktop_minor
...
refactor(vpn-desktop): minor changes
2023-12-20 12:09:56 -05:00
pierre
2c820ca0ea
update country list, remove app name from topbar
2023-12-20 17:40:53 +01:00
Zane Schepke
2c731cf048
Merge pull request #4265 from nymtech/fix/vpn_desktop_style
...
refactor(vpn-desktop): minor style changes
2023-12-20 09:37:51 -05:00
pierre
9a1f28bd43
fix spacing issue
2023-12-20 15:27:56 +01:00
Zane Schepke
b9493004aa
Merge pull request #4264 from nymtech/refactor/vpn_desktop_style
...
refactor(vpn-desktop): fix style
2023-12-20 08:49:19 -05:00
pierre
b27f806c40
fix spacing issue
2023-12-20 14:47:24 +01:00
Pierre Dommerc
08aaa8813e
refactor(vpn-desktop): clean ui ( #4263 )
...
* set cursor default on disabled state
* fix long error messages overflow
* clean code
* fix hop select component style
* fix exit select button
* add nym vpn icon
* style refactoring
* style refactoring
* fix hover bg country list in light mode
* fix hover bg country list in light mode
---------
Co-authored-by: Zane Schepke <zanecschepke@gmail.com >
2023-12-20 14:13:48 +01:00
Pierre Dommerc
dd9f4f24f1
doc(vpn-desktop): update readme ( #4260 )
2023-12-19 11:33:21 +01:00
Zane Schepke
f6c2cab531
feat(vpn-desktop): add exit node location ( #4234 )
...
* add entry node selection
* update quick prefix to fastest
* add entry node selection
* update quick prefix to fastest
* add country selection
* add country selection
* remove config properties
* disable entry location for now
* refactor: rename entry location selector command
* remove un-related comment
* refactor: renamed entry location selector
* use translation key for copy
* fix on connect error handling
* use a default entry location for now
* refactor(backend): move country list into module
* refactor(backend): init app state based on restored app data
* fix(backend): connect command
* add comments
* fix country select bug
* add entry_node_location to app config file
* add proper default location handling
* clean code
---------
Co-authored-by: pierre <dommerc.pierre@gmail.com >
2023-12-19 11:15:11 +01:00
Jon Häggblad
10ff165c18
Apply exit policy check on portless packets
2023-12-19 10:33:38 +01:00
Jon Häggblad
eec3cc4c47
Add cargo-about files
2023-12-19 09:24:44 +01:00
Jon Häggblad
f4dd9a915d
Add some license entries to Cargo.toml files ( #4250 )
...
* Add Apache 2.0 to bunch of common crates
* Allow some basic licenses
* Add more licenses
2023-12-19 09:21:33 +01:00
Jędrzej Stuczyński
dcfd46ecf0
Merge pull request #4257 from nymtech/chore/reduce-verloc-logs
...
reduced log severity when verloc connection fails
2023-12-18 12:42:40 +00:00
Jędrzej Stuczyński
d331e75375
reduced log severity when verloc connection fails
2023-12-18 12:27:25 +00:00
Jędrzej Stuczyński
bac0f24cf7
Feature/issued credentials api ( #4207 )
...
* split up coconut module a bit
* internal tool for watching dkg state and updating group contract
* debug dkg state
* display past dealer data
* improved EpochState Display impl
* display contract errors + advance epoch state
* check admin
* panic handler
* simplify app.rs
* split action enum
* added new tab with logger information
* new dealing display
* sort by index
* [fixedup] wip: updating epoch issued credentials - OG 92ade10384a6d7b6c6c222d2e29d69d3b3446a4c
* storing and signing partial blinded credentials
* starting cleanup
* fixed coconut tests + clippy
* fixed nym-api tests
* removed dkg-manager tool
it was moved to a different branch
* implemented remaining endpoints
* unit tests + bug fixes
* clippy
* added persistent identity keys to nym-api
theyre not yet announced - this will be in another PR
* cargo fmt
* clippy
* fixed loading of old configs without storage paths set
* added additional logs for blind-sign endpoint
* fixed up licenses
* lowercasing error variants
* changed 'issued_credentials' to a post
* added minimal client support
* fixed the unit test
2023-12-18 12:51:34 +01:00
Tommy Verrall
6bba371c90
Merge pull request #4236 from nymtech/feature/update-sandbox-validator
...
update sandbox references
2023-12-18 09:55:45 +00:00
Jon Häggblad
404b043591
Add ci-cargo-deny ( #4254 )
2023-12-16 22:16:29 +01:00
Pierre Dommerc
e09b33baff
fix(vpn-desktop): typo ( #4252 )
2023-12-15 14:17:12 +01:00
Pierre Dommerc
82bfab48a5
feat(vpn-desktop): integrate nym-vpn-lib ( #4244 )
...
* fix initial selected vpn mode
* wip
* Set gateway config
* Init procedure and reading config
* Update two comments
* add nym-api field to app config
* Remove hardcoded RUST_LOG from package.json
* Use scope instead of explicit drop
* Spawn vpn client in separate thread and separate runtime
* Re-set nym-vpn-lib in Cargo.toml
* add vpn handle to app state
* add vpn client call to disconnect cmd
* wip
* Setup listener tasks
* Read entire env after all
* add env config file to app config
* doc: add notes on config
* refactor env config file as optional
* add logic to connection status changes
* refactor disconnect command
* fix handle click connect button
* update doc
* add some fake delay to establish connection
* localize backend messages
* refactor extract registering listeners into modules
* add more tracing logs
* refactor clean code
* refactor clean code
* refactor vpn config creation
* fix connect app_config read
* refactor rename listener functions
* add backend support for twohop mode
* copy change
* base connected status on Ready message
Ready message sent from vpn client
* filter out specific error
* add logs
* use exported receiver types from nym_vpn_lib
* Handle exit message
* Change to nym-vpn for consistency
* prefix comment with TODO
* update doc
* remove nym_api config property
use the one provided in the env config file
* fix css compile error
* log received backend error (frontend)
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
2023-12-15 13:25:49 +01:00
mx
e8956603d7
tweak ( #4251 )
2023-12-14 15:34:48 +00:00
durch
3126053cbe
Add three measurements grace period
2023-12-14 14:50:53 +01:00
Jon Häggblad
a81e7e6c53
Tweak task dropped log verbosity ( #4249 )
2023-12-14 10:26:09 +01:00
Jon Häggblad
723e30fb1d
Replace panic with error for inserting duplicate pending ack ( #4248 )
2023-12-14 10:13:59 +01:00
durch
54266fd5df
Only use good nodes for test route construction
2023-12-13 16:39:21 +01:00
mx
951f8e7a74
Max/hide nymvisor intros cleanup ( #4246 )
...
* * removed shipyard info for moment
* removed nymvisor page until next release
* removed 'new' from operator and tssdk docs
* removed nymvisor for moment
2023-12-13 12:07:37 +00:00
mx
4462dae45c
nymvisor and nym-api docs ( #4224 )
...
* added nymvisor and nymapi to build output
* added new pages to summary
* added todo for nymvisor systemd
* typo fix
* extracted old upgrade info out of maintance page to its own
* stub page for api
* halfway done on nymvisor page
* small typo fix
* first pass complete
* removed wip note
* updated path to upgrade doc
* structure + first pass
* nymapi first pass
* finished maintenance + api update
* review fixes
* fixed command for --help cmdrun rendering
2023-12-13 08:50:50 +00:00
Jon Häggblad
8bfe670c9d
Add some log statements ( #4245 )
2023-12-12 23:05:26 +01:00
Jędrzej Stuczyński
7ca801fff3
Merge pull request #4241 from nymtech/bugfix/concurrent-proposals
...
Make sure proposals are locking other requests
2023-12-12 10:58:05 +00:00
Jędrzej Stuczyński
8a92cca448
Make sure proposals are locking other requests
2023-12-12 10:40:28 +00:00
Tommy Verrall
4308f602ea
Merge pull request #4231 from nymtech/jon/add-ipr-to-self-described
...
Add IPR to nym-node http endpoint
2023-12-09 06:33:13 +00:00
Tommy Verrall
9ea2eafb2c
Update documentation/operators/src/nodes/validator-setup.md
...
Co-authored-by: Sachin Kamath <github@skamath.me >
2023-12-08 15:25:26 +01:00
Tommy Verrall
061aa6b7bd
update sandbox references
2023-12-08 15:10:26 +01:00
Tommy Verrall
3ee1e541ff
Merge pull request #4235 from nymtech/simulate-with-memo
...
Propagating memo field when simulating token transfer
2023-12-08 13:50:59 +00:00
Tommy Verrall
866309cedf
fix linting
2023-12-08 14:19:58 +01:00
Tommy Verrall
2d57ed49e8
amend a few warnings
2023-12-08 14:08:59 +01:00
Jon Häggblad
a08cc64fc7
typo
2023-12-08 12:28:03 +01:00
Jędrzej Stuczyński
23892fec8c
Propagating memo field when simulating token transfer
2023-12-08 11:19:11 +00:00
Tommy Verrall
d807f66944
Merge pull request #4232 from nymtech/jon/ipr-node-info
...
Add ip-packet-router info to node details printout in gateway
2023-12-08 10:53:53 +00:00
Jon Häggblad
0861304368
Add routes to openapi
2023-12-08 09:31:23 +01:00
Jon Häggblad
077ea25990
capitalization
2023-12-08 09:10:33 +01:00
Jon Häggblad
77679064de
rustfmt
2023-12-08 09:00:21 +01:00
Jon Häggblad
2052577174
Add ip-packet-router info to node details printout in gateway
2023-12-08 08:57:28 +01:00
Jon Häggblad
24a859d03c
Add to nym-api node-describe-cache
2023-12-07 23:57:17 +01:00
Jon Häggblad
b898ad3e97
Remove unused
2023-12-07 23:44:00 +01:00
Jon Häggblad
af3a216f71
formatting
2023-12-07 23:40:06 +01:00
Jon Häggblad
7866cb0ae8
Add IPR to nym-node http endpoint
2023-12-07 23:38:31 +01:00
Pierre Dommerc
40adedb5e1
fix initial selected vpn mode ( #4230 )
2023-12-07 19:09:30 +01:00
Tommy Verrall
c1660c2b27
Merge pull request #4191 from nymtech/feature/update-pm-and-cost-params
...
Wallet - Update bonding PM and OC limits
2023-12-07 16:02:21 +00:00
Pierre Dommerc
26a8dec707
refactor(vpnapp): node location logic ( #4223 )
...
* refactor node location logic
fontend:
remove app local data from state
remove node config from state
use only country location state
backend:
add node location in state
add set_node_location command
* call backend to update node location
* clean code
2023-12-06 15:39:53 +01:00
mx
74481003e6
made taskclient shutdown log more verbose ( #4134 )
...
* made taskclient shutdown log more verbose
* fmt
* changed 'disconnect' to 'shutdown' in 'task client is being dropped' log
2023-12-06 10:25:00 +01:00
dependabot[bot]
6d6eb186c0
Bump @adobe/css-tools from 4.3.1 to 4.3.2 ( #4203 )
...
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 09:59:56 +01:00
dependabot[bot]
6a4f8d502d
Bump vite from 5.0.0 to 5.0.5 in /nym-vpn/ui ( #4222 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.0 to 5.0.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 09:57:23 +01:00
Jon Häggblad
755fd1d765
Merge pull request #4216 from nymtech/jon/per-client-mix-hops-in-ipr
...
IPR: handle client specific number of mix hops
2023-12-05 21:11:18 +01:00
Jon Häggblad
ac14382a08
Change to Option in new_regular_with_custom_hops
2023-12-05 20:30:20 +01:00
Jon Häggblad
c8017db6c4
Extract out ConmnectedClientsListener
2023-12-05 20:30:20 +01:00
Jon Häggblad
49aaf860a8
Extract out ConnectedClients type
2023-12-05 20:30:20 +01:00
Jon Häggblad
66e36a7ed5
Use mix hops for handling responses
2023-12-05 20:30:20 +01:00
Jon Häggblad
34be9dc60f
Handle mixhops in tun_listener
2023-12-05 20:30:20 +01:00
Jon Häggblad
0e26a6efdf
Register num_hops
2023-12-05 20:30:20 +01:00
Jon Häggblad
a190506b41
Rename IpPacketRouterBuilder to IpPacketRouter
2023-12-05 20:30:20 +01:00
Jon Häggblad
8be372acff
Extract out mixnet_listener.rs
2023-12-05 20:30:20 +01:00
Jon Häggblad
c2321c20eb
Rename to MixnetListener
2023-12-05 20:30:20 +01:00
Zane Schepke
8b5dc867cd
feat(vpn-desktop): add exit node select location ( #4220 )
2023-12-05 19:28:09 +01:00
Jon Häggblad
a2219323d1
Overide number of mix hops separately per packet ( #4205 )
...
* Try passing mix_hops all the way down the call chain
* Set zero mix_hops manually
* fix
* also set zero mix hops in tun listener
* fix
* mix hops for surbs
* Another case covered
* Remove mix_hops config from Traffic
* clippy
* Add comment about why we added new functions
* Update comment
* Add surb_mix_hops to wasm config
* Remove temporary added mix_hops = 0
* Remove another temporary added mix_hops = 0
* Add comment about the limitation of num_mix_hops
2023-12-05 16:09:15 +01:00
Jędrzej Stuczyński
0f844aba38
Merge pull request #4158 from nymtech/feature/nymvisor
...
Feature/nymvisor
2023-12-05 09:46:31 +00:00
fmtabbara
84b497ab20
fix conflicts
2023-12-04 22:57:30 +00:00
Jędrzej Stuczyński
cf794b63a7
review comments
2023-12-04 15:35:42 +00:00
Pierre Dommerc
145b702f41
feat(vpn-desktop-ui): add theme switch into settings ( #4217 )
2023-12-04 16:08:44 +01:00
Jędrzej Stuczyński
bb9b3cdb64
updated config load logic
2023-12-04 12:13:28 +00:00
Jędrzej Stuczyński
b3927b9d0d
update lock files
2023-12-04 12:13:26 +00:00
Jędrzej Stuczyński
66f8ce46bf
fixes in paths + better error reporting
2023-12-04 12:12:57 +00:00
Jędrzej Stuczyński
1a2cf6b523
fixed upstream poller
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
f0ae49b18e
adding binary info to generated hashes
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
abe6a16896
changed base64 encoding to hex
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
7d6dde5148
cargo fmt
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
b10da899a8
clippy and final missing features
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
9b5714b897
current upgrade info logic
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
6b133750d4
adjusted restart conditions
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
70c9348c30
checksum verification
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
0bf0b10c5c
daemon-build-info command
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
8d774cf6a0
initial 'add-upgrade' command
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
e5c2280a1c
main run loop
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
c04b617a55
moved backup to separate module + standalone file support
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
56ecfa7e38
fixed backups
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
1be60922c2
binary upgrade logic
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
22da01ccd4
initial run loop
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
2e077ca946
basic draft of all tasks
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
70d3b784f4
logic for updating upgrade plan
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
f6e88b610b
setting up initial upgrade plan file
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
822dac8ee3
setting up genesis upgrade-info.json file
2023-12-04 12:12:53 +00:00
Jędrzej Stuczyński
95e9a96ae1
wip
2023-12-04 12:12:52 +00:00
Jędrzej Stuczyński
e853e8ffc1
added upstream url to config
2023-12-04 12:10:47 +00:00
Jędrzej Stuczyński
aaeb6a7cbf
attaching file watcher to upgrade-plan.json
2023-12-04 12:10:47 +00:00
Jędrzej Stuczyński
4a98631e93
wrapping subprocess and being able to send signals
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
ce4c6de1e9
config command
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
29b41da1bb
further template fixes
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
94c4fd2af5
overriding config with env on load
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
12497f3222
not errorring out if genesis or current already exist (and match up)
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
4a5a6d366c
conditionally enabling logging
2023-12-04 12:10:46 +00:00
Jędrzej Stuczyński
b4ed20487d
copying the genesis binary + symlink creation
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
b8036031ba
first part of nymvisor initialisation
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
3117ed45b4
fixed config template rendering
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
8b8e8a8282
config template
2023-12-04 12:10:45 +00:00
Jędrzej Stuczyński
29d2ab4a7a
defined env
2023-12-04 12:10:43 +00:00
Jędrzej Stuczyński
ea834a60a5
defined nymvisor config structure
2023-12-04 12:10:17 +00:00
Jędrzej Stuczyński
a6c627df33
executing the dummy cmd in async context
2023-12-04 12:10:17 +00:00
Jędrzej Stuczyński
52b8703028
passing through the args
2023-12-04 12:10:17 +00:00
Jędrzej Stuczyński
b40736d46b
init binary + initial clap
2023-12-04 12:10:14 +00:00
Jon Häggblad
caf055efc1
nym-wallet: update Cargo.lock post release ( #4210 )
2023-12-04 12:20:10 +01:00
serinko
0f6c2293bf
[DOCs]: hotfix - syntax amd flow unification ( #4215 )
...
* add cargo install mdbook-cmdrun
* unify <NODE> syntax and smooth the flow
2023-12-04 10:52:53 +00:00
serinko
3e374e4c91
add gpl-3.0 licence ( #4211 )
2023-12-04 10:17:22 +00:00
mx
2a7ed0faa8
fix cmdrun rendering ( #4213 )
...
* compile with all features
* add plugin again
2023-12-04 10:16:33 +00:00
Jon Häggblad
49b4217cc0
Enable static_secrets feature to fix build ( #4208 )
2023-12-01 22:03:27 +01:00
Pierre Dommerc
4f818b0c2e
feat(vpn-app-desktop): add main screen ( #4206 )
2023-12-01 17:55:17 +01:00
Jon Häggblad
d8c531c294
Split ip packet router into modules ( #4204 )
...
* Extract out parse_ip.rs
* Extract tun_listener and ip_packet_router
* Remove unused imports
* Move test
* Create util mod
2023-12-01 13:57:25 +01:00
serinko
a6b0a522a1
[DOCs]: Hotfix ( #4201 )
...
* syntax edit
* syntax edit
* delete license from a wrong place
* url edit
* url edit
* add Smoosh to integrations FAQ
2023-11-30 15:12:04 +00:00
Jon Häggblad
b1fa70a232
Sort out task flow in ip packet router ( #4200 )
...
* Create separate tun listener task
* log tweaks
* typo
* typo in log
* Add sync event
* typo in log
* Add note
* Switch to unbounded channel
* tweak log
* Handle tun device directly in ip-packet-router
* clippy
* update comment
* Fix mac build
* allow unused imports on non-linux
* listen for shutdown in tun listener
* log tweaks
2023-11-30 11:40:43 +01:00
Bogdan-Ștefan Neacşu
03b4c87115
Feature/kernel wg gw ( #4197 )
...
* Kernel wg mode in gateway
* Cleanup boringtun code
* Fix clippy
* Fix feature flag missing
* Remove even more and get rid of boringtun
* Fix bad merge
2023-11-30 04:06:57 +01:00
mx
435673bcb9
Chore/clean config in docs runner ( #4172 )
...
* added script for cicd workflow
* added new script to cicd docs workflows
* updated readme with new script + new structure
* removed autodeploy on push to master
* made name for removing config dir more informative
* remove ascii
* test things
* apt
* adding spacing for ease of reading
* removed remove_existing_config.sh from docs ci
* code comment
* removed matrix notification temporarily
* testing moving back to custom runner
* tweaked cd
* fixed script
* remove admonish commands for the moment
* made small change to test deploy
* switched to large gh runner
* namefix for runner
* cleanup and test
* pulling new changes to cd
* removed --no-default-features flag
* reintroduced --no-default flag for test
* updated readme with new command + note on contributions
* reintroduced faster mdbook install
* revert test change
* removed old versions
* add continue on error: false to vercel steps
* updated readme with cicd workflow
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
Co-authored-by: mfahampshire <mfahampshire@protonmail.ch >
2023-11-29 19:38:37 +00:00
Pierre Dommerc
b9378b1f9b
feat(vpn-desktop): homescreen integration wip
2023-11-29 16:20:03 +01:00
Jon Häggblad
115cae54a0
IPR: use passthrough mode for the tun crate ( #4196 )
...
* Add Passthrough mode to tun device crate
* Use passthrough mode in ipr
* Only parse dst address for response packets
2023-11-29 15:39:45 +01:00
serinko
dafed3ad58
[DOCS]: Updates, license correction, flow edit ( #4180 )
...
* add CC BY-NC-SA 4.0 license
* syntax edit
* update licenses
* update licenses
* update licenses
* update licenses
* add cc-by-nc-sa-4.0 license
* edit wss && automation flow
* edit wss && automation flow
* correct path
* correct phrasing
* small tweak to format and licensing phrase
* delete and replace --anounce-host
* clarify and edit systemd automation
* clarify and edit systemd automation
* clarify and edit systemd automation
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
2023-11-29 09:37:11 +00:00
Jon Häggblad
5832144ce6
clippy::map_identity ( #4195 )
2023-11-29 09:29:59 +01:00
dependabot[bot]
7407872b71
Bump openssl from 0.10.59 to 0.10.60 in /nym-vpn/ui/src-tauri
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.59 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.59...openssl-v0.10.60 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 21:56:44 +00:00
benedetta davico
0743cb7e62
Merge pull request #4192 from nymtech/master
...
merge master into develop
2023-11-28 17:39:39 +01:00
benedetta davico
00d47958a7
Merge pull request #4190 from nymtech/release/2023.5-rolo
2023-11-28 15:49:00 +01:00
fmtabbara
14d5e112d0
update profit margin and operator cost params for bonding
2023-11-28 14:24:35 +00:00
fmtabbara
620c5e1188
refresh balance every 10 secs when balance page is open
2023-11-28 14:10:01 +00:00
fmtabbara
60c740f723
remove unnecessary wording from reward claim confirmation
2023-11-28 14:09:29 +00:00
benedettadavico
00600ddeeb
Bumping versions for remaining components
2023-11-28 14:53:50 +01:00
benedetta davico
ba2ede65ac
Merge pull request #4188 from nymtech/release/2023.5-rolo
...
Release/2023.5-rolo into master
2023-11-28 12:47:42 +01:00
benedettadavico
4e6694baf0
Update changelog and bump relevant versions
2023-11-28 10:12:52 +01:00
Jon Häggblad
4a8c09f476
Handle dynamic ip allocation in ip packet router ( #4186 )
...
* Add dynamic connect support to ip packet router
* Disconnect inactive clients
* Don't generate ip same as tun device
* clippy
* Extract a few functions to separate mod
* clippy
2023-11-27 15:31:35 +01:00
Jon Häggblad
ca2ad13579
Handle connect request in IPR ( #4183 )
...
* wip: first attempt at connected clients
* redo connected clients
* fix bug in if statement
2023-11-27 13:18:31 +01:00
Jon Häggblad
44395f8466
Implement ip-packet-router connect request response outline ( #4177 )
...
* Try revised request response connect types
* wip: try to get data requests work
* Also serialize response
* tweak log
* Add code path for connect response fail
* Convenience functions on ip packet request
* Remove commented out code
* Restore log to debug
2023-11-27 12:17:58 +01:00
Jędrzej Stuczyński
39d714f2c0
Merge pull request #4171 from nymtech/research/partial_blind_signature_verification
...
Research/partial blind signature verification
2023-11-27 09:57:44 +00:00
Jon Häggblad
336f220c83
Fix some clippy for beta toolchain ( #4182 )
2023-11-27 10:52:18 +01:00
Tommy Verrall
6b2c13b3fd
Merge pull request #4126 from nymtech/chore/adjust-selection-weights
...
using performance^20 when calculating active set selection weight
2023-11-27 07:46:57 +00:00
Tommy Verrall
17357da97e
Merge pull request #4167 from nymtech/bugfix/gateway-ws-listener-before-NR
...
start gateway websocket listener before embedded NR
2023-11-24 17:59:06 +00:00
Bogdan-Ștefan Neacşu
bd830780e1
Add wireguard_mode flag to SDK ( #4168 )
...
* Add wireguard_mode flag to SDK
* Add to builder in sdk too
* Move hardcoded IP in a lighter crate
* Put in network defaults
* Fix linux
* Move wireguard mode swap before init
* Use the updated gateway hosts
* Set wireguard IP even for pre-inited mix client
* Fix typo
2023-11-24 16:20:22 +01:00
Jon Häggblad
c79d864c3d
Merge remote-tracking branch 'origin/master' into develop
2023-11-24 14:23:49 +01:00
benedetta davico
25df954112
Merge pull request #4175 from nymtech/release/nyxd43
...
Merging release/nyxd43 into master
2023-11-24 12:32:52 +01:00
Jędrzej Stuczyński
d92c8c4149
deal with the pow error during stake adjustment
2023-11-24 09:40:17 +00:00
Jędrzej Stuczyński
4c8fa74dfe
remove the panic
2023-11-24 09:31:46 +00:00
mx
a8de6b75d9
Merge pull request #4174 from nymtech/feature/docs-license
...
updated licensing information to be in line with monorepo
2023-11-23 16:02:21 +00:00
Mark Sinclair
3096a2307f
Change mixnode, gateway, network and nym-api binary licenses to GPLv3 ( #4173 )
...
* Change mixnode, gateway, network and nym-api binary licenses to GPLv3
* Add license to cargo files
* Revert model license to match crate
* Add license to nym-node
* Revert model license to match crate
* Fix formatting
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-11-23 15:43:26 +00:00
mfahampshire
4b882d84ea
updated licensing information to be in line with monorepo
2023-11-23 16:37:29 +01:00
Drazen Urch
3b8cff8b32
Feature/ppa repo ( #4165 )
...
* Test GH pages
* Add workflow
* Maybe fix path
* Restructure
* Rename list file
* Naming
* Restructure again
* Add readme, final touches
* Add script to update PPA
* Update change log
* Update Makefile
* Avoid commiting keys by accident
* Documnet PPA_SIGNING_KEY in script
2023-11-23 13:51:58 +01:00
Jon Häggblad
177cb22a3f
Fix action controller stopping too early ( #4170 )
...
* Stop ActionController only after both incoming channels closed
* Downgrade task getting dropped message to debug level
* The warning to the user is not a warning that things didn't work
* rustfmt
* fix channel close logic
* Don't close real traffic stream and sent notification listener too aggressively
2023-11-23 12:44:25 +01:00
Jędrzej Stuczyński
b1ac5b4e86
using multimiller loop for partial blinded signature verification
2023-11-23 11:21:47 +00:00
aniampio
ae22a132a3
Update benchmarks
2023-11-23 11:21:47 +00:00
aniampio
d0b9583b79
Add benchmark for verification of a single partial blind signature
2023-11-23 11:21:46 +00:00
aniampio
1f5568b4a7
Extend the function to support also public attributes
2023-11-23 11:21:46 +00:00
aniampio
16f51a0014
Add documentation to the verification function
2023-11-23 11:21:46 +00:00
aniampio
5e8767c5d6
Update tests
2023-11-23 11:21:46 +00:00
aniampio
15abfb390f
Make the function more generic
2023-11-23 11:21:46 +00:00
aniampio
45e5f12198
Add function to verify partial blind signature
2023-11-23 11:21:46 +00:00
Pierre Dommerc
809fabfc2b
feat(vpn-ui): init frontend NC-134 ( #4160 )
2023-11-22 15:04:02 +01:00
Jędrzej Stuczyński
05ff6f0f62
fixed node-tester wallet dependency by applying package.json changes from #4103
...
more details at https://github.com/nymtech/nym/commit/268588daac9fb80b19cb7fa32f963e68e2a26828
2023-11-22 11:08:18 +00:00
Jędrzej Stuczyński
d475b7b2ae
updated wallet's lock file
2023-11-22 11:06:37 +00:00
Tommy Verrall
adea6966ea
Merge pull request #4169 from nymtech/benedettadavico-patch-1
...
Update CHANGELOG.md and Bump versions
2023-11-22 10:38:02 +00:00
Tommy Verrall
ab1c7206a3
Merge branch 'benedettadavico-patch-1' of https://github.com/nymtech/nym into benedettadavico-patch-1
2023-11-22 10:33:51 +00:00
Tommy Verrall
4c355848c6
upgrade wallet version
2023-11-22 10:33:42 +00:00
benedettadavico
7a6ddc67ed
Bump versions
2023-11-22 11:32:46 +01:00
benedetta davico
8e6596db48
Update CHANGELOG.md
2023-11-22 11:30:14 +01:00
Jędrzej Stuczyński
acf149e131
Merge pull request #3968 from nymtech/chore/nyxd-042-upgrade
...
Chore/nyxd 043 upgrade
2023-11-22 10:13:23 +00:00
Jon Häggblad
acc62252be
Fix clippy in ephemera
2023-11-22 09:49:44 +00:00
Jon Häggblad
d682bc4573
Upgrade to safer-ffi 0.1.4 for clippy
2023-11-22 09:43:30 +00:00
Tommy Verrall
5eda5cc35d
amending gas adjustment to prevent tx broadcast errors
2023-11-22 09:37:54 +00:00
Jędrzej Stuczyński
3f243f111a
fixed cosmrs version used in the wallet
2023-11-22 09:37:54 +00:00
Jędrzej Stuczyński
6ac38f80c7
fixed coconut test fixture
2023-11-22 09:37:54 +00:00
Tommy Verrall
a4cf3b9166
amend gas adjustment
...
otherwise we have no gas :(
2023-11-22 09:37:53 +00:00
Jędrzej Stuczyński
002c04051a
Changing from 034 compat mode to 037
2023-11-22 09:37:53 +00:00
Jędrzej Stuczyński
1aa12886db
'deliver_tx' => 'tx_result'
2023-11-22 09:37:53 +00:00
Jędrzej Stuczyński
6552cbaeda
Updated cosmrs-related dependencies
2023-11-22 09:37:52 +00:00
Jędrzej Stuczyński
24746dc47b
start gateway websocket listener before embedded NR
2023-11-21 14:32:23 +00:00
mx
8ee31d94ea
Merge pull request #4115 from nymtech/feature/increase-default-sdk-surbs
...
Feature/increase default sdk surbs
2023-11-21 14:30:21 +00:00
Jon Häggblad
818d7ee13e
Add logging for client fetching gateways and pretty print error ( #4164 )
...
* Add logging for client fetching gateways
* Pretty print error in client
* update
2023-11-21 11:41:03 +01:00
Jon Häggblad
81c692d305
Extract out tun crate ( #4159 )
...
* wip
* Use common interface request response
* wip: extract crates
* wip
* new structure compiles
* Create tun_common subdir
* Comment out return_mix_delays for now
* Remove unused boringtun dependency
* Revert to previous packet encoding
* Allow dead code on non-linux
* Add new function
2023-11-21 09:55:35 +01:00
Jon Häggblad
1728de57b9
Fix bunch of warnings on latest rustc beta ( #4161 )
2023-11-21 09:02:48 +01:00
Jędrzej Stuczyński
53fcebfd86
added 'build-info' command to nym-api ( #4162 )
...
* added 'build-info' command to nym-api
* moved run logic to cli::run
* clippy
2023-11-20 17:10:03 +00:00
Jędrzej Stuczyński
4a5ceddeac
Feature/gateway described nr ( #4147 )
...
* adding embedded NR information to gateways/described endpoint
* using default for NR if not available
2023-11-20 16:18:32 +01:00
Bogdan-Ștefan Neacşu
a5c1e4abf0
Expose the same pub key that's used for wg ( #4157 )
2023-11-17 13:04:22 +00:00
Jon Häggblad
3a1003c564
Create TaggedPacket ( #4156 )
...
* Create TaggedPacket
* Fix bug passing the correct data
2023-11-17 12:30:15 +01:00
Jon Häggblad
1cdd8f6c08
Rework error handling in tun device ( #4146 )
...
* Rework error handling in tun device
* Extract out timeout constants
* Experiment with timeouts
* Update error msg
* try_send in one direction as hotfix for deadlock
* Downgrade some log from info to debug
* Update comment
* rustfmt
2023-11-17 09:52:05 +01:00
Jon Häggblad
808e3f0562
Merge pull request #4154 from nymtech/jon/clippy
...
Fix clippy for latest rustc
2023-11-17 09:19:02 +01:00
Jon Häggblad
f0dade3c5b
Fix clippy in ephemera
2023-11-17 09:15:42 +01:00
Jon Häggblad
0a3c2b3cca
Upgrade to safer-ffi 0.1.4 for clippy
2023-11-17 09:06:12 +01:00
Jon Häggblad
ac66906980
IPR: add exit policy ( #4127 )
...
* Copy over request_filter
* Comment out stuff we don't need
* Delete unused allowed_hosts
* Delete unused code in request_filter
* Setup request filter
* Handle address checks
* rustfmt
* Tweak errors
* clippy
* allow dead code for non-linux
* inline log_msg
* Add ParsedPacket type
2023-11-16 14:13:13 +01:00
Gala
afd9f823d8
Merge pull request #4151 from nymtech/feat/explorer-vpnsite-buttom
...
Feat/explorer vpnsite buttom
2023-11-16 13:08:06 +01:00
serinko
d818448848
DOC: hotfix
2023-11-16 12:07:20 +00:00
Gala
a9a1ba2847
please lint..
2023-11-16 12:50:10 +01:00
Drazen Urch
2708c0ce10
Feature/deb package ( #4153 )
...
* Add debian scaffolding, allow specifying home_dir in env
* Run as nym user
2023-11-16 12:35:02 +01:00
Gala
bb3e9b3d4e
remove non used variable
2023-11-16 12:33:43 +01:00
Gala
e624f42ad5
fixing build
2023-11-16 12:03:23 +01:00
mx
7da83397dd
Merge pull request #4152 from nymtech/feature/docs/sort-info
...
DOCs: Operators - create tables to clarify Smoosh progress
2023-11-16 10:18:00 +00:00
serinko
26d0b4b159
create tables to clarify Smoosh progress
2023-11-16 11:12:40 +01:00
mx
b74490dc50
Merge pull request #4150 from nymtech/feature/ts-sdk-fixes
...
adding SURBs info to mixfetch
2023-11-15 17:19:59 +00:00
Jędrzej Stuczyński
8113095ff5
remove needless borrow ( #4149 )
2023-11-15 16:34:32 +01:00
Gala
8339d6ab49
nymvpn link on footer
2023-11-15 16:20:14 +01:00
Gala
f037b2ae68
adding nymvpn link to explorer
2023-11-15 15:58:31 +01:00
Zane Schepke
2a4c1d96a4
Update README.md
2023-11-15 09:37:21 -05:00
Lorexia
ed04ddf1c4
adding SURBs info to mixfetch
2023-11-15 15:35:10 +01:00
Zane Schepke
34b5d66df6
Update README.md
2023-11-15 09:35:04 -05:00
Tommy Verrall
0a1a5c25f7
Merge pull request #4148 from nymtech/chore/add-update-cost-params
...
Add update cost params to the NYM-CLI
2023-11-15 13:58:07 +00:00
Jędrzej Stuczyński
6bdba7046f
Bugfix/prerelease versionbump ( #4145 )
...
* prerelease updating rc suffix
* added post-run summary
* updated error message
2023-11-15 13:58:21 +01:00
Tommy Verrall
428d91a536
fmt
2023-11-15 12:37:01 +00:00
Tommy Verrall
88e0eaafcb
update args to pass through correctly
2023-11-15 12:32:23 +00:00
Tommy Verrall
dd19cabf15
adding the cost parameter update to the nym-cli
2023-11-15 12:30:02 +00:00
mx
4ec08da36d
Merge pull request #4144 from nymtech/hackathon-submission
...
linked to discussion fr submission
2023-11-15 09:15:30 +00:00
mfahampshire
16c59d95d3
linked to discussion fr submission
2023-11-15 10:00:27 +01:00
Jon Häggblad
e6f76380f6
Add timeouts in tun handler ( #4142 )
2023-11-14 17:34:37 +01:00
serinko
6961ecae55
hotfix
...
Adding a white line to fix the re-appearing bug
2023-11-14 15:06:49 +00:00
serinko
dd814c067c
Merge pull request #4138 from nymtech/patch/docs/hotfix
...
DOCS hot-fix: Missed bugs, details, spellcheck etc
2023-11-14 14:37:10 +00:00
serinko
666d5945b9
add init to fix node family cmdrun output
2023-11-14 15:15:15 +01:00
serinko
ecebf6e84c
add cosmwasm time execution definition
2023-11-14 14:54:45 +01:00
serinko
4663d39505
fix naming
2023-11-14 14:31:39 +01:00
serinko
81a7d7b001
correct urls && fix naming
2023-11-14 14:28:13 +01:00
serinko
2c0a561cd5
change html syntax
2023-11-14 14:20:44 +01:00
Tommy Verrall
d187d252fb
Merge pull request #4132 from nymtech/dependabot/npm_and_yarn/axios-1.6.0
...
Bump axios from 1.5.1 to 1.6.0
2023-11-14 13:04:38 +00:00
Tommy Verrall
4026dc8eef
Merge pull request #4133 from nymtech/dependabot/npm_and_yarn/nym-api/tests/axios-1.6.0
...
Bump axios from 0.27.2 to 1.6.0 in /nym-api/tests
2023-11-14 12:59:51 +00:00
Sachin Kamath
c02453b2d1
docs: update staking denoms, outdated validator info and small improvements
2023-11-14 17:21:39 +05:30
Jędrzej Stuczyński
f1a5a0ccd7
returning 'nil' for non-existing origin as opposed to an empty string ( #4135 )
...
* returning 'nil' for non-existing origin as opposed to an empty string
* version bump
2023-11-14 11:16:16 +00:00
mx
f9a4ca5a22
Merge pull request #4124 from nymtech/nymtech/docs/feature/updates
...
Update documentation
2023-11-13 18:31:42 +00:00
serinko
ee99843b51
correction point ordering - PR finished
2023-11-13 18:46:56 +01:00
serinko
05e349cf37
spell check
2023-11-13 17:44:33 +01:00
serinko
8d51cd1afd
spell check
2023-11-13 17:40:30 +01:00
serinko
a2fd78963c
spell check
2023-11-13 17:39:03 +01:00
serinko
59d43e1acd
spell check
2023-11-13 17:36:33 +01:00
serinko
354c529cea
syntax edit
2023-11-13 17:35:33 +01:00
serinko
435a60aee9
syntax edit
2023-11-13 17:34:55 +01:00
serinko
a1c9b9b4bb
syntax edit
2023-11-13 17:33:54 +01:00
serinko
457d1e8615
syntax edit
2023-11-13 17:33:21 +01:00
serinko
05eb05643f
correct link path
2023-11-13 15:53:54 +01:00
serinko
3d82f84e1d
correct link path
2023-11-13 15:52:16 +01:00
serinko
c7b3999dcf
add command example
2023-11-13 15:51:42 +01:00
serinko
8336bb0009
comment a reduntand page
2023-11-13 15:48:14 +01:00
serinko
4cb0231acf
add run binary steps
2023-11-13 15:47:27 +01:00
serinko
3715860a47
add donwload binary steps
2023-11-13 15:43:38 +01:00
serinko
5b2e4158bd
change version variable
2023-11-13 15:37:36 +01:00
serinko
2ddd34f343
edit syntax
2023-11-13 15:00:19 +01:00
serinko
564cbadc6e
edit gateway bonding
2023-11-13 14:58:31 +01:00
serinko
5a9920edb8
simplify bonding sequence
2023-11-13 14:48:41 +01:00
serinko
0e312f66ea
make node upgrade steps more explicit
2023-11-13 14:46:26 +01:00
serinko
8ca2ef28e6
edit node upgrade steps and add auto scripts
2023-11-13 13:53:32 +01:00
serinko
0cd0139307
edit Network requester to Network Requester
2023-11-13 13:02:04 +01:00
serinko
0041b4a7a7
edit Mix node to Mix Node
2023-11-13 13:00:11 +01:00
serinko
caa18f1661
edit Network requester to Network Requester
2023-11-13 12:58:35 +01:00
serinko
946ced541c
edit Mix node to Mix Node
2023-11-13 12:57:03 +01:00
serinko
fd0c4c2623
edit Network requester to Network Requester
2023-11-13 12:55:54 +01:00
serinko
9f57ea4309
edit Mix node to Mix Node
2023-11-13 12:54:59 +01:00
serinko
4c7a30a16d
edit Mix node to Mix Node
2023-11-13 12:50:35 +01:00
serinko
8029136251
edit Network requester to Network Requester
2023-11-13 12:50:10 +01:00
serinko
2a3d898da1
edit gateway to Gateway
2023-11-13 12:48:07 +01:00
serinko
0dd1f3ac2b
edit Network requester to Network Requester
2023-11-13 12:47:26 +01:00
serinko
2edd704e39
edit Mix node to Mix Node
2023-11-13 12:45:54 +01:00
serinko
e936ba1d26
edit Mix node to Mix Node
2023-11-13 12:39:54 +01:00
serinko
d6a9f4c549
syntax edit
2023-11-13 12:34:57 +01:00
Pierre Dommerc
2934d24e53
feat(vpn-ui): scaffold rust backend ( #4073 )
...
* scaffold app
* feat: local storage for app data & config
2023-11-13 12:33:58 +01:00
serinko
aa65b96ef2
reorder Mix Node setup steps
2023-11-13 11:52:18 +01:00
serinko
b5bb3f36bf
add steps prior to bond
2023-11-13 11:46:08 +01:00
serinko
9f5c225cf9
edit Network requester to Network Requester
2023-11-13 11:32:16 +01:00
serinko
f0864adfe6
mix node to Mix Node
2023-11-13 11:31:18 +01:00
serinko
532fea38d5
edit gateway to Gateway
2023-11-13 11:30:22 +01:00
serinko
83eb0cbf54
mix node to Mix Node
2023-11-13 11:29:35 +01:00
serinko
58e0330f4f
mix node to Mix Node
2023-11-13 11:29:16 +01:00
mfahampshire
f47e1793a2
typo fix
2023-11-13 10:45:52 +01:00
Zane Schepke
11e01335c2
Update tauri.conf.json
2023-11-12 13:48:07 -05:00
dependabot[bot]
aa8accfbf8
Bump axios from 0.27.2 to 1.6.0 in /nym-api/tests
...
Bumps [axios](https://github.com/axios/axios ) from 0.27.2 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.27.2...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-11 06:19:19 +00:00
dependabot[bot]
efc83bdc1a
Bump axios from 1.5.1 to 1.6.0
...
Bumps [axios](https://github.com/axios/axios ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.5.1...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-10 17:28:32 +00:00
Jędrzej Stuczyński
ef8e452f30
using performance^20 when calculating active set selection weight
2023-11-10 09:54:03 +00:00
serinko
f623a9967c
unify naming convention network requester to Network requester
2023-11-09 18:13:54 +01:00
serinko
5395eebaef
unify naming convention mixnode to Mix node
2023-11-09 18:13:18 +01:00
serinko
7ffe4dd1d8
unify naming convention gateway to Gateway
2023-11-09 18:12:23 +01:00
serinko
1d292d4688
unify naming convention
2023-11-09 18:09:09 +01:00
serinko
dd04d4ea46
unify naming convention
2023-11-09 18:08:34 +01:00
serinko
3620cc9df0
unify naming convention gateway to Gateway
2023-11-09 18:08:00 +01:00
serinko
b06d6ff412
unify naming convention gateway to Gateway
2023-11-09 17:57:51 +01:00
serinko
6088c835a3
unify naming convention mixnode to Mix node
2023-11-09 17:53:51 +01:00
mfahampshire
8e3f4ce08d
format change
2023-11-09 17:45:19 +01:00
mfahampshire
9b4262bb36
added flag to socks5 info
2023-11-09 17:44:05 +01:00
serinko
9113658a42
unify naming convention
2023-11-09 17:34:00 +01:00
serinko
d09503edf4
unify naming convention gateway to Gateway
2023-11-09 17:22:09 +01:00
serinko
09124dafac
unify naming convention network requester to Network requester
2023-11-09 17:20:20 +01:00
serinko
a2ede72798
unify naming convention network requester to Network requester
2023-11-09 17:16:55 +01:00
serinko
61296b58e9
unify naming convention mixnode to Mix node
2023-11-09 17:15:34 +01:00
serinko
e3f3c5620d
spell check
2023-11-09 17:06:26 +01:00
serinko
c656b3968b
add firo intro
2023-11-09 17:03:10 +01:00
mfahampshire
6d37d7df8e
dropped default surbs to 10 for uniformity across sdks
2023-11-09 16:38:07 +01:00
mfahampshire
427f205a58
upped default attached number of surbs from 0 -> 10
2023-11-09 16:26:58 +01:00
serinko
41f9b9b340
rename gateway to Gateway
2023-11-09 14:56:15 +01:00
serinko
7d12b91bbd
remove --host flag
2023-11-09 14:52:51 +01:00
serinko
2960a4c48e
add --listening-address and --public-ips
2023-11-09 14:50:28 +01:00
serinko
4a84274055
rename gateway to Gateway
2023-11-09 14:43:27 +01:00
serinko
c34d89165c
syntax edit
2023-11-09 14:37:44 +01:00
serinko
f1b0a60b34
syntax edit
2023-11-09 14:37:32 +01:00
serinko
abef9c9768
add firo wallet setup
2023-11-09 14:34:28 +01:00
serinko
c4b227f66e
create firo setup screenshot
2023-11-09 14:31:50 +01:00
serinko
2389d7e62f
add firo to SUMMARY.md
2023-11-09 14:23:40 +01:00
serinko
f5e16cda5e
initialise firo guide
2023-11-09 14:22:50 +01:00
serinko
7ea415c082
finish electrum guide
2023-11-09 14:21:17 +01:00
serinko
90bfeb3dd2
add electrum to SUMMARY.md
2023-11-09 14:15:25 +01:00
serinko
f8666cec45
add NC install steps
2023-11-09 14:13:34 +01:00
serinko
f6e5892de7
initialise electrum guide
2023-11-09 14:01:30 +01:00
Tommy Verrall
6d2d8ce149
Merge pull request #4118 from nymtech/feature/ts-sdk-fixes
...
Feature/ts sdk fixes
2023-11-09 12:12:06 +00:00
Bogdan-Ștefan Neacşu
d38139be66
Add private ip assignment ( #4089 )
...
* Add private ip assignment
* Update wg IPs
2023-11-09 13:39:27 +02:00
Jon Häggblad
46d1ef7892
Disable poisson in ip-packet-router ( #4123 )
2023-11-09 12:16:33 +01:00
benedettadavico
8d9387d3ac
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2023-11-09 11:22:22 +01:00
Jon Häggblad
72bad6bb38
Fix read packet buffer size ( #4122 )
2023-11-09 02:12:58 +01:00
Mark Sinclair
66fd484bd5
Update cd-docs.yml
...
Allow docs GH Action to run for all branches
2023-11-08 15:22:03 +00:00
mfahampshire
a1328c96cf
commit to trigger deploy
2023-11-08 16:02:02 +01:00
Jon Häggblad
18aa4707a4
wg: tun devices in wireguard and packet router are separate ( #4121 )
2023-11-08 15:16:00 +01:00
mx
dadfc412f2
Merge pull request #4107 from nymtech/feature/websocket-client-usage-docs
...
Feature/websocket client usage docs
2023-11-08 08:48:12 +00:00
Jon Häggblad
3746975b14
Merge pull request #4110 from nymtech/jon/wireguard-changes
...
wireguard: config tweaks
2023-11-08 09:08:06 +01:00
Jon Häggblad
2c90229fce
Set peer at runtime
2023-11-08 08:42:19 +01:00
Jon Häggblad
b461645d3d
Make MTU configurable at runtime
2023-11-08 08:42:19 +01:00
Jon Häggblad
f7f8b9b898
wireguard: set MTU to 1420
2023-11-08 08:42:19 +01:00
Tommy Verrall
880d2d4edd
Merge pull request #4119 from nymtech/tommy/publish-sdk-candidate
...
Update SDK - version bump to 1.2.4-rc.1
2023-11-07 17:37:03 +00:00
Tommy Verrall
7bc81a91c5
run the formatter
2023-11-07 17:47:43 +01:00
mfahampshire
4ce652af95
update mdbook admonish
2023-11-07 17:46:46 +01:00
Tommy Verrall
8142e5c84c
update version bump to 1.2.4-rc.1
...
- includes fixes for parser body
- and errors associative with the encoded_payload_helper.rs
2023-11-07 17:38:46 +01:00
Lorexia
4efe712fc5
Merge branch 'develop' into feature/ts-sdk-fixes
2023-11-07 17:25:06 +01:00
Tommy Verrall
03f754cde4
Merge pull request #4102 from nymtech/chore/potential-fix-issue-3345
...
message checks around encoded payload helper
2023-11-07 15:37:49 +00:00
Jędrzej Stuczyński
8f53f095fb
Change default http API timeout from 3s to 10s ( #4117 )
2023-11-07 15:35:02 +00:00
Tommy Verrall
a0c667927c
one last change
2023-11-07 16:21:59 +01:00
benedetta davico
0cc090038b
Merge pull request #4116 from nymtech/master
...
Merge master to develop
2023-11-07 15:56:49 +01:00
benedetta davico
af32fe4022
Merge pull request #4114 from nymtech/release/2023.4-galaxy
...
Release/2023.4 galaxy
2023-11-07 15:54:16 +01:00
mfahampshire
9549d3b681
revert change of file name
2023-11-07 15:12:33 +01:00
mfahampshire
1be81b96b3
upped default sdk surbs from 5 -> 20
2023-11-07 14:56:14 +01:00
mfahampshire
eb2ac7630a
first pass at ws client usage docs
2023-11-07 14:38:54 +01:00
Tommy Verrall
189fd0ece4
insert import
2023-11-07 13:20:25 +01:00
Tommy Verrall
b6ccab79d2
pr comments
...
- update based on comments
2023-11-07 13:18:25 +01:00
Tommy Verrall
93cc281abc
Merge pull request #4112 from nymtech/chore/fix-get-reader-errors
...
Fixing parseBody for Mixfetch
2023-11-07 11:51:27 +00:00
Tommy Verrall
1f83b6f4e8
Update request.go with PR comments
2023-11-07 12:38:06 +01:00
Lorexia
5a96ef4ffe
Update mixnet docs
2023-11-07 12:20:35 +01:00
Lorexia
dea3f7d4b3
Merge updates and update mixFetcha and mixnet examples
2023-11-07 11:54:01 +01:00
Tommy Verrall
40b2729a01
attempt fixing parseBody
...
- why?
when using the mixfetch SDK, i was encountering issues, when posting requests to specific endpoints. It was not parsing the response correctly with:
Error: panic:syscall/js: Value.Call: property getReader is not a function
By updating the above, i've tested this works on all variations of post and get request using mixfetch.
Locally I had to upgrade my version of go to 1.20
2023-11-07 11:19:57 +01:00
benedettadavico
91f383d5ac
Bump mixnode version and update changelog
2023-11-07 07:58:27 +01:00
Jędrzej Stuczyński
268588daac
Feature/tls mixnet client ( #4103 )
...
* adjusting ts mixnet client constructor
* added forceTls argument to 'ClientOptsSimple'
* more sdk types removed
* fixed import
* removed go debug code
* printing wasm blob version on load
* version bump
* temporarily removed 'nym/nym/wasm/full-nym-wasm'
* changed workspaces definition
* correctly setting initial rc.0 suffix
* updated crate versions
* reverted 'useWorkspaces' lerna option
* Fix up dependency versions
* Add dev mode toggle to SDK publish scripts
* Show location of WASM package
* Change dev mode and CI build order
* Bump package versions in SDK docs
* Remove two versions of `mix-fetch` from SDK docs and only use `-full-fat` version
* Remove old arguments for mixFetch and rename to bust cache
* Remove `nym-wasm-sdk` from linting
* Release v1.2.3 of Typescript SDK
* Force WSS on mixnet client
* Bump TS SDK to 1.2.4-rc.0
* Clean up lock file
* Update node-tester version to 1.2.3 in nym-wallet
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-11-06 19:05:11 +00:00
Tommy Verrall
c0aff70b37
Merge pull request #4108 from nymtech/develop
...
Adding docs to the release
2023-11-06 15:55:58 +00:00
mfahampshire
410ef85165
updating websocket send and receives
2023-11-06 16:52:22 +01:00
benedettadavico
e8bc2c7a01
Merge remote-tracking branch 'origin/develop' into feature/nym-node-api-tests
2023-11-06 16:46:31 +01:00
mx
4af376cb33
Merge pull request #4106 from nymtech/serinko/docs/quick-patch
...
Quick addon on Exit Gateway setup
2023-11-06 15:24:04 +00:00
serinko
66f012c70e
add exit policy to existing NR
2023-11-06 16:18:13 +01:00
mfahampshire
198739a126
added websocket client examples page
2023-11-06 15:48:59 +01:00
mfahampshire
85a0a3d8b5
* created 'examples' file
...
* added default port to configuration file
2023-11-06 15:48:20 +01:00
mfahampshire
789525c35b
remove ref to previous single page setup
2023-11-06 14:02:41 +01:00
mfahampshire
7ad5ff7770
* cmdrun path fixes
...
* rename file to setup+run
2023-11-06 14:01:20 +01:00
mfahampshire
bf56696adc
smol tweaks to readability
2023-11-06 13:57:55 +01:00
mfahampshire
193ea34efc
turned single ws client page into stub for expanded directory structure
2023-11-06 13:57:40 +01:00
mfahampshire
9c0ca32033
expanded pages for ws client
2023-11-06 13:57:12 +01:00
mfahampshire
76e49476a6
updated clients section format: expanding websocket client
2023-11-06 13:56:58 +01:00
mfahampshire
6d30ede01e
updated mdbookadmonish
2023-11-06 13:56:33 +01:00
mfahampshire
02459f5d53
added links + typo fixes
2023-11-06 12:51:37 +01:00
Lorexia
4c2c738bba
Update versioning for sanity check
2023-11-03 14:04:24 +01:00
Jon Häggblad
9f2bff2d16
Merge pull request #4068 from nymtech/jon/ip-forwarder-tun-device
...
Create IpPacketRouter
2023-11-03 13:34:37 +01:00
Tommy Verrall
ec8c67e67d
Merge pull request #4098 from nymtech/release/ts-sdk-1.2.1
...
Release Typescript SDK 1.2.1
2023-11-03 11:55:58 +00:00
Tommy Verrall
41bbbed704
keep notes
2023-11-03 12:49:35 +01:00
Lorexia
a7f9cb7db0
mimxnet client examples updates
2023-11-03 12:48:55 +01:00
Tommy Verrall
14961d231e
- add checks around message lengths
2023-11-03 12:46:55 +01:00
mx
881602bd9b
Merge pull request #4101 from nymtech/serinko/patch/docs
...
Update admonish
2023-11-03 10:37:39 +00:00
serinko
ba48b71b23
install admonish to all books
2023-11-03 11:29:20 +01:00
Lorexia
c1f2bf4f27
Update versioning and mixfetch docs
2023-11-03 11:02:07 +01:00
mfahampshire
43bd1ba419
updated mdbook admonish assets
2023-11-03 10:59:00 +01:00
Jon Häggblad
807e7e588f
Remove expect on NYM_CLIENT_ADDR
2023-11-03 10:49:39 +01:00
mx
9d678b4f8a
Merge pull request #4047 from nymtech/chore/sdk-docs-restructure
...
Chore/sdk docs restructure
2023-11-03 09:44:24 +00:00
Jon Häggblad
462c15887e
Fix compilation on non-linux
2023-11-03 10:03:05 +01:00
Jon Häggblad
60b1c1208a
NYM_CLIENT_ADDR
2023-11-03 09:31:17 +01:00
Jon Häggblad
756aca36ad
Take RoutingMode as argument
2023-11-03 09:26:32 +01:00
Jon Häggblad
90c40b76f5
rustfmt
2023-11-03 09:26:32 +01:00
Jon Häggblad
71a409cc0d
Add RoutingMode enum
2023-11-03 09:26:32 +01:00
Jon Häggblad
6beb77e464
rustfmt
2023-11-03 09:26:32 +01:00
Jon Häggblad
5f5ac4449c
send back to mixnet
2023-11-03 09:26:32 +01:00
Jon Häggblad
bb0fb71a21
Rename remaining places to ip packet router
2023-11-03 09:26:32 +01:00
Jon Häggblad
833a1b118e
on_message
2023-11-03 09:26:25 +01:00
Jon Häggblad
22dbdf0cd2
Create IpForwarderService
2023-11-03 09:26:25 +01:00
Jon Häggblad
7e6a4c073f
ci: cargo clean before clippy in nightly build
2023-11-03 09:00:27 +01:00
mfahampshire
50c994d2ed
fixed addr
2023-11-03 00:19:33 +01:00
mfahampshire
d151b907d1
added open proxies
2023-11-02 23:36:14 +01:00
Mark Sinclair
77aa58083d
Fix lint error
2023-11-02 21:56:27 +00:00
Mark Sinclair
13aeca9c88
Fix lint error
2023-11-02 21:37:47 +00:00
Jon Häggblad
3689b6df1a
Merge pull request #4092 from nymtech/jon/ci-win-runners
...
ci: switch to github runners for nightly windows builds
2023-11-02 21:40:54 +01:00
Mark Sinclair
d64613006c
Release Typescript SDK to version 1.2.1
2023-11-02 19:29:02 +00:00
Mark Sinclair
1582c13f62
Update SDK contract client
2023-11-02 19:26:09 +00:00
Mark Sinclair
554010b5cb
Add NodeJS mixFetch to version bump tool
2023-11-02 19:17:35 +00:00
Sebastian Martinez
60912ff8ef
Fix sdk publish action ( #4088 )
...
* fix: sdk publish script
The bash implementation used in the GitHub CI runner seems to have an
issue with incrementing a variable with `(( COUNTER++ ))` while `((
COUNTER=+1 ))` works fine.
* Add more sdk packages to workspace and normalize build sdk scripts
* Disable workspaces in npm publish sdk
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
* Continue publishing even when it fails
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
---------
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-02 17:19:34 +00:00
mfahampshire
a9c40e76dc
revert previous
2023-11-02 17:17:06 +01:00
mfahampshire
e9a0c6f8d0
added code example to helpers
2023-11-02 17:13:55 +01:00
mfahampshire
bcfea21501
upgraded mdbook-admonish version
2023-11-02 17:13:37 +01:00
Jon Häggblad
52736881db
Update Cargo.lock
2023-11-02 16:36:40 +01:00
Tommy Verrall
c85ac8e54d
Merge pull request #4095 from nymtech/fix-cd-docs-dev
...
Github actions: remove deployment to website-dev
2023-11-02 14:30:05 +00:00
Raphaël Walther
c4be55e824
Github actions: remove deployment to website-dev
2023-11-02 14:52:30 +01:00
Tommy Verrall
e62f5833e0
Merge pull request #4093 from nymtech/master
...
Master into develop
2023-11-02 13:50:21 +00:00
Lorexia
d073442cfe
Correct typo in docs
2023-11-02 14:45:44 +01:00
Tommy Verrall
ba803943d8
Merge pull request #4094 from nymtech/fix-cd-docs
...
Github Actions: fix cd-docs
2023-11-02 13:27:36 +00:00
Raphaël Walther
6e9eb26e27
Github Actions: fix cd-docs
2023-11-02 14:07:45 +01:00
mfahampshire
a4bb4ec6c5
first pass at helper messages
2023-11-02 13:19:54 +01:00
mfahampshire
72553623a7
first pass at troubleshooting doc
2023-11-02 13:10:05 +01:00
Lorexia
30165c10af
Update contract client page
2023-11-02 13:05:34 +01:00
serinko
caf33095d6
Merge pull request #4059 from nymtech/operators/smoosh-updates
...
OPERATORS: Finalize legal findings, Update smoosh + Exit GW, announce exit policy, update --host changes
2023-11-02 11:01:59 +00:00
serinko
0173bc748b
add smoosh link to intro
2023-11-02 11:56:31 +01:00
Jon Häggblad
b9088a8dda
ci: switch nightly-nym-connect-desktop-build to windows-latest
2023-11-02 10:54:31 +01:00
Jon Häggblad
01605534f7
ci: change nightly-nym-wallet-build to windows-latest
2023-11-02 10:54:31 +01:00
mfahampshire
082886ab19
removed todo - checked dependency versioning
2023-11-02 10:35:57 +01:00
mfahampshire
9a592df4f0
updated import info
2023-11-02 10:26:07 +01:00
mfahampshire
2334109721
tweak
2023-11-02 10:25:37 +01:00
mfahampshire
bc21fa3a7e
fix broken imports
2023-11-02 10:25:10 +01:00
mfahampshire
aa7dd1ecf9
admonish plugin upgrade
2023-11-02 10:24:46 +01:00
mfahampshire
6122817ab6
fixed broken link
2023-11-02 10:24:25 +01:00
mfahampshire
c667bb91c7
tweak
2023-11-02 10:24:03 +01:00
serinko
9b93b30aed
add reversed proxy ports
2023-11-02 10:01:01 +01:00
serinko
79d9ddd463
add correct cmdrun auto flow
2023-11-02 09:57:35 +01:00
serinko
ca512ca1ad
change phrasing
2023-11-02 09:10:13 +01:00
serinko
0f05f6e1ee
change phrasing
2023-11-02 09:06:33 +01:00
serinko
06e656840a
change syntax *binary* ->
2023-11-02 08:58:56 +01:00
serinko
48391d2252
remove ./ from SUMMARY.md
2023-11-02 08:56:13 +01:00
Jon Häggblad
e5ef62d7e7
ci: switch nightly-build to github hosted windows-latest
2023-11-02 08:51:30 +01:00
Jon Häggblad
1a6334f548
ci: fix typo in workflow name
2023-11-02 08:38:26 +01:00
mfahampshire
8cf0b3adae
first draft of expanded rust stuff
2023-11-01 21:01:47 +01:00
mfahampshire
d0e51df59a
new directory structure for rust SDK docs
2023-11-01 17:34:55 +01:00
serinko
50da1b1606
add wss host setup
2023-11-01 17:23:28 +01:00
Sebastian Martinez
df010ef304
Update mix-fetch-node to rc.3
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 16:41:50 +01:00
Sebastian Martinez
41caad4dbf
Fix the getRandomValue crypto polyfill issue
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 16:41:11 +01:00
mfahampshire
11e3836599
spellcheck + table format fix
2023-11-01 16:31:02 +01:00
Sebastian Martinez
4262e2e2f6
fix: adding some polyfills to nodejs-client and mix-fetch
...
During the merge of the nodejs-wasm-client there seems to be some
losses, this commit makes nodejs-client and the nodejs mix-fetch work
with the internal tools. Still looking into Tommys qa feedback.
2023-11-01 15:57:23 +01:00
serinko
610f7e88ca
add example setup-network-requester
2023-11-01 14:44:51 +01:00
Jon Häggblad
05a39aa5f5
Merge pull request #4087 from nymtech/jon/ci-work
...
ci: tidy up a few more workflows
2023-11-01 13:36:47 +01:00
Sebastian Martinez
784ee5ace8
Revert "Add hack for working with old nym gateways"
...
This reverts commit 7129de4373 .
To avoid breaking wss
2023-11-01 13:28:49 +01:00
serinko
73fe7ebec7
finish exit gateway setup
2023-11-01 12:00:16 +01:00
Jon Häggblad
7da2ce362d
ci: create nightly-nym-connect-desktop-build
2023-11-01 11:55:56 +01:00
Jon Häggblad
f28e0b529e
ci: use macos-latest in nightly-build
2023-11-01 11:55:56 +01:00
Jon Häggblad
6e9a588c1a
ci: nightly-build sed debug = false
2023-11-01 11:50:48 +01:00
Jon Häggblad
f3442c6964
ci: sort out nightly wallet build
2023-11-01 11:50:48 +01:00
Jon Häggblad
241169140e
ci: move nightly to ubuntu-20.04
2023-11-01 11:50:04 +01:00
Jon Häggblad
143036c2a2
ci: rename cd-docs
2023-11-01 11:50:04 +01:00
Jon Häggblad
043437a0c3
ci: rename to ci-binary-config-checker
2023-11-01 11:46:08 +01:00
Jędrzej Stuczyński
1370192823
print info on exit policy on embedded NR init ( #4086 )
2023-11-01 10:31:59 +00:00
serinko
07037341c5
change --host to -4 https://ifconfig.me
2023-11-01 11:06:44 +01:00
serinko
5406396c3c
syntax fix
2023-11-01 11:00:43 +01:00
serinko
bd50119152
change --host -> 146.70.170.3
2023-11-01 11:00:01 +01:00
serinko
d941d92571
add --with-exit-policy flag
2023-11-01 10:58:41 +01:00
Sebastian Martinez
06a96fa74a
Polishing nodejs-client and mix-fetch-node
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 09:31:15 +01:00
Sebastian Martinez
7129de4373
Add hack for working with old nym gateways
...
Signed-off-by: Sebastian Martinez <me@sebastinez.dev >
2023-11-01 09:30:40 +01:00
Sebastian Martinez
14d0d5dcbb
Add mix-fetch for nodejs
2023-11-01 09:30:40 +01:00
Sebastian Martinez
37958ccb4e
Add nodejs wrapper for wasm sphynx client
2023-11-01 09:30:40 +01:00
Tommy Verrall
7e16920358
Merge pull request #4077 from nymtech/chore/unify-client-init
...
DRY up client cli
2023-11-01 08:26:02 +00:00
Tommy Verrall
5df5918176
Merge pull request #4083 from nymtech/release/2023.3-kinder
...
Release/2023.3 kinder
2023-11-01 08:24:05 +00:00
mfahampshire
a10ebf342b
tweak
2023-10-31 17:14:30 +01:00
serinko
0e906b1a3d
try change ifconfig.me -> icanhazip.com
2023-10-31 17:11:57 +01:00
mfahampshire
b072a080ae
added shipyard info
2023-10-31 17:03:37 +01:00
serinko
eb7305e31c
add token economics paper info
2023-10-31 16:01:54 +01:00
mfahampshire
4b23cd94fd
streamlined node types
2023-10-31 15:46:25 +01:00
mfahampshire
04fdc1dc60
streamline integrations files
2023-10-31 15:45:27 +01:00
mfahampshire
27810d473d
added community examples
2023-10-31 15:45:00 +01:00
mfahampshire
d1160350b2
added notepad to gitignore file
2023-10-31 15:44:39 +01:00
mfahampshire
5d8c5224ed
added examples pages
2023-10-31 15:44:22 +01:00
Jon Häggblad
e38b8fd419
Merge pull request #4064 from nymtech/jon/embedded-ip-forwarder-in-gateway
...
Run nym-ip-packet-router in gateway
2023-10-31 14:48:21 +01:00
Jon Häggblad
19a0fb3f38
Merge pull request #4079 from nymtech/jon/ci-maintenance
...
Tidy up some github workflows
2023-10-31 14:42:18 +01:00
benedetta davico
ebe693e591
Update publish-nym-wallet-macos.yml
2023-10-31 14:37:57 +01:00
Jon Häggblad
6fbb6539ef
ci: tidy ci-nym-vpn-ui-js
2023-10-31 14:36:07 +01:00
Jon Häggblad
199817bed0
ci: more iterate on ci-nym-vpn-ui-rust
2023-10-31 14:31:12 +01:00
Jon Häggblad
5ce2e21abc
ci: iterate on ci-nym-vpn-ui-rust
2023-10-31 14:26:09 +01:00
Jędrzej Stuczyński
f2383b5cb0
replaced '--disable-sign-ext' with '--signext-lowering' when running wasm-opt ( #3896 )
...
* replaced '--disable-sign-ext' with '--signext-lowering' when running wasm-opt + updated wasm-opt
* updated wasm-opt used in CI
2023-10-31 12:39:25 +00:00
Jon Häggblad
99c972e880
Set name to ci-nym-api-tests
2023-10-31 11:49:04 +01:00
Jon Häggblad
b169b6b438
ci: add workflow_dispatch to ci-nym-vpn-ui-rust
2023-10-31 11:48:20 +01:00
serinko
47d0c0ffa2
add exit policy implementation steps
2023-10-31 11:37:57 +01:00
Jon Häggblad
3307e7e0fc
rustfmt
2023-10-31 10:38:30 +01:00
Jon Häggblad
70d0aabbc1
Big chunk of search replace to the new name
2023-10-31 10:37:46 +01:00
serinko
b83e756650
syntax fix
2023-10-31 10:37:41 +01:00
serinko
b10aa52eca
add exit policy implementation steps
2023-10-31 10:35:30 +01:00
serinko
9e33454dc2
add exit policy implementation steps
2023-10-31 10:34:31 +01:00
benedettadavico
b056a97c8b
Update changelog and bump binaries
2023-10-31 10:25:19 +01:00
Jon Häggblad
a088d64d57
Fix missed rename in template
2023-10-31 10:21:01 +01:00
Jon Häggblad
7c5183700e
Rename to ip-packet-router directory
2023-10-31 10:14:58 +01:00
Jon Häggblad
00ca4d2afa
Rename to nym-ip-packet-router
2023-10-31 10:13:10 +01:00
Jon Häggblad
cf234ecf82
Update files to reflect new filename
2023-10-31 09:58:08 +01:00
Jon Häggblad
b48dc0b38a
Rename to old_config_v1_1_31.rs
2023-10-31 09:53:28 +01:00
Raphaël Walther
0294febd63
Merge pull request #4076 from nymtech/feature/update-security-page
...
Update security disclosure process
2023-10-30 18:34:07 +01:00
Jędrzej Stuczyński
5fcaacc39a
wasm lock
2023-10-30 17:16:08 +00:00
Jędrzej Stuczyński
30000126d1
Incorporate basic nym-node HTTP API (with swagger) to mixnodes ( #4075 )
...
* basic nym-node router
* loading legacy routes
* dead code
* config migrations
2023-10-30 17:12:13 +00:00
Jędrzej Stuczyński
00179d563b
removed the contracicting flag
2023-10-30 17:06:36 +00:00
Jędrzej Stuczyński
4a4b0ab7e0
putting no cover and fastmode to common args
2023-10-30 16:59:40 +00:00
Jędrzej Stuczyński
b3c7801f73
moved to different submodule
2023-10-30 16:30:12 +00:00
Jędrzej Stuczyński
4716d278ce
combine client run args
2023-10-30 16:26:37 +00:00
Jędrzej Stuczyński
f6f2cd7e17
unified native, socks5, NR client inits
2023-10-30 16:14:18 +00:00
Raphaël Walther
2084095773
Update security disclosure process
2023-10-30 16:42:40 +01:00
Jon Häggblad
aa02f33add
No need to show setup-ip-forwarder just yet
2023-10-30 15:01:47 +01:00
Jędrzej Stuczyński
da9d743f39
[mixnode] replace rocket with axum ( #4071 )
...
* axum-equivalent mixnode http api routes
* replaced all rocket routes with axum equivalents
* removed '_axum' suffix from the routes
2023-10-30 12:55:42 +00:00
benedettadavico
5ef48b92fa
Edit the copy in wallet for no password flow
2023-10-30 13:14:48 +01:00
Jon Häggblad
49cf33f6d7
Proper config backwards compatibility
2023-10-30 11:11:38 +01:00
Jon Häggblad
65d93b2b18
Remove hack
2023-10-30 11:11:38 +01:00
Jon Häggblad
a17d36fd89
Fix test compilation
2023-10-30 11:11:38 +01:00
Jon Häggblad
d33967f60c
rustfmt
2023-10-30 11:11:38 +01:00
Jon Häggblad
cfef1f8325
config handling
2023-10-30 11:11:38 +01:00
Jon Häggblad
8270204c7e
Run embedded ip-forwarder in gateway
2023-10-30 11:11:38 +01:00
Bogdan-Ștefan Neacşu
a209b87a41
Use the same hardcoded value for wg port
2023-10-27 14:29:57 +03:00
Bogdan-Ștefan Neacşu
ffb4457427
Feature/wg gateway data on handshake init ( #4057 )
...
* Return wg gateway data on handshake init
* Add wg register to gateway api client
* Remove socket addr and return just wg port
2023-10-27 13:40:42 +03:00
dependabot[bot]
6c436024f7
Bump browserify-sign from 4.2.1 to 4.2.2 in /testnet-faucet ( #4067 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 09:49:40 +01:00
dependabot[bot]
acbfdd7bbf
Bump browserify-sign from 4.2.1 to 4.2.2 ( #4066 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 09:49:17 +01:00
Tommy Verrall
8c1fb28216
Merge pull request #4062 from nymtech/chore/remove-whitespace-host-entry
...
remove any whitespace from input field when bonding host
2023-10-27 09:42:47 +01:00
Jon Häggblad
bef4a92e99
Create beginning of nym-ip-forwarder crate ( #4063 )
2023-10-26 18:13:36 +02:00
Tommy Verrall
d95f0e6f54
remove overhang from previous round :)
2023-10-26 17:00:52 +02:00
serinko
9d1adf9884
fix based on feedback
2023-10-26 16:56:43 +02:00
Tommy Verrall
31740f70e3
update validation
...
. use joi to validate ipv4 / ipv6 and hostname addresses
. check for empty characters on both version and host field and prevent submission otherwise
2023-10-26 16:54:14 +02:00
Tommy Verrall
c3d62b2a6a
be quiet linter
2023-10-26 15:47:05 +02:00
Tommy Verrall
64f89f9980
Merge pull request #4061 from nymtech/feature/update-security
...
update security disclosure info
2023-10-26 14:23:31 +01:00
Tommy Verrall
84f6459598
remove any whitespace from input field when bonding host
2023-10-26 15:19:10 +02:00
serinko
49dcc7e894
syntax fix
2023-10-26 14:37:30 +02:00
Raphaël Walther
361532830c
update security disclosure info
2023-10-26 14:15:05 +02:00
Tommy Verrall
ef1a453b9d
Merge pull request #4056 from nymtech/chore/change-output-to-debug
...
suppress error output
2023-10-26 12:40:06 +01:00
serinko
3fdd89035b
add page license
2023-10-26 13:07:07 +02:00
serinko
1aad2a3a7a
syntax fix
2023-10-26 13:04:56 +02:00
serinko
fa3277e18b
syntax fix
2023-10-26 12:59:40 +02:00
serinko
3d5a3ad958
add regions to SUMMARY.md
2023-10-26 12:58:29 +02:00
serinko
722486ca68
add regions to SUMMARY.md
2023-10-26 12:57:31 +02:00
serinko
96d1861955
add legal findings switzerland
2023-10-26 12:51:30 +02:00
serinko
f9e5a1159d
create legal region pages - us, swiss
2023-10-26 12:37:15 +02:00
serinko
4e994f2b92
update exit policy info
2023-10-26 12:32:53 +02:00
Tommy Verrall
1c8685681e
i hope for no more comments hold my 🍻
2023-10-26 12:25:31 +02:00
serinko
a65da367a3
correction based on feedback
2023-10-26 11:55:59 +02:00
serinko
e61281e25e
correction based on feedback
2023-10-26 11:54:51 +02:00
Jędrzej Stuczyński
0801b3c6f8
Feature/exit policy ( #4030 )
...
* exit policy types
* simple client for grabbing the policy
* moved allowed_hosts to a submodule
* started integrating exit policy into a NR
* ability to construct ExitPolicyRequestFilter
* fixed policy parsing to look for comment char from the left
* conditionally setting up request filter
* [wip] setting up correct url for exit policy upstream
* clap flags for running with exit policy
* fixed NR template
* updated NR config template
* making sure to perform request filtering in separate task
* initial, placeholder, exit policy API endpoint
* serving exit policy from an embedded NR
* double slash sanitization
* socks5 query for exit policy
* adjusted address policy logging
* cargo fmt
* Updated exit policy url to point to the correct mainnet file
* removed unecessary mutability in filter tests
* fixed the code block showing example policy being interpreted as doc test
2023-10-26 11:35:14 +02:00
serinko
0ff512f373
update smoosh faq - two options
2023-10-26 11:22:23 +02:00
serinko
d47f7afbf6
update smoosh faq - two options
2023-10-26 11:17:13 +02:00
Tommy Verrall
1f66670cc3
hopefully no more comments :)
2023-10-26 11:14:14 +02:00
Tommy Verrall
515054f1c6
addressing more pr feedback
2023-10-26 11:10:02 +02:00
Tommy Verrall
76d4036883
address pr feedback
2023-10-26 10:46:09 +02:00
serinko
0d21f2f39d
initialise operators update branch
2023-10-26 10:39:11 +02:00
Tommy Verrall
a5fa5dc05c
Merge pull request #4020 from Shubhamkashyap1601/develop
...
Update README.md
2023-10-26 09:31:49 +01:00
Tommy Verrall
e3fd26ca4e
Update README.md
...
fix denom
2023-10-26 10:29:04 +02:00
Tommy Verrall
8139fcfe74
keep list of ips in memory before deciding what to do..
2023-10-25 16:44:03 +02:00
Jędrzej Stuczyński
86fe4d1c1b
linked to swagger api from the landing page ( #4058 )
2023-10-25 15:23:11 +01:00
Tommy Verrall
6abeb9e3ca
Merge pull request #4055 from nymtech/update/issue-4052/reformat-delegations-summary
...
Reformat delegations summary
2023-10-25 15:09:30 +01:00
Tommy Verrall
d3ce3794b0
Merge pull request #4054 from nymtech/update/issue-4051/wallet-update-bond-page-link
...
Update bond page link
2023-10-25 15:08:38 +01:00
Tommy Verrall
89746e7dfe
- validate entries don't spam the logs
2023-10-25 14:09:08 +02:00
Tommy Verrall
700cd16641
suppress error output
...
- we can run the api and set the logging level differently on launch
- same offending characters are spamming the logs
2023-10-25 12:54:22 +02:00
fmtabbara
b72649e296
fix linting
2023-10-25 10:26:04 +01:00
fmtabbara
e9449b9135
fix delegations loading page
2023-10-25 10:02:21 +01:00
fmtabbara
caff2aa9d2
format delegations summary
2023-10-25 10:02:08 +01:00
fmtabbara
6eac899167
update bond page link
2023-10-24 16:14:25 +01:00
Tommy Verrall
ba4ade1750
Merge pull request #4034 from nymtech/nymvpn-ui_NC-87
...
feat(vpn): bootstrap ui app
2023-10-24 16:03:39 +01:00
pierre
b131de3bea
fix ci wip
2023-10-24 16:44:36 +02:00
pierre
a618668b63
fix ci wip
2023-10-24 16:37:05 +02:00
pierre
71e9fa178d
fix ci wip
2023-10-24 16:15:30 +02:00
pierre
67f13be3f7
fix ci wip
2023-10-24 16:12:16 +02:00
pierre
af89261992
add gh ci workflows
2023-10-24 16:08:12 +02:00
Jon Häggblad
d94a0454ae
wg: bounded channels ( #4037 )
...
* Make peer event channel bounded
* Make tun task channel bounded
2023-10-24 16:04:27 +02:00
mfahampshire
15af551139
smol reword
2023-10-24 15:03:58 +02:00
mfahampshire
0347a2bd89
added deprecation warning
2023-10-24 14:51:15 +02:00
mfahampshire
b26f70eb6a
stripped down + added new links
2023-10-24 14:51:05 +02:00
mfahampshire
bd10b17272
update plugin
2023-10-24 14:50:53 +02:00
mfahampshire
7b3a8d5bcd
added new examples pages
2023-10-24 14:50:40 +02:00
mfahampshire
0e1548db72
added new pages to summary
2023-10-24 14:50:24 +02:00
mfahampshire
2806931ca1
added new pages
2023-10-24 14:50:03 +02:00
Fouad
732720c306
update frontend type for current vesting period ( #4042 )
2023-10-24 13:35:17 +01:00
Tommy Verrall
58792e53de
Merge pull request #4039 from nymtech/feature/issue-4011/delegations-loading-ui
...
Add loading model on initial load of delegations
2023-10-24 12:51:12 +01:00
Tommy Verrall
8c54ebb6d1
Update sandbox.env ( #4040 )
2023-10-24 13:22:45 +02:00
mfahampshire
50e03d08bf
added info on post_process.sh
2023-10-24 13:18:32 +02:00
mx
b4229d22d5
Merge pull request #4031 from nymtech/operators/smoosh-updates
...
[OPERATORS]: Smoosh update
2023-10-24 11:09:36 +00:00
fmtabbara
4533834177
add loading model on initial load
2023-10-24 11:30:40 +01:00
serinko
42d3c3eec5
fix comments troubleshooting.md
2023-10-24 12:22:11 +02:00
Jędrzej Stuczyński
56e4b13e63
re-exported additional types for tx queries ( #4036 )
...
* re-exported additional types for tx queries
* replaced source of 'query::Query' type from cosmrs to tendermint-rpc for wasm compatibility
2023-10-24 11:15:38 +01:00
serinko
26217f53ae
fix comments troubleshooting.md
2023-10-24 12:10:44 +02:00
serinko
d79eda40a4
fix comments network-requester-setup.md
2023-10-24 12:03:19 +02:00
serinko
f4a17ac698
fix comments network-requester-setup.md
2023-10-24 11:58:31 +02:00
serinko
11e0b085d5
fix comments network-requester-setup.md
2023-10-24 11:56:57 +02:00
serinko
7df87a9c22
fix comments gateway-setup.md
2023-10-24 11:51:32 +02:00
Tommy Verrall
6b674fb53e
Update qa.env ( #4038 )
...
add ephemera placeholder
2023-10-24 11:48:39 +02:00
pierre
e7e68dafb5
fix typo
2023-10-24 11:46:48 +02:00
serinko
d5cabb10d6
fix comments smoosh-faq.md
2023-10-24 11:39:21 +02:00
serinko
cd425412cc
fix comments mixnodes-faq.md
2023-10-24 11:35:43 +02:00
Jon Häggblad
7cafd25036
wg: all channels strongly typed ( #4035 )
...
* Add PeerEventSender/Receiver
* Create strong types
* Create PacketRelaySender/Receiver
* Strongly typed
2023-10-24 11:22:59 +02:00
benedettadavico
0486cd2e63
refactoring the utils
2023-10-24 11:16:06 +02:00
pierre
4b68f8b725
setup lib compilation
2023-10-24 11:04:54 +02:00
Jędrzej Stuczyński
e2d816defb
fixed fmt::Display impl for GatewayNetworkRequesterDetails ( #4033 )
2023-10-24 09:57:53 +01:00
Jon Häggblad
d80333c819
wireguard: add packet relayer ( #4032 )
...
* wip
* wip: first step in putting in place forward channels
* Setup event loop for packet relayer
* tuntaskresponse
* wip
* tun task response channel
* Update comment
* done
* formatting
* nits
* Add comment
2023-10-24 10:50:30 +02:00
serinko
4d8d40f288
spellcheck mixnodes-faq.md
2023-10-24 10:42:00 +02:00
serinko
1e13dc542d
spellcheck troubleshooting.md
2023-10-24 10:38:19 +02:00
serinko
d103cefed2
spellcheck gateway-setup.md
2023-10-24 10:36:53 +02:00
serinko
ddd7c7058c
add gateway troubleshooting
2023-10-24 10:35:42 +02:00
serinko
bbb6919bf1
delete old troubleshooting stuff
2023-10-24 10:31:11 +02:00
serinko
c3ffadf53f
update network requester smooshed setup
2023-10-24 10:22:05 +02:00
serinko
c41872d5a4
finish gateway doc updates
2023-10-24 09:15:34 +02:00
serinko
b5ca5b4417
add exit gateway options
2023-10-24 09:11:17 +02:00
serinko
6bff864444
add how to make legal PR
2023-10-24 08:24:40 +02:00
serinko
a0e3978927
add legal forum to faq
2023-10-24 08:15:04 +02:00
pierre
735751b0d4
setup mui and tailwind
2023-10-23 19:57:48 +02:00
pierre
bf500948b2
init
2023-10-23 14:07:31 +02:00
benedetta davico
85d172e54a
updating details for QA env ( #4027 )
...
* updating details for QA env
* cargo fmt
2023-10-23 11:56:16 +02:00
benedettadavico
604098844a
node-api test updates
2023-10-23 10:59:03 +02:00
Jon Häggblad
d9f088f36e
Fully wrap tun task channel in strong type ( #4023 )
2023-10-20 15:17:03 +02:00
Jon Häggblad
396112bc8b
wg: use tags to forward packets ( #4022 )
...
* Explicit type for TunTaskRx
* Add tag to correctly forward incoming packets
2023-10-20 11:10:55 +02:00
Jon Häggblad
9ba2b28654
Merge pull request #4021 from nymtech/jon/wg-handle-ipv6-in-tun-device
...
Handle ipv6 in tun device
2023-10-19 15:32:59 +02:00
Jon Häggblad
89fad5c667
Fix log typo
2023-10-19 14:51:18 +02:00
Jon Häggblad
474c496226
Handle ipv6 in tun device
...
Handle IPv6 in tun device.
Remove bunch of unwraps and correctly handle errors.
Deduplicate parse_src_address.
2023-10-19 14:47:22 +02:00
Shubham kashyap
8bd497ae09
Merge pull request #1 from Shubhamkashyap1601/Shubhamkashyap1601-patch-1
...
Update README.md
2023-10-19 16:44:31 +05:30
Shubham kashyap
107cec39f4
Update README.md
2023-10-19 16:43:36 +05:30
Jędrzej Stuczyński
6a9b9cd0dd
making sure to start local gateway in 'local' mode ( #4019 )
2023-10-19 12:06:09 +01:00
benedettadavico
65e35bd2b0
Initial step to adding nym-node functional tests
2023-10-19 12:52:46 +02:00
Jędrzej Stuczyński
f328f3fa9e
Feature/gateway api ( #3970 )
...
* Squashing all the changes
initial router
started expanding the API
initial empty openapi/swagger
populated build-info endpoint
wip: populating rest of swagger
missing swagger data + using closure capture for immutable state
running the api as a proper task in gateway 'run'
fixing some version/feature clashes
refactored routes structures
initial host information endpoint
expanded on gateway-related endpoints
signing host information
moved all models to separate crate
unified http api client
routes unification + node api client
new generic cache and refresher
nym-api caching node self described information
removed old cache type
temporarily wired up NymContractCache to NodeDescriptionProvider
caching self reported host info
clients using self-described gateway information
fixed request timeouts for wasm
fixed wasm builds
post rebase fixes
cargo fmt
brought in wg routes into nym-node router
added ErrorResponse for wireguard routes
basic swagger support for wg endpoints
turns out swagger can be happy with strongly typed requests
output type support for wg routes
using concrete error type for nym node request error
fixed the registration test
landing page configurability
increased configurability
fixed build and lints of other crates
added default user-agent to http-api-client
reduced severity of gateway details lookup failure
changed default http port from 80 to 8080
nym-api using new default port for queries
added health endpoint
nym-api trying multiple ports for the client
using camelcase for node status
corrected health endpoint description
restored and revamped 'force_tls' flag to filter all gateways that support the wss protocol
fixed 'pub_key' path param in open api schema
derived Debug on 'NymNodeDescription'
ensuring valid public ips
added init and run flags to set hostname and public ips
fixed listening address being pushed to public ip
fixed the positional local flag
logging remote ip address of the request
updated helper function to query for described gateways
enabled tls in gateway client
removed hack-opts from mix fetch
additional changes after rebasing against origin/develop
* clippy
* wasm-related target locking
* more clippy, but this time in tests
2023-10-19 12:36:53 +02:00
Tommy Verrall
21a2b5f320
Merge pull request #3992 from nymtech/feature/configurable-socks5-bind-address
...
Feature/configurable socks5 bind address
2023-10-18 16:49:33 +01:00
Tommy Verrall
29dd931289
Merge pull request #3979 from nymtech/dependabot/go_modules/wasm/mix-fetch/go-mix-conn/golang.org/x/net-0.17.0
...
build(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 in /wasm/mix-fetch/go-mix-conn
2023-10-18 16:30:54 +01:00
Drazen Urch
bbfb1f4346
Integrate gateway registry with nym-wireguard ( #4010 )
...
* NC-54 Integrate gateway registry with nym-wireguard
* Feature flag wireguard types
* Restore etherparse
* Fix start command
* clippy
* fmt
* Fix clippy lint
2023-10-18 16:10:36 +02:00
Jon Häggblad
ee02583cd2
ci: onlyh install protoc on macos-latest
2023-10-18 11:19:59 +02:00
Jon Häggblad
4141a7844f
ci: install protoc in nightly-nym-wallet-build
2023-10-17 23:39:28 +02:00
Jon Häggblad
1de86f7ad7
Merge pull request #4015 from nymtech/jon/ci-cleanup
...
ci: general cleanup
2023-10-17 23:02:41 +02:00
Jon Häggblad
833502ee35
Download wasm-opt release binaries instead of compiling
2023-10-17 22:58:25 +02:00
Jon Häggblad
9095da1e10
Install wasm-pacl in ci-sdk-docs-typescript
2023-10-17 22:57:24 +02:00
Jon Häggblad
b5eb8e94f4
Rename a few workflows
2023-10-17 22:56:33 +02:00
Jon Häggblad
8377c17838
Remove unnecessary apt install
2023-10-17 22:55:46 +02:00
Jon Häggblad
af018180d2
Switch to pull_request triggers on a few workflows
2023-10-17 22:55:00 +02:00
Jon Häggblad
5102fe9797
Remove some old build conditionals
2023-10-17 22:53:45 +02:00
Jon Häggblad
188e766106
Rename to ci-nym-api-tests
2023-10-17 22:52:15 +02:00
Jon Häggblad
5729123dd1
Rename to build-upload-binaries
2023-10-17 22:51:24 +02:00
Jon Häggblad
1935df960b
Remove push triggers on a bunch of CI workflows
2023-10-17 22:50:30 +02:00
Jon Häggblad
c39fd49b1f
Remove commented out leftovers
2023-10-17 22:47:17 +02:00
Jon Häggblad
bc6634fb6f
ci: use custom-linux instead of custom-runner-linux ( #4014 )
2023-10-17 22:42:31 +02:00
Tommy Verrall
09941eb741
Merge pull request #4013 from nymtech/feature/ts-sdk-fixes
2023-10-17 19:09:49 +01:00
Lorexia
2fc0d51377
Update mixfetch documentation
2023-10-17 19:11:09 +02:00
Lorexia
1e1b69c3b5
Update mixfetch doc and ascii tree bug
2023-10-17 19:07:25 +02:00
Jędrzej Stuczyński
82070b4ccb
i hate config backwards compatibility
2023-10-17 15:17:58 +01:00
Tommy Verrall
829296c0bb
Merge pull request #4009 from nymtech/CI/CD-docs-patch
...
CI/CD-docs patch
2023-10-17 14:56:08 +01:00
Jędrzej Stuczyński
c3571e53d9
base config actually did change
2023-10-17 14:44:23 +01:00
Jon Häggblad
7a8c9317bc
ci: create install-wasm-opt reusable action ( #4012 )
2023-10-17 15:35:44 +02:00
serinko
11ca9dd34e
fix flow
2023-10-17 13:24:03 +00:00
serinko
3e48b8db92
build books locally - success
2023-10-17 15:19:52 +02:00
serinko
38377ca776
edit syntax logic
2023-10-17 13:03:21 +00:00
serinko
529ad0e146
edit command path syntax
2023-10-17 12:43:01 +00:00
Jędrzej Stuczyński
d14337b9db
updated config templates
2023-10-17 12:52:52 +01:00
Jędrzej Stuczyński
855ae2fe78
nym-connect config upgrades
2023-10-17 11:50:08 +01:00
Tommy Verrall
e328898971
Merge pull request #4005 from nymtech/dependabot/npm_and_yarn/babel/traverse-7.23.2
...
build(deps): bump @babel/traverse from 7.22.17 to 7.23.2
2023-10-17 11:44:26 +01:00
serinko
72a6de18ae
edit syntax
2023-10-17 10:38:03 +00:00
serinko
52dc25b0ea
correct path
2023-10-17 10:34:16 +00:00
serinko
a6180a54bf
serinko/patch/ci-docs
...
I was not finished with the previous PR - was merged too fast
2023-10-17 10:27:35 +00:00
Tommy Verrall
f9971fbc8d
Merge pull request #4008 from nymtech/patch/ci-docs/serinko
...
Fix ci/cd-docs errors
2023-10-17 11:20:54 +01:00
serinko
0c7df5bd22
add mdbook-admonish install
2023-10-17 10:04:03 +00:00
Jon Häggblad
96a925c040
wireguard: create structs for udp handler and tun device ( #4007 )
...
* Extract out parse_peer
* wip: handle_packet extract
* Extract out active_peers.rs
* wip: rework to struct from free function
* udp_listener working
* wip
* more udp_listener
* tun_device
* wip
* tun_device
* Remove some old commented out stuff
* tidy
* Remove commented out line
2023-10-17 12:01:11 +02:00
serinko
20bc1e9caf
fix ci-docs error atempt
2023-10-17 09:50:44 +00:00
dependabot[bot]
2ae61ae79f
build(deps): bump @babel/traverse from 7.22.17 to 7.23.2
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.17 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 16:08:39 +00:00
Tommy Verrall
53ab49cdd0
Merge pull request #4004 from nymtech/dependabot/npm_and_yarn/nym-api/tests/babel/traverse-7.23.2
...
build(deps-dev): bump @babel/traverse from 7.18.11 to 7.23.2 in /nym-api/tests
2023-10-16 16:56:27 +01:00
Tommy Verrall
e341a37dd3
Merge pull request #3980 from nymtech/feature/operators/legal-forum
...
[DOC] Community legal forum for node operators
2023-10-16 16:34:52 +01:00
Tommy Verrall
e6ca58b7c8
Merge pull request #3982 from nymtech/bug/issue-3981/wallet-delegations-orderby-cp
...
Wallet: Fix delegation sorting for Cost Params
2023-10-16 16:26:03 +01:00
Tommy Verrall
8a3959b1e1
Update ci-docs.yml
...
fix issue when admonish needs updating
2023-10-16 17:11:59 +02:00
Tommy Verrall
4ebeada604
Merge pull request #3999 from nymtech/feature/ts-sdk-fixes
...
Latest version of the TS SDK documentation
2023-10-16 15:49:54 +01:00
fmtabbara
6a43b95e5e
merge develop
2023-10-16 15:36:37 +01:00
serinko
7ebb39c401
add tor legal advice excert
2023-10-16 16:24:24 +02:00
dependabot[bot]
66aff5bf2d
build(deps-dev): bump @babel/traverse in /nym-api/tests
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.18.11 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 14:14:39 +00:00
Tommy Verrall
15e029c380
Merge pull request #3994 from nymtech/feature/developers-docs-update
...
Add TS SDK info and links to developers documentation
2023-10-16 15:13:36 +01:00
Tommy Verrall
a17df31eaa
Merge pull request #3993 from nymtech/feature/docs-update
...
Update TS SDK info in docs
2023-10-16 15:12:46 +01:00
Lorexia
fa60c83691
Update github actions to bumped mdbook
2023-10-16 16:06:14 +02:00
Drazen Urch
e4dda5e541
Replace HashMap with DashMap ( #3995 )
2023-10-16 15:40:26 +02:00
Jon Häggblad
c598082335
wireguard: short circuit known addr ( #3998 )
...
* Forward directly on known addr
* Extract out test dev creation
* Extract out RegisteredPeers
* Extract out registered_peers.rs
* Reset main rate limiter on a timer
* Some pedantic clippy
* minor tidy
* Add missing continue
2023-10-16 14:15:33 +02:00
serinko
2e0cc8fa5f
spellcheck
2023-10-16 14:07:45 +02:00
Lorexia
b3caa7e28d
Update TS SDK info in docs
2023-10-16 14:07:26 +02:00
Fouad
9a30708bea
Ensure bonding page refresh when changing accounts ( #4002 )
2023-10-16 12:51:15 +01:00
Tommy Verrall
dd5d13ce91
Merge pull request #3976 from nymtech/documentation/updates
...
[DOCS] Update admonish version && Fix formatting
2023-10-16 12:09:52 +01:00
Jon Häggblad
30bfc24386
Merge pull request #4001 from nymtech/master
...
Merge master into develop
2023-10-16 12:42:24 +02:00
Mark Sinclair
3a86e9ecb7
Run GitHub Actions for Typescript and MacOS on large runners
...
Conflicts:
.github/workflows/publish-sdk-npm.yml
2023-10-16 12:35:23 +02:00
serinko
80fb3066e8
add how to make new input part
2023-10-16 12:17:52 +02:00
Lorexia
977338d1ba
Update integration docs
2023-10-16 11:09:55 +02:00
Lorexia
d5d889727d
Update callouts
2023-10-16 11:09:55 +02:00
Lorexia
93d4f91008
Add note for mixnet in production
2023-10-16 11:09:55 +02:00
Lorexia
c053dc5903
Update decision trees
2023-10-16 11:09:55 +02:00
Lorexia
da847b6ee8
Update integrations info
2023-10-16 11:09:55 +02:00
Lorexia
0fea2e09ae
Update decision tree
2023-10-16 11:09:55 +02:00
Lorexia
751e3f739a
Update packages versions and integration decision tree
2023-10-16 11:09:42 +02:00
Lorexia
01b3204a49
Update docs: reorder pages, examples, fetch checker
2023-10-16 11:06:45 +02:00
Lorexia
f5808fab83
Update fetch checker
2023-10-16 11:06:45 +02:00
Lorexia
48e698d080
Add details to integration page
2023-10-16 11:06:45 +02:00
Lorexia
022687526a
Add fetch checker utility to integrations page
2023-10-16 11:06:45 +02:00
Gala
3a624070ad
fix build
2023-10-16 11:06:45 +02:00
Gala
2e5a7c3912
different log for each comp
2023-10-16 11:06:45 +02:00
Gala
78f0633669
info txt
2023-10-16 11:06:45 +02:00
Gala
8fa54c4ad5
wrapping all wallet comp with wallet provider
2023-10-16 11:06:45 +02:00
Gala
7e07724085
fixing methods
2023-10-16 11:06:44 +02:00
Gala
42f0337e7f
conecting things
2023-10-16 11:06:44 +02:00
Gala
7cab3d58a8
point to take in count
2023-10-16 11:06:44 +02:00
Gala
495f2eb543
wip
2023-10-16 11:06:44 +02:00
Gala
0baaa2f847
wip
2023-10-16 11:06:44 +02:00
Gala
4adf922b3f
adding a react context... imposible to avoid it at the end : (
2023-10-16 11:06:44 +02:00
Lorexia
f3dfbeb2b7
Update examples
2023-10-16 11:06:44 +02:00
Lorexia
6619aed3b7
Update mixfetch for webpack
2023-10-16 11:06:44 +02:00
Lorexia
422b9a3a86
Add esbuild callout
2023-10-16 11:06:44 +02:00
Lorexia
618d0bdd34
Add disconnect to cosmoskit example
2023-10-16 11:06:44 +02:00
Lorexia
aec136edc8
Update CosmosKit tutorial
2023-10-16 11:06:44 +02:00
Lorexia
88fa090e23
Update notes
2023-10-16 11:06:44 +02:00
Lorexia
988fb174fc
Add details to mixfetch
2023-10-16 11:06:44 +02:00
Lorexia
8961d19fb8
Correct typo
2023-10-16 11:06:44 +02:00
Lorexia
627ebf4614
Fix mixnet example code for starting client
2023-10-16 11:06:44 +02:00
Lorexia
03099493aa
Correct client
2023-10-16 11:06:44 +02:00
Lorexia
f8c3f784c8
Update general FAQ
2023-10-16 11:06:44 +02:00
Lorexia
42fe861fbc
Add testnet info to wallet
2023-10-16 11:06:43 +02:00
Lorexia
a0ca5fcf55
Add RUST info
2023-10-16 11:06:43 +02:00
Gala
938e5ba19c
refactor
2023-10-16 11:06:43 +02:00
Gala
962d43ba3f
now give to each section it's own code example
2023-10-16 11:06:43 +02:00
Gala
cd5888636c
divide a the wallet in operations
2023-10-16 11:06:43 +02:00
Lorexia
305a374917
Update integrations page
2023-10-16 11:06:43 +02:00
serinko
02a74aa448
remove test file
2023-10-16 11:06:43 +02:00
serinko
f86cb859a7
add test file
2023-10-16 11:06:43 +02:00
Lorexia
4bf7096ee7
Add callout to mixFetch page
2023-10-16 11:06:43 +02:00
Lorexia
4b830ce38b
Correct documentation
2023-10-16 11:06:43 +02:00
Lorexia
65125b5f1e
Update documentation: introduction, overview and installation
2023-10-16 11:06:43 +02:00
Lorexia
281c94c6b2
correct FAQ
2023-10-16 11:06:43 +02:00
Lorexia
160ffbbcdd
repair ASCII tree bug
2023-10-16 11:06:43 +02:00
Gala
a6dc10ceec
updating dependencies
2023-10-16 11:06:30 +02:00
Lorexia
81edbab511
rebase to latest develop
2023-10-16 11:04:03 +02:00
Lorexia
272909d250
Add FAQ page details and rework bundling structure
2023-10-16 10:59:33 +02:00
Lorexia
91f1552a88
Add bundling pages and details for ESbuild and Webpack
2023-10-16 10:59:33 +02:00
Lorexia
4aa7d08e65
push last updates
2023-10-16 10:59:33 +02:00
Lorexia
587f500a0c
add polyfills details to bundling page
2023-10-16 10:59:33 +02:00
Lorexia
98898054c3
update mixfetch, cosmoskit examples
2023-10-16 10:59:33 +02:00
Lorexia
4753766d16
update query, execute, mixnet examples
2023-10-16 10:59:33 +02:00
Lorexia
502acd5b20
update mixfetch example
2023-10-16 10:59:33 +02:00
Lorexia
d569bf6b09
update mixnet example
2023-10-16 10:59:33 +02:00
Lorexia
bfdf9942f0
update query and execute examples
2023-10-16 10:59:33 +02:00
Lorexia
63d2ed2fec
add type annotations to examples
2023-10-16 10:59:33 +02:00
Lorexia
9627fa0500
Add small fixes
2023-10-16 10:59:33 +02:00
Lorexia
7938c41fcf
Fix chips css
2023-10-16 10:59:33 +02:00
Lorexia
f3fa86deb4
Fix css issues
2023-10-16 10:59:33 +02:00
Lorexia
3cdfcfff2c
Fix buttons styling
2023-10-16 10:59:32 +02:00
Lorexia
1412ca8fdd
Detail Cosmoskit example and add more fixes
2023-10-16 10:59:32 +02:00
Lorexia
611a945a3b
Fix examples code
2023-10-16 10:59:32 +02:00
Tommy Verrall
7d3e2f9870
Merge pull request #3997 from nymtech/master
...
merge release/2023.2-bounty into develop
2023-10-16 09:41:59 +01:00
Tommy Verrall
f08521a705
Merge pull request #3985 from nymtech/bug/issue-3984/fix-mixnode-sorting
...
Fix sorting for mixnodes and gateways
2023-10-16 09:16:07 +01:00
Tommy Verrall
3be06f813e
Merge branch 'develop' into master
2023-10-16 09:06:01 +01:00
Jon Häggblad
2c8187eb6c
wireguard: parse the public key up front in the UDP handler ( #3977 )
...
* wireguard: try to have a flow where we parse the public key up front
* Fix bug with continue instead of return in loop
* fix clippy::enum-variant-names
2023-10-16 09:44:10 +02:00
Tommy Verrall
82c107f7ad
Merge pull request #3996 from nymtech/jon/clippy
...
Fix (some) clippy in beta toolchain
2023-10-16 08:07:43 +01:00
Tommy Verrall
3f5ec9e7be
Merge pull request #3983 from nymtech/release/2023.2-bounty
...
Release/2023.2 bounty
2023-10-16 08:02:08 +01:00
Jon Häggblad
ea606857c2
clippy in ephemera (not all)
2023-10-15 23:05:34 +02:00
Jon Häggblad
a12c733b01
clippy::needless-pass-by-ref-mut
2023-10-15 22:41:46 +02:00
Jon Häggblad
f9063a298b
clippy::unnecessary-mut-passed
2023-10-15 22:40:52 +02:00
Jon Häggblad
edc100e67e
clippy::needless-pass-by-ref-mut
2023-10-15 22:39:52 +02:00
Mark Sinclair
e381e9e37f
Fix pre and post CI package loading
2023-10-13 19:22:33 +01:00
Mark Sinclair
1abcad05c1
GitHub Actions install wasm-opt
2023-10-13 19:10:39 +01:00
Mark Sinclair
ffcfa9435f
Run GitHub Actions for Typescript and MacOS on large runners
2023-10-13 18:58:32 +01:00
Mark Sinclair
52d5eb444b
Fix up Typescript CI and linting
2023-10-13 18:40:47 +01:00
Lorexia
b5cc7b8e49
Add TS SDK info and links to developers documentation
2023-10-13 18:35:29 +02:00
serinko
180927bcac
add legal chat room
2023-10-13 16:39:05 +02:00
Jędrzej Stuczyński
078365c467
nym connect fix
2023-10-13 11:07:30 +01:00
Jędrzej Stuczyński
85938113b7
cargo fmt
2023-10-13 11:02:15 +01:00
Jędrzej Stuczyński
0f38f35aba
updated client config template
2023-10-13 11:00:49 +01:00
Jędrzej Stuczyński
0a7826d286
allow setting custom bind address for socks5 client
2023-10-13 10:57:58 +01:00
Tommy Verrall
e02eae8fb3
Merge pull request #3986 from nymtech/bugfix/packet-type-satsub
...
use saturating sub in case outfox is not enabled
2023-10-13 10:03:02 +01:00
Jędrzej Stuczyński
fe4870199e
use saturating sub in case outfox is not enabled
2023-10-12 17:44:50 +01:00
fmtabbara
3d506cfa01
use switch statement for key mapping
2023-10-12 16:12:03 +01:00
fmtabbara
393d348306
fix sorting for mixnodes and gateways
2023-10-12 14:29:31 +01:00
fmtabbara
3ce936edac
move delgation sorting logic to hook + update storybook data values for testing
2023-10-12 13:38:44 +01:00
Jon Häggblad
3b634fe64e
wireguard: make sure to set rate limiter and index explicitly ( #3978 )
2023-10-12 14:26:11 +02:00
serinko
12a058d91b
update mdbook-admonish
2023-10-12 13:46:30 +02:00
serinko
95f0dd8979
add in-sheet-break-lines <br>
2023-10-12 10:53:18 +00:00
serinko
02dfd775a9
add summary of smoosh legal impact
2023-10-12 10:28:27 +02:00
serinko
82d6d203f0
initialize legal forum
2023-10-12 10:15:02 +02:00
dependabot[bot]
d180f7063c
build(deps): bump golang.org/x/net in /wasm/mix-fetch/go-mix-conn
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.11.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.11.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-11 22:51:15 +00:00
Mark Sinclair
70f5d476f2
Tidy up package.json workspace to prefer packages from npm
2023-10-11 14:58:44 +01:00
Mark Sinclair
445f3b0adb
Update lock file
2023-10-11 14:58:14 +01:00
Mark Sinclair
42836b3e0e
Add packages to version bumper internal tool
2023-10-11 14:57:57 +01:00
Mark Sinclair
7c2318a096
Release Typescript SDK v1.2.0 packages
2023-10-11 11:31:41 +01:00
serinko
b3739c02c7
re-update mdbook-admonish
2023-10-11 11:12:10 +02:00
serinko
5b7b3c0bdc
upate admonish
2023-10-10 23:21:42 +02:00
serinko
f2c2f273d7
fix syntax and formatting
2023-10-10 23:17:08 +02:00
serinko
3913e3e56b
[DOC]: edit minor syntax - smoosh-faq.md
2023-10-10 13:08:44 +00:00
Tommy Verrall
5f3f97f3be
Merge pull request #3975 from nymtech/bugfix/3973
...
Add packet type to NE mixnet response listener
2023-10-10 12:27:33 +02:00
Jon Häggblad
fb2b7d3480
Fix rust-analyzer warnings ( #3974 )
...
* Fix rust-analyzer warnings
Fix some warnings that rust-analyzer emits due to enabling all features.
These are annoying when you try to list all warnings in the entire
workspace.
* Revert change to signing client
* Instead add nested feature
2023-10-10 12:02:00 +02:00
Jon Häggblad
7577ec9cb2
[NC-43] Route packets back to WG peer ( #3965 )
...
* Initial work on reverse nat
* wip
* Refine key gen
* Rename to wg_tunnel
* Forward packet to peer
* Remove source_addr
* Check if allowed to write to tunnel
* Extract out network_table
* Move map struc definitions to udp_listener
* Delegate ip network table calls
* Fix mac compilation
* Add TunTaskTx type
2023-10-10 11:01:03 +02:00
Drazen Urch
1e900c32df
Gateway client registry and api routes ( #3955 )
...
* Add HTTP API and Client registry to Gateway
* Update CHANGELOG
* Smooshify structure
* Reify x25519 public key
* Hmac message verification
* Add lightweight handshake with replay protection
* Tidy up, move registartion to its own file
* Test for the registration flow
* Fix nonce loop hole
2023-10-10 10:55:26 +02:00
Drazen
cb4eaddc9f
Add packet type to NE mixnet response listener
2023-10-10 10:36:28 +02:00
benedettadavico
1b4bf74107
bump wallet version and update changelog
2023-10-10 09:47:46 +02:00
Tommy Verrall
52151c5fb4
Merge pull request #3971 from nymtech/move_builds_to_ubuntu_lts
...
Github Actions: Fix release process
2023-10-09 11:27:26 +02:00
Raphaël Walther
24fe628e15
Github Actions: Fix release process
2023-10-09 07:24:18 +02:00
Jon Häggblad
369330f517
Fix clippy for latest stable toolchain ( #3935 )
...
* clippy::redundant-guards
* clippy::incorrect_partial_ord_impl_on_ord_type
* clippy::redundant-guards
* clippy::unwrap-or-default
* rustfmt
* noop_method_call
* nym-wallet Cargo.lock
* Unpin rust toolchain for nym-wallet
* cargo clippy --fix --workspace
* clippy::redundant_locals
* Reorder Makefile targets for more logical ordering
2023-10-06 11:04:26 +02:00
Jon Häggblad
ada30f5483
ci: skip tests in ci-build for mac due to lack of runners
2023-10-06 10:53:29 +02:00
Tommy Verrall
c906770370
Merge pull request #3895 from nymtech/feature/issue-3894/wallet-rename-accounts
...
Wallet: Introduce edit account name
2023-10-05 16:05:58 +02:00
Raphaël Walther
6f94124256
Merge pull request #3967 from nymtech/add_workflow_trigger
...
Add workflow trigger
2023-10-05 15:31:47 +02:00
Raphaël Walther
e15c243202
Add workflow trigger
2023-10-05 15:25:13 +02:00
Tommy Verrall
c5599bf07d
Merge pull request #3942 from nymtech/jon/fix-contract-schema
...
Update cw3-flex-multisig schema
2023-10-05 15:03:08 +02:00
Tommy Verrall
70de88d53a
Merge pull request #3948 from nymtech/jon/upgrade-webpki
...
Upgrade webpki 0.22.0 to 0.22.2
2023-10-05 14:20:59 +02:00
Tommy Verrall
ef30a6706b
Merge pull request #3956 from nymtech/jon/update-chrono
...
Update chrono
2023-10-05 13:11:49 +02:00
Tommy Verrall
c784d95088
Merge pull request #3951 from nymtech/feature/localnet
...
Feature/localnet
2023-10-05 13:10:30 +02:00
Jon Häggblad
d57a4bc242
Merge pull request #3961 from nymtech/jon/wireguard-platform-specific
...
Compartmentalize the platform specific modules in the wg crate
2023-10-05 12:41:21 +02:00
Jon Häggblad
750a59461c
ci: enable mac on ci-build
2023-10-05 11:09:35 +02:00
Jon Häggblad
f244cff810
Comment out unused rocksdb in ephemera ( #3957 )
2023-10-05 11:08:15 +02:00
Jon Häggblad
63bbdfa523
Move platform specific code to platform directory
2023-10-05 09:56:01 +02:00
Jon Häggblad
1774606ec6
Merge pull request #3960 from nymtech/feature/wg-target-locking
...
don't build tokio-tun on non-linux targets
2023-10-04 21:26:21 +02:00
Jon Häggblad
e6c0b48819
Create dummy start_wireguard for non-linux
2023-10-04 21:01:16 +02:00
Jon Häggblad
cabadcb5cc
rustfmt
2023-10-04 20:11:28 +02:00
Jędrzej Stuczyński
0cec9f636f
don't build tokio-tun on non-linux targets
2023-10-04 16:41:12 +01:00
Jędrzej Stuczyński
56ddadc4c4
removed dead code
2023-10-04 09:03:51 +01:00
Jędrzej Stuczyński
2ab5b63086
script to startup localnet
2023-10-04 09:03:51 +01:00
Jędrzej Stuczyński
ffcb7348ff
fixed conflicting flags
2023-10-04 09:03:51 +01:00
Jędrzej Stuczyński
05739b4d84
added 'custom_mixnet' arg to nr
2023-10-04 09:03:50 +01:00
Jon Häggblad
3a6f1bec79
ci: enable wireguard on linux only in CI
2023-10-04 08:46:03 +02:00
Jon Häggblad
538fd7c5ee
Remove old unused lock file ( #3958 )
2023-10-04 08:39:25 +02:00
Drazen
12c931be36
Feature gate nym-wireguard
2023-10-04 08:24:18 +02:00
Jon Häggblad
ca0525d949
Fix clippy
2023-10-03 23:01:25 +02:00
Jon Häggblad
053fee7fdc
Update quinn-proto ( #3954 )
2023-10-03 22:43:58 +02:00
Jon Häggblad
97981e536d
Update chrono
2023-10-03 22:42:58 +02:00
Jon Häggblad
a7595ff176
nym-connect: update Cargo.lock after the tungstenite upgrade ( #3953 )
2023-10-03 22:24:44 +02:00
Jon Häggblad
14fbf8e064
Upgrade webpki 0.22.0 to 0.22.2 in nym-connect
2023-10-03 22:21:52 +02:00
Jon Häggblad
bb1fc9bb6a
ci: try enable color ( #3952 )
...
* ci: add CARGO_TERM_COLOR=always
* ci: revert dedup check since it doesn't always work
2023-10-03 22:02:19 +02:00
Jon Häggblad
581edbf0b3
Use TUN device for forwarding wireguard traffic ( #3902 )
...
* Initial experiments with using tun device
* Remove some unused stuff and start tidying
* Match stored peer addr
* Refine comments and names
* Fix deadlock
* Annotate with some more logging
* Tweak log statements in handle_routine
* wip: temp logging
* log to info
* Refine logging
* clippy
2023-10-03 18:18:38 +02:00
Jon Häggblad
03c33b1ee5
Upgrade tungstenite to latest ( #3947 )
2023-10-03 17:06:32 +02:00
Jon Häggblad
e13eeeb561
Update Cargo.lock
2023-10-03 14:38:41 +02:00
Jon Häggblad
e51881dbdf
Merge pull request #3950 from nymtech/master
...
Master into develop
2023-10-03 13:47:42 +02:00
benedetta davico
2a8ccace26
Merge branch 'master' into release/2023.1-milka
2023-10-03 12:38:02 +02:00
Jon Häggblad
1fd02ede95
ci: avoid duplicate builds for another two CI builds
2023-10-03 11:58:51 +02:00
Jon Häggblad
c324804aa9
ci: avoid duplicate builds for two CI builds
2023-10-03 11:56:11 +02:00
serinko
d5b961be5b
syntax correction
2023-10-03 09:18:49 +00:00
mx
1e26d4c88e
Merge pull request #3944 from nymtech/feature/documentation/events-page
...
DOCS: Create page for web3 privacy talk (Rome)
2023-10-03 09:09:03 +00:00
mfahampshire
f91fa95888
typo fixes
2023-10-03 11:08:00 +02:00
Jon Häggblad
b67d1e7a99
Upgrade webpki 0.22.0 to 0.22.2
2023-10-03 10:48:58 +02:00
Jędrzej Stuczyński
56a384ea09
[wasm-client] keeping ownership over 'ReceivedBufferRequestSender' channel when spawning 'ResponsePusher' ( #3945 )
...
* [wasm-client] keeping ownership over 'ReceivedBufferRequestSender' channel when spawning 'ResponsePusher'
* Bump version of Typescript SDK to RC.10
* GitHub Actions workflow to publish SDK to NPM
* Bump package version manually
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-10-03 09:36:25 +01:00
Jon Häggblad
c7da8a7594
ci: reorder nightly build matrix to group on toolchain
2023-10-03 09:09:51 +02:00
Jon Häggblad
da404b636d
Add sdk example for geo-aware topology provider ( #3941 )
...
* Add sdk example for geo-aware topology provider
* Re-export geo topology types
2023-10-02 14:21:53 +02:00
Jon Häggblad
d8821c26bc
ci: move nightly-nym-wallet to custom-linux
2023-10-02 14:07:13 +02:00
serinko
cc9b444394
add aztec partnership link
2023-10-02 14:04:52 +02:00
serinko
22c1d80712
initialise web3privacy page
2023-10-02 13:58:08 +02:00
Jon Häggblad
a06c2fb70c
ci: fail-fast set to false
2023-10-02 12:59:04 +02:00
Jon Häggblad
908191914f
ci: use continue-on-error so we get notifications
2023-10-02 08:29:22 +02:00
Jon Häggblad
b05ce4c733
ci: don't fail-fast on nightly build
2023-10-02 08:17:19 +02:00
Jon Häggblad
382464a143
ci: nightly nym-wallet reorder steps to fix cwd
2023-10-01 23:35:49 +02:00
Jon Häggblad
05f3af765b
ci: nightly nym-wallet install deps
2023-10-01 23:32:44 +02:00
Jon Häggblad
a9d3e5047d
ci: add workflow_dispatch to ci-contracts-schema
2023-10-01 23:09:56 +02:00
Jon Häggblad
c424f7d3f7
ci: fix bug in trigger
2023-10-01 23:09:37 +02:00
Jon Häggblad
093bb18119
ci: move work in progress files to subdirectory
2023-10-01 23:04:58 +02:00
Jon Häggblad
4d5bd0ddf4
ci: remove old unused nightly build files
2023-10-01 23:02:09 +02:00
Jon Häggblad
48d7e934b7
ci: remove commented out code in nightly
2023-10-01 23:00:47 +02:00
Jon Häggblad
ff7c359d0e
ci: try using normal matrix build
2023-10-01 22:54:05 +02:00
Jon Häggblad
d0b91444a0
ci: revert back to debug mode for nightly
2023-10-01 22:43:07 +02:00
Jon Häggblad
8c39cdf434
ci: nightly build in release mode
2023-10-01 21:42:17 +02:00
Jon Häggblad
fef164bf93
ci: nightly-build tidy
2023-10-01 21:17:15 +02:00
Jon Häggblad
759cb4b9b4
ci: fix workflow_dispatch for nightly build
2023-10-01 19:54:31 +02:00
Jon Häggblad
a800cbae02
Merge pull request #3943 from nymtech/jon/ci-work
...
Optimize some CI builds
2023-09-30 17:11:38 +02:00
Jon Häggblad
e4a2c639fc
Add names to contract job steps
2023-09-30 17:05:46 +02:00
Jon Häggblad
a67a9c4b32
Try adding conditional to avoid duplicate builds
2023-09-30 16:58:19 +02:00
Jon Häggblad
a450e2910f
Add workflow_dispatch to nightly build
2023-09-30 16:58:19 +02:00
Jon Häggblad
bd75c9c78d
ci: disable sccache
...
sccache keeps randomly failing, try disabling to see the impact on CI
build times
2023-09-30 16:58:19 +02:00
Jon Häggblad
fbfec25228
Remove nightly toolchain from contracts and nightly build
...
Building with the beta toolchain should be enough to alert us to
impending compiler and clippy changes.
2023-09-30 16:58:19 +02:00
Jon Häggblad
0b38e20298
Fix CI contract schema check
2023-09-30 11:47:01 +02:00
Jon Häggblad
38f78c9983
Generate multisig schema
2023-09-30 11:46:41 +02:00
Tommy Verrall
81db915401
Merge pull request #3933 from nymtech/feature/nym-api-tests
...
Adding missing tests and cleaning up Types files
2023-09-30 11:30:56 +02:00
Jon Häggblad
b27c7d0b14
ci: fix contracts-wasm target rename
2023-09-29 23:51:20 +02:00
Jon Häggblad
ed3a58b6a2
Tidy up Makefile ( #3934 )
...
* Attempt at simplifying top-level Makefile
* Another sweep at tidying up Makefile
* Further refinements
* Remove deprecated clippy-happy and no-clippy targets
2023-09-29 22:40:01 +02:00
mx
93733e73a2
Merge pull request #3911 from nymtech/feature/documentation/events-page
...
DOC/dev-portal: Initialize events page & prep HCPP23 pages
2023-09-28 17:03:57 +00:00
serinko
d7f69433d6
finished - ready for final review
2023-09-28 17:22:07 +02:00
serinko
ee282cfe9d
finished - ready for final review
2023-09-28 17:15:10 +02:00
serinko
1c13d466b1
spell checks
2023-09-28 16:14:53 +02:00
serinko
238dd533a8
finish ircd configuration guide
2023-09-28 16:11:42 +02:00
serinko
2d925c24c7
edit ircd_config.toml configuration
2023-09-28 10:28:23 +02:00
serinko
e6d5c5ec8c
add ircd_config.toml configuration
2023-09-28 10:21:14 +02:00
serinko
b4a7b9ed75
Merge branch 'feature/documentation/events-page' of github_serinko:nymtech/nym into feature/documentation/events-page
2023-09-26 23:16:10 +02:00
serinko
7bed01902e
add allow.list setup
2023-09-26 23:15:47 +02:00
mfahampshire
a77980a0da
added event links page
2023-09-26 22:53:25 +02:00
mfahampshire
d328bc15f8
add max hcpp event page to summary
2023-09-26 22:53:13 +02:00
serinko
871d88e3ed
add ircd intro
2023-09-26 22:15:53 +02:00
serinko
3904afa747
change comments above commands
2023-09-26 15:25:25 +02:00
serinko
2f8442760f
add wget command to download binary
2023-09-26 13:56:47 +02:00
serinko
ecdd3648ae
small edits
2023-09-26 12:50:12 +02:00
serinko
0218f436b2
edits in build nym section
2023-09-25 12:52:55 +02:00
serinko
3c26a4d4f6
added mac setup to matrix user guide
2023-09-25 12:43:18 +02:00
serinko
bedbe34f17
added matrix NC guide
2023-09-25 12:40:50 +02:00
serinko
26c822d637
added monero wallet NC guide
2023-09-25 12:31:46 +02:00
serinko
359be442bc
add monero setup giff
2023-09-25 11:52:51 +02:00
serinko
6f14c3b0fd
intro edits & flow change
2023-09-25 11:31:28 +02:00
benedettadavico
6e3bb2ec18
update changelog and bump version
2023-09-24 15:25:44 +02:00
benedettadavico
8bb0e8c510
Adding missing tests and cleaning up Types files
2023-09-22 17:38:03 +02:00
Jon Häggblad
412776e336
Add missing toolchain in ci-build-upload-binaries.yml
2023-09-22 17:17:04 +02:00
Jon Häggblad
27d7f043e7
Add missing toolchain in ci-build-upload-binaries.yml
2023-09-22 17:12:12 +02:00
Jon Häggblad
68d363af3c
Rename the files for release workflows ( #3932 )
2023-09-22 16:51:57 +02:00
Jon Häggblad
7415cf1934
Another round of tidy gh workflows ( #3931 )
...
* Remove unused Makefile target
* Split out ci-contracts-upload-binaries
* Remove the contracts from the main workflow
* Rename build-and-upload-binaries-ci
* Rename network-explorer name
* Rename network-explorer filename and check-merge-conflicts
* Rename three more workflows
* Rename sdk-publish
* Remove deprecated clippy-all
* Rename matrix includes json and delete one that is unused
* Typo in filename
* Delete nym-wallet-release.yml
2023-09-22 16:50:43 +02:00
Jon Häggblad
8c6421f240
Reverse naming for a whole bunch of workflows ( #3928 )
2023-09-22 16:50:34 +02:00
Jon Häggblad
c3f03a657f
Update some CI workflow names ( #3926 )
...
* Rename two workflows to fit naming scheme
* ci-build name change
* Rename 3 more workflows to ci- names
* Rename wallet.yml and nym-wallet-nightly-build to reverse naming scheme
* Rename to ci-contracts.yml
* Delete nym-wallet webdriverio workflow
* Update some workflow names
2023-09-22 16:50:24 +02:00
Jon Häggblad
95646e5770
nym-wallet-nightly-build: enable notification
2023-09-22 16:50:16 +02:00
Jon Häggblad
34ec1149d7
nm-wallet-nightly-build: reenable steps
2023-09-22 16:50:03 +02:00
Jon Häggblad
13f095a587
Fix nym-wallet-nightly-build toolchain
2023-09-22 16:49:50 +02:00
Jon Häggblad
696a27ec76
Initial work on splitting out nym-wallet nightliy build ( #3924 )
2023-09-22 16:49:35 +02:00
Jon Häggblad
806476d4b4
Rename the files for release workflows ( #3932 )
2023-09-22 16:46:45 +02:00
Jędrzej Stuczyński
5a0db2aea4
always using port 443 for tls gateway connection ( #3927 )
...
* always using port 443 for tls gateway connection
* bumping up rc version
* hack: additional hardcoded gateways
it disables topology refresh
* Add NPM packages to tool for bumping versions
* Bump RC versions of SDK packages
* Use manual gateway details
* Add progress to `publish.sh` script
* Add docs for WSS workaround
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-22 15:35:14 +01:00
Jon Häggblad
f8733f59c5
Another round of tidy gh workflows ( #3931 )
...
* Remove unused Makefile target
* Split out ci-contracts-upload-binaries
* Remove the contracts from the main workflow
* Rename build-and-upload-binaries-ci
* Rename network-explorer name
* Rename network-explorer filename and check-merge-conflicts
* Rename three more workflows
* Rename sdk-publish
* Remove deprecated clippy-all
* Rename matrix includes json and delete one that is unused
* Typo in filename
* Delete nym-wallet-release.yml
2023-09-22 16:12:33 +02:00
fmtabbara
c0b8ddd48e
fix linting
2023-09-22 14:41:03 +01:00
Jędrzej Stuczyński
56f351538b
custom Debug impl for mix::Node and gateway::Node ( #3930 )
2023-09-22 14:32:27 +01:00
Raphaël Walther
36bcfc132d
Merge pull request #3929 from nymtech/move_workflow_custom_runner
...
Github Actions: Move nightly builds to custom runner
2023-09-22 14:09:11 +02:00
Raphaël Walther
6e245208ac
Github Actions: Move nightly builds to custom runner
2023-09-22 14:01:07 +02:00
fmtabbara
f35396481f
take user password when editing account name
2023-09-22 12:21:19 +01:00
fmtabbara
be8b9e5a83
pass button title and modal title as prop
2023-09-22 12:21:19 +01:00
Jon Häggblad
7429487f30
fix clippy
2023-09-22 12:21:19 +01:00
Jon Häggblad
23d11ce523
rustfmt
2023-09-22 12:21:19 +01:00
Jon Häggblad
4f4cb83456
Add tauri functions
2023-09-22 12:21:19 +01:00
Jon Häggblad
9fe1ee6436
Check against renaming to existing name
2023-09-22 12:21:19 +01:00
Jon Häggblad
9ae5ee38f6
Add rename account to backend structs
2023-09-22 12:21:19 +01:00
Jon Häggblad
0f8d1f6439
Add unit test for adding duplicate account id
2023-09-22 12:21:19 +01:00
fmtabbara
b92527437a
introduce edit account name
2023-09-22 12:21:17 +01:00
Jon Häggblad
a3eb274a3b
Reverse naming for a whole bunch of workflows ( #3928 )
2023-09-22 11:53:05 +02:00
Jon Häggblad
0ddc6c4bc8
Update some CI workflow names ( #3926 )
...
* Rename two workflows to fit naming scheme
* ci-build name change
* Rename 3 more workflows to ci- names
* Rename wallet.yml and nym-wallet-nightly-build to reverse naming scheme
* Rename to ci-contracts.yml
* Delete nym-wallet webdriverio workflow
* Update some workflow names
2023-09-22 11:32:49 +02:00
Jędrzej Stuczyński
eccd6e16e2
Feature/mixfetch disconnect ( #3890 )
...
* js error message
* Ability to explicitly disconnect mixfetch
* removed unused import
* added disconnect method directly to sdk package
* simplifying error throw
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
* added onunload event listener handler
* Using global instance of mixfetch to disconnect
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
* Bump RC versions
* MixFetch, move unload handler to creation and check for undefined `window`
* Bump RC version
* Force TLS on mixFetch demo
* Add info about working around mixed content errors for mixFetch
---------
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-22 10:25:46 +01:00
Jon Häggblad
3ccec3857e
nym-wallet-nightly-build: enable notification
2023-09-22 10:17:02 +02:00
Raphaël Walther
5fd68ae909
Merge pull request #3925 from nymtech/move_workflow_macos
...
Github Actions: Move nightly builds on dispatch to custom MacOS runner
2023-09-22 10:03:22 +02:00
Jon Häggblad
fb04a85b5a
nm-wallet-nightly-build: reenable steps
2023-09-22 09:54:15 +02:00
Jon Häggblad
825e190c37
Fix nym-wallet-nightly-build toolchain
2023-09-22 09:45:44 +02:00
Raphaël Walther
7e60dea257
Github Actions: Move nightly builds on dispatch to custom MacOS runner
2023-09-22 09:37:35 +02:00
Jon Häggblad
014e5486a8
Initial work on splitting out nym-wallet nightliy build ( #3924 )
2023-09-22 09:26:24 +02:00
Tommy Verrall
33c8b2e963
Merge pull request #3923 from nymtech/move_custom_runner
2023-09-21 18:06:12 +02:00
Raphaël Walther
a727d96fe7
Github Actions: Move nightly to custom-linux
2023-09-21 17:58:42 +02:00
Jędrzej Stuczyński
d3325c176f
added forceTls argument to 'MixFetchOptsSimple' ( #3907 )
...
* Squashing commits
added forceTls argument to 'MixFetchOptsSimple'
made forceTls flag optional in mix fetch opts
whacking those moles
* GitHub Actions: install node
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-21 16:13:31 +01:00
Tommy Verrall
de47061558
Merge pull request #3921 from nymtech/tommy-feat/print-gateway-nr-config-path
...
printing initialised gateway-NR's config path to stderr
2023-09-21 17:02:49 +02:00
Tommy Verrall
f1947d1370
Merge pull request #3922 from nymtech/add_nightly_build_on_trigger
...
Add a separate nightly workflow with a trigger
2023-09-21 17:00:22 +02:00
Raphaël Walther
fba694f61a
Add a separate nightly workflow with a trigger
2023-09-21 16:52:01 +02:00
Jędrzej Stuczyński
1c1d02f15a
using correct method for converting PathBuf to impl Display
2023-09-21 15:20:41 +01:00
Jędrzej Stuczyński
cb910f41bd
printing initialised gateway-NR's config path to stderr
2023-09-21 15:17:35 +01:00
Raphaël Walther
e6d3083eea
Merge pull request #3920 from nymtech/enable_trigger_on_workflow
...
Github Actions: enable trigger on nightly workflow
2023-09-21 16:10:55 +02:00
Mark Sinclair
b97f8c1145
Mix Fetch RC Release ( #3910 )
...
* Bug fix `mixFetch` build
* Batch integration tests for mixFetch
* Bump RC version
* Tidy up READMEs
* Bump version to RC4 and fix up a few interfaces
* Bump version to RC5 and fix opts
* NodeJS SDK
* mixFetch usage example
* Update internal dev tester readme
* Add NodeJS packages to publish script
* Update lock file
* Upgrade `lerna`
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-21 15:09:34 +01:00
Raphaël Walther
0c678553af
Github Actions: enable trigger on nightly workflow
2023-09-21 15:59:39 +02:00
Mark Sinclair
96e740ec22
Update wasm_sdk.yml
2023-09-21 14:55:52 +01:00
Tommy Verrall
8affba8be4
Merge pull request #3908 from nymtech/jon/remove-growth-test-and-earn
...
Remove unused test-and-earn from nym-connect
2023-09-21 15:37:32 +02:00
fmtabbara
81a0729f52
fix linting
2023-09-21 13:30:15 +01:00
fmtabbara
e85c7b6f5f
remove test and earn from bundle
2023-09-21 12:48:42 +01:00
fmtabbara
33838eae8c
remove test and earn context provider
2023-09-21 12:35:33 +01:00
fmtabbara
1c2e3c754e
Revert "Remove unused test-and-earn from nym-connect"
...
This reverts commit cd3d4ffc9f .
2023-09-21 12:33:17 +01:00
Tommy Verrall
a9a1eecfff
Merge pull request #3885 from nymtech/update/issue-3884/delegations-page-updates
...
Update/issue 3884/delegations page updates
2023-09-21 12:45:12 +02:00
Tommy Verrall
95e3971b9c
Merge pull request #3912 from nymtech/jessgess-copyedit-1
...
Explorer copyedits
2023-09-20 18:34:55 +02:00
Jess
21cf6c974f
Update index.tsx
2023-09-20 17:20:17 +01:00
Jess
f536a204ba
Update index.tsx
2023-09-20 17:16:31 +01:00
serinko
5eb935a079
guide to electrum setup
2023-09-20 17:18:44 +02:00
Jędrzej Stuczyński
114d92f93f
Feature/gateway inbuilt nr ( #3877 )
...
* changed NymConfigTemplate trait to call 'template' by reference
* network requester lib
* introduced generic parameter to 'MixTrafficController' to allow non-remote gateways
* allowing for custom gateway sender
* types cleanup
* minor gateway cmds refactor + initial NR work
* wip
* running a NR inside gateway
note: this NR isnt tied to the gateway yet
* rebase fixes
* propagating same shutdown handle
* wip
* starting NR with appropriate local transceiver
* fixed premature shutdown
* wiring up PacketRouter
* both ends wired together
* actually working
so much cleanup to do now
* started removing dead code
* wip
* temp: hardcode gateway
* further cleanup
* fixed build of other binaries
* setup-network-requester subcmd
* overriding NR config in gateway init/run
* wip making it wasm-compatible [again]
* refactored 'GatewaySetup'
* clippy and friends
* removed debug code
* rust 1.72 lints
* ensuring local gateway is available + some comments
* correctly putting network requester data in the same underlying details struct
* improved gateway errors
* changed 'network_requester_config' deserialization
* missing clap annotation for 'enabled' flag in 'setup-network-requester' command
* saving config file after 'setup-network-requester'
* removed dead code
* review comments
* make embedded NR wait for gateway to come online (for at most 70min)
* fixed shutdown on successful gateway wait
* updated NR config override
2023-09-20 15:47:05 +01:00
serinko
c7be467685
DOC: dev-portal: initializ events page
2023-09-20 14:46:25 +02:00
Tommy Verrall
6dc8148372
Merge pull request #3904 from nymtech/jon/nr-enable-loop-cover-traffic-by-default
...
Enable loop cover traffic by default in NR
2023-09-20 13:27:01 +02:00
Jon Häggblad
cd3d4ffc9f
Remove unused test-and-earn from nym-connect
2023-09-20 13:20:25 +02:00
Tommy Verrall
d6c27c0985
Merge pull request #3901 from nymtech/jon/handle-socks5-udp-not-supported
...
Error instead of crash on UDP and BIND not supported
2023-09-20 10:22:20 +02:00
Tommy Verrall
9d8280986d
Merge pull request #3899 from nymtech/jon/fix-profile-warnings
...
Fix all the cargo warnings
2023-09-20 09:34:16 +02:00
serinko
8aa8f07cb8
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:47:24 +00:00
serinko
98c03ffa56
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:41:44 +00:00
serinko
0a3a31dedc
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:40:27 +00:00
serinko
79ae9b69ef
DOC: smoosh-faq.md - quotation syntax fix
2023-09-19 16:39:17 +00:00
serinko
549b58311d
Merge pull request #3906 from nymtech/patch/documentation/syntax-fix
...
Fixing bugs in mdbook build errors (links, admonish, path) -> CI/CD runs without a problem.
2023-09-19 15:52:57 +00:00
serinko
279b494a60
corrected surbs line
2023-09-19 12:54:36 +02:00
serinko
3be0a6cf65
fixed broken code path
2023-09-19 10:51:03 +02:00
serinko
9b8add1daa
fixed broken links
2023-09-19 10:36:25 +02:00
Mark Sinclair
2193378d42
Merge pull request #3905 from nymtech/bugfix/ci-cd-docs
...
Docs: make shell scripts exit on errors so that CI jobs fail on build errors
2023-09-19 09:28:33 +01:00
Mark Sinclair
c57263e91b
Docs: make shell scripts exit on errors so that CI jobs fail on build errors
2023-09-19 09:22:33 +01:00
Jon Häggblad
74d8d82b74
Tweak comments in template.rs
2023-09-18 23:08:21 +02:00
Jon Häggblad
397e8223bc
Enable loop cover traffic by default in NR
2023-09-18 23:04:20 +02:00
Mark Sinclair
685f26792f
Typescript SDK Nextra Docs ( #3880 )
...
* Remove pnpm-lock.yaml
* Add initial documentation
* updating packages and disconnecting on mixFetch when unmount
* handle the mixFetch error
* remove the mixfetch disconexion
* using now rc5 version
* Update overview
* Update installation page
* wip startong
* Copy edits and improving some of the formatting and styling
* Improve naming
* Add CosmosKit example
* Linting
* Update next.js
* Remove lock file
* More CosmosKit docs
* wip
* cleaninig a bit
* quick fix for wallet error
* wip wallet ui
* wip wallet ui
* more wallet ui
* fixing key error
* wip
* Example code
* Add custom style for code blocks to limit their height and scroll
* Change bg on darkmode
* Add styling to darkmode
* Reorg CSS - tbc
* Move example code
* Ledger support in Cosmos Kit - wip
* Change default app to Typescript
* Remove static export
* Tidy up wallet UI
* Set theme colour by hue
* Force dark mode theme
* some wallet ui
* Style buttons sidebar
* Sidebar colors
* Links styling
* Style callouts
* Add styling to button, chips, progress motion component
* Style agenda
* adding loaders
* wallet loaders
* traffic styles
* Fix colours
* Add links to methods
* Add execute code block
* Add traffic codeblock
* Add mixfetch codeblock
* Add Cosmokit codeblock
* Update info on getting started
* fixing build
* Fix build error
* Fix theme
* Fix filenames on examples
* Add copy to CosmosKit example
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
Co-authored-by: Gala <calero.vg@gmail.com >
Co-authored-by: Lorexia <alexia.lorenza.martinel@protonmail.com >
2023-09-18 19:46:32 +01:00
Jon Häggblad
109659152d
Remove leftover .faq files
2023-09-18 17:11:18 +02:00
benedetta davico
73a75f7aef
Master ( #3888 )
...
* removed old wallet address flag again
* Add updates to community list projects
* Update cd-docs.yml
* Update cd-docs.yml
* [hotfix]: don't assign invalid fields when crossing the JS boundary (#3805 )
* [hotfix]: don't assign invalid fields when crossing the JS boundary
* eslint
* changelog update and version bump
* changed last vers. checkout to master
* corrected path of config
* make binaries executable
* docs: typescript.md - changing variables
* docs: rust.md - changing variables
* docs: vesting-contract.md - changing variables
* docs: mixnet-contract.md - changing variables
* docs: all variables changed
* operators: all variables finished
* dev-portal: mixnet-integration.md - variable changed
* dev-portal: faq.md - variable changed
* dev-portal: moredo.md up to date w NC default
* dev-portal: telegram.md - added banner & minor fix
* dev-portal: matrix.md - added banner
* PR finished - ready for review and merge
* removed all instances of platform_release_version var
* removed all instances of platform_release_version var
* changed version bumper script: removed platform_release_version references
* changed comment
* updating changelog and bumping versions
* Docs: new post-processing for books so that assets stay relative
This commit has the same content as https://github.com/nymtech/nym/pull/3842
* Docs: add prod deploy settings
* fixed ChangeMixCostParams event deserialization (#3873 )
* Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
Create smoosh FAQ section & re-organize operators/faq accordingly
* corrected faq dir path
* added integrations-faq page
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
Co-authored-by: Lorexia <alexia.lorenza.martinel@protonmail.com >
Co-authored-by: Tommy Verrall <tommy@nymtech.net >
Co-authored-by: Tommy Verrall <60836166+tommyv1987@users.noreply.github.com >
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
Co-authored-by: serinko <97586125+serinko@users.noreply.github.com >
Co-authored-by: mx <33262279+mfahampshire@users.noreply.github.com >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
Co-authored-by: Tommy Verrall <tommyvez@protonmail.com >
2023-09-18 17:06:10 +02:00
benedettadavico
06956efa3f
Deleting faq.md on develop
2023-09-18 17:04:58 +02:00
serinko
d936c66e1f
added integrations-faq page
2023-09-18 16:17:10 +02:00
serinko
e63de3f52b
corrected faq dir path
2023-09-18 16:01:03 +02:00
serinko
bded08dce9
Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
...
Create smoosh FAQ section & re-organize operators/faq accordingly
2023-09-18 15:51:22 +02:00
Jon Häggblad
604657c1dc
Error instead of crash on UDP and BIND not supported
2023-09-18 15:41:56 +02:00
serinko
f130ff73ad
Merge pull request #3900 from nymtech/patch/dev-portal/integrations-faq-fix
...
integrations added to developers/faq section
2023-09-18 13:40:45 +00:00
serinko
ddaabdc856
Merge pull request #3892 from nymtech/feature/operators/smoosh-faq
...
Create smoosh FAQ section & re-organize operators/faq accordingly
2023-09-18 13:38:54 +00:00
serinko
65de9d146d
removed redundant .faq dir
2023-09-18 12:20:19 +02:00
serinko
ec3aa7d8eb
time frame in intro & ETA delete
2023-09-18 11:58:00 +02:00
serinko
805e1b8759
add NymAPI codebase link
2023-09-18 11:52:53 +02:00
serinko
53db649e84
steps timing explained & italic removed
2023-09-18 11:44:50 +02:00
serinko
f76092e8e7
clarified new smooshed gateway
2023-09-18 11:40:58 +02:00
serinko
c75fda0eb1
fix SUMMARY.md & links
2023-09-18 10:48:27 +02:00
serinko
9dfbc8c9c8
integrations added to developers/faq section
2023-09-18 10:20:48 +02:00
serinko
0171791188
syntax fix
2023-09-18 07:59:19 +00:00
serinko
f6a9d0b843
formatting quotes
2023-09-18 07:45:14 +00:00
Jon Häggblad
9654cbf87e
Remove ignored profile directives for contracts
2023-09-17 22:41:50 +02:00
Jon Häggblad
fc8ac8956d
Use resolver = 2 for contract workspace
2023-09-17 22:40:20 +02:00
Jon Häggblad
359a4e5bbd
Remove default-features where they are ignored anyway
2023-09-17 22:38:58 +02:00
Jon Häggblad
42d2ecca3c
Fix all the rust warnings about ignored profile directives
...
You can't specify profile in the manifest of a crate when it's part of a
workspace. Move the profile directives that cargo complains about to the
top-level workspace Cargo.toml
2023-09-17 22:29:08 +02:00
serinko
3c750f61e5
syntax fix
2023-09-15 19:14:31 +02:00
serinko
a8e7c3ca49
syntax fix
2023-09-15 19:13:11 +02:00
serinko
4f39630861
spell check
2023-09-15 13:39:34 +02:00
serinko
63714092df
gathered community questions & nym team answers
2023-09-15 13:33:26 +02:00
serinko
cd89f4866a
initialize faq/smoosh-faq.md page
2023-09-15 11:58:32 +02:00
serinko
a94c4c0895
initialize FAQ section & move faq -> mixnodes-faq
2023-09-15 11:51:24 +02:00
fmtabbara
56ef23b7d1
fix linting
2023-09-14 17:23:56 +01:00
Tommy Verrall
9fcffb1d94
Merge branch 'release/v1.1.31-kitkat'
2023-09-14 14:52:11 +02:00
Jędrzej Stuczyński
63b0658c65
[feat] Socks5 and Native client: run with hardcoded topology ( #3866 )
...
* allow running clients using hardcoded topology
* fixed sdk/lib/socks5-listener build
* fixed nym-connect build
* allow for both snake_case and camelCase deserialization
2023-09-14 14:26:11 +02:00
Tommy Verrall
6b161700f6
Merge pull request #3882 from nymtech/remove_unecessary_workflows
...
Github actions: remove nightly builds workflows on latest releases
2023-09-14 13:52:59 +02:00
fmtabbara
339244a1fb
update lock file
2023-09-14 11:30:22 +01:00
fmtabbara
6aa984621e
add tooltips
2023-09-14 11:29:31 +01:00
fmtabbara
ba0b5e2120
add total delegations to rewards summary
2023-09-14 11:29:06 +01:00
fmtabbara
b48e2af2c4
rename redeem to claim
2023-09-14 11:28:19 +01:00
fmtabbara
03736cc209
fix background color on account modal
2023-09-14 11:27:30 +01:00
Tommy Verrall
dcfe5f7c5b
Merge pull request #3883 from nymtech/ci/fix-clippy-error
...
fix ci failing builds on clippy errors
2023-09-14 11:31:02 +02:00
Tommy Verrall
cd89e26b74
fix ci failing builds on clippy errors
2023-09-14 10:13:32 +02:00
Jon Häggblad
4f9df2a8b1
Update Cargo.lock that was missed during release
2023-09-13 22:28:26 +02:00
Jędrzej Stuczyński
f6a4fc3b6f
updated mixnet contract schema files
2023-09-13 15:16:08 +01:00
Raphaël Walther
899db660ce
Github actions: remove nightly builds workflows on latest releases
2023-09-13 10:22:41 +02:00
Jon Häggblad
ec0ac56b8a
Improve error handling in wireguard listener ( #3881 )
2023-09-13 08:19:52 +02:00
Jędrzej Stuczyński
8981ffdcf9
removed queued mixnet migration that was already run ( #3872 )
2023-09-12 14:10:44 +01:00
Tommy Verrall
df25c01771
Merge pull request #3876 from nymtech/mixnet-version
...
updating mixnet contract version to 1.5.1
2023-09-12 15:08:52 +02:00
Tommy Verrall
a11dead84a
Merge pull request #3875 from nymtech/release/v1.1.31-kitkat
...
bump versions and update changelog
2023-09-12 15:08:29 +02:00
benedettadavico
5aa999643f
updating mixnet contract version to 1.5.1
2023-09-12 15:06:32 +02:00
Jon Häggblad
96b54db060
Wireguard listener ( #3868 )
...
* wip
* wip
* Most channels are in place
* tidy
* Send data to tunnel
* wip: adding in boringtun
* Handle timers
* Add consume_wg
* Split into mod
* Reorder
* Comments
* Refine channel handling
* Sort out dependency conflict
* Move wireguard listener in gateway beind a feature flag
2023-09-12 14:14:46 +02:00
benedettadavico
5bd4295164
bump versions and update changelog
2023-09-12 10:20:34 +02:00
Jędrzej Stuczyński
ed24afa207
fixed ChangeMixCostParams event deserialization ( #3873 )
2023-09-12 09:12:22 +01:00
Jędrzej Stuczyński
b07627d57e
fixed ChangeMixCostParams event deserialization ( #3871 )
2023-09-11 23:13:18 +01:00
Tommy Verrall
c4667a6792
Merge pull request #3846 from nymtech/jon/handle-unable-upgrade-config
...
clients: handle config upgrade failure
2023-09-08 11:11:43 +02:00
Tommy Verrall
2e2d258e53
Merge pull request #3860 from nymtech/feature/add-nc-wg-android
...
feat(nc-wireguard): bootstrap android client app
2023-09-08 10:05:00 +02:00
Tommy Verrall
843c74db63
Merge pull request #3865 from nymtech/fix_workflow_on_latest_release
...
Github actions: fix nightly build workflow
2023-09-08 10:01:41 +02:00
Tommy Verrall
142443b87e
Merge pull request #3863 from nymtech/patch/documentation/minor-fix-serinko
...
DOCS: Fix broken links and syntax flaws
2023-09-08 10:01:20 +02:00
Raphaël Walther
ec4765c9c6
Github actions: fix nightly build workflow
2023-09-08 08:47:56 +02:00
pierre
77a56600f0
fix build, add icon launcher
2023-09-07 16:34:37 +02:00
Mark Sinclair
90027dc525
Merge pull request #3864 from nymtech/bugfix/linting
...
Remove unused import
2023-09-07 15:02:37 +01:00
serinko
6a39e19f2e
CLI upgrade link correction
2023-09-07 16:00:34 +02:00
serinko
48140647b7
wallet & port link correction
2023-09-07 15:58:53 +02:00
Mark Sinclair
7d1cb6ca19
Remove unused import
2023-09-07 14:51:55 +01:00
serinko
d1f7066eb5
socks-proxy: link correction
2023-09-07 15:01:46 +02:00
serinko
2789951d9a
integration-faq: link correction
2023-09-07 14:58:33 +02:00
serinko
faab815c79
overview: link correction
2023-09-07 14:57:11 +02:00
serinko
a205fecece
mixnet-integration: link correction
2023-09-07 14:54:53 +02:00
serinko
f3116993d8
note-types: link correction
2023-09-07 14:41:03 +02:00
serinko
4fae075dae
wallet-bonding: url correction
2023-09-07 14:39:27 +02:00
serinko
da46955817
glossary: links correction
2023-09-07 14:35:43 +02:00
serinko
f2fc837811
nym-vs-others: link correction
2023-09-07 14:33:28 +02:00
Jędrzej Stuczyński
e7929d6f6b
Feature/wasm client nodejs ( #3769 )
...
* wip
* post-cherry pick fixes
* wip
* wip
* using sqlite-based indexeddb shim
* running nymClient in worker thread
* improved received handling
* building node mix-fetch
* fixed mix fetch request constructor if args[1] == undefined
* fixed build target
* nodejs origin bypass
* mix fetch in node
but I dont think anyone should use it over normal client...
* target locking
* fixed post-rebasing issues
2023-09-07 13:30:04 +01:00
serinko
e8f99cfdbe
websocket-client: link correction
2023-09-07 14:26:04 +02:00
serinko
b4ccd16d8b
ledger-live: link correction
2023-09-07 14:14:32 +02:00
serinko
f7974c5db8
rpc-node: link correction
2023-09-07 14:13:46 +02:00
Mark Sinclair
90a925ee62
Add auto-generated contract client ( #3861 )
...
* Add auto-generated contract client
* Use HTTPS instead of websockets
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-07 12:45:48 +01:00
Jędrzej Stuczyński
4890c528bc
feat: mixFetch - the final countdown ( #3737 )
...
* mixFetch
* clippy
* removed redundant Arc over 'WasmStorage' in the 'ClientStorage'
---------
Co-authored-by: Fouad <fmtabbara@hotmail.co.uk >
2023-09-07 12:45:03 +01:00
serinko
d96de448d0
operators/maintenance page: syntax corrections
2023-09-07 13:28:04 +02:00
serinko
74cd6f0198
docs: correcting links to operators pages
2023-09-07 13:27:47 +02:00
Tommy Verrall
e71ae7198f
Merge pull request #3843 from nymtech/fix/nc-selected-nr
...
fix(nc): refresh nr list on privacy switch
2023-09-07 12:58:59 +02:00
Tommy Verrall
273f612d46
Merge pull request #3844 from nymtech/feature/named-task-client
...
feat: add name to `TaskClient`
2023-09-07 12:58:16 +02:00
Mark Sinclair
2e8d318587
Merge pull request #3845 from nymtech/feature/fix_updater_url
...
Fix updater.json URL
2023-09-07 11:04:41 +01:00
Jędrzej Stuczyński
17bd44f840
added optional name to TaskManager
2023-09-07 10:22:14 +01:00
serinko
c1076f81a6
Merge pull request #3857 from nymtech/feature/documentation/dev-portal/faq2
...
DOCS: dev-portal FAQ section
2023-09-07 09:06:27 +00:00
Tommy Verrall
d966eab085
Merge pull request #3837 from nymtech/release/v1.1.30-twix
...
Release/v1.1.30 twix
2023-09-07 10:59:39 +02:00
serinko
26507ee7d3
minor syntax correction
2023-09-07 10:58:38 +02:00
serinko
4677312cad
fixed ls command for unknown/allowed.list
2023-09-07 10:42:23 +02:00
serinko
07eddc8187
added link to faq to all intros
2023-09-07 10:34:59 +02:00
pierre
b9a9a407e9
init
2023-09-06 20:01:58 +02:00
Mark Sinclair
3c482eff6e
Docs: add prod deploy settings
2023-09-06 18:08:56 +01:00
Mark Sinclair
2880049196
Revert "init"
...
This reverts commit 8d2e8b3d26 .
2023-09-06 18:08:17 +01:00
Mark Sinclair
e67c6613c0
Docs: add prod deploy settings
2023-09-06 18:07:22 +01:00
Tommy Verrall
2111251d35
Merge pull request #3858 from nymtech/patch/docs-postprocess
...
Docs: new post-processing for books so that assets stay relative
2023-09-06 18:57:05 +02:00
pierre
8d2e8b3d26
init
2023-09-06 18:36:01 +02:00
Mark Sinclair
c60b52e9c4
Docs: new post-processing for books so that assets stay relative
...
This commit has the same content as https://github.com/nymtech/nym/pull/3842
2023-09-06 17:01:25 +01:00
serinko
33bf344d63
initialized faq section, moved existing faqs, started general faq page
2023-09-06 14:09:48 +02:00
Jędrzej Stuczyński
0efa78c4a8
adjusted logging on TaskClient Drop
2023-09-06 12:52:09 +01:00
Jędrzej Stuczyński
32ee16bf0b
added task name to 'UnexpectedHalt' error
2023-09-06 12:52:08 +01:00
Jędrzej Stuczyński
a8f70fe4a2
few named examples for mixnode
2023-09-06 12:52:08 +01:00
Jędrzej Stuczyński
f6fe5d41ea
introduced named TaskClient and including the name for logs
2023-09-06 12:52:08 +01:00
Jędrzej Stuczyński
2a87533b12
added 'open_proxy', 'enabled_statistics' and 'statistics_recipient' to NR config ( #3839 )
...
* added 'open_proxy', 'enabled_statistics' and 'statistics_recipient' to NR config
* Update template.rs
fixed missing quotation marks
2023-09-06 12:58:39 +02:00
Jon Häggblad
499fd8a91d
Fix clippy unused import ( #3848 )
2023-09-06 11:24:17 +02:00
Jon Häggblad
e336b9948e
Collapse conditional
2023-09-06 10:44:04 +02:00
Jon Häggblad
1cf2b10e31
clients: handle config upgrade failure
2023-09-06 10:09:25 +02:00
Bogdan-Ștefan Neacșu
b3cd42de58
Fix updater.json URL
2023-09-05 18:46:57 +03:00
pierre
f16498915a
fix types
2023-09-05 17:02:24 +02:00
pierre
d364510400
typo
2023-09-05 16:23:26 +02:00
pierre
96f9e39e1d
refresh nr list on privacy mode switch
2023-09-05 16:20:17 +02:00
Mark Sinclair
e083bfcfe4
Docs: post process to adjust URLs in index.html files for hosting in subdirectories ( #3842 )
...
* Docs: post process output to fix paths so that many mdbooks can be served from sub-directories
* Prevent theme from being modified
* Upload docs to Vercel
* Post process docs
* Process local links
* Docs: only process `index.html` files from the root,
All other files have the correct relative paths to serve assets properly and link to files relatively.
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-09-05 14:57:23 +01:00
Tommy Verrall
22c59be82c
Release/v1.1.30 twix ( #3836 )
...
* changed last vers. checkout to master
* corrected path of config
* make binaries executable
* docs: typescript.md - changing variables
* docs: rust.md - changing variables
* docs: vesting-contract.md - changing variables
* docs: mixnet-contract.md - changing variables
* docs: all variables changed
* operators: all variables finished
* dev-portal: mixnet-integration.md - variable changed
* dev-portal: faq.md - variable changed
* dev-portal: moredo.md up to date w NC default
* dev-portal: telegram.md - added banner & minor fix
* dev-portal: matrix.md - added banner
* PR finished - ready for review and merge
* removed all instances of platform_release_version var
* removed all instances of platform_release_version var
* changed version bumper script: removed platform_release_version references
* changed comment
* updating changelog and bumping versions
---------
Co-authored-by: serinko <97586125+serinko@users.noreply.github.com >
Co-authored-by: mfahampshire <maxhampshire@pm.me >
Co-authored-by: mx <33262279+mfahampshire@users.noreply.github.com >
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-09-05 11:58:21 +02:00
Tommy Verrall
f17e7378f7
Merge pull request #3835 from nymtech/feature/vpn-dirs
...
feat: init vpn clients directories
2023-09-05 09:51:02 +02:00
benedettadavico
8b14e2b1b6
updating changelog and bumping versions
2023-09-05 09:46:11 +02:00
pierre
1bb455675e
init dirs
2023-09-05 09:24:24 +02:00
Mark Sinclair
73076a2b26
Merge branch 'feature/gh-actions-hash-release' into develop
2023-09-04 20:49:54 +01:00
Jon Häggblad
1e1bf25514
gateway: disconnect inactive duplicate clients ( #3796 )
...
* gateway: disconnect inactive duplicate clients
* wip: see if we can switch to single ping at a time
* Finish reworking ping pong request flow
* Use workspace version of tokio
* Bundle active client channels into struct
* Fix typo
2023-09-04 16:41:58 +02:00
mx
a59295f036
Merge pull request #3828 from nymtech/documentation/patch-variables
...
Documentation/patch-variables
2023-09-04 14:12:26 +00:00
mfahampshire
d988fe02b5
changed comment
2023-09-04 13:42:14 +02:00
mfahampshire
9bdc3b260f
changed version bumper script: removed platform_release_version references
2023-09-04 13:39:48 +02:00
mfahampshire
2381e52d3b
removed all instances of platform_release_version var
2023-09-04 13:28:19 +02:00
mfahampshire
aa2e0b662e
removed all instances of platform_release_version var
2023-09-04 13:27:48 +02:00
serinko
6c7c9e46f4
PR finished - ready for review and merge
2023-09-04 12:17:28 +02:00
serinko
ee27dfe06c
dev-portal: matrix.md - added banner
2023-09-04 12:16:09 +02:00
serinko
600b89b5c7
dev-portal: telegram.md - added banner & minor fix
2023-09-04 12:11:24 +02:00
serinko
092268def9
dev-portal: moredo.md up to date w NC default
2023-09-04 12:04:03 +02:00
Tommy Verrall
80f7175abe
Merge pull request #3833 from nymtech/feature/gh-actions-hash-release
...
GitHub Action to hash releases
2023-09-04 09:27:07 +02:00
Mark Sinclair
4df29535dc
Use Node16 as that is all GitHub has
2023-09-01 23:42:06 +01:00
Mark Sinclair
6f08b60789
Remove workflow that is replaced by release-calculate-hash.yml
2023-09-01 22:14:02 +01:00
Mark Sinclair
9ec0f4a88e
Trigger workflow to hash files and create hashes.json
2023-09-01 22:12:11 +01:00
Mark Sinclair
6b4b7f5cdd
Custom GitHub Action to calculate hashes and auto-updater information for releases
2023-09-01 22:06:16 +01:00
serinko
a90378f987
dev-portal: faq.md - variable changed
2023-09-01 17:09:27 +02:00
serinko
a6278e9ae7
dev-portal: mixnet-integration.md - variable changed
2023-09-01 17:08:01 +02:00
serinko
825c30a547
operators: all variables finished
2023-09-01 17:01:37 +02:00
serinko
fd54f8a32f
docs: all variables changed
2023-09-01 16:42:19 +02:00
serinko
9488b8ba6a
docs: mixnet-contract.md - changing variables
2023-09-01 16:36:41 +02:00
serinko
c1f167bbd4
docs: vesting-contract.md - changing variables
2023-09-01 16:34:50 +02:00
serinko
dbeeeb9796
docs: rust.md - changing variables
2023-09-01 16:31:59 +02:00
serinko
81fbcdfdb2
docs: typescript.md - changing variables
2023-09-01 16:27:39 +02:00
Jon Häggblad
581cba9365
Merge pull request #3830 from nymtech/jon/nc-directory-error-handling
...
nym-connect directory error handling
2023-09-01 16:14:37 +02:00
serinko
13313d705f
make binaries executable
2023-09-01 16:13:00 +02:00
Jon Häggblad
c7d99bb951
Update error enum name
2023-09-01 15:58:51 +02:00
mx
ee938e6a0c
Merge pull request #3736 from nymtech/feature/rust-sdk-tutorial-chain-querier
...
Feature/rust sdk tutorial chain querier
2023-09-01 13:52:34 +00:00
Jon Häggblad
00501f7073
rustfmt
2023-09-01 14:53:25 +02:00
Jon Häggblad
db80666271
Append gateway_id to to gateway client error type
2023-09-01 14:38:34 +02:00
mfahampshire
3f9fdac9ec
removed ref to send_str for send_message
2023-09-01 14:00:48 +02:00
mfahampshire
3257315676
tweaks
2023-09-01 13:24:01 +02:00
Jon Häggblad
2f874a66de
Split directory mod into gateways and services
2023-09-01 13:14:05 +02:00
Jon Häggblad
defbcea227
Fallback on last hour performance for gateways
2023-09-01 13:14:05 +02:00
Jon Häggblad
58f79a972c
More extensive error handling in NC directory
2023-09-01 13:14:05 +02:00
serinko
e7c9c2b319
corrected path of config
2023-09-01 12:27:54 +02:00
serinko
236a441036
changed last vers. checkout to master
2023-09-01 12:27:27 +02:00
Jon Häggblad
de531d41ed
Merge pull request #3826 from nymtech/jon/fix-gateways-in-geoaware-routing
...
geo_aware_provider: fix too much filtering of gateways
2023-09-01 09:17:21 +02:00
Mark Sinclair
15df2cfbe5
Create release-calculate-hash.yml
2023-08-31 17:34:30 +01:00
Jon Häggblad
987401c320
Add one more gateway check when fetching in nym-connect
2023-08-31 15:35:39 +02:00
Jon Häggblad
81cbc48521
Remove unused
2023-08-31 15:18:43 +02:00
Jon Häggblad
8935eb125b
geo_aware_provider: fix too much filtering of gateways
2023-08-31 15:05:17 +02:00
Tommy Verrall
ca2aad778b
Merge pull request #3768 from nymtech/chore/enable-versioning
...
Chore/enable versioning
2023-08-31 11:53:22 +02:00
Tommy Verrall
584c902f93
Merge pull request #3809 from nymtech/feature/ncandroid-state
...
fix(nc-android): state sync cross ffi
2023-08-31 11:52:18 +02:00
Tommy Verrall
2b15d53f45
Merge pull request #3824 from nymtech/jon/explorer-client
...
Create explorer-client and use in geo aware provider
2023-08-31 10:55:20 +02:00
Tommy Verrall
ce98ce72d8
Merge pull request #3799 from nymtech/jon/network-requester-add-description-in-config
...
network-requester: add description to config
2023-08-30 12:33:42 +02:00
mfahampshire
5a8bad4503
Merge branch 'feature/rust-sdk-tutorial-chain-querier' of github.com:nymtech/nym into feature/rust-sdk-tutorial-chain-querier
2023-08-30 11:04:51 +02:00
mfahampshire
0e37084f34
updated client send method
2023-08-30 10:59:18 +02:00
Jon Häggblad
8af83ceac6
Add note about country to continent mapping
2023-08-30 09:57:56 +02:00
Jon Häggblad
ee6b6ecc7e
Create explorer-client and use in geo aware provider
2023-08-30 09:40:27 +02:00
mfahampshire
27a9557c7b
tweak
2023-08-29 17:22:59 +02:00
mfahampshire
c143fef912
tweaks to tutorial
2023-08-29 17:22:59 +02:00
mfahampshire
e7e48f0e53
added ide config to gitignore
2023-08-29 17:22:59 +02:00
mfahampshire
c62b344349
finished first pass at tutorial
2023-08-29 17:22:59 +02:00
mfahampshire
441fbf8255
added new pages for client and service /src/ files
2023-08-29 17:22:59 +02:00
mfahampshire
b5cde68e62
continued working on tutorial; finished bin/service
2023-08-29 17:22:59 +02:00
mfahampshire
c3d38fb904
continued working on dev portal tutorial
2023-08-29 17:22:59 +02:00
mfahampshire
2922306e25
added tree output for created client with storage example
2023-08-29 17:22:59 +02:00
mfahampshire
204b2e1101
working lib setup for tutorial
2023-08-29 17:22:54 +02:00
mfahampshire
c022486e63
cont. with first pass at tutorial
2023-08-29 17:21:51 +02:00
mfahampshire
2a7a681b7d
* started on cosmos tutorial
...
* edited summary accordingly
* edited links in other pages for new ts tutorial structure
* removed ipfs coming soon page
2023-08-29 17:21:51 +02:00
mx
a50b4ad211
Merge pull request #3786 from nymtech/dev-portal/telegram
...
initiated telegram tutorial
2023-08-29 15:18:36 +00:00
mfahampshire
ca613ad3aa
change shebang to nixos-compatible one
2023-08-29 17:07:52 +02:00
mfahampshire
f518c8377b
version bump
2023-08-29 17:07:34 +02:00
mx
e1a30ea01a
Merge pull request #3790 from nymtech/feature/documentation-scripts
...
Feature/documentation scripts
2023-08-29 15:00:48 +00:00
Tommy Verrall
9f5a0a7ca6
Merge pull request #3818 from nymtech/jon/nc-latency-based-gateway-selection
...
nym-connect: select gateway based on latency in medium mode
2023-08-29 16:33:07 +02:00
Tommy Verrall
c7de97d6dd
Merge pull request #3819 from nymtech/feature/nc-privacy-switch
...
feat(nc): disable privacy switch when active connection
2023-08-29 16:32:38 +02:00
Tommy Verrall
d8bef263b5
Merge pull request #3822 from nymtech/release/v1.1.29-snickers
...
Release/v1.1.29 snickers
2023-08-29 16:32:15 +02:00
Tommy Verrall
85a7ec9f02
Merge pull request #3821 from nymtech/release/v1.1.29-snickers
...
Release/v1.1.29 snickers
2023-08-29 16:31:32 +02:00
Jon Häggblad
8d105cf4dd
Add note about mixnode config entry
2023-08-29 14:57:43 +02:00
Jon Häggblad
6131d000e6
Add some logging statements
2023-08-29 14:35:08 +02:00
Jon Häggblad
972a220209
Add nr_description entry to NR config file
2023-08-29 14:28:31 +02:00
Jon Häggblad
b7cf7e06d2
Upgrade clap macro calls
2023-08-29 14:26:42 +02:00
benedettadavico
2df42e222c
version change NC
2023-08-29 14:02:41 +02:00
pierre
83a0a6455f
remove useless override
2023-08-29 11:23:17 +02:00
pierre
f53e5c42c3
fix fmt
2023-08-29 11:20:41 +02:00
Jon Häggblad
b537a7c2c7
Add some minor comments
2023-08-29 11:13:36 +02:00
pierre
9fb8b1d7c0
clean code
2023-08-29 11:06:39 +02:00
benedettadavico
a1482a2887
update changelog and bump versions
2023-08-29 10:37:51 +02:00
benedettadavico
b57df35f8c
update changelog and bump versions
2023-08-29 10:37:22 +02:00
Jon Häggblad
7f0a02f6ec
Also filter on performance
2023-08-29 08:25:59 +02:00
Jon Häggblad
cfc86ba9f5
nym-connect: select gateway based on latency in medium mode
2023-08-29 08:25:59 +02:00
pierre
9c68de64a0
fix lint
2023-08-28 22:17:56 +02:00
pierre
2fdd09deee
fix lint
2023-08-28 22:14:58 +02:00
pierre
5f9a514bc7
fix state
2023-08-28 21:14:07 +02:00
pierre
0812a0f599
disable privacy switch on active connection
2023-08-28 14:37:32 +02:00
Jon Häggblad
769a26fdeb
Merge pull request #3815 from nymtech/jon/revert-clippy-change
...
Revert clippy fix for arc_with_non_send_sync in wasm client
2023-08-28 09:53:16 +02:00
Jon Häggblad
2e7ddcb195
Allow arc_with_non_send_sync in wasm client
2023-08-26 21:51:16 +02:00
Jon Häggblad
84d893198b
Revert "Replace Arc with Rc on clippy's suggestion"
...
This reverts commit b050ae72de .
2023-08-26 21:09:33 +02:00
pierre
7741a3fea1
wip
2023-08-25 17:16:36 +02:00
Fran Arbanas
2f6617daac
Feature/issue credentials ( #3691 )
...
* Move the functionality to issue credentials from the credential binary and connect it with nym-cli
* finished CLI part, trying to fit SDK part
* finished Rust SDK
* fix: cleanup
* linting
* linting
* linting
* remove one layer of coconut in nym-cli
* linting
* Fixes based on PR comments
* formatting
* fixes based on PR comments
* formatting
* fixing clippy errors
* fixed post-rebasing issues and converted the lib into shared dep for other binaries
* removed credentials client in favour of moving the functionality to nym-cli
* removed redundant 'issue_credential' example (it did the same thing as 'bandwdith')
* removed credentials client from build server
* made the coconut cli also accept nym-api configs
* fixed support for socks5 and NR
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-08-25 17:13:52 +02:00
Tommy Verrall
9e483da802
Merge pull request #3814 from nymtech/jon/include-gateways-in-georouting
...
In geoaware routing, choose mixnodes close to exit gateway
2023-08-25 16:56:07 +02:00
pierre
017d536d35
wip
2023-08-25 16:30:05 +02:00
Jon Häggblad
d530e492ec
Fix compilation
2023-08-25 16:13:41 +02:00
Jon Häggblad
6c67cff235
Allow clippy for now
2023-08-25 16:02:13 +02:00
Jon Häggblad
66f04d17b7
Select country group by the exit gateway
2023-08-25 15:52:43 +02:00
Jon Häggblad
492155d04a
Also filter gateways on location
2023-08-25 15:52:43 +02:00
Jon Häggblad
069226125b
Separate cfg wasm function
2023-08-25 15:42:40 +02:00
Jędrzej Stuczyński
1ce536c2fa
[Manually reapplied] Merge pull request #3804 from nymtech/feature/explorer-gateway-iplocation
...
This was originally a commit 'b0a45c03b16c74697d8b46428fd83a25a5168add'.
However, we had to manually reapply it due to accidentally messing up the branch history.
2023-08-25 13:59:38 +01:00
Lorexia
2fbb901deb
Update mixnode setup to return IPv4
2023-08-25 13:56:31 +01:00
Tommy Verrall
3c3ec9c831
Merge pull request #3812 from nymtech/jon/nym-connect-filter-gateway-version
...
nym-connect: filter gateways on compatible version
2023-08-25 11:58:35 +02:00
Jon Häggblad
6a34a99fee
Merge pull request #3811 from nymtech/jon/clippy
...
Fix clippy for latest rustc
2023-08-25 11:44:57 +02:00
Jon Häggblad
ec75a06c9d
nym-connect: filter gateways on compatible version
2023-08-25 11:27:47 +02:00
Tommy Verrall
2fbe7bb350
Merge pull request #3810 from nymtech/jon/make-explorer-api-url-configurable-in-geo-aware
...
Add EXPLORER_API configurable url
2023-08-25 10:17:36 +02:00
Jon Häggblad
ee67f3d0f0
rustfmt
2023-08-25 09:10:10 +02:00
Jon Häggblad
188650ea05
Stay on 1.71.0 for nym-wallet until the clippy crash is resolved
2023-08-25 09:09:05 +02:00
Jon Häggblad
decae2b54d
Clippy pub use shadowing warning
2023-08-25 09:01:27 +02:00
Jon Häggblad
8104761914
Update nym-connect Cargo.lock
2023-08-25 07:37:45 +02:00
Jon Häggblad
8503def37f
Remove nym-connect mobile from Makefile
2023-08-25 07:37:29 +02:00
Jon Häggblad
48023eab41
Remove shadowing import
2023-08-25 07:33:49 +02:00
Jon Häggblad
b050ae72de
Replace Arc with Rc on clippy's suggestion
2023-08-25 07:33:32 +02:00
Jon Häggblad
377c9be790
clippy --fix
2023-08-24 17:58:51 +02:00
Jon Häggblad
5d7fd66cfc
rustfmt
2023-08-24 17:55:19 +02:00
Jon Häggblad
5128aef193
Upgrade ts-rs to 7.0.0
2023-08-24 17:55:19 +02:00
pierre
eb444f73ce
dont uwnrap blocking_run_client result
2023-08-24 16:10:14 +02:00
Jon Häggblad
6a327b0bd6
No timeout for wasm
2023-08-24 16:01:47 +02:00
Jon Häggblad
8a38c61065
Fix wallet build
2023-08-24 15:43:48 +02:00
Jon Häggblad
f0a888d59c
Add EXPLORER_API configurable url
2023-08-24 15:34:49 +02:00
pierre
d108919cf6
wip implement pingClient call
2023-08-24 13:06:16 +02:00
mfahampshire
f1b9cf4d68
update minibolt pp
2023-08-23 20:56:43 +02:00
Tommy Verrall
392e7b5268
Merge pull request #3806 from nymtech/fix/wallet-gateway-form
...
fix(wallet): gateway bond form wrong helper text
2023-08-23 18:01:40 +02:00
pierre
776a9d508a
fix wrong helper text
2023-08-23 17:44:53 +02:00
pierre
2f624d4f10
doc(nc-android): add notes for AAB build
2023-08-23 17:20:51 +02:00
benedettadavico
e04c759c14
changelog update and version bump
2023-08-23 17:12:46 +02:00
Jędrzej Stuczyński
3c9faff4ec
[hotfix]: don't assign invalid fields when crossing the JS boundary ( #3805 )
...
* [hotfix]: don't assign invalid fields when crossing the JS boundary
* eslint
2023-08-23 16:12:01 +01:00
Jędrzej Stuczyński
9d22387b18
[hotfix]: don't assign invalid fields when crossing the JS boundary ( #3805 )
...
* [hotfix]: don't assign invalid fields when crossing the JS boundary
* eslint
2023-08-23 16:11:27 +01:00
pierre
026d52a218
print location in uppercase
2023-08-23 16:46:07 +02:00
pierre
f8b70097d3
use geoip location for gateways
2023-08-23 16:17:07 +02:00
Tommy Verrall
0d3df4b58d
Merge pull request #3802 from nymtech/bugfix/use-correct-tendermint-dialect
...
Bugfix/use correct tendermint dialect
2023-08-23 12:46:41 +02:00
Jędrzej Stuczyński
5241047f45
implemented compatibility mode for reqwest client
2023-08-23 11:05:31 +01:00
Jędrzej Stuczyński
2651784e8b
fully delegating 'TendermintRpcClient' trait
2023-08-23 10:42:09 +01:00
Jędrzej Stuczyński
2cd2b1ccd4
always using http client in v034 compat mode
2023-08-23 10:08:33 +01:00
Jon Häggblad
af4e8241e7
Fix rocksdb compilation ( #3801 )
...
* Fix rocksdb compilation
* Add ephemera to CI build
* Add nym-nr-query to CI build
* Fix clippy in ephemera rocksdb
2023-08-23 10:07:45 +02:00
Jon Häggblad
92350daca8
network-requester: disable poisson process by default ( #3783 )
...
* network-requester: disable poisson process by default
* network-requester: instead add new top-level config field
* Remove quoation marks in template
2023-08-22 14:17:03 +02:00
Tommy Verrall
6254656ab6
Merge pull request #3797 from nymtech/release/v1.1.28
...
Release/v1.1.28
2023-08-22 13:56:36 +02:00
Jędrzej Stuczyński
b429c64168
[demo] libp2p example with nym-sdk ( #3763 )
...
* imported libp2p to monorepo
* fixed vanilla ping example
* added libp2p client to workspace
* naively replaced dockerised client with the sdk
* moved libp2p code to sdk examples
* reduced number of dependencies required for libp2p example
* updated readmes
* added protobuf compiler to build dependencies
* added protoc dependency to readme for chat and ping examples
---------
Co-authored-by: mfahampshire <maxhampshire@pm.me >
2023-08-22 13:12:13 +02:00
Tommy Verrall
f88622ac08
Delete upload-nyxd-ci.yml
...
not needed anymore removing
2023-08-22 12:21:44 +02:00
Jędrzej Stuczyński
0a5a2c6747
removed needless_pass_by_ref_mut in mixnet contract tests ( #3798 )
2023-08-22 11:56:23 +02:00
Tommy Verrall
afda62a5cf
Merge branch 'master' into release/v1.1.28
2023-08-22 11:26:27 +02:00
Tommy Verrall
824bd636f9
Merge pull request #3795 from nymtech/release/v1.1.28
...
Release/v1.1.28
2023-08-22 11:17:29 +02:00
Tommy Verrall
cf6411ac08
Merge pull request #3794 from nymtech/qa/fix-windows-builder
...
Update nym-connect-publish-windows10.yml
2023-08-22 10:59:23 +02:00
Tommy Verrall
6428133122
Merge pull request #3793 from nymtech/qa/fix-api-tests
...
change ci to run against sandbox for tests
2023-08-22 10:55:24 +02:00
Tommy Verrall
3c69f9c2f9
Update nym-connect-publish-windows10.yml
2023-08-22 10:35:46 +02:00
Tommy Verrall
c1e4b87744
change ci to run against sandbox for tests
2023-08-22 10:31:37 +02:00
mfahampshire
5d454f2efc
fixed issue with already existing directory during mv
2023-08-22 10:03:08 +02:00
benedettadavico
22246d0d5d
bumping versions and updating changelog
2023-08-22 09:54:51 +02:00
Tommy Verrall
29593ef3c9
removing placeholders for the timebeing to enable windows build
2023-08-22 09:27:49 +02:00
mfahampshire
ffac0a1f92
updated readme w info re: scripts
2023-08-21 18:01:04 +02:00
Tommy Verrall
12f21185e3
Merge pull request #3791 from nymtech/feature/ephemera_upgrade
...
Feature/ephemera upgrade
2023-08-21 16:46:40 +02:00
mfahampshire
8004d54d5e
added exit to conditional failure
2023-08-21 16:43:52 +02:00
mfahampshire
b6febc51a3
added check for # of args
2023-08-21 16:42:34 +02:00
mfahampshire
5a0255fd01
added some checks
2023-08-21 16:30:16 +02:00
mfahampshire
5b86646bd8
added optional arg for updating minimum rust version
2023-08-21 15:55:38 +02:00
Bogdan-Ștefan Neacșu
85ab3d5c80
Include 1.1.28 upgrade for ephemera config template
2023-08-21 16:51:32 +03:00
Pierre Dommerc
dffe171b7f
feat(explorer-api): add gateway geoip location ( #3785 )
...
* feat(explorer-api): add gateway geoip location
* fix lint
2023-08-21 15:50:18 +02:00
mfahampshire
067a501d98
added docs
2023-08-21 15:40:14 +02:00
mfahampshire
fa9908413b
minimal first version bump script
2023-08-21 15:40:03 +02:00
mfahampshire
6d3b198f00
change minibolt description
2023-08-21 14:04:21 +02:00
mfahampshire
d4920b82f0
include 2faktor's PR material
2023-08-21 14:04:08 +02:00
mfahampshire
24099d159b
change minibolt description
2023-08-21 14:02:29 +02:00
mfahampshire
463033aa64
version bump in toml files fr docs projects
2023-08-21 13:59:57 +02:00
mfahampshire
c1ba56ab1c
include 2faktor's PR material
2023-08-21 13:59:20 +02:00
mfahampshire
8dfe8f4678
version bump in toml files fr docs projects
2023-08-21 09:54:09 +02:00
Tommy Verrall
c2a38c9b53
Merge branch 'develop' into release/v1.1.28
2023-08-21 09:35:39 +02:00
Tommy Verrall
33e7ce53fb
Merge pull request #3723 from nymtech/feature/nc-desktop-userdata
...
refactor(nc-desktop): use userdata storage to save user gateway&sp
2023-08-21 09:34:46 +02:00
mx
bdf18e30fb
Merge pull request #3674 from nymtech/feature/operators-guide
...
feature/operators-guide
2023-08-18 16:03:18 +00:00
mfahampshire
e0b32e1cc9
updated css font
2023-08-18 17:47:48 +02:00
Mark Sinclair
4ff69b77a9
Update general.css
2023-08-18 16:44:38 +01:00
Mark Sinclair
5f095d703d
Update custom.css
2023-08-18 16:44:01 +01:00
Mark Sinclair
ff4dbd09d0
Update general.css
2023-08-18 16:42:18 +01:00
Mark Sinclair
404d2d9857
Update build_all_to_dist.sh
2023-08-18 16:28:42 +01:00
Mark Sinclair
b5f2ecd79e
Update build_all_to_dist.sh
2023-08-18 16:24:57 +01:00
Mark Sinclair
38b9e14851
Update cd-docs.yml
2023-08-18 15:43:50 +01:00
Mark Sinclair
a322becfec
Update cd-docs.yml
2023-08-18 15:43:02 +01:00
mfahampshire
6ead19bd97
added conditional push for master branch
2023-08-18 15:55:59 +02:00
Mark Sinclair
9b4e25221f
Update cd-docs.yml
2023-08-18 14:52:41 +01:00
mfahampshire
c169971287
fixed mdbook versions
2023-08-18 15:45:44 +02:00
mfahampshire
7b3cbdcd44
cont. work on cicd
2023-08-18 15:36:11 +02:00
serinko
d6369ea784
added telegram to SUMMARY.md
2023-08-18 15:31:11 +02:00
mfahampshire
43dfb31eb2
modified ci script
2023-08-18 14:37:14 +02:00
mfahampshire
ff4350ec90
changed name of script for staging to dist/
2023-08-18 14:36:46 +02:00
mfahampshire
c8516071fc
removed developer portal specific files
2023-08-18 14:36:22 +02:00
serinko
e49c8588c6
initiated telegram tutorial
2023-08-18 14:03:43 +02:00
Bogdan-Ștefan Neacşu
ee5b55fab6
Feature/ephemera ( #3731 )
...
* Feature/ephemera compile (#3437 )
* Include ephemera node code in repo
* Upgrade deps
* Bump minor version of cosmwasm-std
* Include ephemera in nym-api dep and downgrade rusqlite
* Fix clippy and ephemera docs code
* More clippy on ephemera
---------
Co-authored-by: Andrus Salumets <andrus@nymtech.net >
* Start ephemera components in nym-api (#3475 )
* Start ephemera components in nym-api
* Pass nyxd client and use common metric structures
* Swap url endpoint with contract for sending rewarding messages
* Fix build after rebase
* Perform ephemera rewards computation before normal nym-api ones
* Remove contract mock from ephemera
* Take raw rewards from network monitor
* Remove ephemera old reward version
* Use nym shutdown procedure in ephemera
* Temporary fix for some warnings
* Umock contract membership of ephemera (#3574 )
* Pass nyxd client to members provider
* Basic ephemera contract
* Add register peer tx
* Add query all peers
* Nyxd ephemera client
* Add registration of ephemera peer
* Replace epoch http api with actual contract
* Merge ephemera config into nym-api config
* Load cluster from contract
* Guard nym-outfox out of cosmwasm builds (#3650 )
* Feature/fixes while testing (#3668 )
* Commit local peer before querying contract
* Default to anyonline
* Remove string from template
* Fix avg computing
* Use updated qa env
* Fix clippy
* Add unit tests for ephemera contract
* Upload ephemera contract in CI
* Add group check for peer signup
* Peer registration unit test
* Start ephemera only on monitoring
* Remove old MixnodeToReward struct
* Move all ephemera config to its file
* Skip with serde ephemera config
* Fix default value in args
* Feature/add ephemera flag (#3727 )
* Replace unwrap with error handling
* Add ephemera enable flag
* Fix template
* Add json schema to ephemera contract (#3735 )
* Update lock files
* Update changelog
---------
Co-authored-by: Andrus Salumets <andrus@nymtech.net >
2023-08-18 14:14:13 +03:00
mfahampshire
11f3ce9224
Merge branch 'feature/operators-guide' of github.com:nymtech/nym into feature/operators-guide
2023-08-18 11:40:26 +02:00
mfahampshire
0f43521497
tweak
2023-08-18 11:22:58 +02:00
mfahampshire
a1a1970dc1
updated readme with soon to be operator doc URL
2023-08-18 11:22:58 +02:00
mfahampshire
89ea3039d5
removed unnecessary linkcheck rendering output from dist/
2023-08-18 11:22:58 +02:00
mfahampshire
efa1e0353e
rough staging sh script
2023-08-18 11:22:58 +02:00
mfahampshire
96e2712039
reintroduced linkchecker + fixed broken links
2023-08-18 11:22:58 +02:00
mfahampshire
84ad777c42
added workflow_dispatch to ci for dev-portal and docs
2023-08-18 11:22:58 +02:00
mfahampshire
f569ba1c17
pull fix from ci-dev.yml to ci-docs.yml
2023-08-18 11:22:58 +02:00
serinko
54ff3ee987
applied theme changes:dev-portal -> docs
2023-08-18 11:22:58 +02:00
serinko
1f2a2c37ab
picked theme changes:dev-portal -> operators; theme finished
2023-08-18 11:22:58 +02:00
serinko
b0d5bacafd
picked theme changes:dev-portal -> operators; theme finished
2023-08-18 11:22:58 +02:00
Jędrzej Stuczyński
8b65e44767
using stricter version requirements for mdbook and mdbook-variables
2023-08-18 11:22:58 +02:00
Gala
a2445183bf
theme change
2023-08-18 11:22:58 +02:00
mfahampshire
230d8aa170
changed out of date var 'mix_node_release_version' to 'platform_release_version
2023-08-18 11:22:58 +02:00
mfahampshire
035535058e
fixed incorrect import path for chat app
2023-08-18 11:22:58 +02:00
mfahampshire
df9aec1554
updated grantee info update link
2023-08-18 11:22:58 +02:00
mfahampshire
740846befc
fixed links
2023-08-18 11:22:58 +02:00
mfahampshire
074e27291b
updated links in operator binaries compilation list
2023-08-18 11:22:58 +02:00
mfahampshire
b1c3264f69
removed doubled header
2023-08-18 11:22:58 +02:00
mfahampshire
905318ad27
final tweaks
2023-08-18 11:22:58 +02:00
mfahampshire
7065f870eb
removed glossary file: needs rework
2023-08-18 11:22:58 +02:00
mfahampshire
ee14dfc75e
added coc and license
2023-08-18 11:22:58 +02:00
mfahampshire
a93de8b4c5
updated vars in all books for next release version
2023-08-18 11:22:54 +02:00
mfahampshire
534c8f49d1
added notes to ws and socks client subsections re: rust sdk
2023-08-18 11:21:12 +02:00
mfahampshire
3da3f66ea3
* tweaked mixnode doc
...
* removed token diagram from nyx validator doc
2023-08-18 11:21:12 +02:00
mfahampshire
32bfceacb5
added custom 404 page for all books
2023-08-18 11:21:12 +02:00
mfahampshire
7a606e11f4
NR page
2023-08-18 11:21:12 +02:00
mfahampshire
d3d5346cfe
typo fix
2023-08-18 11:21:12 +02:00
mfahampshire
8fe549daa5
more links, fleshed out intro
2023-08-18 11:21:12 +02:00
mfahampshire
f15be9456a
added links
2023-08-18 11:21:12 +02:00
serinko
567d3c8173
socks5: new commands from #3699
2023-08-18 11:21:12 +02:00
serinko
ce81f0c841
operators-guides final review of links and typos
2023-08-18 11:21:12 +02:00
serinko
9652060c57
correction of typos
2023-08-18 11:21:12 +02:00
serinko
9c0317ab28
correcting links, typos - doc finished
2023-08-18 11:21:12 +02:00
serinko
d13116bda0
old typos edits
2023-08-18 11:21:12 +02:00
serinko
77f8eadd0e
scp automation tested - doc finished
2023-08-18 11:21:12 +02:00
serinko
1e2de5067a
correct go installation - guide finished
2023-08-18 11:21:12 +02:00
serinko
c43344d489
remove reduntant nym/docs/
2023-08-18 11:21:12 +02:00
serinko
2711e6f679
filled/docs/validators.md
2023-08-18 11:21:12 +02:00
mfahampshire
c85f7d2565
skeleton of NR page
2023-08-18 11:21:12 +02:00
mfahampshire
e8506f6d53
cont.
2023-08-18 11:21:12 +02:00
mfahampshire
6d5ff1146b
* deleted old setup guides
...
* added new info on operator guides
* adding stubs for in-depth node pages
2023-08-18 11:21:08 +02:00
mfahampshire
1f226682f4
added custom 404 + updated platform version
2023-08-18 11:20:03 +02:00
mfahampshire
f17d2cec0d
typo fix
2023-08-18 11:18:00 +02:00
mfahampshire
089d5e6dbb
* removed old wallet-address flag
...
* 'mixnode' -> 'mix node' for consistency in non-code / non-binary references
2023-08-18 11:18:00 +02:00
mfahampshire
fca384fba2
tweaked intro page
2023-08-18 11:18:00 +02:00
serinko
3ae803a343
#3674 feedback implemented
2023-08-18 11:18:00 +02:00
serinko
99224310e9
operators: plugins work, ready for final review
2023-08-18 11:18:00 +02:00
serinko
d2e59f12f6
operators: book built, no {comments} left, cmdrun and admonish not working
2023-08-18 11:18:00 +02:00
serinko
99a321c54d
reinit the book, delete *.html in /src
2023-08-18 11:18:00 +02:00
serinko
8fd832e217
reinitialized the book - simplified book.toml
2023-08-18 11:17:59 +02:00
serinko
09c4df8448
operators guide: book built
2023-08-18 11:17:59 +02:00
serinko
09b15ae020
operators guide: add src/binaries/ files, fix links
2023-08-18 11:17:59 +02:00
serinko
585cf55026
operators: typo edit
2023-08-18 11:17:59 +02:00
serinko
a0418daaea
operators: comment missing info
2023-08-18 11:17:59 +02:00
serinko
f0c0ddb1c2
operators: book build - minor issues remain
2023-08-18 11:17:59 +02:00
serinko
b006e1820f
faq.md: initial questions and answers - in progress
2023-08-18 11:17:59 +02:00
serinko
50b755cfde
corrected scp -3 option
2023-08-18 11:17:59 +02:00
serinko
a002ddda8d
operators-guide:troubleshooting.md done - content ready to go out
2023-08-18 11:17:59 +02:00
serinko
49d909815d
operators-guide: incorporated PR #3656
2023-08-18 11:17:59 +02:00
serinko
990f7d64dd
operators-guide: create validator tutorial & add maintenance points
2023-08-18 11:17:59 +02:00
serinko
d422741be4
operators-guide: create NR page & edit maintenance page
2023-08-18 11:17:59 +02:00
serinko
389ccffb63
operators-guide: moved repeating to maintenance.md, shortened and cleaned the existing guides
2023-08-18 11:17:59 +02:00
serinko
9a76db479b
operator-guides: made todo notes
2023-08-18 11:17:59 +02:00
serinko
55cd1a8b91
operators-guide: created generic docs maintenance.md and preliminary-steps.md to avoid redundancy
2023-08-18 11:17:59 +02:00
serinko
cbee6153bd
mixnode-seup: minor edits
2023-08-18 11:17:59 +02:00
serinko
232032baf4
feature/operators-guide: coppied all configs from ../docs/
2023-08-18 11:17:59 +02:00
serinko
17e1c5f970
initilizing operators guides mdbook
2023-08-18 11:17:59 +02:00
mfahampshire
85ab634d9c
tweak
2023-08-18 10:10:36 +02:00
Tommy Verrall
3d245f745f
Merge pull request #3756 from nymtech/feature/rust-sdk-concurrent-send-receive
...
[rust-sdk] feat: make it more convenient to send and receive messages in different tasks
2023-08-17 15:05:27 +02:00
Tommy Verrall
c8cee9b56e
Merge remote-tracking branch 'origin/develop' into feature/rust-sdk-concurrent-send-receive
2023-08-17 15:01:34 +02:00
Tommy Verrall
aa64256ecd
Merge pull request #3726 from nymtech/feature/validator-client-housekeeping
...
feat: validator client refactoring + wasm compatible nyxd client
2023-08-17 14:22:50 +02:00
mfahampshire
853d537e51
* added message types explainer
...
* added split task example
2023-08-17 13:45:36 +02:00
Jędrzej Stuczyński
2993e85c7a
removed redundant notify and instead awaiting the task futures
2023-08-17 12:21:15 +01:00
Tommy Verrall
a8041eec7b
Merge pull request #3697 from nymtech/dependabot/npm_and_yarn/nym-api/tests/word-wrap-1.2.5
...
Bump word-wrap from 1.2.3 to 1.2.5 in /nym-api/tests
2023-08-17 12:02:28 +02:00
Jędrzej Stuczyński
e849dc13fd
post-rebase fixes
2023-08-17 10:59:09 +01:00
Jędrzej Stuczyński
d13c8bde57
Feature/wasm tendermint rpc client ( #3744 )
...
* wasm-compatible reqwest-based rpc client
* better constructors for the reqwest based client
* fixed usages of the client
* introduced /network/details endpoint to nym-api to return used network information (#3758 )
* introduced /network/details endpoint to nym-api to return used network information
* introduced endpoints for nym contract information
2023-08-17 10:56:10 +01:00
Jędrzej Stuczyński
aae4725005
fixed wasm build for explorer-api-requests
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
42d08195f7
fixed 'OfflineSigner' implementation for 'NyxdClient' and 'MaybeSigningClient'
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
3409e86a63
removed unused import post rebasing
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
a255c6733b
clippy
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
c3a09a0860
missing handler for 'MixnetQueryMsg::GetStateParams'
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
4652ac882f
missing implementations of signing methods
2023-08-17 10:54:15 +01:00
Jędrzej Stuczyński
1740cead37
fixed usage of paged query client traits
2023-08-17 10:54:14 +01:00
Jędrzej Stuczyński
cc6fdfa110
signing clients for coconut bandwidth and dkg
2023-08-17 10:54:14 +01:00
Jędrzej Stuczyński
9e40763f7f
using type alias in the credential client
2023-08-17 10:54:14 +01:00
Jędrzej Stuczyński
6bcc781a67
dealing with all query clients
2023-08-17 10:54:13 +01:00
Jędrzej Stuczyński
15bc4ae272
clippy
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
3c8dd7a72b
all crates building
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
8ef9560843
all binaries compiling
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
c41e377c69
wip in making the rest of the codebase compile again
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
dbe2790ba0
restored signing contract traits
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
93214cabbb
deprecating wasm mockups to remember to revisit them
2023-08-17 10:52:37 +01:00
Jędrzej Stuczyński
ce47e91186
first round of cleanup
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
a4f415cb45
extended the paged query client
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
e911e9e7ee
wip
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
dd887bd89b
start of the paged trait
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
e2bf9daf52
wip
2023-08-17 10:52:36 +01:00
Jędrzej Stuczyński
aa7a6114be
renamed 'traits' module to 'contract_traits'
2023-08-17 10:52:34 +01:00
pierre
a2a887627d
remove dev log
2023-08-17 11:50:00 +02:00
pierre
2b283090fa
update log
2023-08-17 11:50:00 +02:00
pierre
c097567f78
wip
2023-08-17 11:50:00 +02:00
pierre
93ec0f1984
add clear method to app data
2023-08-17 11:50:00 +02:00
pierre
edf5050ba6
remove dead code
2023-08-17 11:50:00 +02:00
pierre
3317804a80
feat(nc-desktop): use userdata storage to save user gateway&sp
2023-08-17 11:50:00 +02:00
Tommy Verrall
f46cc9d1bb
Merge pull request #3782 from nymtech/release/v1.1.27
...
Release/v1.1.27
2023-08-17 11:49:06 +02:00
Tommy Verrall
0951c83ace
Merge pull request #3781 from nymtech/release/v1.1.27
...
merge changes of wallet release into develop
2023-08-17 11:47:48 +02:00
Tommy Verrall
9754cd8a06
revert package.json
2023-08-17 11:30:10 +02:00
Jon Häggblad
6d3570913b
Verify address with identity key in name-service contract ( #3640 )
...
* Validate nym address
* wip: check client_id match
* wip: now compiles
* Fix first set of tests
* Another set of fixed tests
* Fix rebase issues
* rustfmt
* register tests updated
* integration tests now working
* Remove commented out code and unused imports
* Tidy up
* Fix error
* Update schema
* Fix example
* Add assertion in test
* update nym-cli to be able to register names
* Remove left-over dbg
2023-08-17 11:22:11 +02:00
Tommy Verrall
8ef84df168
fix package.json file
2023-08-17 10:41:18 +02:00
Tommy Verrall
28f4ddb698
correct workflow
2023-08-17 10:37:12 +02:00
Tommy Verrall
c52cb4f963
prepare wallet release
...
due to contract changes
2023-08-17 10:33:08 +02:00
Tommy Verrall
59a7034121
Merge pull request #3767 from nymtech/feature/init-retain-socket
...
feat: retain connection between client `init` and `run`
2023-08-17 07:51:37 +02:00
Tommy Verrall
9ec1d2dc36
Merge pull request #3779 from nymtech/fix/ci_nc_publish
...
ci: fix gh actions for nc release
2023-08-16 16:30:00 +02:00
pierre
022951ed0c
fix gh actions
2023-08-16 16:27:54 +02:00
Tommy Verrall
bf53a107af
Merge pull request #3778 from nymtech/release/v1.1.27
...
Release/v1.1.27
2023-08-16 15:58:59 +02:00
Tommy Verrall
1538eb0f6f
Merge pull request #3777 from nymtech/release/v1.1.27
...
Release/v1.1.27
2023-08-16 15:55:52 +02:00
Tommy Verrall
82ea3add6a
Merge remote-tracking branch 'origin/release/v1.1.27' into release/v1.1.27
2023-08-16 15:45:56 +02:00
Tommy Verrall
53b653d9cf
revert package json change
2023-08-16 15:45:19 +02:00
Jędrzej Stuczyński
e504def9e4
using stricter version requirements for mdbook and mdbook-variables
2023-08-16 15:31:55 +02:00
Tommy Verrall
a97004b6e0
update contracts-build.yml
...
needs to use 1.69.0 to build contracts
2023-08-16 11:42:00 +02:00
Tommy Verrall
61aacd16cd
Merge remote-tracking branch 'origin/release/v1.1.27' into release/v1.1.27
2023-08-16 11:37:06 +02:00
Tommy Verrall
55bf5ce5b0
change version to minor in the update files
2023-08-16 11:36:41 +02:00
Tommy Verrall
e9789681cc
update package.json
2023-08-16 11:20:04 +02:00
Tommy Verrall
d33d9d4409
update package.json for windows build
2023-08-16 11:15:15 +02:00
Tommy Verrall
852e1ace7e
stage vesting schema change
2023-08-16 10:58:33 +02:00
Tommy Verrall
cc3cfbfdc1
updating the change logs and relevant versions
2023-08-16 10:31:42 +02:00
Jędrzej Stuczyński
55f3fc278f
new GatewaySetup variant to reuse the connection
2023-08-15 14:43:52 +01:00
Jędrzej Stuczyński
3ea4e0bf7c
using versioned socks5 SP protocol
2023-08-15 09:57:11 +01:00
Jędrzej Stuczyński
4681c0b275
using versioned mix packet framing
2023-08-15 09:41:05 +01:00
Tommy Verrall
9478472070
Merge pull request #3761 from nymtech/feature/nc_use_env
...
Feature/nc use env
2023-08-15 10:28:36 +02:00
Jędrzej Stuczyński
950919b36c
fixed usages of init
2023-08-14 15:33:05 +01:00
Bogdan-Ștefan Neacșu
5ee9c24b92
Merge remote-tracking branch 'origin/develop' into feature/nc_use_env
2023-08-14 17:28:13 +03:00
Jędrzej Stuczyński
de67055e4f
reusing existing gateway connection
2023-08-14 14:51:01 +01:00
Jędrzej Stuczyński
52e27152f6
retaining gateway client after init
2023-08-14 14:30:45 +01:00
Pierre Dommerc
0c24f39300
chore: remove nym-connect/mobile ( #3766 )
2023-08-14 14:00:07 +02:00
Jędrzej Stuczyński
204dba1a66
revert the update of tauri dependencies ( #3765 )
2023-08-14 13:56:46 +02:00
Bogdan-Ștefan Neacșu
461a7a2df9
Merge remote-tracking branch 'origin/develop' into feature/nc_use_env
2023-08-14 14:38:03 +03:00
Jędrzej Stuczyński
f12f6b29cd
Chore/rustsec ( #3764 )
...
* RUSTSEC-2023-0044
* RUSTSEC-2023-0034
2023-08-14 12:17:54 +01:00
Bogdan-Ștefan Neacșu
5385685b3f
Copy sandbox.env values to wallet hard-coded ones
2023-08-14 13:39:46 +03:00
Bogdan-Ștefan Neacșu
691ac6d5ea
NC to use network dependent endpoints
2023-08-14 13:39:46 +03:00
Bogdan-Ștefan Neacșu
ed3535d510
Add network name to .envs
2023-08-14 13:39:46 +03:00
Bogdan-Ștefan Neacșu
c6519ffdff
Add NC .env configuration
2023-08-14 13:39:43 +03:00
Jon Häggblad
69e4b1ae1c
Update Cargo.lock files
2023-08-14 12:18:53 +02:00
Jędrzej Stuczyński
d0ba4056d6
Bugfix/contract types serde ( #3753 )
...
* additional logs in abci queries
* added serde aliases for deserialization of contract types using their old format
* installing rust toolchain during the schema CI
* making the workflow be executed on our custom runner
* checking for diff only in the schema directory
2023-08-14 10:05:16 +01:00
Fouad
c81a5ac002
Reset gateway performance on disconnect ( #3620 )
...
* rest gateway performance on disconnect
* update mobile context
2023-08-14 10:42:27 +02:00
Tommy Verrall
93a8e2a9bf
Merge pull request #3662 from nymtech/dependabot/npm_and_yarn/nym-api/tests/semver-6.3.1
...
Bump semver from 6.3.0 to 6.3.1 in /nym-api/tests
2023-08-14 10:29:18 +02:00
mfahampshire
6c83b88247
updated readme with soon to be operator doc URL
2023-08-11 13:08:19 +02:00
Tommy Verrall
83d5cc9bf4
Merge pull request #3757 from nymtech/feature/nc_user_feedback
...
feat(nc-desktop): add user feedback page
2023-08-11 12:42:47 +02:00
mfahampshire
6a54a6653c
removed unnecessary linkcheck rendering output from dist/
2023-08-11 12:30:41 +02:00
mfahampshire
d11cf4c9a3
rough staging sh script
2023-08-11 12:29:30 +02:00
mfahampshire
f9108ea400
reintroduced linkchecker + fixed broken links
2023-08-11 12:29:20 +02:00
pierre
9a5ce73dfd
close send feedback modal on click
2023-08-11 12:23:44 +02:00
pierre
af51ab3f71
add max chars limit to feedback text
2023-08-11 11:55:01 +02:00
mfahampshire
3714ee76ff
added workflow_dispatch to ci for dev-portal and docs
2023-08-11 10:53:34 +02:00
mx
0e37c572f0
Update ci-dev.yml
...
added workflow_dispatch
2023-08-11 08:53:12 +00:00
mfahampshire
b1b276e8ba
pull fix from ci-dev.yml to ci-docs.yml
2023-08-11 10:16:37 +02:00
serinko
9966d0fa5f
applied theme changes:dev-portal -> docs
2023-08-10 18:39:04 +02:00
serinko
c5c6d3cc27
picked theme changes:dev-portal -> operators; theme finished
2023-08-10 18:32:13 +02:00
serinko
0f777204b8
picked theme changes:dev-portal -> operators; theme finished
2023-08-10 18:31:56 +02:00
Gala
cbda950259
Merge pull request #3759 from nymtech/theme
...
Theme
2023-08-10 17:58:26 +02:00
pierre
d57e8efff2
revert upstream changes
2023-08-10 16:10:46 +02:00
pierre
c4c4355a54
add feedback note
2023-08-10 16:05:44 +02:00
pierre
aaef36a5d7
display a notice to enable error reporting first
2023-08-10 16:05:44 +02:00
pierre
062f4911e1
add user feedback page
2023-08-10 16:05:44 +02:00
twofaktor
59e4567342
Update minibolt_pp.png
2023-08-10 16:05:44 +02:00
⚡️2FakTor⚡️
de2b106568
Update community-applications-and-guides.md
2023-08-10 16:05:44 +02:00
Jędrzej Stuczyński
ae79dc4ec6
using stricter version requirements for mdbook and mdbook-variables
2023-08-10 14:40:15 +01:00
Gala
d49ba6e025
theme change
2023-08-09 17:56:36 +02:00
Bogdan-Ștefan Neacşu
60ab58998d
Print warning when coconut verif endpoint doesn't work ( #3755 )
2023-08-09 18:12:59 +03:00
Jędrzej Stuczyński
75bb9140b0
fixed doc tests
2023-08-09 14:49:16 +01:00
Jędrzej Stuczyński
b63f5409db
cargo fmt
2023-08-09 14:43:43 +01:00
Jędrzej Stuczyński
de6c1ba1f0
made the Stream return a single message at each call
2023-08-09 14:39:57 +01:00
Jędrzej Stuczyński
e705b76b36
unified sending interface + example of split sending
2023-08-09 14:27:17 +01:00
mfahampshire
05259410b2
changed out of date var 'mix_node_release_version' to 'platform_release_version
2023-08-09 14:25:29 +02:00
mfahampshire
6be7c094be
fixed incorrect import path for chat app
2023-08-09 14:24:57 +02:00
mfahampshire
2db3297d1e
updated grantee info update link
2023-08-09 14:11:06 +02:00
Jędrzej Stuczyński
a1295a316b
utility 'Stream' implementation for MixnetClient
2023-08-09 12:50:34 +01:00
mfahampshire
fc7e4be175
fixed links
2023-08-09 13:25:37 +02:00
mfahampshire
3dd3692e8d
updated links in operator binaries compilation list
2023-08-09 12:51:34 +02:00
mfahampshire
4bb6f21faa
Merge branch 'release/v1.1.27' into feature/operators-guide
2023-08-09 12:50:06 +02:00
mfahampshire
62c03b3136
removed doubled header
2023-08-09 11:47:11 +02:00
mfahampshire
e9d10caaf8
final tweaks
2023-08-09 11:30:12 +02:00
mfahampshire
432f6a006f
removed glossary file: needs rework
2023-08-09 11:29:57 +02:00
mfahampshire
4f05169361
added coc and license
2023-08-09 11:29:34 +02:00
Tommy Verrall
25ebdbb6eb
Merge branch 'develop'
2023-08-08 18:26:42 +01:00
Bogdan-Ștefan Neacşu
be88a9b277
Remove stale BBC env var ( #3720 )
2023-08-08 16:33:50 +01:00
Tommy Verrall
fce2c704af
Merge pull request #3750 from nymtech/release/v1.1.26
...
Release/v1.1.26
2023-08-08 16:04:32 +02:00
benedetta davico
d8a95d3810
Update Cargo.toml
2023-08-08 15:42:05 +02:00
benedetta davico
191aa149df
Update Cargo.toml
2023-08-08 15:37:16 +02:00
benedettadavico
f4df1a9168
Merge branch 'release/v1.1.26' of https://github.com/nymtech/nym into release/v1.1.26
2023-08-08 15:22:49 +02:00
benedettadavico
62316244d9
Revert package.json changes needed temporary build
2023-08-08 15:16:22 +02:00
benedettadavico
a26c6d7a29
Temporary update to fix windows build
2023-08-08 15:16:22 +02:00
benedettadavico
8fda246a3c
Update changelog and versions for release v1.1.26
2023-08-08 15:16:22 +02:00
Bogdan-Ștefan Neacșu
5620fd7009
Set sphinx as default packet type
2023-08-08 15:16:22 +02:00
Bogdan-Ștefan Neacşu
122612fa03
Apply fix from feature/ephemera to develop too ( #3698 ) ( #3742 )
2023-08-08 15:16:22 +02:00
mfahampshire
53db18df2c
rephrased intro
2023-08-08 15:14:20 +02:00
Jon Häggblad
e00910bcb8
Add geo-aware mixnet topology provider ( #3713 )
...
* WIP: initial work
* wupwup
* WIP: experiments
* Move topology provider and requests to own crate
* Make sure we use the new crate everywhere
* Sort Cargo.toml
* Extract out some functions in geo_aware_provider
* rustfmt
* Add CountryGroup type
* Assign unknown as well
* wipwip
* Add command line flag to socks5-client
* Use geo-aware mixnode selection in nym-connect when in medium mode
* rustfmt
* clippy
* Fix nym-connect build
* wasm fix
* Spelling
2023-08-08 15:14:13 +02:00
mfahampshire
23a669c4de
updated vars in all books for next release version
2023-08-08 14:19:29 +02:00
benedettadavico
0af9b3c6c8
Revert package.json changes needed temporary build
2023-08-08 14:17:55 +02:00
mfahampshire
88d2592a4e
added notes to ws and socks client subsections re: rust sdk
2023-08-08 14:16:48 +02:00
mfahampshire
85c22525cf
* tweaked mixnode doc
...
* removed token diagram from nyx validator doc
2023-08-08 14:10:44 +02:00
mfahampshire
7e27413a12
added custom 404 page for all books
2023-08-08 13:59:53 +02:00
mfahampshire
50acec575f
tweak
2023-08-08 11:49:51 +02:00
benedettadavico
2d60a9da3f
Temporary update to fix windows build
2023-08-08 11:24:08 +02:00
benedettadavico
795efb9f0b
Update changelog and versions for release v1.1.26
2023-08-08 11:15:30 +02:00
mfahampshire
ffb9ab9019
tweaks to tutorial
2023-08-08 11:00:11 +02:00
mfahampshire
1a195d151d
added ide config to gitignore
2023-08-08 10:59:42 +02:00
mfahampshire
2eeb8bb590
NR page
2023-08-07 16:38:13 +02:00
mfahampshire
2565716816
typo fix
2023-08-07 16:38:02 +02:00
mfahampshire
f954ce5c97
more links, fleshed out intro
2023-08-07 16:06:39 +02:00
mfahampshire
baebbe4e4d
added links
2023-08-07 15:52:48 +02:00
Tommy Verrall
695d34735c
Merge pull request #3748 from nymtech/feature/fix_default_packet_type
2023-08-07 15:36:31 +02:00
Bogdan-Ștefan Neacșu
314d7a7526
Set sphinx as default packet type
2023-08-07 15:52:03 +03:00
serinko
2dd3e031bd
socks5: new commands from #3699
2023-08-07 13:13:11 +02:00
serinko
860ec74b59
operators-guides final review of links and typos
2023-08-07 12:47:29 +02:00
serinko
bff806e5f5
correction of typos
2023-08-07 12:40:28 +02:00
serinko
f8b9bb7e78
correcting links, typos - doc finished
2023-08-07 12:38:10 +02:00
serinko
913095ee60
old typos edits
2023-08-07 12:36:19 +02:00
serinko
d44b88842e
scp automation tested - doc finished
2023-08-07 12:19:34 +02:00
serinko
a67092ad17
correct go installation - guide finished
2023-08-07 12:08:18 +02:00
Tommy Verrall
a86c1a6a60
Merge pull request #3745 from nymtech/feature/explorer-api-build-info
...
added --version command to explorer-api
2023-08-07 11:40:04 +02:00
Bogdan-Ștefan Neacşu
7ad2865250
Add empty migration to group contract ( #3740 )
2023-08-07 12:32:20 +03:00
Bogdan-Ștefan Neacşu
49440bf60e
Apply fix from feature/ephemera to develop too ( #3698 ) ( #3742 )
2023-08-07 12:27:31 +03:00
Jędrzej Stuczyński
b3b43b56be
added --version command to explorer-api
2023-08-07 10:15:15 +01:00
Mark Sinclair
4a23729a6a
Add GitHub Action to build Typescript SDK docs
2023-08-04 16:31:21 +01:00
pierre
5711bbd0c1
feat(nc-android): add runtime permission request
2023-08-04 17:15:01 +02:00
pierre
1b1f0293ec
fix(nc-android): text colors
2023-08-04 15:36:06 +02:00
serinko
0b29e28e3f
remove reduntant nym/docs/
2023-08-04 13:19:29 +02:00
serinko
f26f159bb0
filled/docs/validators.md
2023-08-04 13:18:12 +02:00
mfahampshire
a8ddaddaf4
skeleton of NR page
2023-08-03 21:15:58 +02:00
mfahampshire
84741f2020
cont.
2023-08-03 19:51:03 +02:00
mfahampshire
cc65236085
* deleted old setup guides
...
* added new info on operator guides
* adding stubs for in-depth node pages
2023-08-03 19:28:37 +02:00
mfahampshire
e18c541400
added custom 404 + updated platform version
2023-08-03 19:28:13 +02:00
mfahampshire
c1e8ebd46a
typo fix
2023-08-03 16:46:05 +02:00
mfahampshire
0b6eb17793
* removed old wallet-address flag
...
* 'mixnode' -> 'mix node' for consistency in non-code / non-binary references
2023-08-03 16:43:58 +02:00
mfahampshire
10696ae4dc
tweaked intro page
2023-08-03 16:31:45 +02:00
Jędrzej Stuczyński
9285aaf487
Generate json schema for all used contracts ( #3693 )
...
* removed sealed impl of serde for tx::Fee
* further upgraded cosmwasm to 1.3.0
* wip
* created schema for mixnet contract
* updated return type of 'GetBondedMixnodeDetailsByIdentity' query
* fixed imported version of serde_json_wasm
* updated return type of 'GetFamilyByHead' query
* updated return type of 'GetFamilyByLabel' query
* updated return type of 'GetFamilyMembersByHead' and 'GetFamilyMembersByLabel' queries
* fixed broken tests due to type changes
* added support for GetFamilyMembersByLabel and GetFamilyMembersByHead queries in 'mixnet_query_client'
* moved 'Account' and 'VestingContractError' to common crate
* created schema for vesting contract
* Added documentation for all query messages in the vesting contract
* improved mixnet contract schema by adding documentation to all query types
* feature-locking cw2 import
* created schema for the name service contract
* created schema for the service provider directory contract
* created schema for the coconut bandwidth contract
* created schema for the coconut dkg contract
* created schema for the coconut cw4 group contract
* created schema for the coconut cw3 multisig contract
* fixed missing import and adjusted makefile
* cargo fmt
* clippy
* adjusted contract CI to build with --lib flag
* missing --lib flag in the makefile
* updated lock files
* makefile for generating the schemas
* added github action to check for schema difference
* adding missing step to checkout the repo
2023-08-03 15:09:07 +01:00
Bogdan-Ștefan Neacşu
55bd7f8a61
Fix doubling the data dir in nym-api ( #3739 )
2023-08-03 17:07:59 +03:00
Jędrzej Stuczyński
b66c4cf0bb
removed dependency on wasm-timer fork ( #3733 )
2023-08-03 11:01:03 +01:00
mfahampshire
dd4f4c44c3
finished first pass at tutorial
2023-08-03 10:53:23 +02:00
mfahampshire
c04993e49c
added new pages for client and service /src/ files
2023-08-02 23:29:56 +02:00
mfahampshire
464984a83c
continued working on tutorial; finished bin/service
2023-08-02 23:29:33 +02:00
mfahampshire
4696470b19
rephrased intro
2023-08-02 16:26:41 +02:00
Tommy Verrall
5dacf0c8f8
Merge pull request #3730 from nymtech/qa/fix-api-tests
...
fix config for prod runs on api tests
2023-08-02 15:05:27 +02:00
Tommy Verrall
cbafd37102
fix config
2023-08-02 13:22:02 +02:00
Tommy Verrall
e537359c73
Merge pull request #3728 from nymtech/qa/fix-api-tests
...
fix api tests for no blacklisted nodes
2023-08-02 13:21:00 +02:00
Tommy Verrall
2ed3e646be
linting and removing unused imports
2023-08-02 13:02:29 +02:00
Tommy Verrall
c725ae4e2b
remove console
2023-08-02 12:55:46 +02:00
Tommy Verrall
5ab2c738df
fix api tests for no blacklisted nodes
2023-08-02 12:54:09 +02:00
pierre
cd70b0de75
build(nc-android): disable sentry upload proguard mapping files
2023-08-02 11:18:30 +02:00
serinko
6395303466
#3674 feedback implemented
2023-08-02 10:40:26 +02:00
dependabot[bot]
60264486fd
Bump semver from 6.3.0 to 6.3.1 in /nym-api/tests
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-02 08:37:23 +00:00
Tommy Verrall
6359b38a5d
Merge pull request #3660 from nymtech/dependabot/npm_and_yarn/nym-wallet/webdriver/semver-5.7.2
...
Bump semver from 5.7.1 to 5.7.2 in /nym-wallet/webdriver
2023-08-02 10:36:36 +02:00
mfahampshire
40ffb6b65d
continued working on dev portal tutorial
2023-08-02 08:59:37 +02:00
serinko
502a2d6a23
operators: plugins work, ready for final review
2023-08-02 08:04:57 +02:00
serinko
974cee1f22
operators: book built, no {comments} left, cmdrun and admonish not working
2023-08-01 17:37:12 +02:00
dependabot[bot]
00b5a46cbc
Bump semver from 5.7.1 to 5.7.2 in /nym-wallet/webdriver
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-01 15:22:00 +00:00
Fouad
e97a068bf0
Type documentation for NymSDK ( #3701 )
...
* set up development process for docs
* set up development process for docs
* Add local installs for Typedoc on gitignore
* Add Typedoc comments on types.ts file
* add typedoc config file
* update types and add annotations
* Add updates on types file
* add examples + manage sort order for doc items
* update client methods with examples
* add description of NymMixnetClientOptions
* add description of NymMixnetClientOptions
* fix linting
---------
Co-authored-by: Lorexia <alexia.lorenza.martinel@protonmail.com >
2023-08-01 16:21:12 +01:00
serinko
7ac3bb10cb
reinit the book, delete *.html in /src
2023-08-01 16:43:57 +02:00
serinko
20d51437b5
reinitialized the book - simplified book.toml
2023-08-01 16:30:07 +02:00
serinko
1965df05e7
operators guide: book built
2023-08-01 11:04:11 +02:00
serinko
615c65cb22
operators guide: add src/binaries/ files, fix links
2023-08-01 10:58:29 +02:00
Lorexia
c7147ebfb2
Add updates to community list projects
2023-08-01 10:50:49 +02:00
mfahampshire
a344cda916
removed old wallet address flag again
2023-08-01 10:50:46 +02:00
Lorexia
15a6af49f0
Add updates to community list projects
2023-08-01 10:49:02 +02:00
mfahampshire
97956afdf6
removed old wallet address flag again
2023-08-01 10:48:52 +02:00
Lorexia
47d045b1c7
Add updates to community list projects
2023-08-01 10:35:01 +02:00
mfahampshire
0b0bb8175f
removed old wallet address flag again
2023-08-01 10:33:34 +02:00
mfahampshire
bb263f8c5e
added tree output for created client with storage example
2023-07-31 15:38:49 +02:00
mfahampshire
82872ae02a
working lib setup for tutorial
2023-07-31 15:38:19 +02:00
serinko
432af5a204
operators: typo edit
2023-07-31 13:53:21 +02:00
serinko
ce87df3026
operators: comment missing info
2023-07-31 13:47:57 +02:00
serinko
db407847e3
operators: book build - minor issues remain
2023-07-31 13:25:11 +02:00
mfahampshire
6db396e877
cont. with first pass at tutorial
2023-07-28 16:31:08 +02:00
Jon Häggblad
7b71775e08
Add geo-aware mixnet topology provider ( #3713 )
...
* WIP: initial work
* wupwup
* WIP: experiments
* Move topology provider and requests to own crate
* Make sure we use the new crate everywhere
* Sort Cargo.toml
* Extract out some functions in geo_aware_provider
* rustfmt
* Add CountryGroup type
* Assign unknown as well
* wipwip
* Add command line flag to socks5-client
* Use geo-aware mixnode selection in nym-connect when in medium mode
* rustfmt
* clippy
* Fix nym-connect build
* wasm fix
* Spelling
2023-07-28 14:48:33 +02:00
mfahampshire
d8925fe234
* started on cosmos tutorial
...
* edited summary accordingly
* edited links in other pages for new ts tutorial structure
* removed ipfs coming soon page
2023-07-28 14:30:01 +02:00
serinko
02f5fa6816
faq.md: initial questions and answers - in progress
2023-07-28 13:22:40 +02:00
pierre
5fbccc3406
build(nc-android): moving build config to kotlin
2023-07-27 19:11:33 +02:00
pierre
5964f104c5
fix(nc-desktop): typo
2023-07-27 15:54:45 +02:00
pierre
ac8afe133f
fix(nc-desktop): typo
2023-07-27 15:53:55 +02:00
serinko
3aa9ad0197
corrected scp -3 option
2023-07-27 13:01:09 +02:00
serinko
7ccadffdba
operators-guide:troubleshooting.md done - content ready to go out
2023-07-27 12:41:22 +02:00
Bogdan-Ștefan Neacşu
19736b1204
Fix develop after bad automerge ( #3712 )
2023-07-27 13:25:34 +03:00
pierre
6e5f6bf0df
ci: fix release strapi actions
2023-07-27 11:42:42 +02:00
pierre
0bfc1be1d5
ci: fix release strapi actions
2023-07-27 11:42:02 +02:00
Jędrzej Stuczyński
67435e9cdf
Feature/simplify cli parsing ( #3699 )
...
* added a global flag to disable the printed out banner inside tty
* added a 'build-info' command to our binaries
* added binary name to BinaryBuildInformation
* clippy
2023-07-27 10:20:07 +01:00
Bogdan-Ștefan Neacşu
a47899aa77
Apply fix from feature/ephemera to develop too ( #3698 )
2023-07-27 12:18:08 +03:00
pierre
aedacf6c65
ci: fix release strapi actions
2023-07-27 11:12:42 +02:00
pierre
44fa52a7a7
ci: fix release strapi actions
2023-07-27 11:08:24 +02:00
Tommy Verrall
f6e20c8201
Merge branch 'release/v1.1.25' into develop
2023-07-26 17:39:34 +02:00
pierre
1da6ee2058
fix workflows (try)
2023-07-26 17:37:54 +02:00
pierre
109fb96fca
fix workflows
2023-07-26 17:37:54 +02:00
benedetta davico
557bfa7b34
Update CHANGELOG.md
2023-07-26 17:37:25 +02:00
Tommy Verrall
4c9727b1ef
Update nym-connect-publish-ubuntu.yml ( #3706 )
...
* Update nym-connect-publish-ubuntu.yml
* Update nym-connect-publish-ubuntu.yml
* Update nym-connect-publish-macos.yml
* Update nym-connect-publish-windows10.yml
2023-07-26 17:37:25 +02:00
Tommy Verrall
a0408b74dc
Update nym-connect-publish-macos.yml ( #3705 )
...
* Update nym-connect-publish-macos.yml
install wasm and build
* Update nym-connect-publish-macos.yml
use the correct download
2023-07-26 17:37:25 +02:00
Tommy Verrall
8a1ed12f58
bump versions for NC
2023-07-26 17:37:25 +02:00
mfahampshire
c38c5c2f0d
fixed clippy warning
2023-07-26 17:37:25 +02:00
pierre
03300a859e
build(nc-desktop): sentry dsn as env var
2023-07-26 17:37:22 +02:00
mfahampshire
2fe5401a38
ran fmt
2023-07-26 17:37:22 +02:00
mfahampshire
d8a44cd9c1
added reply with surbs example to rust sdk examples dir
2023-07-26 17:37:22 +02:00
mfahampshire
a0b41db22d
added rust sdk surb example
2023-07-26 17:37:22 +02:00
Pierre Dommerc
7d6d8669b0
feat(nc-desktop): add sentry to backend ( #3652 )
2023-07-26 17:37:18 +02:00
mfahampshire
a1a2f37fce
included url
2023-07-26 17:23:20 +02:00
mfahampshire
91341733c1
updated NR guide with list explainer + info on comments in local allow list
2023-07-26 17:23:20 +02:00
mfahampshire
93cd8821c3
version update
2023-07-26 17:23:20 +02:00
mfahampshire
b79ec60381
* added serinko + alexia to book authors
...
* version bumps for next release
2023-07-26 17:23:20 +02:00
mfahampshire
2c2dd54028
updated sdk documentation with surb example
2023-07-26 17:23:20 +02:00
mfahampshire
4306cec49c
version bumps
2023-07-26 17:23:14 +02:00
mfahampshire
5781d3043f
removed command information from mix node + gateway guide
2023-07-26 17:23:14 +02:00
⚡️2FakTor⚡️
d843407ba7
Update network-requester-setup.md
2023-07-26 17:23:14 +02:00
⚡️2FakTor⚡️
053e047cca
Update network-requester-setup.md
2023-07-26 17:23:14 +02:00
Jędrzej Stuczyński
516561dcf9
Feature/wasm nyxd client ( #3708 )
...
* separated signing and nyxd-client features
* updated cosmrs to the most recent version
* using tendermint_rpc directly for the Client trait
* fixed rest of the codebase
* removed nyxd-client feature
* export more types
* clippy that seems to have been skipped in makefile
2023-07-26 15:49:45 +01:00
Jon Häggblad
290dbc1a03
client-core: make latency based gateway selection concurrent ( #3709 )
2023-07-26 13:08:06 +02:00
serinko
c120196be0
operators-guide: incorporated PR #3656
2023-07-26 12:55:05 +02:00
serinko
f2a395fe42
operators-guide: create validator tutorial & add maintenance points
2023-07-26 11:46:36 +02:00
Jon Häggblad
524863aae7
Uncouple gateways and network-requester in nym-connect ( #3639 )
...
* Split fetching network-requesters from gateways
* Tidy names
* Select gateway independenty in frontend
* Fix threshold value
* Fix gateway type
* Fix naming for setGateway and setServiceProvider
* Unshadow variable
* Naming conventions
* Missing semicolon
* Explicit types in invoke calls
* Dedup random function
* Inline some functions
* Silence handlebars in log
* Emojis in healthcheck log statements
* Remove gateway from service provider type
* Remove unneeded type cast
* fix linting
* Remove gateway field from harbour master response type
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2023-07-25 13:51:27 +02:00
Tommy Verrall
61ad336b18
Merge pull request #3598 from nymtech/bug-fix/balanceVSfeeWarning
...
TX warning when fee > balance
2023-07-25 09:55:34 +02:00
pierre
867b745a38
fix(nc-android): http requests
2023-07-25 08:53:34 +02:00
fmtabbara
78e54287da
include tx amount when checking balance
2023-07-24 16:57:28 +01:00
fmtabbara
96c29b974b
add warning for more txs
2023-07-24 16:57:28 +01:00
fmtabbara
eadd116ae4
add warning modal for more txs
2023-07-24 16:57:28 +01:00
fmtabbara
f1175280cf
add warning to tx modals when fee exceeds balance
2023-07-24 16:57:28 +01:00
serinko
cf79bdc098
operators-guide: create NR page & edit maintenance page
2023-07-24 12:53:32 +02:00
dependabot[bot]
34e2affef8
Bump word-wrap from 1.2.3 to 1.2.5 in /nym-api/tests
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-23 02:08:02 +00:00
pierre
34a47a9449
build(nc-desktop): sentry dsn as env var
2023-07-21 15:56:08 +02:00
Bogdan-Ștefan Neacşu
dff11df2bd
Add DKG resharing benchmark ( #3692 )
...
* Add DKG resharing benchmark
* Fix clippy
2023-07-21 11:25:14 +01:00
benedettadavico
feb888a154
updating sandbox .env
2023-07-20 17:20:00 +02:00
Pierre Dommerc
415fe4605c
feat(nc-desktop): add sentry to backend ( #3652 )
2023-07-20 13:17:49 +02:00
Pierre Dommerc
70e6539298
refactor(nc-desktop): add privacy level user settings ( #3664 )
2023-07-19 15:56:00 +02:00
pierre
fe76ba68a0
ci: fix connect-desktop-ci workflow
2023-07-19 15:41:00 +02:00
pierre
863580a6f2
ci: fix workflow for strapi data publish
2023-07-18 19:23:31 +02:00
pierre
4c558db08e
add alephium to supported wallets
2023-07-18 17:08:20 +02:00
Mark Sinclair
9d5b582908
SDK - fix unsubscribe function for events ( #3659 )
...
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-07-18 14:12:00 +01:00
Fouad
c12b20f1d6
Feature/sdk browser extension examples ( #3673 )
...
* New TypeScript SDK example: Google Chrome
Example of a simple manifest v3 extension to load a Nym client within a
popup view.
* Firefox Extension example for Nym TypeScript SDK
* Fix typo
* Add basic install script
* fix up html files
* remove unnecessary background page
* bundle extensions with webpack
* use icons from shared assets
* ignore sdk index file
* import sdk lib
* create new build script for non-inline workers
* import workers and build as separate files using webpack
* update html titles
* create react app node tester example
* add readme file
* update readme for FF extension
* code formatting
---------
Co-authored-by: Nadim Kobeissi <nadim@symbolic.software >
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-07-18 14:09:40 +01:00
farbanas
edeb8369df
Merge branch 'master' into develop
2023-07-18 14:22:46 +02:00
farbanas
22b2405aa2
Merge branch 'release/v1.1.24'
2023-07-18 13:43:47 +02:00
farbanas
63254ecffe
update versions and changelogs for the release
2023-07-18 13:43:30 +02:00
farbanas
407d280019
fixes to GH action
2023-07-18 11:23:15 +02:00
Bogdan-Ștefan Neacşu
41e1009095
Upgrade cosmwasm ( #3678 )
...
* Upgrade cosmwasm
* Remove serde annotation for Denom too
* Fix clippy after rustup update
2023-07-18 12:15:20 +03:00
farbanas
1fafc126fb
debugging
2023-07-18 11:06:45 +02:00
farbanas
9a51135d22
debugging
2023-07-18 10:43:27 +02:00
Tommy Verrall
1b2790da80
Merge pull request #3676 from nymtech/bugfix/#3630
...
[wallet] bugfix: don't send funds for pledge decrease simulation
2023-07-17 12:08:32 +02:00
Jędrzej Stuczyński
f8943eebce
preemptively resolving future clippy issue
2023-07-17 11:01:45 +01:00
Jędrzej Stuczyński
d7b53cba40
don't send funds for pledge decrease simulation
2023-07-17 11:01:45 +01:00
mx
89d2f0ac12
Merge pull request #3665 from nymtech/dev-portal/communityupdates
...
Dev portal/communityupdates
2023-07-17 09:49:52 +00:00
wigy
110b4d384e
fix: typo in Rust SDK docs ( #3655 )
2023-07-17 10:29:28 +01:00
serinko
cf71d655e2
operators-guide: moved repeating to maintenance.md, shortened and cleaned the existing guides
2023-07-14 19:21:25 +02:00
serinko
141b9d396c
operator-guides: made todo notes
2023-07-14 17:17:07 +02:00
serinko
ff65d052b8
operators-guide: created generic docs maintenance.md and preliminary-steps.md to avoid redundancy
2023-07-14 13:25:12 +02:00
serinko
153e899e0e
mixnode-seup: minor edits
2023-07-14 11:20:51 +02:00
serinko
7e5c79848f
feature/operators-guide: coppied all configs from ../docs/
2023-07-13 16:59:25 +02:00
serinko
92b4dbb250
initilizing operators guides mdbook
2023-07-13 16:51:04 +02:00
Bogdan-Ștefan Neacşu
6d79b6f600
Apply clippy fix ( #3670 )
2023-07-13 11:40:40 +03:00
Lorexia
4631c72c6b
Update quickstart overview, delete project comments in community-applications-and-guides
2023-07-13 10:36:27 +02:00
Lorexia
12aa5f1f4f
Add Minibolt to community projects list
2023-07-12 18:37:06 +02:00
Lorexia
825f25800a
Add Nymster email info, update Nostr-Nym link, update deployed apps text
2023-07-12 14:44:51 +02:00
Lorexia
d9b4d8fde6
Add preprocessors for build, update NIsNymUp issue, update DarkFi picture
2023-07-12 11:05:42 +02:00
Lorexia
a98613d83c
Update community application list, merge community and guides pages, update SUMMARY file, update overview file
2023-07-11 19:57:21 +02:00
mfahampshire
34de42fe7a
updated validator docs: upgrade to 0.32.0 instructions
2023-07-11 15:51:02 +02:00
pierre
766261f774
sync gh actions for s with normal ones
2023-07-11 09:56:54 +02:00
serinko
6e2eaf29e7
edited NC-Matrix user manual
...
- changed setup for Mac
- fixed typo
2023-07-10 15:32:23 +02:00
Bogdan-Ștefan Neacşu
c99309dd79
Use NYXD env in api ( #3654 )
2023-07-10 15:14:16 +03:00
Pierre Dommerc
37c875d8ee
build(nym-connect-desktop): speedy mode ( #3636 )
2023-07-10 13:18:46 +02:00
Jędrzej Stuczyński
b2b0a1478b
exposed methods for sending replies in rust-sdk ( #3658 )
2023-07-10 09:49:32 +01:00
mx
c6b193eb4f
Merge pull request #3657 from nymtech/serinko-dev-portal-patch
...
update NC-Matrix user manual
2023-07-10 08:17:17 +00:00
Raphaël Walther
aa67e183a6
Github Actions: fix daily audit workflow notification
2023-07-07 18:00:41 +02:00
Fouad
b27fa51092
Feature/nym browser extension ( #3637 )
...
* Chore/browser extension bootstrap (#3257 )
* init package
* set up TS and Webpack
* add eslint config
* add prettier config
* add react and mui theme
* add CI
* update mui theme version number
* Chore/browser extension routes (#3327 )
* start routes
* create layouts
* add initial app routes
* add initial app pages
* add global types
* create reuseable components
* move password and mnemonic fields to shared react components package
* refactor register routes
* move client address component to shared package
* move components to ui folder
* create menu and appbar components
* adjust layout components
* add readme
* use memory router
* Feature/nym browser extension login and send (#3373 )
* init package
* set up TS and Webpack
* add eslint config
* add prettier config
* add react and mui theme
* add CI
* update mui theme version number
* Chore/browser extension routes (#3327 )
* start routes
* create layouts
* add initial app routes
* add initial app pages
* add global types
* create reuseable components
* move password and mnemonic fields to shared react components package
* refactor register routes
* move client address component to shared package
* move components to ui folder
* create menu and appbar components
* adjust layout components
* add readme
* use memory router
* add extension to mono-repo config
* fix webpack build
* util functions
* add TX type
* refactor routes
* refactor pages + add send page
* add page layout for app pages
* set up app context
* app components
* set up connection config
* fix lint errors
* Chore/browser extension bootstrap (#3257 )
* init package
* set up TS and Webpack
* add eslint config
* add prettier config
* add react and mui theme
* add CI
* update mui theme version number
* Chore/browser extension routes (#3327 )
* start routes
* create layouts
* add initial app routes
* add initial app pages
* add global types
* create reuseable components
* move password and mnemonic fields to shared react components package
* refactor register routes
* move client address component to shared package
* move components to ui folder
* create menu and appbar components
* adjust layout components
* add readme
* use memory router
* add extension to mono-repo config
* util functions
* add TX type
* refactor routes
* refactor pages + add send page
* add page layout for app pages
* set up app context
* app components
* set up connection config
* use fee simulation when sending tokens
* use object argument for simulate send api
* login validation + fee refinements
* use components from shared components lib
* add receive modal (#3408 )
* account storage via wasm
* method to get all storage keys
* Feature/nym browser extension password encryption (single account) (#3442 )
* build wasm
* reuse components and state for password pages
* refactor registration pages
* use login with password
* import storage as local package
* add yarn preinstall script to ts lint gh action
* install wasm-pack for CI
* use @nym scope for ext storage package
* introduced a call to check if database was already initialised (#3465 )
* introduced a call to check if database was already initialised
* use extension storage method to check for db existance
---------
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
* introduced mnemonic key existence check (#3462 )
* Browser extension - Multi-accounts + view mnemonic action (#3488 )
* add UI for multi-accounts + add view mnemonic for accounts
* refactor routes
* set up import account
* add account to existing wallet
* check if account name exists before creating new one
* handle password errors
* add token to currency conversion
* fixed ClientStorageError import path
* fix CI
* fix CI
---------
Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com >
2023-07-07 11:02:05 +01:00
Mark Sinclair
d01b6a12d6
Add needs-triage to new issues for project workflow automation
2023-07-07 09:34:41 +00:00
Jędrzej Stuczyński
a133457722
chore: applied fmt for let-else statements ( #3649 )
2023-07-06 10:08:39 +01:00
Fouad
ad995b1934
Node Tester SDK examples ( #3641 )
...
* create parcel example
* update plain html example
* move chat examples into own dir
* add examples to workspace
* update tsconfig path
* move webpack base to parent dir
2023-07-05 16:14:21 +01:00
farbanas
a881740c20
Merge branch 'master' into develop
2023-07-05 17:03:18 +02:00
Mark Sinclair
90cc68435c
Update connect-desktop-ci.yml
2023-07-05 15:56:31 +01:00
farbanas
c3ce9e24e2
Merge branch 'release/v1.1.23'
2023-07-05 16:28:58 +02:00
Mark Sinclair
bdda08c0b4
GitHub Actions: Change artifact upload paths to wildcards
2023-07-05 14:28:10 +01:00
Mark Sinclair
0e48ff5e9e
GitHub Action: upload artifact
2023-07-05 13:49:12 +01:00
Mark Sinclair
68d6ece6c2
GitHub Actions: add manual trigger
2023-07-05 13:11:03 +01:00
Mark Sinclair
e17ae9dce0
Update nym-wallet-publish-ubuntu.yml
2023-07-05 13:09:21 +01:00
Mark Sinclair
493f036687
GitHub Actions: fix up installing project dependencies
2023-07-05 13:07:19 +01:00
Mark Sinclair
1f4f312e8e
Removing pre-install target
2023-07-05 12:24:06 +01:00
Mark Sinclair
d829837275
GitHub Actions: install project root dependencies first
2023-07-05 12:13:39 +01:00
Mark Sinclair
36253e3f36
GitHub Actions: fix up naming and versions
2023-07-05 12:13:21 +01:00
Mark Sinclair
7743554bb8
Update nym-wallet-publish-windows10.yml
2023-07-05 11:43:33 +01:00
Mark Sinclair
de05e32845
Removing bash shell from GitHub Action
2023-07-04 17:45:23 +01:00
Mark Sinclair
136f4a8473
Revert adding copyfiles
2023-07-04 17:42:36 +01:00
Mark Sinclair
57e2628928
GitHub Actions adding bash to Windows publish workflow
2023-07-04 17:32:32 +01:00
Mark Sinclair
879e324696
Add another target for install and CI
2023-07-04 17:26:41 +01:00
Mark Sinclair
351552b863
Add back preinstall target
2023-07-04 17:22:54 +01:00
Mark Sinclair
847f3a0ecc
Remove preinstall target that needs wasm-pack
2023-07-04 17:03:24 +01:00
Mark Sinclair
58958a2449
nym-wallet: use NPM published package and add -rc0 prefix to workspace SDK package
2023-07-04 17:01:05 +01:00
Mark Sinclair
3051d84e8d
Revert GitHub Action changes to add wasm-pack to Typescript workflows
2023-07-04 17:00:11 +01:00
Mark Sinclair
2d7003dfae
Add npm registry to setup-node to create .npmrc file with reg details
2023-07-04 16:06:55 +01:00
serinko
92b9edf0da
edited NC-Matrix user manual
...
- changed setup for Mac
- fixed typo
2023-07-04 14:52:05 +00:00
Mark Sinclair
a91c997aed
Revert building SDK from root package.json
2023-07-04 15:48:44 +01:00
Mark Sinclair
5787653210
GitHub Action to publish SDK
2023-07-04 15:40:45 +01:00
Mark Sinclair
adbeeb3e5f
GitHub Action to publish SDK
2023-07-04 15:39:11 +01:00
Mark Sinclair
4899ccf4ef
GitHub Action to publish SDK
2023-07-04 15:36:26 +01:00
Mark Sinclair
9e0bcc025f
Fix up working directory in GH Action to publish to NPM
2023-07-04 15:34:37 +01:00
Mark Sinclair
16d6444169
Add GH Actions workflow to publish the SDK
2023-07-04 15:30:49 +01:00
Mark Sinclair
997faeb1e6
Create sdk-publish.yml
2023-07-04 15:27:15 +01:00
Gala
565e7768e3
Update README.md
2023-07-04 14:33:09 +02:00
Mark Sinclair
730f03de30
Update nym-wallet-publish-windows10.yml
2023-07-04 11:54:46 +01:00
Mark Sinclair
2e366a094d
Update nym-wallet-publish-windows10.yml
2023-07-04 11:52:13 +01:00
Mark Sinclair
b134334ec7
Fix package.json preinstall error
2023-07-04 11:43:42 +01:00
Mark Sinclair
f95b9b7f4a
Add preinstall targets to some package.json files to build pre-requisites
2023-07-04 11:37:00 +01:00
Mark Sinclair
11ed3b3e45
GitHub Actions: run Windows steps that use yarn in bash
2023-07-04 11:33:05 +01:00
Pierre Dommerc
271a5fbab6
ci: gh actions strapi ( #3616 )
2023-07-04 11:56:23 +02:00
Jon Häggblad
90a97b398e
name-service contract: signature check when registering ( #3572 )
...
* Add nonce state
* Update name-service types and make it build
* wip: convert tests
* Fixed all tests in names.rs
* Add TestName
* Move TestSetup to integration tests
* Tests in contract.rs done
* Move error mod to common crate
* All tests ported
* Update other crates in workspace
* rustfmt
* clippy
* Remove commented out code
* Shortcut for name.name
2023-07-04 11:49:54 +02:00
Jon Häggblad
fc2236c3c8
Strip comments from allow lists in network-requester ( #3624 )
...
* service-provider: remove comments from standard allow list
* Remove comments from the local allow list
2023-07-04 11:21:47 +02:00
Mark Sinclair
a71e228a25
Add wasm-pack install to GitHub Actions
2023-07-04 09:34:35 +01:00
farbanas
da9c2e5a7c
Merge remote-tracking branch 'refs/remotes/origin/master'
2023-07-04 09:55:15 +02:00
farbanas
e025564678
update changelog
2023-07-04 09:48:43 +02:00
mx
cf6188d794
Merge pull request #3635 from nymtech/feature/v1-1-23-docs
...
Feature/v1 1 23 docs
2023-07-03 18:50:57 +00:00
mfahampshire
dd7308d92f
Merge branch 'release/v1.1.23' into feature/v1-1-23-docs
2023-07-03 17:39:27 +00:00
mfahampshire
73ca14aae2
added alias info + some restructuring
2023-07-03 17:29:58 +00:00
mfahampshire
0fee189a89
moved image
2023-07-03 17:29:29 +00:00
Pierre Dommerc
a0c6efafd2
feat(nc): monitoring update ( #3609 )
2023-07-03 18:35:28 +02:00
Mark Sinclair
c3d3164533
Update nym-wallet-storybook.yml
2023-07-03 17:16:27 +01:00
Jędrzej Stuczyński
fa2e0a9010
Merge branch 'release/v1.1.23' into develop
2023-07-03 16:58:27 +01:00
Fouad
fcc5398aab
Feature/node tester package ( #3634 )
...
* create node tester package dir
* start building node tester package
* refactor code + build updates
* fix up types
* add more methods and fix up types
* use node tester sdk inside wallet
* fix frontend state
* Use Node 18 instead of 16
* Fix up dependencies and yarn workspace
* Fix lint error
* Try to fix up linting error
* Remove explorer linting and move it to the existing action
* Add wasm-pack build to linting GH Action
* change lerna to use workspaces and fix linting errors
* Fix up node versions in GitHub Actions and add wasm-pack
* fix build:lint target in sdk
* exclude all worker.js from eslint for sdk
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2023-07-03 16:53:39 +01:00
serinko
9f1f765f73
created matrix<>nymconnect user manual
2023-07-03 17:13:50 +02:00
Jędrzej Stuczyński
6403d0055b
Fixed compilation errors on latest nightly ( #3638 )
...
ref: https://github.com/rust-lang/rust/issues/113152
2023-07-03 16:01:10 +01:00
mx
7bbb10e52c
Merge branch 'release/v1.1.23' into feature/v1-1-23-docs
2023-07-03 09:47:55 +00:00
mfahampshire
1aad69a527
tidyup extra '/' in fixed last-changed git commit link
2023-07-03 09:43:04 +00:00
mfahampshire
4ad02d5328
fix attempt #3
2023-07-03 09:40:00 +00:00
mfahampshire
45b74008f1
fixed broken links to platform and wallet build instructions in readme
2023-07-03 09:36:23 +00:00
mfahampshire
2ddf9646ec
push fix attempt 2 to get actual commit message on CI deployment
2023-07-03 09:31:56 +00:00
mfahampshire
b258cd8733
fixed broken git url for last-changed mdbook plugin
2023-07-03 09:28:14 +00:00
mx
ed48a2ddd4
fixed broken example file import
2023-06-30 12:50:48 +02:00
Pierre Dommerc
7a1a7c003e
feat(nc-desktop): add matrix and monero to providers list (ui) ( #3623 )
2023-06-30 12:13:52 +02:00
Pierre Dommerc
ef36c29b91
feat(nc-desktop): add matrix and monero to providers list (ui) ( #3623 )
2023-06-30 12:13:04 +02:00
pierre
4025fed882
build: update workflow to push release data to strapi
2023-06-29 16:51:58 +02:00
pierre
9aaa74204b
build: update workflow to push release data to strapi
2023-06-29 16:26:03 +02:00
pierre
9d7a6b2aec
build: update workflow to push release data to strapi
2023-06-29 16:09:38 +02:00
pierre
4b13a5cf61
build: add workflow to push release data to strapi
2023-06-29 16:07:54 +02:00
pierre
c9489fb48e
build: add workflow to push release data to strapi
2023-06-29 15:57:02 +02:00
pierre
6c3653c128
build: new workflow placeholder
2023-06-29 15:44:56 +02:00
mx
02a4452eca
Merge pull request #3613 from nymtech/dev-portal-edit
...
created monero.md user manual
2023-06-29 11:38:58 +00:00
mx
d47633faa8
Update documentation/dev-portal/src/tutorials/monero.md
...
Co-authored-by: Mark Sinclair <14054343+mmsinclair@users.noreply.github.com >
2023-06-29 13:26:41 +02:00
serinko
a3da077ce9
reverted cargo.lock & changed video size
2023-06-29 13:26:40 +02:00
serinko
131952c036
changed video link
2023-06-29 13:26:27 +02:00
mx
8d2ef605ed
quickfix
2023-06-29 13:26:27 +02:00
mx
fbcc2907bb
fixed dead image link + added monero x nymconnect page to sidebare
2023-06-29 13:26:27 +02:00
serinko
c0bb5503cf
removed redundant copy
2023-06-29 13:26:27 +02:00
serinko
ef7beaa12f
created user manuals & monero.md
2023-06-29 13:26:24 +02:00
Jon Häggblad
31568b544c
Minor fixes to support harbourmaster beacon ( #3618 )
...
* wip
* wip
2023-06-29 12:38:03 +02:00
Jon Häggblad
2953837f25
Add medium toggle to socks5 client ( #3615 )
...
* Add medium toggle to socks5 client
* rustfmt
2023-06-28 23:47:00 +02:00
Jon Häggblad
ee98820bb4
Use different service provider directory when medium toggle enabled ( #3617 )
2023-06-28 23:45:45 +02:00
Jon Häggblad
ed76000dd0
Remove unmaintained upgrade commands ( #3599 )
...
* Remove unmaintained upgrade commands
* Remove unused with_custom_version functions
2023-06-28 15:59:27 +02:00
Pierre Dommerc
0dfe1460e4
fix lint ( #3612 )
2023-06-28 13:43:43 +02:00
Dave Hrycyszyn
e06087ad3f
Made a few additions to upgrade notes
2023-06-28 12:24:21 +02:00
Dave Hrycyszyn
0f41dda013
Made a few additions to upgrade notes
2023-06-28 12:23:32 +02:00
Dave Hrycyszyn
51d66c3e0c
Made a few additions to upgrade notes
2023-06-28 11:21:24 +01:00
Pierre Dommerc
0a6a015987
feat(nc): monitoring update ( #3609 )
2023-06-28 12:20:29 +02:00
mx
efd8ba5978
hotfix on broken releases page link
2023-06-27 16:09:59 +02:00
mx
0c7181a211
* updated libwasmvm.so linking instructions
...
* added note on upgrading to v0.31.1
2023-06-27 16:09:53 +02:00
mx
f14b40a769
hotfix on broken releases page link
2023-06-27 16:06:03 +02:00
mx
d8f80434b4
* updated libwasmvm.so linking instructions
...
* added note on upgrading to v0.31.1
2023-06-27 16:02:31 +02:00
Jon Häggblad
f47a111640
Merge remote-tracking branch 'origin/release/v1.1.23' into develop
2023-06-27 15:52:03 +02:00
mx
ae5a9ccc50
Merge pull request #3601 from nymtech/revert-3593-feature/release-1-1-22-docs
...
Revert "Feature/release 1 1 22 docs"
2023-06-27 09:29:14 +00:00
mx
40465665f0
Revert "Feature/release 1 1 22 docs"
2023-06-27 09:28:49 +00:00
mx
8c437ac964
Merge pull request #3593 from nymtech/feature/release-1-1-22-docs
...
Feature/release 1 1 22 docs
2023-06-27 09:28:33 +00:00
benedettadavico
f3b17ad2f8
Revert contract version
2023-06-27 09:57:17 +02:00
benedettadavico
9121078576
Update versions and changelog for release v1.1.23
2023-06-27 09:48:35 +02:00
mx
c505a00fac
pulled in renamed example file
2023-06-26 17:37:01 +02:00
mx
09bad9c6b4
* updated libwasmvm.so linking instructions
...
* added note on upgrading to v0.31.1
2023-06-26 17:36:22 +02:00
pierre
597f5e9545
ci: fix typescript-lint.yml workflow
2023-06-26 16:21:37 +02:00
pierre
54cb7be1e1
chore: update copyright notice in comment headers
2023-06-26 16:09:24 +02:00
pierre
431c98e591
chore: update copyright notice date
2023-06-26 15:46:11 +02:00
Jon Häggblad
35f2e71202
Don't fully turn off background task when cover traffic is disabled ( #3596 )
...
* Don't fully turn off background task when cover traffic is disabled
* Leave no_cover function alone
* Add methods on config struct instead of explicitly setting options
* Add medium toggle to network-requester run command
* clippy
* rustfmt
* Unused
2023-06-26 15:36:07 +02:00
pierre
0134030341
build(nc-android): fix release build (sentry)
2023-06-26 12:08:41 +02:00
pierre
97c775bc68
build(nc-android): fix release build (sentry)
2023-06-26 11:59:59 +02:00
mx
62ba6b30ae
updated link to releases page: now wallet version specific
2023-06-26 10:50:03 +02:00
mx
24354275d3
version bumps
2023-06-26 10:49:36 +02:00
mx
76335e9adc
removed --wallet-address from commands
2023-06-26 10:32:28 +02:00
mx
bab8eb746e
version bump + included new wallet version var
2023-06-26 10:32:02 +02:00
Jon Häggblad
f298f5d4fa
Auto-upgrade nym-connect config files ( #3589 )
...
* nym-connect: auto-upgrade old config files
* Move upgrade functions to separate file
2023-06-26 10:09:45 +02:00
mx
85b078a3e8
Merge branches 'release/v1.1.21' and 'release/v1.1.22' of github.com:nymtech/nym into release/v1.1.22
2023-06-26 09:54:31 +02:00
Fouad
0115b02be3
Wallet - Node Tester ( #3551 )
...
* error handling + edge cases + types
* use bonded node id
* add UI and move feature to node-settings dir
* use error modal
* add type for postMessage arg
* add timeout for node test
* update storybook ci
* fix CI for typescript linting
* fix print node test results
* replace react-to-print lib with vanilla solution
* async print
* update wallet changelog
2023-06-23 14:00:28 +01:00
Jon Häggblad
a4ffd135e7
Fix the medium toggle in nym-connect ( #3590 )
2023-06-22 16:30:25 +02:00
pierre
bbce67902b
ci(nc-android): disable release apk (unused)
2023-06-22 15:36:30 +02:00
pierre
e6930046c4
ci(nc-android): disable release apk (unused)
2023-06-22 15:18:36 +02:00
pierre
0c9402503a
Merge branch 'feature/nyms5-android-sentry' into develop
2023-06-22 14:23:33 +02:00
pierre
81e133b789
feat(nc-android): sentry integration and topbar navigation
2023-06-22 14:21:24 +02:00
Jon Häggblad
7be07c29c1
Cargo.lock
2023-06-22 10:59:59 +02:00
Jon Häggblad
31bc439f65
Cargo.lock
2023-06-22 10:59:08 +02:00
Jon Häggblad
6479480cf7
Merge remote-tracking branch 'origin/release/v1.1.23' into develop
2023-06-22 10:57:52 +02:00
Jon Häggblad
4af70ef255
nym-connect: medium speed setting ( #3585 )
...
* Lock files
* Add flag to disable cover traffic
* Add flag to disable per hop delays
* Add flag to enable mixed size packets
* Add meta flag to set medium speed
* Special case zero averge hop delay to be exactly zero
* Extract out generate_hop_delays function
2023-06-22 10:55:35 +02:00
Jędrzej Stuczyński
eba58f6451
NC: load old gateway configuration if we're not registering ( #3586 )
2023-06-22 08:49:00 +01:00
Jon Häggblad
35206655e0
Lock files
2023-06-21 09:01:47 +02:00
Jon Häggblad
e14db00fc2
nym-cli: client identity signing support ( #3575 )
...
* Add client identity key signing to nym-cli
* Only load private key
* rustfmt
* Rename to identity key since it's generic
* Rename client_key to identity_key
2023-06-20 14:48:53 +02:00
benedettadavico
2f98912778
fix nym-connect version
2023-06-20 13:56:38 +02:00
benedettadavico
72b92784cc
Merge remote-tracking branch 'origin/develop' into develop
2023-06-20 13:45:29 +02:00
benedettadavico
38b95c2673
nym connect version fix
2023-06-20 13:45:04 +02:00
Mark Sinclair
f0f9899f82
Update package.json to fix build:dev target
2023-06-20 12:12:03 +01:00
benedettadavico
09c46e3403
Merge remote-tracking branch 'origin/master' into develop
2023-06-20 10:36:06 +02:00
benedettadavico
9fbab5aaad
updating versions for release v1.1.22
2023-06-20 10:24:54 +02:00
benedettadavico
2032b3bdae
updating versions for release v1.1.22
2023-06-20 09:51:28 +02:00
Jędrzej Stuczyński
8f57919571
optional id argument for NymNodeTester ( #3555 )
2023-06-16 11:19:40 +01:00
Jon Häggblad
3748ab77a1
Statically link openssl ( #3504 )
...
* Statically link openssl
* Fix wasm client build
* Enable openssl for nyxd-client feature
2023-06-16 11:27:25 +02:00
pierre
3cdca0ad8d
copy change
2023-06-16 11:20:20 +02:00
pierre
9cbb3dfa0e
copy change
2023-06-16 11:19:44 +02:00
Pierre Dommerc
4071d30f3c
feat(nc-desktop): add error reporting and monitoring setting ( #3553 )
2023-06-16 11:09:29 +02:00
pierre
4c13d91bfb
fix(nyms5-android): add check for worker and proxy states desync
2023-06-16 10:08:57 +02:00
Pierre Dommerc
8355e6ce5e
feat(nc-desktop): add error reporting and monitoring setting ( #3553 )
2023-06-15 19:23:23 +02:00
Tommy Verrall
dd33052f0e
Merge pull request #3520 from nymtech/bugfix/incorrect-client-versions
...
bugfix #3434
2023-06-14 17:23:11 +01:00
Jędrzej Stuczyński
a76a51e823
fixed config version of binaries depending on socks5 core configs
2023-06-14 17:16:07 +01:00
mx
4caa9390cf
Merge pull request #3546 from twofaktor/patch-2
...
[UPDATE DOCS] socks5-client
2023-06-14 14:08:16 +00:00
Jon Häggblad
b31d3c003f
Cargo.lock
2023-06-14 15:04:37 +02:00
Jon Häggblad
21e11c9221
Merge remote-tracking branch 'origin/master' into release/v1.1.22
2023-06-14 14:55:30 +02:00
Jon Häggblad
c9dcde0ee0
getrandom on workspace level
2023-06-14 13:26:09 +02:00
Jon Häggblad
3fcc16090a
Update nym-outfox Cargo.toml in prep for publish to crates.io
2023-06-14 13:15:40 +02:00
Jędrzej Stuczyński
bbb1e5e15a
Feature/node tester disconnect ( #3552 )
...
* Ability to disconnect and reconnect GatewayClient
* usage of ibid. inside NodeTester
* example
* wasm-compatible `wait_for_shutdown` (for the future)
2023-06-13 17:25:42 +01:00
Drazen Urch
6d30e7ea8e
Adjustments to cover traffic and ack handling ( #3548 )
2023-06-13 13:07:02 +02:00
farbanas
9288f71c5f
Merge branch 'master' into develop
2023-06-13 11:16:17 +02:00
farbanas
79f5983c76
updating lock files
2023-06-13 11:04:36 +02:00
farbanas
335453b63c
update versions and changelog for release v1.1.21
2023-06-13 10:54:01 +02:00
Jędrzej Stuczyński
4292a55614
explicitly setting up fresh gateway in native socks5 ( #3547 )
2023-06-12 17:01:05 +01:00
⚡️2FakTor⚡️
92e902c81e
Update socks5-client.md
2023-06-12 15:54:13 +02:00
⚡️2FakTor⚡️
c47bc174bc
Update socks5-client.md
2023-06-12 15:47:28 +02:00
mx
f97f0475e9
Merge pull request #3545 from nymtech/feature/docs-1-1-21
...
version bump for variables
2023-06-12 12:04:16 +00:00
mx
67a945a15f
version bump for variables
2023-06-12 13:45:49 +02:00
Tommy Verrall
d1a28826d5
Merge pull request #3535 from nymtech/feature/socks5-message-ordering
...
Feature/socks5 message ordering
2023-06-12 11:47:35 +01:00
Tommy Verrall
8f026ab6c6
Update build-and-upload-binaries-ci.yml
...
temp use rust version 1.69.0 for ci build uploads, will need to switch and use: cosmwasm/rust-optimizer in the near future
2023-06-12 11:07:22 +01:00
Jędrzej Stuczyński
bdcdcf7f8b
clippy
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
182e147a86
fixed and updated related units tests
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
687b437ea0
cargo fmt
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
f2c5dbb696
deadcode
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
a8bf690c17
tests
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
1328ba35be
removed original Ordered sender
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
8b046d4139
split up functions a bit more
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
f4cd372808
simplified keeping track of message sequence
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
7228331db6
removed OrderedMessage
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
45f3f3ec01
cleanup
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
5f9e54c83c
buggy, but backwards compatible, explicit sequencing
2023-06-12 10:20:13 +01:00
Jędrzej Stuczyński
f8c2f90502
initial work on putting data sequence explicitly inside socks5 request
2023-06-12 10:20:13 +01:00
Jon Häggblad
96e8bdfea4
Reduce number of surbs in nym-nr-query ping ( #3540 )
2023-06-12 09:53:47 +02:00
Jon Häggblad
0fa1961a04
nym-nr-query CLI tool for query network-requester ( #3538 )
...
* Initial version
* Add open_proxy request
* Start adding cli commands
* use commands
* Common response type
* json output
* Tidy
* Remove the All case
* Remove empty file
* Remove todo
* Add ping command
* Ping 4 times by default
* Logic for controlling number of loops
* Some print tweaks
2023-06-12 09:30:02 +02:00
pierre
88002969b7
ci(nyms5-android): add debug apk build
2023-06-09 22:46:04 +02:00
pierre
b90dedf3ae
build(android): fix repro build wip
2023-06-09 17:11:15 +02:00
pierre
582cb32223
build(android): fix repro build wip
2023-06-09 16:34:50 +02:00
Jędrzej Stuczyński
31b7921c68
bugfix #3434
2023-06-09 15:12:56 +01:00
Jędrzej Stuczyński
42a43a3709
Feature/extract gateway config ( #3517 )
...
* wip client core
* hashing shared key in persisted details
* native client using on-disk gateway details
* ibid for socks5
* ibid for NR
* nym sdk
* non-wasm fixes
* wasm
* missed cargo fmt
* fixed nym-connect build
* changed serialization of the key hash to be more human readable
* allowing some dead code
* fixed gateway details deserializtion
* removed needless borrow in wasm client
* removed deadcode
* exhaustive match on GatewaySetup after having loaded the keys
2023-06-09 15:12:29 +01:00
Jędrzej Stuczyński
c5ad4006ae
simplified construction of 'BaseClient' ( #3513 )
2023-06-09 15:11:45 +01:00
Tommy Verrall
71fb6a1ba1
Merge pull request #3516 from nymtech/feature/explorer-sp-extra-detail
...
Explorer - Extra detail for Service Providers
2023-06-09 10:01:59 +01:00
Jon Häggblad
68a37bc692
Merge remote-tracking branch 'origin/release/v1.1.21' into develop
2023-06-09 09:54:53 +02:00
Jon Häggblad
542fd92a46
Allow query network-requestor for open_proxy ( #3531 )
...
* wip: playing around
* WIP
* wip
* Add query request
* Create new example
* Restore control_requests example
* Remove ControlRequest::OpenProxy
* Remove Socks5RequestContent::OpenProxy
* Remove bunch of debug logging
* Remove more old leftovers
* Another few lines of leftovers to remove
* Disable logging in example
* Return error if incoming request if future version
* Serialization unit tests
* Network requester in example
* Cargo.lock
2023-06-09 09:54:21 +02:00
pierre
527c71d3df
fix(nyms5-android): clean code
2023-06-08 18:45:02 +02:00
pierre
7ee47bdb4c
fix(nyms5-android): fix notif channel creation on android prior to 12
2023-06-08 18:44:18 +02:00
pierre
9fa36b6393
add a log on channel creation
2023-06-08 11:06:14 +02:00
pierre
2b40b96aa1
wip
2023-06-08 11:06:14 +02:00
Jędrzej Stuczyński
9a68702d4d
Feature/config refactor ( #3498 )
...
* revamping mixnode connfig
* wip
* native client config revamping
* wip
* building socks5
* using const for mixnnode config template
* compiling updated gateway
* nym-api
* nym-sdk
* everything compiling once more
but definitely not compatible with CI and older versions (yet)
* creating full directory structure on init
* renamed paths to storage_paths and fixed mixnode template
* mixnode config migration
* gateway config migration
* nym-api config migration
* native client config migration
* socks5 client config migration
* NR config migration
* removed deprecations (that will be resolved in the following PRs) + fixed clippy
* nym-connect clippy
* nym-connect config updates
* outfox fixes
* defined socks5 lib config
* clippy
* fixed wasm client build
* removed explicit packet_type argument when starting base client
it's known implicitly from the previously passed config struct
* Empty commit
* fixed re-using gateway information when client configs are re-initialised
* fixed borrowing id value in nym-connect
* post-rebase fixes
* updated 'old_config' versions
---------
Co-authored-by: Tommy Verrall <tommy@nymtech.net >
2023-06-07 17:06:35 +01:00
Drazen Urch
bc5198768e
Push traces to jaeger ( #3522 )
...
* Push traces to jaeger
* Remove default feature
* Update toolchain
2023-06-07 17:32:26 +02:00
Jon Häggblad
892653cd96
Remove gateway from detailed service provider type
2023-06-07 14:09:13 +02:00
Jon Häggblad
a7471ef324
Replace fold with collect
2023-06-07 14:06:12 +02:00
fmtabbara
403141c1f5
add tooltip to sp routing score
2023-06-07 12:22:59 +01:00
fmtabbara
d8c82bf6d0
use default sort order
2023-06-07 12:05:32 +01:00
fmtabbara
dd86ba36dd
use default success ping time - 120 mins
2023-06-07 11:56:44 +01:00
Tommy Verrall
42acbfe806
Update build-and-upload-binaries-ci.yml
...
temp use rust version 1.69.0 for ci build uploads, will need to switch and use: cosmwasm/rust-optimizer in the near future
2023-06-07 11:24:53 +02:00
farbanas
7c55483585
Merge branch 'master' into develop
2023-06-07 10:43:11 +02:00
fmtabbara
0320220219
refactor
2023-06-06 22:56:13 +01:00
fmtabbara
e32ee2ccf3
add service-type and routing-scores to sps + allow sorting on routing scores
2023-06-06 22:45:09 +01:00
fmtabbara
b8ca1762c2
allow sp routing score to be undefined
2023-06-06 22:45:07 +01:00
pierre
d1e9fcf03a
make routing score optional
2023-06-06 16:44:17 +02:00
pierre
303a774378
add some logs
2023-06-06 15:25:29 +02:00
pierre
c9ca71f47b
wip
2023-06-06 14:50:25 +02:00
pierre
92faf1e3d5
wip
2023-06-06 14:22:52 +02:00
fmtabbara
e509989ac3
wip
2023-06-06 10:04:50 +01:00
farbanas
c04cc9a4cf
Merge branch 'release/v1.1.20'
2023-06-06 10:54:17 +02:00
farbanas
17258d1445
updated locks and versions bumped
2023-06-06 10:35:42 +02:00
farbanas
8f3d7606f5
bump crate versions
2023-06-06 10:07:06 +02:00
farbanas
fd97f0e8ca
update changelogs and version for release
2023-06-06 10:00:11 +02:00
Jędrzej Stuczyński
d4ce1635a8
Fixed incorrect assertion when sending replies ( #3515 )
2023-06-05 14:36:44 +01:00
Jędrzej Stuczyński
2bc564ad01
updating managed keys after gateway registration ( #3514 )
2023-06-05 14:09:28 +01:00
Tommy Verrall
5910bcbc02
Update build-and-upload-binaries-ci.yml
...
add the service provider and name service contract to build output
2023-06-05 14:49:49 +02:00
Tommy Verrall
8c63fe9d0d
Merge pull request #3507 from nymtech/jon/feat/reduce-shutdown-timeout-in-socks5
...
Reduce SHUTDOWN_TIMEOUT to 3 sec
2023-06-05 10:30:34 +01:00
Pierre Dommerc
6e5a1973da
fix(wallet): fix bonding data refresh ( #3499 )
2023-06-05 11:07:23 +02:00
Pierre Dommerc
1aa11887aa
fix(wallet): fix bonding data refresh ( #3499 )
2023-06-05 11:05:25 +02:00
Jon Häggblad
07740cbf08
Reduce SHUTDOWN_TIMEOUT to 3 sec
...
Can't think of a scenario where we don't want to close one at the same
time as the other, but let's be conservative and keep it a very low
number for now.
2023-06-05 10:42:38 +02:00
Jon Häggblad
87cb8a6b20
Sign when announcing service providers to the directory contract ( #3459 )
...
* create_payload and call from nym-cli
* Remove some commented out code
* wip
* Service announce now compiles
* Fix other compilation issues
* Move ServiceDetails into Service
* Move service_id inside Service type
* wip: start sorting out tests
* wip: sorting out testing
* wip: first announce test now works
* wip: more work on announce test
* Move nonce
* Add check for nonce
* Extract out some helpers to separate files
* reenable state::services tests
* wip: start going through the integration tests
* All integration tests reenabled
* Remove some unused stuff
* Iterate on integration tests
* More iteration on test setup
* Rename to test_setup.rs
* Add more tests specific to signing
* Tweak
* Another nonce test and reorg
* Rename to announce.rs and delete.rs
* Tidy
* Make some inner modules private
* Use IdentityKey alias
* Update nym-api contract cache
* Fix that nym-cli was asking for signing nonce from wrong contract
* Add sign comment to network-requester
* Uploaded updated service provider contract to qwerty
* Allow large enum variant
* lock files
* Remove dbg
* Move error.rs to service-provider common
* Update code for moving errors.rs to common crate
* Rename to SpContractError
* constants module not pub
* lock file
* rustfmt
* Move IdentityKey type to contract-common
* clippy
2023-06-05 10:32:58 +02:00
Jon Häggblad
2977b8f25f
Fix clippy for 1.70 ( #3505 )
2023-06-05 08:54:18 +01:00
mx
019b3299f2
Merge pull request #3435 from Pawnflake/release/v1.1.19
...
mixnode documentation update
2023-06-02 09:40:50 +00:00
mx
d684957423
Update documentation/docs/src/nodes/mix-node-setup.md
...
Co-authored-by: ⚡ ️2FakTor⚡ ️ <twofaktor@protonmail.com >
2023-06-02 09:20:56 +00:00
mx
cb4eda4c62
Update documentation/docs/src/nodes/mix-node-setup.md
...
Co-authored-by: ⚡ ️2FakTor⚡ ️ <twofaktor@protonmail.com >
2023-06-02 09:20:42 +00:00
mx
ac5f380ee2
Merge pull request #3485 from nymtech/feature/docs-1-1-20
...
removing hardcoded version numbers
2023-06-02 09:20:10 +00:00
mx
4e278ca07d
reintroduced hardcoding for links for moment
2023-06-02 10:52:28 +02:00
mx
cd6a725875
Merge pull request #3493 from twofaktor/patch-1
...
[BUG] network requester documentation update
2023-06-02 08:42:20 +00:00
⚡️2FakTor⚡️
d5514a060c
Update network-requester-setup.md
2023-05-31 15:22:11 +02:00
mx
958b6d37ee
Merge pull request #3481 from twofaktor/patch-1
...
[BUG] network requester documentation update
2023-05-30 14:40:33 +00:00
mx
5e36bb014c
removing hardcoded versoin numbers
2023-05-30 16:10:15 +02:00
⚡️2FakTor⚡️
8d821881ae
Update network-requester-setup.md
2023-05-30 14:48:51 +02:00
mx
fca9761145
Merge pull request #3141 from nymtech/chore/update-community-links-in-readme
...
updated readme with new developer chat links + new docs links
2023-05-30 12:05:14 +00:00
mx
11481e4d13
Merge branch 'release/v1.1.20' into chore/update-community-links-in-readme
2023-05-30 12:04:45 +00:00
Pawnflake
c8b82a9553
removed comment http and https
2023-05-20 07:23:13 +08:00
mx
00c2f5359c
Merge pull request #3428 from nymtech/feature/updated-sandbox-docs
...
added sandbox sync docs
2023-05-16 14:53:51 +00:00
mx
1a4e0f4e08
added sandbox sync docs
2023-05-16 16:44:39 +02:00
Pawnflake
69230a10cb
Added ufw restart after adding ports and removed port 80 and 443 from the command
2023-05-16 10:10:41 +08:00
mx
3a0c8f3f4e
updated readme with new developer chat links + new docs links
2023-03-03 13:32:44 +01:00