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
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
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