-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: test ->main #598
Merged
Merged
feat: test ->main #598
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders
* EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel
* feat(EWM-264): account balances (#474) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * refactor: Remove language menu (#476) * app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders * fix: Ewm 250 (#478) * EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* feat(EWM-264): account balances (#474) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * refactor: Remove language menu (#476) * app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders * fix: Ewm 250 (#478) * EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel * EWM-272. Hide stake button (#480) --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* create badge on wallet create common modal create modal backup modal * keep safe modal * create good job modal * password modal + manul back up modal + logic * add ui for check seed phrase screen, add logic of choosing word, showing finish modal dialog * fix linter and comments * finish logic * fix modal with keyboard * fix linter issues and some comments * make method get value more universal * fix linter with hiding staking --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
* EWM-252. BrowserResourceSection * EWM-252. Analyzer fixes * EWM-252. Browser pages. Move buttons group in widget * EWM-252. Bookmarks clear bottomsheet
* fix: EWM-253 * fix formatting * fix linter issues * fix bug with padding and with overlay error * fix linter issues --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
* feat(EWM-259): transaction list # Conflicts: # lib/feature/wallet/widgets/wallet_account_actions/wallet_account_actions.dart # Conflicts: # lib/feature/wallet/widgets/wallet_account_actions/wallet_account_actions.dart * fix: run "optimize imports" --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* feat: dev to test (#477) * feat(EWM-264): account balances (#474) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * refactor: Remove language menu (#476) * app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders * fix: Ewm 250 (#478) * EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * dev -> test (#481) * feat(EWM-264): account balances (#474) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * refactor: Remove language menu (#476) * app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders * fix: Ewm 250 (#478) * EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel * EWM-272. Hide stake button (#480) --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* feat: dev to test (#477) * feat(EWM-264): account balances (#474) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * refactor: Remove language menu (#476) * app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders * fix: Ewm 250 (#478) * EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * dev -> test (#481) * feat(EWM-264): account balances (#474) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * refactor: Remove language menu (#476) * app-deploy.yaml on push branches test * Add branch-workflow.yaml * melos.yaml add deploy_ios, deploy_android, deploy_fad commands * Update README.md * Rename to deploy_fad_ios and deploy_fad_android * Move get SENTRY_DSN to build.sh * build.sh deploy to store only from main * app-deploy.yaml store job check branch to deploy to stores * Hide language item from menu in profile * Update build flow * Update Readme Deploy from local machine section * Fix android-deploy orders * fix: Ewm 250 (#478) * EWM-250. Fix add seed * PopScope replace onPopInvoked -> onPopInvokedWithResult + addPostFrameCallback * Remove todo * add check didPop in onPopInvokedWithResult * Fix create new seed from profile * Fix analyzer issue * SeedPhraseModel * EWM-272. Hide stake button (#480) --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* change design on deploy * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
…495) * EWM-256. InAppWebView 6.0.0 * EWM-256. InAppWebView shouldOverrideUrlLoading * EWM-263. Hide useShouldOverrideUrlLoading * EWM-263. nekoton_repository from git * EWM-256. Open external app for wallet connect * EWM-256. initialOptions -> initialSettings * EWM-256. Add LSApplicationQueriesSchemes * EWM-256. Add pubspec.lock
* fix(EWM-277): use standart switch * feat(EWM-254): enable biometry on iOS after system settings was open --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
* EWM-284. fix TonWalletMultisigExpiredTransactionDetailsPage bottom space * EWM-284. TonWalletTransactionCustodiansDetails fix background color
* EWM-283. Refactor ui recieve bottom sheet * EWM-283. BarcodeAddress widget * EWM-283. Fix BarcodeAddress padding
…ssets list (#504) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
* fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
* fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: decimal part format (#572) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks>
# Conflicts: # assets/images/lock_backup.png # assets/translations/en.json # assets/translations/ko.json # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.debug-development.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.debug-production.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.debug-staging.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.profile-development.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.profile-production.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.profile-staging.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.release-development.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.release-production.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.release-staging.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig # ios/Pods/Target Support Files/Pods-Runner/Pods-Runner.stage-production.xcconfig # lib/app/service/secure_storage_service.dart # lib/feature/onboarding/screen/welcome/welcome_screen_wm.dart # lib/feature/wallet/view/wallet_page_model.dart # lib/feature/wallet/view/wallet_page_widget.dart # lib/feature/wallet/view/wallet_page_wm.dart # lib/feature/wallet/wallet_backup/back_up_badge.dart # lib/feature/wallet/wallet_backup/check_phrase/check_phrase_wm.dart # lib/feature/wallet/wallet_backup/confirm_action/confirm_action_dialog.dart # lib/feature/wallet/wallet_backup/confirm_action/confirm_action_model.dart # lib/feature/wallet/wallet_backup/confirm_action/confirm_action_wm.dart # lib/feature/wallet/wallet_backup/manual_backup/manual_back_up_wm.dart # pubspec.lock # pubspec.yaml
* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; * fix(EWM-340): remove testnet networks --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-342): implement add/change network provider methods (#569) * feat(EWM-342): change network * feat(EWM-342): add network # Conflicts: # lib/app/service/nekoton_related/connection_service/network_presets.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-308, change text and add clear button suffix (#578) * fix: ewm-308, change text and add clear button suffix * replace sparx on SparX --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-345): minor ui updates (#579) * feat(EWM-345): minor ui updates * Update network_item.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: minor updates & fixes (#581) * feat(EWM-349): rename browser useragent * fix: minor ui fixes * feat(EWM-238): update policy link * fix: ios `BottomNavigationBar` * feat(EWM-348): update support email --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * chore(EWM-353): update `nekoton_webview` (#582) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: EWM-336 App links (#580) * EWM-336. App links Android * EWM-336. Universal links iOS * EWM-336. app_links package logic * EWM-336. app_links package logic * EWM-336. AndroidManifest.xml fix app link host * EWM-336. Android handle init app link * EWM-336. Plugin Android * EWM-336. broxus_app_links * EWM-336 listen plugin app links * EWM-336 add handle link query from app link * EWM-336 BehaviorBase * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 broxus_app_links from git * EWM-336 after merge * fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; * fix(EWM-340): remove testnet networks --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-342): implement add/change network provider methods (#569) * feat(EWM-342): change network * feat(EWM-342): add network # Conflicts: # lib/app/service/nekoton_related/connection_service/network_presets.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-308, change text and add clear button suffix (#578) * fix: ewm-308, change text and add clear button suffix * replace sparx on SparX --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-345): minor ui updates (#579) * feat(EWM-345): minor ui updates * Update network_item.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: minor updates & fixes (#581) * feat(EWM-349): rename browser useragent * fix: minor ui fixes * feat(EWM-238): update policy link * fix: ios `BottomNavigationBar` * feat(EWM-348): update support email --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * chore(EWM-353): update `nekoton_webview` (#582) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: EWM-336 App links (#580) * EWM-336. App links Android * EWM-336. Universal links iOS * EWM-336. app_links package logic * EWM-336. app_links package logic * EWM-336. AndroidManifest.xml fix app link host * EWM-336. Android handle init app link * EWM-336. Plugin Android * EWM-336. broxus_app_links * EWM-336 listen plugin app links * EWM-336 add handle link query from app link * EWM-336 BehaviorBase * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 broxus_app_links from git * EWM-336 after merge * fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-336 add broxus_app_links ref v1.0.0 (#588) * feat: dev >test (#590) * feat: EWM-251 add back up flow (#454) * create badge on wallet create common modal create modal backup modal * keep safe modal * create good job modal * password modal + manul back up modal + logic * add ui for check seed phrase screen, add logic of choosing word, showing finish modal dialog * fix linter and comments * finish logic * fix modal with keyboard * fix linter issues and some comments * make method get value more universal --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * dev -> test (#538) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * Test update (#571) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: test update (#574) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: decimal part format (#572) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: dev -> test (#584) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; * fix(EWM-340): remove testnet networks --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-342): implement add/change network provider methods (#569) * feat(EWM-342): change network * feat(EWM-342): add network # Conflicts: # lib/app/service/nekoton_related/connection_service/network_presets.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-308, change text and add clear button suffix (#578) * fix: ewm-308, change text and add clear button suffix * replace sparx on SparX --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-345): minor ui updates (#579) * feat(EWM-345): minor ui updates * Update network_item.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: minor updates & fixes (#581) * feat(EWM-349): rename browser useragent * fix: minor ui fixes * feat(EWM-238): update policy link * fix: ios `BottomNavigationBar` * feat(EWM-348): update support email --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * chore(EWM-353): update `nekoton_webview` (#582) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: EWM-336 App links (#580) * EWM-336. App links Android * EWM-336. Universal links iOS * EWM-336. app_links package logic * EWM-336. app_links package logic * EWM-336. AndroidManifest.xml fix app link host * EWM-336. Android handle init app link * EWM-336. Plugin Android * EWM-336. broxus_app_links * EWM-336 listen plugin app links * EWM-336 add handle link query from app link * EWM-336 BehaviorBase * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 broxus_app_links from git * EWM-336 after merge * fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-305 add clipboard paste button (#587) * fix: EWM-356 (#593) * EWM-356. Clipboard utils * EWM-356. Update regexp * EWM-356. Seed Easter egg --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
* fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; * fix(EWM-340): remove testnet networks --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-342): implement add/change network provider methods (#569) * feat(EWM-342): change network * feat(EWM-342): add network # Conflicts: # lib/app/service/nekoton_related/connection_service/network_presets.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-308, change text and add clear button suffix (#578) * fix: ewm-308, change text and add clear button suffix * replace sparx on SparX --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-345): minor ui updates (#579) * feat(EWM-345): minor ui updates * Update network_item.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: minor updates & fixes (#581) * feat(EWM-349): rename browser useragent * fix: minor ui fixes * feat(EWM-238): update policy link * fix: ios `BottomNavigationBar` * feat(EWM-348): update support email --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * chore(EWM-353): update `nekoton_webview` (#582) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: EWM-336 App links (#580) * EWM-336. App links Android * EWM-336. Universal links iOS * EWM-336. app_links package logic * EWM-336. app_links package logic * EWM-336. AndroidManifest.xml fix app link host * EWM-336. Android handle init app link * EWM-336. Plugin Android * EWM-336. broxus_app_links * EWM-336 listen plugin app links * EWM-336 add handle link query from app link * EWM-336 BehaviorBase * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 broxus_app_links from git * EWM-336 after merge * fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-336 add broxus_app_links ref v1.0.0 (#588) * feat: dev >test (#590) * feat: EWM-251 add back up flow (#454) * create badge on wallet create common modal create modal backup modal * keep safe modal * create good job modal * password modal + manul back up modal + logic * add ui for check seed phrase screen, add logic of choosing word, showing finish modal dialog * fix linter and comments * finish logic * fix modal with keyboard * fix linter issues and some comments * make method get value more universal --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * dev -> test (#538) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * Test update (#571) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: test update (#574) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: decimal part format (#572) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: dev -> test (#584) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; * fix(EWM-340): remove testnet networks --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-342): implement add/change network provider methods (#569) * feat(EWM-342): change network * feat(EWM-342): add network # Conflicts: # lib/app/service/nekoton_related/connection_service/network_presets.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-308, change text and add clear button suffix (#578) * fix: ewm-308, change text and add clear button suffix * replace sparx on SparX --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-345): minor ui updates (#579) * feat(EWM-345): minor ui updates * Update network_item.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: minor updates & fixes (#581) * feat(EWM-349): rename browser useragent * fix: minor ui fixes * feat(EWM-238): update policy link * fix: ios `BottomNavigationBar` * feat(EWM-348): update support email --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * chore(EWM-353): update `nekoton_webview` (#582) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: EWM-336 App links (#580) * EWM-336. App links Android * EWM-336. Universal links iOS * EWM-336. app_links package logic * EWM-336. app_links package logic * EWM-336. AndroidManifest.xml fix app link host * EWM-336. Android handle init app link * EWM-336. Plugin Android * EWM-336. broxus_app_links * EWM-336 listen plugin app links * EWM-336 add handle link query from app link * EWM-336 BehaviorBase * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 broxus_app_links from git * EWM-336 after merge * fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-305 add clipboard paste button (#587) * fix: EWM-356 (#593) * EWM-356. Clipboard utils * EWM-356. Update regexp * EWM-356. Seed Easter egg * feat: dev >test (#592) * feat: EWM-251 add back up flow (#454) * create badge on wallet create common modal create modal backup modal * keep safe modal * create good job modal * password modal + manul back up modal + logic * add ui for check seed phrase screen, add logic of choosing word, showing finish modal dialog * fix linter and comments * finish logic * fix modal with keyboard * fix linter issues and some comments * make method get value more universal --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * dev -> test (#538) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * Test update (#571) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: test update (#574) * fix: EWM-286 (#524) * EWM-286. Fix colors layout in ChangeColorBottomSheet * EWM-286. KeyDetailView use UserAvatar * EWM-286 use set full address to UserAvatar * fix: ewm-300 (#525) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-297 (#526) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-298 (#527) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * EWM-252. Always show see all bookmarks button in browser (#528) * EWM-299. Browser use onLoadResource instead onProgressChanged (#529) * feat: EWM-286. Update IdentifyIconData (#530) * EWM-286. AccountSettingsWidget change buttons order * EWM-286. IdentifyIconData * EWM-286. IdentifyIconData * EWM-286. UserAvatar remove DecoratedBox * fix: local manual backup (#531) * fix: local manual backup * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-293 fix max length (#537) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-303 fix switching account (#536) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * Readme. Update long clone repo section (#535) * EWM-302. Press Wallet scroll to top (#534) * EWM-304. Choose network screen remove network description (#533) * feat(EWM-273): staking (#532) * feat(EWM-273): staking * fix: format --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: venom transport config (#539) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: check wallet before start polling (#540) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * EWM-314. AmountInput remove token symbol (#543) * EWM-286. Remove circle round avatar (#541) * feat: ewm-308 change texts (#544) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: EWM-311. If change words tab - clear inputs (#542) * EWM-311. If change words tab - clear inputs * EWM-311. Import wallet. Change tab - clear seed. * EWM-311. Paste 12 words only to 12 seed, 24 to 24 * EWM-304. Choose network change padding (#545) * fix(EWM-315): amount validation (#546) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-313): simulate transaction tree (#547) # Conflicts: # lib/feature/wallet/token_wallet_send/view/token_wallet_send_confirm_view.dart # lib/feature/wallet/ton_wallet_send/view/ton_wallet_send_confirm_view.dart Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: ewm-301 (#548) * feat: ewm-301 * comment stake --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-316): wallet types names (#551) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-317 fix max value (#550) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-309): improve custom network support (#549) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-323 fix import multisig (#553) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat: EWM-233 (#552) * EWM-233. No internet screen * EWM-233. No internet route * EWM-233. App widget Elementary * EWM-233. Splash screen flow * EWM-233. Break redirect before complete bootstrap * EWM-233. AppRouter class * EWM-233. AppRouter check splash * EWM-233. AppRouter hasSeeds.valueOrNull * EWM-233. AppRouter redirect return saved location * EWM-233. Native splash only color and Flutter splash * EWM-233. after merge * add check for interent connection by click * EWM-233. fix after analyze --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-320): staking initialization (#558) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-327): expand asset tap area (#557) * feat(EWM-327): expand asset tap area * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-325 fix validator after paste (#556) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-322): refactor current accounts service (#555) * fix(EWM-322): refactor current accounts service * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-321 (#554) * fix: ewm-321 * dispose controllers * fix linter --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-329 (#559) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix: ewm-337 (#562) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-274): money format (#560) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-330 (#561) Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * fix(EWM-326): subscriptions refactor (#564) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: EWM-256 add js (#563) * EWM-256. JS wrapper for web * EWM-256. android:usesCleartextTraffic="true" * EWM-256. Rebuild nekoton js * EWM-256. Add license for js * EWM-256. Fix after analyze * chore: update `nekoton_webview` (+ `flutter_inappwebview@6.1.4`) (#567) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-341): add account info to confirm window (#566) * fix(EWM-341): add account info to confirm window * fix: analyze --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-331): add master key to list (#565) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix(EWM-343): skip redirect for direct subroute navigation (#568) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: decimal part format (#572) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: dev -> test (#584) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; (#577) * fix(EWM-323): store backup banner state by master key; refactor `SecureStorageService` keys; * fix(EWM-340): remove testnet networks --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat(EWM-342): implement add/change network provider methods (#569) * feat(EWM-342): change network * feat(EWM-342): add network # Conflicts: # lib/app/service/nekoton_related/connection_service/network_presets.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * fix: ewm-308, change text and add clear button suffix (#578) * fix: ewm-308, change text and add clear button suffix * replace sparx on SparX --------- Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> * feat(EWM-345): minor ui updates (#579) * feat(EWM-345): minor ui updates * Update network_item.dart --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: minor updates & fixes (#581) * feat(EWM-349): rename browser useragent * fix: minor ui fixes * feat(EWM-238): update policy link * fix: ios `BottomNavigationBar` * feat(EWM-348): update support email --------- Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * chore(EWM-353): update `nekoton_webview` (#582) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * feat: EWM-336 App links (#580) * EWM-336. App links Android * EWM-336. Universal links iOS * EWM-336. app_links package logic * EWM-336. app_links package logic * EWM-336. AndroidManifest.xml fix app link host * EWM-336. Android handle init app link * EWM-336. Plugin Android * EWM-336. broxus_app_links * EWM-336 listen plugin app links * EWM-336 add handle link query from app link * EWM-336 BehaviorBase * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 handle applink in AppLinksService instead EventBus * EWM-336 broxus_app_links from git * EWM-336 after merge * fix(EWM-355): wait for account to be created before navigating from onboarding to main screen (#583) Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> --------- Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com> Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> * version: 1.0.3 --------- Co-authored-by: Egor Komarov <Odrin@users.noreply.github.com> Co-authored-by: Egor Komarov <egor.komarov@bf.rocks> Co-authored-by: Andrey Molochko <36672245+AndreyMolochko@users.noreply.github.com> Co-authored-by: Andrey Malochka <andrey.molocko2018@gmail.com>
# Conflicts: # pubspec.yaml
AndreyMolochko
approved these changes
Oct 22, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.