Commit Graph

57 Commits

Author SHA1 Message Date
goldsteinsveta
805ea94a5b
style: QR change keyframes 2020-10-05 16:59:57 +02:00
goldsteinsveta
3ca50fe04b
style: QRs on screen 2020-10-05 16:59:57 +02:00
goldsteinsveta
fa35b5f999
nit 2020-10-05 16:59:56 +02:00
goldsteinsveta
33d15d3c27
style: logo (placeholder) 2020-10-05 16:59:56 +02:00
goldsteinsveta
eb0e5eb161
style: gh ribbon 2020-10-05 16:59:56 +02:00
goldsteinsveta
1bba7877e7
lint 2020-10-05 16:59:56 +02:00
goldsteinsveta
880d2885fa
style: share, combine 2020-10-05 16:59:56 +02:00
Zeke Mostov
203baba07b
small update 2020-09-05 11:19:05 -07:00
Zeke Mostov
c7ab4b6216
Update name 2020-09-05 11:19:05 -07:00
Zeke Mostov
7c8d7ee680
New bip32 word list from openethereum/wordlist 2020-09-05 11:19:04 -07:00
Kirill Pimenov
5945a99e9d
Fix issues with bip wordlist
Luckily, we only use wordlist when generating phrases, and never use it
to go back from words to indices (phrase is just scrypted as text in
`crypto.js`).
This makes it safe to adjust wordlist without breaking backwards
compatibility
2020-08-03 22:34:54 +02:00
Kirill Pimenov
e27865e53b
Fix linter issues
Now that the rules are much more pedantic there are quite some places
where we are inconsistent with codestyle; all security issues detected
were false positives, though.
2020-08-03 20:38:37 +02:00
Alex Van de Sande
8a4daef6f0 improving print styles 2020-07-01 12:54:23 -03:00
Alex Van de Sande
6d87d9dd09 moved emoji decoration to CSS, flipped it 2020-06-12 11:21:43 -03:00
Alex Van de Sande
cd43f11b87 Camera view is mirrored to make using it easier 2020-06-11 16:20:52 -03:00
Alex Van de Sande
c690d45432 added warning styles 2020-06-11 13:56:15 -03:00
Alex Van de Sande
f9e347b210 New Style 2020-06-11 13:24:24 -03:00
Kirill Pimenov
5d07299f88
Also print git commit hash 2019-07-15 17:19:56 +02:00
Kirill Pimenov
ea41048357
Show version in footers 2019-07-15 16:51:00 +02:00
Kirill Pimenov
7be277a7e9
Larger QR code 2019-07-15 16:31:26 +02:00
Kirill Pimenov
26f17ed6bf
Added 1024-char input limit
Otherwise It will grow in size even more after Shamir+Base64 encoding,
and after ~1800 characters QR codes are illegible by most means.
2019-07-13 17:13:23 +02:00
Kirill Pimenov
d073dc2f91
Fixed shard to Base64 conversion 2019-07-13 17:13:03 +02:00
Kirill Pimenov
6a5106dca0
Serialize into Base64 2019-07-13 14:56:22 +02:00
Björn Wagner
6732c305df
Fix typo 2019-02-15 11:43:09 +01:00
Kirill Pimenov
6c935ad7da
Horizontally layout QR codes 2019-02-14 19:14:32 +01:00
Kirill Pimenov
d4448c5f6d
Add link to bs.parity.io to the printout
Also minor layout improvements for `print` media
2019-02-14 16:51:34 +01:00
Kirill Pimenov
bd1b546d7d
More ergonomic and futureproof parsing 2019-02-14 15:37:56 +01:00
Kirill Pimenov
b0e39f1aad
Make buffers work in Chromium 2019-02-13 18:31:22 +01:00
Kirill Pimenov
4f8adfd46f
Fix data layout in Combine 2019-02-13 18:31:03 +01:00
Kirill Pimenov
d7a5e2a18c
Add an explicit SaveAs link 2019-02-06 19:23:30 +01:00
Kirill Pimenov
e3b98bcd1c
Add Github link 2019-02-06 19:12:41 +01:00
Kirill Pimenov
2e2f1afbf3
Trigger folding from events on a global bus 2019-01-31 17:41:11 +01:00
Kirill Pimenov
c63f5b4a8d
Make GeneralInfo collapsible 2019-01-31 17:40:17 +01:00
Kirill Pimenov
f5eca45b7a
Refactor info messages 2019-01-24 15:34:12 +03:00
Kirill Pimenov
96739fd352
Make tests pass 2019-01-23 18:01:48 +03:00
Kirill Pimenov
063ea14226
Fixed lint errors 2019-01-21 19:04:48 +03:00
Kirill Pimenov
3980062b6b
Additional encryption step allows secure scrypt params 2018-12-29 23:00:54 +01:00
Kirill Pimenov
6be49a815e
Rendering password on canvas 2018-12-29 15:55:16 +01:00
Kirill Pimenov
736df94c9b
New Info page 2018-12-29 15:55:01 +01:00
Kirill Pimenov
10072d9e3a
Emaplicitly convert salt to Buffer (to make it work in FF) 2018-12-26 23:30:33 +01:00
Kirill Pimenov
cf4e0e2f61
Replaces security checklist with a set of warning overlays 2018-12-26 16:12:19 +01:00
Kirill Pimenov
dbecc65f2f
It now works with non-ASCII characters 2018-11-26 21:15:35 +01:00
Kirill Pimenov
fae52b9f27
More tests 2018-11-26 20:38:15 +01:00
Kirill Pimenov
5906902543
First test for crypto.js 2018-11-26 20:18:17 +01:00
Kirill Pimenov
4264526a9a
It decrypts! 2018-11-23 21:31:17 +01:00
Kirill Pimenov
b237d5197a
Reads and combines codes from camera 2018-11-23 20:47:31 +01:00
Kirill Pimenov
21472e6186
More compact serialization format 2018-11-23 19:19:58 +01:00
Kirill Pimenov
00d06069aa
Proper printable serialization 2018-11-23 18:30:50 +01:00
Kirill Pimenov
24770fe902
Button to re-gen the passphrase 2018-11-20 15:25:02 +01:00
Kirill Pimenov
4cd6f5701f
Properly encrypts secret before sharding 2018-11-20 14:54:51 +01:00