Commit Graph

448 Commits

Author SHA1 Message Date
Reckless_Satoshi
d1f671cf66
Validate PGP keys with GnuPG when a new robot is created 2022-05-30 06:34:27 -07:00
Reckless_Satoshi
6f2aed095d
Make pgp keys read-only on admin panel. Improve homepage copy button behaviour. 2022-05-30 04:19:12 -07:00
Reckless_Satoshi
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
Reckless_Satoshi
44f8712e18
Update Russian translation #151 2022-05-28 16:38:39 -07:00
Reckless_Satoshi
e7ec8cf54e
Fix unshown messages when pubkey key arrives after them. Fix docs 2022-05-28 15:26:00 -07:00
Reckless_Satoshi
a045dacd88
Add independent verification of encrypted communication tutorial 2022-05-28 10:05:04 -07:00
Reckless_Satoshi
aa7155974c
Serve PGP messages after reconnect 2022-05-28 07:59:32 -07:00
Reckless_Satoshi
9c0b07147b
Localize invalid invoice messages 2022-05-26 17:26:29 -07:00
Reckless_Satoshi
d24e01f1f5
Add validation of invoice based on total cost of routing hints 2022-05-26 16:35:45 -07:00
Reckless_Satoshi
4da6a43a59
PGP ID is second hash of token 2022-05-26 14:16:02 -07:00
Reckless_Satoshi
30d65ee852
Fix language. Delete unneeded showPGP key on messages array 2022-05-26 06:39:19 -07:00
Reckless_Satoshi
40d44d8d59
Add download robot credential button. Add timedate to messages in chat. 2022-05-25 06:13:39 -07:00
Reckless_Satoshi
bf45085279
Activate Russian 2022-05-24 15:49:50 -07:00
dsitti
36e5492793
update de.json (#144)
* update de.json

Signed-off-by: dsitti <dsitti@pm.me>

* update de.json

* update de.json

* Update de.json
2022-05-24 22:42:15 +00:00
Tonytherussian
31c12574f4
Add Russian Translation (#146)
* First commit

Just started using github, so trying to learn how it works

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

* Update ru.json

Co-authored-by: Reckless_Satoshi <90936742+Reckless-Satoshi@users.noreply.github.com>
2022-05-24 22:41:41 +00:00
₿lue Lynx
3934172818
Update ca.json (#148)
Updated counter on line 278.
2022-05-24 22:36:31 +00:00
Reckless_Satoshi
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
Reckless_Satoshi
185909c50d
Localize encrypted chat 2022-05-24 15:28:36 -07:00
Reckless_Satoshi
508151eae5
Add showPGP per message, copy per message, create messageCard 2022-05-24 14:36:21 -07:00
Reckless_Satoshi
83564df25a
Add tooltips and helper buttons 2022-05-24 06:33:55 -07:00
Reckless_Satoshi
d492475eec
Add show signature verification on chat messages 2022-05-24 05:52:33 -07:00
Reckless_Satoshi
af001d31d2
Add Audit Dialog 2022-05-24 05:16:50 -07:00
Reckless_Satoshi
b5b129fb4e
Create EncryptedChat, add saveKeys & saveMessages, add audit button. WIP 2022-05-23 17:31:34 -07:00
Reckless_Satoshi
ac0969baf6
Convert new UserGen into POST. Fix misformed armored keys. Example encrypt/decrypt. 2022-05-23 04:21:01 -07:00
Reckless_Satoshi
789f9fbdb1
Add pub_key and enc_priv_key fields. Store in cookies. Bug: misformed 2022-05-22 15:12:25 -07:00
Reckless_Satoshi
e233fd3079
Merge branch 'bottom-bar-dialogs' into main #141 2022-05-22 13:57:27 -07:00
Reckless_Satoshi
4bbb885ec6
Fix claim rewards refresh bug 2022-05-22 13:56:07 -07:00
Reckless_Satoshi
191dfe0d3b
Upgrade userGen, only token_sha256 used. Deprecate token user generation. 2022-05-22 12:30:12 -07:00
Reckless_Satoshi
59d8d325b2
Add utility functions for keypair generation, encrypt and decrypt messages 2022-05-22 10:46:04 -07:00
Reckless_Satoshi
ae4d6a1ac0
Include all docs svg icons, Fix links, Add pages 2022-05-22 03:08:41 -07:00
Reckless_Satoshi
f6d03aab8b
Fix in-app typos 2022-05-20 05:31:49 -07:00
Reckless_Satoshi
0fa6f4e3d9
Add Portuguese speaking community to CommunityDialog 2022-05-19 10:04:29 -07:00
Reckless_Satoshi
f53fcce17c
Translate failure reasons 2022-05-19 07:49:08 -07:00
Reckless_Satoshi
d48ee9ced4
Add explicit routing failure reasons for users 2022-05-19 07:00:55 -07:00
Fernando Porazzi
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
Reckless_Satoshi
f7b9ca67d4
Fix reverse buy/sell on maker to book page transitions 2022-05-19 02:39:00 -07:00
Reckless_Satoshi
da1ee95ef5
Add tutorials and missing pages to Learn.RoboSats 2022-05-18 17:58:16 -07:00
Fernando Porazzi
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
Reckless_Satoshi
3c43f5dd3b
Complete splash screen learn.robosats. Add _pages. 2022-05-17 15:30:11 -07:00
Fernando Porazzi
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
Reckless_Satoshi
cc06874f4d
Fix invalid payload when premium textbox is reset. Mv pngs 2022-05-17 09:19:35 -07:00
Reckless_Satoshi
16da19815f
Add files via upload (#139)
Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
2022-05-17 13:59:47 +00:00
Reckless_Satoshi
159cf1a39e
Add SeeCompatibleWallets button to re-submit invoic after fail routing 2022-05-16 13:57:44 -07:00
Reckless_Satoshi
b92d78967a
Create LearnDialog (links to learn.robosats.com) 2022-05-16 13:42:51 -07:00
Reckless_Satoshi
1c1c6fc488
Add link to Learn.RoboSats, add WIP _include 2022-05-16 12:34:54 -07:00
Reckless_Satoshi
a6c433719e
Convert Icons to ts, add Bitcoin Icons 2022-05-16 11:01:17 -07:00
Reckless_Satoshi
6f318129c1
Add Wallet compatibiity button link 2022-05-16 06:03:01 -07:00
Reckless_Satoshi
1a751b4fa7
Make collateral lock step more explicit for takers 2022-05-16 05:22:40 -07:00
Reckless_Satoshi
30300c7e4f
Improve connection of UI between Make and Book 2022-05-16 04:37:30 -07:00
Reckless_Satoshi
55e3f8d031
Merge branch 'linear-determinate-to-ts' into main (#132) 2022-05-16 01:35:16 -07:00
Reckless_Satoshi
523d899482
Add import React on LinearDeterminate 2022-05-16 01:34:03 -07:00
Reckless_Satoshi
9e96aaa021
Add Twitter to CommunityDialog 2022-05-13 08:47:54 -07:00
Reckless_Satoshi
5cba7474b8
Catalan translation (#133)
* Catalan translation

Work in progress.

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

Catalan translation finished.

* Update ca.json

Updated according to the latest English version.

* Activate CA

Co-authored-by: ₿lue Lynx <104466642+BlueLynx21@users.noreply.github.com>
2022-05-11 13:31:12 +00:00
Fernando Porazzi
73baacb137
Convert LinearDeterminate component to Typescript 2022-05-11 13:27:11 +02:00
Reckless_Satoshi
ce0f5f8f74
Merge branch 'add-typescript-support' into main (#103) 2022-05-10 11:57:51 -07:00
Reckless_Satoshi
ee445e0cff
Fix last warnings 2022-05-10 11:44:12 -07:00
Reckless_Satoshi
8ae7a5d0c9
Remove 'buy' as make order default 2022-05-10 05:18:28 -07:00
Reckless_Satoshi
1b4d42cfdf
Implement last order always shown on robot profile 2022-05-09 15:34:10 -07:00
David
60944ea716
Fix layout for small iOS devices and allow scroll (#130)
* Fix layout for small iOS devices and allow scroll

* Apply new styles in fidelity bond lock page
2022-05-09 22:09:19 +00:00
David
3894ca5d30
Fix typos in spanish translation file (#131) 2022-05-09 17:40:09 +00:00
Reckless_Satoshi
3c662b847f
Create StoreToken and NoRobot dialogs 2022-05-08 15:07:49 -07:00
Reckless_Satoshi
6112e64b61
Fix warnings in Tradebox and Chat 2022-05-08 09:46:27 -07:00
Reckless_Satoshi
9af2e722be
Fix warnings, wip 2022-05-08 08:43:08 -07:00
Reckless_Satoshi
c09e81a037
Add usage of API fetched limits everywhere on MakerPage 2022-05-08 06:29:42 -07:00
David
ce1cf4ef99
Fix order book alignement in iOS (#127) 2022-05-07 21:21:12 +00:00
Reckless_Satoshi
8d9f79c5af
Create InfoDialog Component 2022-05-07 11:59:42 -07:00
Reckless_Satoshi
c9649d58a8
Add back lost duplicated tooltip message 2022-05-07 11:24:38 -07:00
Fernando Porazzi
423c816389
Create CommunityDialog component 2022-05-06 12:44:23 +02:00
Fernando Porazzi
90939c42e5
Create FlagWithProps component
This component replaces the function getFlags
2022-05-06 12:44:23 +02:00
Fernando Porazzi
a1aa270cfd
Remove duplicated tooltip
The Tooltip component does not allow another Tooltip component as child.
2022-05-06 12:43:51 +02:00
Reckless_Satoshi
6c53fc21c5
Fix RangeSlider 2022-05-06 12:43:51 +02:00
Reckless_Satoshi
1145812e2e
Fix undefined imports 2022-05-06 12:42:15 +02:00
Fernando Porazzi
d5c93e5a30
Fix type errors 2022-05-06 12:36:52 +02:00
Fernando Porazzi
b397420241
Convert prettyNumbers util to Typescript 2022-05-06 12:32:13 +02:00
Fernando Porazzi
dcefce874f
Add typescript support and change webpack and babel config
This commit adds full Typescript support. Although .js files will keep on working normally, it's encouraged that new files are created with either .tsx(for components) or .ts(for non components) extensions.

Also, a linter with some basic settings for React and Typescript has been added. These settings can be changed at any time if needed.
2022-05-06 12:32:12 +02:00
Reckless_Satoshi
e4e33d39f5
Fix charged maker bond at cancel before taker bond is locked 2022-05-05 11:15:14 -07:00
Reckless_Satoshi
02321a3592
Add alert user to save token before taking order 2022-05-04 08:13:35 -07:00
Reckless_Satoshi
26155fe451
Add currency UAH 2022-05-04 07:27:05 -07:00
Reckless_Satoshi
b3fcfc0570
Fix colaboative cancel broken 2022-05-03 15:51:52 -07:00
Reckless_Satoshi
a4afb81ccc
Prompt user to store token before order making 2022-05-03 15:38:41 -07:00
Reckless_Satoshi
2b44d32b01
Store robot token in cookies. Add renew order after success for makers. 2022-05-03 13:21:04 -07:00
dsitti
4abfe91587
Update de.json (#122)
* update de.json

* update de.json

Signed-off-by: dsitti <dsitti@pm.me>
2022-05-03 16:38:57 +00:00
Reckless_Satoshi
416aab46d0
Store orders in app state. Fix typos. 2022-05-02 09:35:05 -07:00
Reckless_Satoshi
0d4922a6e2
Add new payment method icons 2022-05-02 08:34:42 -07:00
Reckless_Satoshi
09e68c4473
Add new Info logo. Fix buy/sell icons. 2022-05-01 14:54:05 -07:00
Reckless_Satoshi
7e71d6da37
Merge branch 'add-art-0.1.2' into main 2022-05-01 14:26:28 -07:00
RedPurdy
a4ff0d24eb
v0.1.2 2022-05-01 22:18:45 +02:00
RedPurdy
3eb7cec094
Buy-selected-icon-correction 2022-05-01 21:38:45 +02:00
ibertario
b36155fbd6
BTC instead of Sats on Stats For Nerds (#98)
* Update views.py

* Update BottomBar.js
2022-05-01 18:09:17 +00:00
Reckless_Satoshi
7af3b13050
Add new icons to methods.js 2022-05-01 10:24:36 -07:00
David
fa524427d3
Add complete set of localized amazon icons (#119) 2022-05-01 17:08:02 +00:00
Reckless_Satoshi
1f920c9268
Fix DEL in clean orders. Add cancel button to paused order 2022-05-01 10:05:58 -07:00
Reckless_Satoshi
419fadc125
Add new icons, add new limits. Fix minor bugs. 2022-05-01 06:41:55 -07:00
RedPurdy
a727bc2039
Sell-icon-2-correction 2022-05-01 15:08:01 +02:00
RedPurdy
34310409a9
receive-icon-correction 2022-05-01 14:53:35 +02:00
RedPurdy
de31909564
Buy-Icon-correction 2022-05-01 13:32:43 +02:00
Reckless_Satoshi
8d62ef1b89
Add new svg buy/sell icons (#118)
Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
2022-05-01 09:45:04 +00:00
Edu392
44da4d0fc1
Update fr.json (#117)
Corrected 6 sentences which were not finishing by ","
2022-05-01 09:39:36 +00:00
RedPurdy
3d84c5ceac
Add new svg buy/sell icons 2022-04-30 17:57:12 +02:00
Reckless_Satoshi
3f6602e1a9
Activate new payment method icons 2022-04-29 12:39:54 -07:00