752 Commits

Author SHA1 Message Date
1905d147bf Reset mission control only on no routes found failure 2022-06-06 11:00:50 -07:00
7c050b560a Fix signature verification error due to clock mismatch. Fix amount limits rounding. 2022-06-05 04:18:06 -07:00
f20a7d5636 Raise max to 1.5m, update docs and fix links 2022-06-04 15:13:58 -07:00
08f73ad923 Fix autoscroll, allow plaintext chat, forbid collab cancelation on wrong status 2022-06-04 14:26:53 -07:00
64928cf4ea Fix profile not showing, fix not connected, fix auto scroll chat 2022-06-04 10:29:21 -07:00
8663fb3423 Add TG messages for dispute open and collaborative cancellation 2022-06-02 15:32:01 -07:00
7623d30670 Add new PGP keys validation on backend. Raise default bond size to 3% and minimum to 2% 2022-06-01 16:49:27 -07:00
33d8126c5c Add currency aed (#156)
Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-06-01 22:59:36 +00:00
585b768a17 Add Reddit community links 2022-05-31 09:29:23 -07:00
bedac53e29 Fix missing PGP keys when early login. Fix avatar not found when make/book is clicked. 2022-05-30 14:19:16 -07:00
d1f671cf66 Validate PGP keys with GnuPG when a new robot is created 2022-05-30 06:34:27 -07:00
6f2aed095d Make pgp keys read-only on admin panel. Improve homepage copy button behaviour. 2022-05-30 04:19:12 -07:00
21ae3f4352 Add currencies byn egp lkr mad (#154)
* Add fiat currencies: BYN, EGP, LKR, and MAD, all of which Yadio supports.

* Add new currencies to currencies.json

Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-05-30 10:24:51 +00:00
e7ec8cf54e Fix unshown messages when pubkey key arrives after them. Fix docs 2022-05-28 15:26:00 -07:00
a045dacd88 Add independent verification of encrypted communication tutorial 2022-05-28 10:05:04 -07:00
aa7155974c Serve PGP messages after reconnect 2022-05-28 07:59:32 -07:00
9c0b07147b Localize invalid invoice messages 2022-05-26 17:26:29 -07:00
d24e01f1f5 Add validation of invoice based on total cost of routing hints 2022-05-26 16:35:45 -07:00
4da6a43a59 PGP ID is second hash of token 2022-05-26 14:16:02 -07:00
30d65ee852 Fix language. Delete unneeded showPGP key on messages array 2022-05-26 06:39:19 -07:00
40d44d8d59 Add download robot credential button. Add timedate to messages in chat. 2022-05-25 06:13:39 -07:00
bf45085279 Activate Russian 2022-05-24 15:49:50 -07:00
f1ed560f86 Merge pull request #147 from Reckless-Satoshi/auditable-e2e-encryption
Implement end-to-end auditable encryption and new user login methods.
2022-05-24 22:35:51 +00:00
185909c50d Localize encrypted chat 2022-05-24 15:28:36 -07:00
508151eae5 Add showPGP per message, copy per message, create messageCard 2022-05-24 14:36:21 -07:00
83564df25a Add tooltips and helper buttons 2022-05-24 06:33:55 -07:00
d492475eec Add show signature verification on chat messages 2022-05-24 05:52:33 -07:00
af001d31d2 Add Audit Dialog 2022-05-24 05:16:50 -07:00
b5b129fb4e Create EncryptedChat, add saveKeys & saveMessages, add audit button. WIP 2022-05-23 17:31:34 -07:00
ac0969baf6 Convert new UserGen into POST. Fix misformed armored keys. Example encrypt/decrypt. 2022-05-23 04:21:01 -07:00
789f9fbdb1 Add pub_key and enc_priv_key fields. Store in cookies. Bug: misformed 2022-05-22 15:12:25 -07:00
e233fd3079 Merge branch 'bottom-bar-dialogs' into main #141 2022-05-22 13:57:27 -07:00
4bbb885ec6 Fix claim rewards refresh bug 2022-05-22 13:56:07 -07:00
191dfe0d3b Upgrade userGen, only token_sha256 used. Deprecate token user generation. 2022-05-22 12:30:12 -07:00
ae4d6a1ac0 Include all docs svg icons, Fix links, Add pages 2022-05-22 03:08:41 -07:00
f6d03aab8b Fix in-app typos 2022-05-20 05:31:49 -07:00
0fa6f4e3d9 Add Portuguese speaking community to CommunityDialog 2022-05-19 10:04:29 -07:00
f53fcce17c Translate failure reasons 2022-05-19 07:49:08 -07:00
d48ee9ced4 Add explicit routing failure reasons for users 2022-05-19 07:00:55 -07:00
bf35961efb Migrate StatsDialog to Dialogs folder
Migrate StatsDialog component into its own file and convert its contents to Typescript.
2022-05-19 14:33:41 +02:00
f7b9ca67d4 Fix reverse buy/sell on maker to book page transitions 2022-05-19 02:39:00 -07:00
04e13d50fd Migrate ProfileDialog to Dialogs folder
Convert ProfileDialog component to Typescript and co-locate it inside the dialogs folder
2022-05-18 11:17:25 +02:00
3c43f5dd3b Complete splash screen learn.robosats. Add _pages. 2022-05-17 15:30:11 -07:00
5ff6e1e78d Migrate ExchangeSummaryDialog to Dialogs folder
This commit migrates the ExchangeSummaryDialog component to the dialogs folder whilst converting it to Typescript
2022-05-17 22:29:25 +02:00
cc06874f4d Fix invalid payload when premium textbox is reset. Mv pngs 2022-05-17 09:19:35 -07:00
159cf1a39e Add SeeCompatibleWallets button to re-submit invoic after fail routing 2022-05-16 13:57:44 -07:00
b92d78967a Create LearnDialog (links to learn.robosats.com) 2022-05-16 13:42:51 -07:00
1c1c6fc488 Add link to Learn.RoboSats, add WIP _include 2022-05-16 12:34:54 -07:00
a6c433719e Convert Icons to ts, add Bitcoin Icons 2022-05-16 11:01:17 -07:00
6f318129c1 Add Wallet compatibiity button link 2022-05-16 06:03:01 -07:00