Jon Häggblad
51f9c1ca29
Connect: remove some sources of panics when initializing socks5-client ( #1563 )
...
* connect: remove panic when unable to load previous gateway conf
* connect: dont panic when cant get config file
2022-08-25 16:25:31 +02:00
Mark Sinclair
0c3c13ae88
Change nym-connect window title to NymConnect
2022-08-24 15:48:26 +01:00
Pierre Dommerc
1bb137f87f
Nym-connect - service provider persistant storage ( #1540 )
...
* feat(nym-connect): local storage service provider
* feat(nym-connect): local storage service provider
* feat(nym-connect): local storage service provider
* Add some extra height to the window to stop the scrollbar apearing
* Show the service description when selecting a Service Provider
* Bump version
* Update changelog
* fix(nym-connect): hotfix
* fix(nym-connect): hotfix
* fix(nym-connect): wrong disabled state for connection button
Co-authored-by: Mark Sinclair <mmsinclair@gmail.com >
2022-08-18 18:53:03 +02:00
Jon Häggblad
728b0f4549
inclusion-probability: new crate for simulation active set inclusion ( #1534 )
2022-08-16 14:19:55 +02:00
Dave Hrycyszyn
89b6667c75
Splitting changelogs into their own files
2022-08-12 12:50:17 +01:00
Jon Häggblad
df03daf2cc
socks5: remove pub mod not needed anymore ( #1517 )
...
* socks5: remove pub mod not needed anymore
* all: dedup parse_validators and move to common
* rustfmt
2022-08-10 21:14:12 +02:00
Dave Hrycyszyn
b957b939cf
Typo fix
2022-08-04 11:01:36 +01:00
Mark Sinclair
a059a29173
nym-connect: update CHANGELOG and bump version to 1.0.1
2022-07-22 10:15:18 +01:00
Mark Sinclair
83c3398570
nym-connect: copy changes
2022-07-22 10:09:13 +01:00
Bogdan-Ștefan Neacşu
5a7b19aeb6
Nym connect use config from env (mainnet defaulted ( #1471 )
2022-07-21 17:03:14 +03:00
Bogdan-Ștefan Neacşu
9ca3f69aa8
Feature/config from env ( #1463 )
...
* Clients use env
* Explorer api uses env
* Mainnet and qa env files
* Set CONFIGURED on the mainnet defaulting
* Gateway uses env
* Mixnode uses env
* Wallet error simplification
* Network requester takes only mainnet client address
* Validator api uses env
* Mixnet contract uses denom from instantiate
* Vesting contract uses denom from instantiate
* More contract test refactoring
* Coconut bandwidth contract uses denom from instantiate
* Bandwidth claim contract uses denom from instantiate and remove from Cargos
* More remove from Cargos and one missed DEFAULT_NETWORK
* Refactor some other missed places
* Minor fixes
* Test and clippy fixes
* Update CHANGELOG
2022-07-20 13:16:37 +03:00
Jon Häggblad
44ddbf9ac3
nym-connect: update package versions to resolve conflict ( #1450 )
...
* nym-connect: update package versions to resolve conflict
* nym-connect: add pre-target to build shared packages when building storybook
Co-authored-by: Mark Sinclair <mmsinclair@gmail.com >
2022-07-08 16:34:25 +01:00
Mark Sinclair
9a3f60f224
nym-connect: at pre-build target that builds the shared packages
2022-07-08 14:16:10 +01:00
Mark Sinclair
e851ad8b27
Nym Connect: move into the workspace ( #1449 )
...
* nym-connect: use monorepo workspace and dependent packages
* nym-wallet: fix up dependencies
* nym-connect: ip and port copy values to clipboard with UI hint in tooltip
* nym-connect: update icons and word mark
* nym-connect: add automatic updater
* nym-connect: update CHANGELOG
2022-07-08 12:31:30 +01:00
Jon Häggblad
40cbfccb73
client: upgrade clap to latest and use declarative form ( #1444 )
...
* socks5: upgrade clap to latest and use declarateive derive form
* socks5: rustfmt and clippy
* socks5: missing doc strings
* socks5: default values for eth arguments
* socks5: tidy
* client: upgrade native client to latest clap and declerative form
* changelog: add note
2022-07-07 11:44:08 +02:00
Jon Häggblad
2f4e505aac
connect: add export_keys tauri function ( #1443 )
...
* connect: tidy
* connect: add export_keys tauri function
* changelog: add note
* connect: remove unused
2022-07-06 14:02:40 +02:00
Jon Häggblad
2ae5ebb8cb
nym-connect: upgrade rust tauri to 1.0.2
2022-07-05 21:03:03 +02:00
Jon Häggblad
11be1f8e3e
nym-connect: upgrade frontend tauri to 1.0.2
...
yarn upgrade @tauri-apps/cli @tauri-apps/api --latest
2022-07-05 21:03:03 +02:00
Jon Häggblad
513baba3fd
nym-connect: sort out error handling
2022-07-05 21:02:39 +02:00
Jon Häggblad
21b87f6af5
nym-connect: fix catching panic in init
2022-07-05 20:36:55 +02:00
Jon Häggblad
06b823f4c1
connect: catch panics during init
2022-07-04 17:19:41 +02:00
Jon Häggblad
70f6059ceb
connect: handle disconnect signalling
2022-07-04 15:51:09 +02:00
Jon Häggblad
0fbe77d934
connect: clippy
2022-07-04 15:23:14 +02:00
Jon Häggblad
de605dc3b9
connect: append gateway to id
2022-07-04 15:00:31 +02:00
Mark Sinclair
6a01edf5fe
Nym Connect: fetch list of services from wellknown location and let the user choose
2022-07-04 15:00:31 +02:00
Jon Häggblad
7920c27648
nym-connect: Cargo.lock ( #1422 )
2022-07-03 19:34:13 +02:00
Jon Häggblad
1fc3c2b792
all: fix clippy on beta toolchain ( #1420 )
...
* all: fix clippy::derive-partial-eq-without-eq
* all: fix clippy::let-and-return
* all: fix clippy::unnecessary-to-owned
* all: fix clippy::needless-return
2022-06-29 20:49:29 +02:00
Jon Häggblad
ea22a6f80f
connect: allow user select gateway on backend ( #1415 )
...
* connect: allow user selected gateway
* rustfmt
2022-06-28 17:39:33 +02:00
Jon Häggblad
3e2c54c283
connect: expose tauri get_config_file_location ( #1413 )
...
* connect: expose get_config_file_location
* rustfmt
2022-06-28 17:11:03 +02:00
Jon Häggblad
64c3009aa9
connect: reuse the same id ( #1412 )
...
* connect: reuse the same id
* changelog: add note
* rustfmt
* clippy
2022-06-28 16:32:15 +02:00
Jon Häggblad
f8ceb0881f
connect: update the hardcoded provider
2022-06-28 12:26:45 +02:00
Mark Sinclair
8c25bc47c4
GitHub Actions: Nym Connect troubleshooting
2022-06-27 22:18:35 +01:00
Mark Sinclair
11d1397906
Nym Connect: add GitHub Actions to build signed binary
2022-06-27 20:54:07 +01:00
Jon Häggblad
479cc20083
connect: add tauri methods to get and set provider ( #1406 )
2022-06-27 20:54:58 +02:00
Jon Häggblad
97f77c4549
client: consolidate and de-duplicate initialization between clients and nym-connect ( #1405 )
...
* clients: consolidate and dedup init logic between clients and nym-connect
* changelog: add note
* connect: tweak print
2022-06-27 18:03:56 +02:00
Jon Häggblad
287c45d6b5
ci: add nym-connect rust to build ( #1378 )
...
* ci: add nym-connect rust to build
* rustfmt
* connect: add gitkeep in dist dir
* wallet: dont trigger connect on pull_request
* github: libayatana-indicator3-dev
* github: libayatana-appindicator3-dev
2022-06-16 16:45:33 +02:00
Bogdan-Ștefan Neacșu
3aff419a76
Fix imports for macos
2022-06-16 16:26:51 +02:00
Jon Häggblad
5b715acc4e
client: allow rerun init for gateway config ( #1353 )
...
* socks5: reuse existing gateway configuration instead of failing on init
* socks5: rework setting and registering gateway logic
* rustfmt
* client/native: port same changes here
* changelog: add note about re-running init for clients
* client-core/config: add with_gateway_endpoint_from_config
* clients: pass GatewayEndpoint
* clients: add warning note onf force-register-gateway
* connect: fix with_gateway_endpoint call
2022-06-16 12:24:19 +02:00
Jon Häggblad
4240a88be3
connect: remove webdriver directory ( #1371 )
2022-06-15 16:40:15 +02:00
dependabot[bot]
cc293dc166
build(deps): bump simple-get from 3.1.0 to 3.1.1 in /nym-connect
...
Bumps [simple-get](https://github.com/feross/simple-get ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases )
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: simple-get
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-15 10:46:55 +01:00
dependabot[bot]
01f9871d1f
build(deps): bump follow-redirects from 1.14.5 to 1.15.1 in /nym-connect ( #1361 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.5 to 1.15.1.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.5...v1.15.1 )
---
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>
2022-06-15 10:23:25 +01:00
dependabot[bot]
244410f69d
build(deps): bump async from 3.2.1 to 3.2.4 in /nym-connect/webdriver ( #1359 )
...
Bumps [async](https://github.com/caolan/async ) from 3.2.1 to 3.2.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v3.2.1...v3.2.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-15 10:23:17 +01:00
dependabot[bot]
fd940c4c7c
build(deps): bump minimist from 1.2.5 to 1.2.6 in /nym-connect/webdriver ( #1346 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-14 15:39:10 +01:00
dependabot[bot]
a90a8926fe
build(deps): bump async from 2.6.3 to 2.6.4 in /nym-connect ( #1349 )
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-14 15:38:36 +01:00
dependabot[bot]
e40cb960ce
build(deps): bump ejs from 3.1.6 to 3.1.8 in /nym-connect/webdriver ( #1348 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.8.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.8 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-14 15:38:30 +01:00
Jon Häggblad
6976be3e3a
connect: fix unused warnings
2022-06-10 14:18:58 +02:00
Jon Häggblad
dca7a9da94
connect: update readme
2022-06-10 13:55:30 +02:00
Jon Häggblad
56b1005226
connect: remove some unused stuff and tidy
2022-06-10 13:55:14 +02:00
Jon Häggblad
6e355dc75e
connect: update tokio
2022-06-09 21:32:15 +02:00
Jon Häggblad
26f0001d9b
rustfmt
2022-06-09 21:25:49 +02:00