Skip to content
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

0055 #4399

Open
wants to merge 1,001 commits into
base: mh/add-feature-status-matrix
Choose a base branch
from
Open

0055 #4399

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1001 commits
Select commit Hold shift + click to select a range
0ea39ba
Added our new xdai node to nodes list (#3909)
blurpesec Mar 30, 2021
2863727
Small bug fixes (#3911)
FrederikBolding Mar 31, 2021
7f0cd15
Fix icons in Tx and Confirm receipts (#3910)
Mar 31, 2021
ee7029f
Remove UI flash in Suspense (#3913)
Apr 1, 2021
4d9658e
Fix storybook snapshot (#3921)
FrederikBolding Apr 6, 2021
00e292c
Remove act should not return object error (#3922)
Apr 7, 2021
1ec96b1
Update copy that displays immediately after a transaction is sent (#3…
tayvano Apr 8, 2021
bafb962
Use new api for Amount (#3916)
Apr 8, 2021
3bac32d
Optimise dev e2e (#3928)
Apr 8, 2021
ee23f0f
Remove Musicoin from networks list (#3927)
GuillaumeRx Apr 8, 2021
a44361c
Fix token loading issues with non-compliant tokens (#3926)
Mrtenz Apr 9, 2021
63ba7f8
Remove ScreenLock, password and vault (#3923)
Apr 9, 2021
8bc6781
Add Pocket back to list of fallback nodes (#3925)
FrederikBolding Apr 13, 2021
8fb2196
Add EVRICE network (#3918)
EVRICE Apr 14, 2021
503446c
Update 'new' link from medium to self-hosted blog (#3932)
MrLuit Apr 14, 2021
e03c0cc
Speed up test runs (#3935)
FrederikBolding Apr 16, 2021
a89e54a
Use redux-persist migration on settings files (#3937)
GuillaumeRx Apr 20, 2021
8c945fb
Redirect to dashbaord after demo mode is activated (#3942)
Apr 26, 2021
e27d59a
Fix Web3 icons for SignMessage (#3944)
FrederikBolding Apr 27, 2021
ce7a1f0
Enable scanning more addresses (#3835)
blurpesec Apr 28, 2021
10922ed
Fix broken KB links (#3945)
409H Apr 29, 2021
ea3aca5
Fixed Trezor Add-Account Bug (#3946)
blurpesec Apr 29, 2021
00af782
Preserve event name (#3948)
Apr 30, 2021
9b19f53
Track analytics deactivation (#3949)
May 10, 2021
142dddf
Update balance in hdwtable to be 5 decimal places (#3947)
blurpesec May 11, 2021
ad987d4
Update Atheios explorer url (#3951)
wtzb May 11, 2021
196a8f9
Fix message signing with WalletConnect (#3882)
Mrtenz May 11, 2021
49992d0
Use Ethers FallbackProvider (#3939)
FrederikBolding May 12, 2021
0b5ba7e
Track network for addAccounts (#3959)
May 12, 2021
5e34ef4
Swap fixes (#3955)
FrederikBolding May 17, 2021
d532c65
Use Hardhat for E2E tests and add simple swap test (#3964)
Mrtenz May 19, 2021
4355b4d
Add fallback nodes for testnets (#3965)
FrederikBolding May 19, 2021
6c68635
Reduce wasteful token scans (#3966)
FrederikBolding May 20, 2021
3e9e5ca
Bump eth-scan version (#3969)
Mrtenz May 20, 2021
b5e620b
Refactor Account slice (#3961)
GuillaumeRx May 20, 2021
8d1b7c2
Fetch rates after token scan + Move token scanning saga out (#3970)
FrederikBolding May 21, 2021
9fba72e
More Swap testing with hardhat (#3968)
FrederikBolding May 21, 2021
d03e5e1
Fix approval tx receipts (#3971)
FrederikBolding May 21, 2021
2a1ab3d
Multi Network Swap (#3967)
FrederikBolding May 25, 2021
d1da27a
Rename MATIC (#3977)
FrederikBolding May 26, 2021
9abdddf
Polygon Swap (#3976)
FrederikBolding May 26, 2021
dfed367
Fix missing account labels (#3978)
FrederikBolding May 26, 2021
4bd2c48
Fix demo mode to regular account bug (#3979)
GuillaumeRx May 26, 2021
835306a
Reduce wasteful token scans when swapping and migrating (#3983)
FrederikBolding May 28, 2021
58f1e1d
Fix Ethers bug in BroadcastTx flow (#3985)
FrederikBolding May 31, 2021
65fe87d
Fix swap gas limit estimation (#3987)
FrederikBolding May 31, 2021
824fcd3
Fix bug and simplify debounce (#3989)
FrederikBolding May 31, 2021
3d2d2ec
Use authorised account for signMessage (#3962)
Jun 1, 2021
319e5e9
Add swap affiliate variable (#3992)
FrederikBolding Jun 2, 2021
1be58b1
Add membership E2E (#3993)
FrederikBolding Jun 2, 2021
68918f0
Add generalized polling (#3995)
FrederikBolding Jun 2, 2021
e15dbe3
Add Ledger WebHID (#3996)
FrederikBolding Jun 2, 2021
ab97a05
Move CoinGecko manifest from StoreProvider for performance (#3994)
FrederikBolding Jun 2, 2021
2c03f6e
Update translation - Settings: Private label: add link in tooltip (#4…
MrLuit Jun 4, 2021
8d8e614
Move default account to selector (#3999)
FrederikBolding Jun 4, 2021
003bc05
Clean up some old Web3 code (#3990)
FrederikBolding Jun 4, 2021
a933cce
Move TX History to Redux (#4001)
FrederikBolding Jun 7, 2021
2ac68ae
Use dotenv for E2E alchemy key (#4003)
FrederikBolding Jun 7, 2021
b7001e9
Move pending tx handling to Redux (#4002)
FrederikBolding Jun 7, 2021
6d958ea
Move ENS to Redux (#4006)
FrederikBolding Jun 8, 2021
828adbf
Tweak BSC gas params (#4008)
FrederikBolding Jun 9, 2021
545e256
Change Polygon Explorer (#4013)
FrederikBolding Jun 10, 2021
110f4ae
Fix Ledger squished link (#4017)
GuillaumeRx Jun 10, 2021
24ed19c
Improve ENS view styling (#4015)
FrederikBolding Jun 10, 2021
afa3c37
Stop users from using too many decimals (#4014)
FrederikBolding Jun 10, 2021
0a01bb5
Cleanup adding accounts and performance improvements (#4009)
FrederikBolding Jun 11, 2021
132c7c1
Show warning if user only has view only accounts (#4018)
FrederikBolding Jun 11, 2021
2704611
Move TX History to Selector + Replace TX with TX History from API (#4…
FrederikBolding Jun 11, 2021
72f4037
Remove membership selector from StoreProvider (#4021)
FrederikBolding Jun 11, 2021
e2d2742
Move UNI claims to Redux (#4022)
FrederikBolding Jun 14, 2021
81d83bc
Remove tipjar from contacts (#4020)
FrederikBolding Jun 14, 2021
73de67c
Fix missing labels on ENS Dashboard (#4023)
FrederikBolding Jun 14, 2021
b67dd0d
Add validation of chain id for BroadcastTx (#4025)
FrederikBolding Jun 14, 2021
2b0d62a
Enable caching for Hardhat network fork (#4024)
Mrtenz Jun 15, 2021
8629cbd
Move various selectors and polling to redux (#3980)
GuillaumeRx Jun 15, 2021
186d5c8
Remove utility functions and state from StoreProvider (#4026)
FrederikBolding Jun 15, 2021
29865d9
Enhance polling saga tests (#4027)
GuillaumeRx Jun 15, 2021
8e56002
Fix circular dep in old Hardware components (#4028)
FrederikBolding Jun 16, 2021
59b1f5c
Move undo to Redux (#4029)
FrederikBolding Jun 16, 2021
cedd92f
Delete StoreProvider (#4030)
FrederikBolding Jun 16, 2021
f0753ec
Improve E2E speed (#4036)
FrederikBolding Jun 17, 2021
23bb3d7
Update analytics tooltip (#4034)
jspence425 Jun 17, 2021
d1a323b
Added scrolling to account dropdown (#4033)
blurpesec Jun 23, 2021
8878608
Fix E2E issues (#4037)
FrederikBolding Jun 23, 2021
00b1a63
Clean up ENS logic (#4041)
FrederikBolding Jun 23, 2021
bb666e6
Fix Swap E2E (#4047)
FrederikBolding Jul 1, 2021
d5cc2c7
Use own token list for Swaps (#4035)
FrederikBolding Jul 1, 2021
ff35271
Remove cached assets (#4046)
FrederikBolding Jul 2, 2021
e4efe9f
Add E2E tests for contract interaction and deployment (#4049)
FrederikBolding Jul 7, 2021
84f3bb0
Ignore coverage for disabled feature (#4050)
FrederikBolding Jul 9, 2021
19e0bfb
Use Wallets lib (#4038)
FrederikBolding Jul 12, 2021
649b25b
Fix missing mock (#4052)
FrederikBolding Jul 13, 2021
665fbf5
Update React to 17.0.2 (#4043)
GuillaumeRx Jul 14, 2021
aebbfde
Page load performance improvements (#4031)
FrederikBolding Jul 15, 2021
95e97fa
Re-enable disabled part of Swap E2E test (#4055)
FrederikBolding Jul 16, 2021
ddc8067
Fix lockfile and add --frozen-lockfile to CI (#4056)
Mrtenz Jul 16, 2021
cffbded
Normalize quotes when parsing signed message (#4057)
Mrtenz Jul 16, 2021
27785aa
Update mnemonic mentions to secret recovery phrase (#4053)
FrederikBolding Jul 19, 2021
4189221
Automatically fetch token information when entering a token address (…
Mrtenz Jul 28, 2021
0acf120
Added Swap banner (#4062)
409H Jul 30, 2021
ebef90c
Swap out settings icon (#4064)
FrederikBolding Jul 30, 2021
78b5337
Updated footer links (#4059)
409H Aug 2, 2021
f594518
Bump WalletConnect (#4066)
FrederikBolding Aug 3, 2021
d519c51
EIP 1559 (#4045)
FrederikBolding Aug 3, 2021
813259b
Bump Wallets Library (#4072)
FrederikBolding Aug 4, 2021
e93ceb0
Hotfix estimateGas due to Geth bug (#4073)
Mrtenz Aug 4, 2021
03fc75c
Add Fantom (#4054)
FrederikBolding Aug 4, 2021
5527148
EIP 1559 release (#4069)
FrederikBolding Aug 5, 2021
c138ca8
EIP1559 estimation hotfix (#4074)
FrederikBolding Aug 5, 2021
b555d7e
Add HECO network (#3988)
FrederikBolding Aug 5, 2021
08712fa
Add Polygon memberships (#4063)
FrederikBolding Aug 6, 2021
4408ae3
Support DAppNode airdrop (#4077)
FrederikBolding Aug 9, 2021
d3a551e
Fix TX Status E2E (#4083)
FrederikBolding Aug 11, 2021
ecc83a9
Gas Sanity Checks (#4081)
FrederikBolding Aug 11, 2021
e24834c
Update EIP 1559 link (#4085)
FrederikBolding Aug 12, 2021
12ad224
Use EIP 1559 gas for swaps (#4084)
FrederikBolding Aug 12, 2021
f5c767c
Require id for Switch component (#4089)
FrederikBolding Aug 13, 2021
00f50e7
Fix adding custom derivation paths (#4090)
Mrtenz Aug 13, 2021
d384159
Updated TREZOR icon (#4087)
409H Aug 16, 2021
194a810
Add more coverage of tx history (#4060)
blurpesec Aug 17, 2021
cdeaffe
Enable Web3 for EIP1559 (#4076)
FrederikBolding Aug 18, 2021
a5a9b27
Bump WalletConnect & WS (#3998)
FrederikBolding Aug 23, 2021
f47fd67
Bump misc dependencies (#4091)
FrederikBolding Aug 23, 2021
5987016
Fix a few things for the upcoming Geth update (#4082)
FrederikBolding Aug 24, 2021
1a14004
Simplify Multi TX config creation (#4092)
FrederikBolding Aug 24, 2021
d99065a
Remove pending txs when nonce is used (#4095)
blurpesec Aug 25, 2021
cd55379
Fix account add notification (#4097)
FrederikBolding Aug 25, 2021
93b70a1
Fix Ledger Go Chain issue (#4098)
FrederikBolding Aug 26, 2021
7a21e39
Swap UX improvements (#4093)
FrederikBolding Aug 26, 2021
96e7b50
Improved Membership Fetch Error Handling (#4099)
blurpesec Aug 26, 2021
2ae9511
Hotfix swap default account effect (#4101)
FrederikBolding Aug 27, 2021
b294aa9
Use custom hexlify for EIP 1559 gas estimation params (#4102)
FrederikBolding Aug 27, 2021
8b48c80
Fix missing Ledger DPaths (#4103)
FrederikBolding Aug 30, 2021
ce451bf
Changed quicknode spelling (#4096)
blurpesec Aug 30, 2021
f4c16ea
Fixed probable bug with nonce == 0 pending tx overwrite (#4104)
blurpesec Aug 30, 2021
d6abb69
Add debounce for hardware signing (#4105)
FrederikBolding Aug 31, 2021
3c8426b
Improved MTX error messaging (#4106)
FrederikBolding Sep 1, 2021
6377433
Update icon for completed actions items (#4107)
409H Sep 2, 2021
e2fcc49
Fix membership tiles (#4111)
FrederikBolding Sep 3, 2021
740b448
Fix CoinGecko API url (#4112)
FrederikBolding Sep 5, 2021
db86067
Bump wallets lib (#4114)
FrederikBolding Sep 6, 2021
d2fc4fa
Security upgrade axios from 0.21.1 to 0.21.3 (#4113)
snyk-bot Sep 6, 2021
e3f3479
Attempt to improve E2E stability (#4115)
FrederikBolding Sep 7, 2021
bb002c6
Fix an issue where deleted nodes were still in user LS (#4116)
FrederikBolding Sep 7, 2021
1ad28b7
[Snyk] Security upgrade @reduxjs/toolkit from 1.5.0 to 1.6.0 (#4110)
snyk-bot Sep 8, 2021
a31144f
Add base fee warnings to fee validation (#4120)
FrederikBolding Sep 8, 2021
d1e046d
Fix issue with showing wrong icon for membership (#4121)
FrederikBolding Sep 8, 2021
95c041f
Added new translation keys for tx type coverage (#4117)
blurpesec Sep 9, 2021
8531416
Remove some unused components and css (#4078)
FrederikBolding Sep 10, 2021
20a1156
Default to use img tag for SVGs (#4123)
FrederikBolding Sep 10, 2021
57c065b
Update membership copy (#4122)
FrederikBolding Sep 13, 2021
16cc209
Handle escaping special chars for translation (#4125)
FrederikBolding Sep 14, 2021
7ea9f04
Update email subscription tag (#4126)
Mrtenz Sep 14, 2021
1177ccc
Remove beta URLs (#4127)
FrederikBolding Sep 14, 2021
347ba29
New Pending State (#4086)
FrederikBolding Sep 14, 2021
d78455a
Catch errors in translation (#4132)
FrederikBolding Sep 15, 2021
ff08042
Fix missing link-out icon (#4136)
FrederikBolding Sep 16, 2021
5cc6462
Trezor EIP 1559 Support (#4135)
FrederikBolding Sep 16, 2021
0a10e9a
Update membership copy (#4137)
FrederikBolding Sep 21, 2021
13ca7e0
Faucet EIP1559 support (#4109)
MrLuit Sep 21, 2021
f0e1112
Matomo analytics (#4079)
MrLuit Sep 22, 2021
9e416b6
Fix Analytics import (#4143)
GuillaumeRx Sep 22, 2021
2e9bcce
Fix: faucet EIP 1559 display (#4144)
MrLuit Sep 22, 2021
b1da0cd
Fix issue with pending Faucet txs (#4145)
FrederikBolding Sep 22, 2021
45d560c
Fix: send analytics dimensions properly (#4146)
MrLuit Sep 26, 2021
67e683a
Improve selector UX (#4133)
FrederikBolding Sep 27, 2021
a651271
Add disclaimer to navigation (#4148)
GuillaumeRx Sep 30, 2021
56f7210
Fix selector styling bug (#4150)
FrederikBolding Sep 30, 2021
3255436
Fix membership selector height (#4154)
FrederikBolding Oct 1, 2021
7ebf99d
Fix styling issues with Membership panel (#4155)
FrederikBolding Oct 1, 2021
05d65b1
Delete legacy Faucet logic (#4153)
FrederikBolding Oct 2, 2021
0a757f0
Pending state improvements (#4157)
FrederikBolding Oct 6, 2021
efefb08
Update membership pricing (#4158)
FrederikBolding Oct 7, 2021
e4f82b0
Show user assets for swap (#4160)
FrederikBolding Oct 11, 2021
c2659d6
NFT Dashboard v1 (#4100)
FrederikBolding Oct 11, 2021
df784b0
Fix ActionTile icon issues (#4161)
FrederikBolding Oct 11, 2021
788f0bc
Merge some menu entries (#4165)
FrederikBolding Oct 14, 2021
4665d02
Add hashing of NFT proxy urls (#4164)
FrederikBolding Oct 14, 2021
bf677fd
Fix NFT placeholder image (#4167)
FrederikBolding Oct 18, 2021
12741c1
Migrated nansen api to new version (#4169)
blurpesec Oct 19, 2021
18c742e
Exclude Carlive Chain by default (#4171)
FrederikBolding Oct 19, 2021
731c90c
Improve swap fee estimation (#4168)
FrederikBolding Oct 19, 2021
89d71b1
Exclude minereum & kickico by default (#4173)
409H Oct 20, 2021
100fd78
Fix an issue where DPath overlap would cause addresses to not show (#…
FrederikBolding Oct 20, 2021
237dd07
Add swap max button (#4175)
FrederikBolding Oct 25, 2021
830aba8
Add distinction between new and viewed actions (#4180)
FrederikBolding Oct 26, 2021
9d64d73
ENS renewal action item fixes (#4179)
FrederikBolding Oct 26, 2021
fef154e
Add Unlock referral on sidechains (#4163)
FrederikBolding Oct 26, 2021
f7a27be
Remove some networks (#4178)
FrederikBolding Oct 26, 2021
dbf490f
Show Gas on Dashboard (#4181)
FrederikBolding Oct 28, 2021
765a8b9
Halloween POAP (#4170)
FrederikBolding Oct 28, 2021
f8f0687
Hotfix issue with selecting empty accounts when HW scanning (#4184)
FrederikBolding Nov 1, 2021
0411051
Fix export E2E (#4185)
FrederikBolding Nov 2, 2021
dd50d5a
Add missing icon fill (#4186)
FrederikBolding Nov 2, 2021
25110b6
Fix Dashboard Gas styling issues (#4187)
FrederikBolding Nov 3, 2021
4bc4268
Bump Polygon gas price (#4188)
FrederikBolding Nov 4, 2021
875f989
Fix missing NFT stats (#4190)
FrederikBolding Nov 5, 2021
e05fede
Show asset percentage value change on Dashboard (#4191)
FrederikBolding Nov 8, 2021
ee5c30c
Support EIP1271 signatures (#4193)
FrederikBolding Nov 9, 2021
97f5452
Add support for ENS airdrop (#4196)
FrederikBolding Nov 10, 2021
597a5f0
Always pad gas limit (#4194)
FrederikBolding Nov 15, 2021
ed719c4
Fix pending state gas increase calculation (#4197)
FrederikBolding Nov 17, 2021
08a61fc
Add KB link for Contract ABI article (#4200)
FrederikBolding Nov 17, 2021
f603115
Removed unnecessary data from mailchimp call (#4198)
blurpesec Nov 17, 2021
0664d57
Update membership copy and icons (#4201)
FrederikBolding Nov 17, 2021
ec45ee0
Improve node stability (#4177)
FrederikBolding Nov 23, 2021
78d3b79
Improve ENS experience on other networks (#4209)
FrederikBolding Nov 24, 2021
22c42a5
Add WinterNotification (#4210)
FrederikBolding Nov 29, 2021
2ca0adf
Fix MetaMask breaking change (#4213)
FrederikBolding Nov 30, 2021
b724cdd
Overwrite accounts when adding new account with same address and netw…
FrederikBolding Nov 30, 2021
3e7c3bc
Add ENS support for more networks (#4216)
FrederikBolding Nov 30, 2021
57cb3a2
Fix POAP notification copy (#4219)
FrederikBolding Nov 30, 2021
4b851f1
Update settings import copy (#4223)
FrederikBolding Dec 1, 2021
91c804b
Check both undefined and null for change in balance breakdown (#4222)
Mrtenz Dec 1, 2021
92051ca
Fix membership CTA alignment (#4224)
GuillaumeRx Dec 1, 2021
e9b5c88
GridPlus integration (#4183)
FrederikBolding Dec 2, 2021
c50dc20
Merge migrations to a single tool (#4218)
FrederikBolding Dec 3, 2021
be97dc2
Fix donation buttons font-size (#4221)
GuillaumeRx Dec 8, 2021
1e2bd04
Change source map type (#4230)
FrederikBolding Dec 8, 2021
7e17317
Fix MetaMask mobile on iOS (#4229)
FrederikBolding Dec 8, 2021
04c017c
Disable Unlock referrals for now (#4232)
FrederikBolding Dec 13, 2021
97a889a
Small fixes to asset handling (#4231)
FrederikBolding Dec 14, 2021
d40dd70
Add Contract info to signing step (#4234)
FrederikBolding Dec 16, 2021
e5f5411
Reduce spacing on add account flow (#4242)
FrederikBolding Jan 4, 2022
9a0b2b2
Hide membership panel for non-members (#4243)
FrederikBolding Jan 4, 2022
1203aef
Fix TX status issue with contract deployment transactions (#4246)
FrederikBolding Jan 5, 2022
f97c4ad
GIV airdrop detection (#4240)
FrederikBolding Jan 5, 2022
85db86b
Enable 1559 on xDAI (#4249)
FrederikBolding Jan 6, 2022
92023df
Add contract deployed address to receipt (#4247)
FrederikBolding Jan 7, 2022
bce813c
Remove membership action (#4255)
FrederikBolding Jan 11, 2022
815abd4
Add membership construction notice (#4256)
FrederikBolding Jan 12, 2022
d850608
Claims performance improvements (#4248)
FrederikBolding Jan 12, 2022
bb54a93
GO chain fixes (#4262)
FrederikBolding Jan 18, 2022
0ca2ade
Add more 1559 support for more chains (#4264)
FrederikBolding Jan 20, 2022
c038ae4
Bump deps (#4266)
FrederikBolding Jan 20, 2022
e1be017
Fix send assets data bug (#4265)
FrederikBolding Jan 20, 2022
eab9fa1
Remove membership rewards button (#4271)
FrederikBolding Feb 2, 2022
33fb39c
Run prettier in CI workflow (#4276)
Mrtenz Feb 8, 2022
76ef91d
Update GridPlus DPaths (#4244)
FrederikBolding Feb 8, 2022
144b8aa
Update ESLint config to enforce "===" and "??" (#4280)
Mrtenz Feb 11, 2022
e708bf0
Fix an issue with missing base assets (#4284)
FrederikBolding Feb 17, 2022
4001780
Bump wallets lib (#4285)
FrederikBolding Feb 17, 2022
1ff2fef
Add Support for XinFin (XDC) Network. (#4250)
BlocksScanIO Feb 22, 2022
27e13e8
Use Infura for archival node (#4320)
FrederikBolding Jun 10, 2022
fc57b58
Fix MetaMask casing (#4317)
FrederikBolding Jun 10, 2022
abf7135
Add CAD and DKK (#4316)
FrederikBolding Jun 10, 2022
d242d63
Simplify EIP 1559 support detection (#4119)
FrederikBolding Jul 7, 2022
6559b7e
`@mycrypto/[email protected]` (#4324)
FrederikBolding Jul 7, 2022
3b68608
Bump dependencies (#4325)
FrederikBolding Jul 8, 2022
457ec2f
@mycrypto/[email protected] (#4328)
FrederikBolding Jul 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .drawbridgerc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"environments": {
"develop": {
"gitUrl": "[email protected]:MyCryptoHQ/MyCrypto.git",
"distFolder": "dist/prod",
"distFolder": "dist/web",
"buildCommand": "rm -rf node_modules && yarn && yarn build"
},
"beta": {
Expand Down
1 change: 1 addition & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
E2E_BASE_URL="https://localhost:3000"
141 changes: 141 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
{
"root": true,
"parser": "@typescript-eslint/parser",
"extends": ["eslint:recommended", "eslint-config-prettier", "plugin:eslint-plugin-import/errors"],
"plugins": ["eslint-plugin-react", "eslint-plugin-import"],
"ignorePatterns": ["**/static/matomo.js", "hardhat.config.ts", "jest_config", "node-scripts"],
"rules": {
"eqeqeq": ["error", "always", { "null": "ignore" }],
"import/first": "error",
"import/newline-after-import": "error",
"import/no-deprecated": "error",
"import/no-duplicates": "error",
"import/no-mutable-exports": "error",
"import/no-namespace": "error",
"import/no-self-import": "error",
"import/no-unresolved": "off",
"import/no-useless-path-segments": "error",
"import/order": [
"error",
{
"newlines-between": "always",
"groups": [["builtin", "external"], "internal", ["parent", "sibling", "index"]],
"pathGroups": [
{
"pattern": "@{assets,components,config,database,fixtures,features,helpers,hooks,routing,sass,services,store,theme,translations,types,utils,vendor,workers}{**,**/**}",
"group": "internal"
},
{
"pattern": "react",
"group": "external",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": [],
"alphabetize": {
"order": "asc",
"caseInsensitive": true
}
}
],
"sort-imports": [
"error",
{
"ignoreCase": true,
"ignoreDeclarationSort": true,
"allowSeparatedGroups": true
}
]
},
"overrides": [
{
"files": ["*.ts", "*.tsx"],
"extends": [
"plugin:@typescript-eslint/recommended",
"plugin:eslint-plugin-react/recommended",
"plugin:eslint-plugin-react-hooks/recommended",
"plugin:eslint-plugin-import/typescript",
"eslint-config-prettier/@typescript-eslint"
],
"plugins": ["@typescript-eslint"],
"rules": {
"@typescript-eslint/consistent-type-assertions": [
"error",
{
"assertionStyle": "as"
}
],
"@typescript-eslint/consistent-type-definitions": ["error", "interface"],
"@typescript-eslint/explicit-module-boundary-types": "off",
"@typescript-eslint/method-signature-style": ["error", "method"],
"@typescript-eslint/no-inferrable-types": [
"error",
{
"ignoreParameters": true
}
],
"@typescript-eslint/no-empty-function": [
"error",
{
"allow": ["private-constructors"]
}
],
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-non-null-assertion": "off",
"@typescript-eslint/no-unused-vars": [
"error",
{
"ignoreRestSiblings": true,
"argsIgnorePattern": "^_"
}
],
"@typescript-eslint/prefer-nullish-coalescing": "error",
"react/display-name": "off",
"react/no-unescaped-entities": "off",
"react/prop-types": "off",
"react/react-in-jsx-scope": "off",
"react-hooks/exhaustive-deps": "off",
// Configure Jest to recognise react-saga-test-plan assertions
// https://github.com/jfairbank/redux-saga-test-plan/issues/329
"jest/expect-expect": [
"error",
{
"assertFunctionNames": ["expect", "expectSaga", "testSaga", "expectToThrow"]
}
]
},
"settings": {
"react": {
"version": "detect"
}
},
"parserOptions": {
"project": "./tsconfig.json",
"ecmaFeatures": {
"jsx": true
}
}
},
{
"files": ["*.test.{ts,tsx}", "*.spec.{ts,tsx}", "jest_config/**/*"],
"env": {
"node": true,
"jest": true
},
"extends": ["plugin:eslint-plugin-jest/recommended", "plugin:eslint-plugin-jest/style"],
"plugins": ["eslint-plugin-jest"]
},
{
"files": ["__tests__/**/*.js"],
"extends": ["plugin:testcafe/recommended"],
"plugins": ["eslint-plugin-testcafe"]
}
],
"parserOptions": {
"ecmaVersion": 2020
},
"env": {
"browser": true,
"node": true
}
}
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
custom: https://donate.unlock-protocol.com/?r=mycryptohq/mycrypto
custom: https://donate.unlock-protocol.com/?r=mycryptohq/mycrypto
14 changes: 3 additions & 11 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,20 @@
*Github issues are primarily for reporting bugs or getting assistance with development-related items. If you have a question or need support with our product, please email [email protected] for faster attention.*
_Github issues are primarily for reporting bugs or getting assistance with development-related items. If you have a question or need support with our product, please email [email protected] for faster attention._

*If you are reporting an issue, please use the template below so we can reproduce, determine the cause of the issue, and fix it! If you are not reporting an issue, delete this entire thing and type away. Thanks!*
_If you are reporting an issue, please use the template below so we can reproduce, determine the cause of the issue, and fix it! If you are not reporting an issue, delete this entire thing and type away. Thanks!_

---


### Description of Issue

...


### What exactly were you doing when you encountered this issue?

...Give us some steps to reproduce...


### How were you accessing your wallet?

...Ledger, Trezor, MetaMask, Private Key, Keystore File, Parity Signer, Mnemonic Phrase?...

...Ledger, Trezor, MetaMask, Private Key, Keystore File, Mnemonic Phrase?...

### Description of Your Machine

Expand All @@ -29,10 +25,6 @@
- MyCrypto.com vs Desktop Application?
- MyCrypto Version Number:


### Console Logs / Screenshots

...



1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,4 @@
- [ ] This is related to a maximum of one Clubhouse story or GitHub issue
- [ ] Types are safe (avoid TypeScript/TSLint features like any and disable, instead use more specific types)
- [ ] If code is copied from existing directories, there is an explanation of why this is necesary in the description/changes, and all copying is done in separate commits to make them easy to filter out
- [ ] If your code adds new text to the UI, the added text is [translatable](https://github.com/MyCryptoHQ/MyCrypto/wiki/Contributing---Translatable-strings)
20 changes: 20 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 60

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 7

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels: []

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30
67 changes: 67 additions & 0 deletions .github/workflows/beta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: Beta

env:
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET_BUILDS_APP }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID_BETA }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY_BETA }}
AWS_REGION: 'us-east-1'

on:
push:
branches:
- master

jobs:
beta-build:
environment: PRODUCTION
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Retrieve node version from .nvmrc
run: echo "##[set-output name=NVMRC;]$(cat package.json | grep '\"node\":' | sed 's/^ *//;s/ *$//;s/\"node\":\ \"//;s/\",//')"
id: nvm

- name: Setup node ${{ steps.nvm.outputs.NVMRC }}
uses: actions/setup-node@v1
with:
node-version: '${{ steps.nvm.outputs.NVMRC }}'

- name: Install Dependencies
run: yarn install --frozen-lockfile

- name: Set outputs
id: vars
run: echo "::set-output name=sha::$(git rev-parse HEAD)"

- name: yarn build
run: yarn build
env:
COMMIT_HASH: ${{ steps.vars.outputs.sha }}

- name: Zip standalone build folder
run: zip -r dist/web/standalone_mycrypto.zip dist/web/

- name: 'Save standalone_mycrypto.zip to artifacts'
uses: actions/upload-artifact@v1
with:
name: 'standalone_mycrypto'
path: 'dist/web/standalone_mycrypto.zip'

- name: S3 Sync - SHA Push
uses: jakejarvis/[email protected]
if: github.event_name == 'push'
with:
args: --acl public-read --cache-control max-age=0 --follow-symlinks --exclude '.git/*'
env:
DEST_DIR: ${GITHUB_SHA}
SOURCE_DIR: 'dist/web'

- name: S3 Sync - SHA Pull Request
uses: jakejarvis/[email protected]
if: github.event_name == 'pull_request'
with:
args: --acl public-read --cache-control max-age=0 --follow-symlinks --exclude '.git/*'
env:
DEST_DIR: ${{ github.event.pull_request.head.sha }}
SOURCE_DIR: 'dist/web'
Loading
Loading