Bogdan-Ștefan Neacșu
3aff419a76
Fix imports for macos
2022-06-16 16:26:51 +02:00
Bogdan-Ștefan Neacşu
4f46e36aa8
Feature/gateway direct stats ( #1376 )
...
* Make gateway mnemonic optional
* Remove unnecessary timer struct
* Prepare for code reuse
* Use trait for stats collector
* Put trait definition in common crate
* Gateway stats runner
* Custom statistics url arg
* Build & send stats req to url
* Storage support for new stats type
* Make gateway stats opt in
* Test&clippy fixes
* CHANGELOG update
2022-06-16 15:24:31 +02:00
Mark Sinclair
c59e8086a6
GitHub Actions: fix up .env file generation
2022-06-16 14:14:20 +01:00
Mark Sinclair
f8c8b1a85e
GitHub Actions: adjust generating .env file and add conditional to release upload
2022-06-16 14:09:42 +01:00
Mark Sinclair
c926e0e652
GitHub Actions: fix syntax error
2022-06-16 13:43:54 +01:00
Mark Sinclair
2689de2334
GitHub Actions: fix up condition
2022-06-16 13:42:46 +01:00
Mark Sinclair
92f154fde5
GitHub Actions: generate wallet .env file and add manual trigger for MacOS build
2022-06-16 13:35:07 +01:00
Mark Sinclair
eaf207b667
GitHub Actions: delete test file
2022-06-16 13:22:25 +01:00
Mark Sinclair
13d74200e2
GitHub Actions: add test workflow
2022-06-16 13:19:51 +01:00
Pierre Dommerc
b42472486f
feat(wallet): add a custom link component to match new design ( #1355 )
...
* feat(wallet): add custom link component
* feat(wallet): uniformize links
* feat(wallet): move link component to ts-packages
* feat(wallet): post merge fix
* ts-packages: build theme first, then react components
* Update README.md
Co-authored-by: Mark Sinclair <mmsinclair@gmail.com >
2022-06-16 12:36:30 +01:00
Mark Sinclair
661a1420c1
Wallet: add error checking when switching networks and determining admin mode
nym-wallet-v1.0.6-pre.5
2022-06-16 12:12:44 +01:00
Jon Häggblad
784f6d0939
wallet: dont try archive if file doesnt exist ( #1377 )
2022-06-16 11:52:23 +01: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
Gala
8eae2e3136
Wallet: Sending again the NodeId to fetch the saturation ( #1375 )
...
* Sending again the identity key when fetching the saturation
* Remove non-null assertion
nym-wallet-v1.0.6-pre.4
2022-06-16 10:39:23 +01:00
Mark Sinclair
e1a1b70832
Wallet: remove pre from version to try to fix Windows build failing on candle.exe
2022-06-16 10:38:20 +01:00
Mark Sinclair
dc0cb3f68b
GitHub Actions - make node version install regular and install NodeJS v16
nym-wallet-v1.0.6-pre.3
2022-06-16 09:36:18 +01:00
Raphaël Walther
216b5535b3
Fixed nightly build windows storage issue
2022-06-16 08:58:04 +02:00
Mark Sinclair
8819e81393
Wallet: add env var ENABLE_QA_MODE to show QA network in built wallet versions
nym-wallet-v1.0.6-pre.2
2022-06-15 19:03:49 +01:00
Mark Sinclair
ce26c3cf76
Wallet: create main context mock to fix up delegation page stories
2022-06-15 18:19:22 +01:00
Mark Sinclair
b826b5d957
Wallet: Fix up stories and linting
2022-06-15 18:18:58 +01:00
Mark Sinclair
a4ec7e4912
Wallet: handle redeem and compound
nym-wallet-v1.0.6-pre
2022-06-15 17:40:33 +01:00
Mark Sinclair
a67a80d28d
Derive debug for wallet types
2022-06-15 17:34:54 +01:00
Gala
1ad458b2be
Wallet: Avoid oversaturated node delegation or compound ( #1356 )
...
* wip checking ts-package
* adding the validation to the identity form field
* changing the error message
* changing node oversaturated error mss
* adding oversaturated modal blocker
* adding error colour to palette, and styles to basic modal
* wip
* wip
* some refactor
* dont validate field till we have api response
* fix typo
* adding line break
* catch error when node is not valid
* handle error out of the field component
* removing logs
* Adding disableCompoundRewards prop in DelegationsActionsMenu
* Adding disableCompoundRewards to DelegationsActionsMenu
* refactor validation
* Revert some not needed changes
* adding line break
* adding stories
Co-authored-by: fmtabbara <fmtabbara@hotmail.co.uk >
2022-06-15 16:51:57 +01:00
Mark Sinclair
937ae22e6b
Wallet - fix redeeming, compounding and undelegating with vesting contract ( #1372 )
...
* Add TODO reminders to implement vesting contract checks for operator reward compounding and redemption
* Add tauri operation to compound and redeem for locked and unlocked tokens
* Remove rewards from delegations context
* Claim and compound rewards for rewards context
* Delegations modal handles multiple transactions and can show the vested token balance (when present)
* Integrate changes to reward and delegation contexts
* Remove unused files
* Fix eslint errors
* Regenerate types
* Add tauri operation to undelegate using the mixnet and vesting contracts for a mixnode, producing two txs
* Fix up undelegation for mixed mixnet and vesting contract delegations
* Changelog grooming
* Update changelog
2022-06-15 16:51:37 +01:00
Fouad
e6ffbc468b
Wallet: create forgot password page ( #1367 )
...
* create forgot password page
* navigate back
* add rust work
* pr update
2022-06-15 16:50:35 +01:00
Jon Häggblad
8a3f7a869b
wallet: add archive_wallet_file ( #1370 )
...
* wallet: add archive_wallet_file
* wallet: fix append filename test
* wallet: simplify exit logic
* rustfmt
* changelog: add entry
* wallet: fix append filename test
2022-06-15 16:57:11 +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
Raphaël Walther
b0517705ba
Merge pull request #1364 from nymtech/chore/lock-dkg-tests-in-CI
...
Ignored most of expensive dkg tests and made them run only on PRs to develop/master
2022-06-15 09:29:53 +02:00
Mark Sinclair
e6a00ad8d4
Merge pull request #1363 from nymtech/feature/reorder-delegation-table-columns
...
reorder delegation table columns
2022-06-14 18:40:14 +01:00
fmtabbara
815416bb41
allow sign in with enter key + create key listener hook
2022-06-14 17:21:07 +01:00
Jędrzej Stuczyński
c7b480f488
Added expensive tests to nightly CI
2022-06-14 17:07:04 +01:00
Jędrzej Stuczyński
088b7ab16d
Ignored most of expensive dkg tests and made them run only on PRs to develop/master
2022-06-14 17:03:35 +01:00
fmtabbara
f6f0e68fac
reorder delegation table columns
2022-06-14 16:52:45 +01:00
Mark Sinclair
70b23063c8
Update changelog and increment wallet version number for next release
2022-06-14 16:47:21 +01:00
Jędrzej Stuczyński
25a9fc85d2
Chore/lock file cleanup ( #1360 )
...
* Removed redundant lock files + updated cw3 and cw4 cw-storage-plus
addresses #1313
* Removed redundant lock files for clients
addresses #1314 , #1315 , #1316
2022-06-14 16:34:17 +01:00
Mark Sinclair
3079a9ee7e
Merge pull request #1362 from nymtech/bugfix/delegations-reward-success-message
...
fix redeem rewards success message
2022-06-14 16:30:40 +01:00
fmtabbara
06603ec585
fix redeem rewards success message
2022-06-14 16:21:08 +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
dependabot[bot]
0f2d01c91a
build(deps): bump async from 3.2.1 to 3.2.4 in /nym-wallet/webdriver ( #1347 )
...
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-14 15:38:22 +01:00
Gala
81bbb61dac
enabling discord icon ( #1319 )
2022-06-13 15:56:07 +01:00
Gala
e768d99e3d
Explorer: Moving where is displayed the delegators number ( #1341 )
...
* moving the delegators number
* changing column header and styles order
* another color test
2022-06-13 15:37:48 +01:00
Mark Sinclair
987cb5d424
Bump wallet version number
nym-wallet-v1.0.5
2022-06-13 13:52:24 +01:00
Fouad
7f1d5e0691
Merge pull request #1352 from nymtech/feature/tx-hash-for-rewards
...
Show transaction hash in modals when redeeming or compounding rewards
2022-06-13 12:41:44 +01:00
Mark Sinclair
6ed28b5a1d
Show transaction details in context methods and confirmation modals for redeeming/compounding rewards
2022-06-13 12:27:39 +01:00
Mark Sinclair
b48184ba13
Add return type for redeeming or compounding rewards
2022-06-13 12:26:37 +01:00