65 Commits

Author SHA1 Message Date
40d44d8d59 Add download robot credential button. Add timedate to messages in chat. 2022-05-25 06:13:39 -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
191dfe0d3b Upgrade userGen, only token_sha256 used. Deprecate token user generation. 2022-05-22 12:30:12 -07:00
a6c433719e Convert Icons to ts, add Bitcoin Icons 2022-05-16 11:01:17 -07:00
9af2e722be Fix warnings, wip 2022-05-08 08:43:08 -07:00
8d9f79c5af Create InfoDialog Component 2022-05-07 11:59:42 -07:00
1145812e2e Fix undefined imports 2022-05-06 12:42:15 +02:00
d5c93e5a30 Fix type errors 2022-05-06 12:36:52 +02:00
a4afb81ccc Prompt user to store token before order making 2022-05-03 15:38:41 -07:00
2b44d32b01 Store robot token in cookies. Add renew order after success for makers. 2022-05-03 13:21:04 -07:00
7bca5ecdc7 Extract getCookie function into its own file (#94)
The getCookie function was being implemented a couple of times across the pages. These changes create a single implementation and imports the helper function whenever needed.
2022-04-15 16:22:49 +00:00
1c928d1cd2 Fixes #90, Fixes #89, Fixes #88 2022-04-10 11:48:43 -07:00
96c6358d4e Internationalization (#85)
* Implement react i18n-next

* Add XHR i18n backend, include currencies_dict in APP

* Implement i18n 2/9. Add site description

* Implement i18n 3/9 TradeBox. Fix explicit pricing when amount range is enabled.

* Implement i18n 4/9 MakerPage.

* Implement i18n 5/9 OrderPage

* Implement i18n 6/9 Chat

* Implement i18n 9/9 Book, Bottom Bar, Profile, Misc, Info

* Add Contributing translation guidelines
2022-04-05 14:25:53 +00:00
243147686f Implement i18n 2/9. Add site description 2022-04-03 14:34:12 -07:00
4c2ec14a2f Add XHR i18n backend, include currencies_dict in APP 2022-04-02 07:42:36 -07:00
1061403487 Implement react i18n-next 2022-04-01 16:41:08 -07:00
784ce92ae5 Replace userpage unicode emojis for svg icons 2022-03-27 05:09:51 -07:00
a36f23b572 Add maker selects public duration 2022-03-18 14:21:13 -07:00
26e0664f44 Minor stylish fixes 2022-03-16 17:42:07 -07:00
73c489a48a Disable new features, add robosatsTextIcon and amboss svg 2022-03-16 08:55:48 -07:00
a3b19d871f Add UI, switch rewards, switch advanced, allow bondless, robologo 2022-03-15 11:20:57 -07:00
4ee6778e11 Implement referral attributes and logics 2022-03-05 10:45:42 -08:00
dea2b665fb Route refCode url to api/user and display rewards 2022-03-05 09:32:27 -08:00
1feebacbc1 Make avatar persists when revisiting homepage 2022-02-21 02:05:19 -08:00
243690899e Add delay on annoying tooltips. Add more characters to default token. 2022-02-08 08:20:41 -08:00
217c105fd8 Improve several book and home tooltips and grids 2022-02-02 08:26:10 -08:00
26bccdf9df Improve order dividers, status tooltips 2022-02-02 01:29:05 -08:00
260c9ec335 Add tooltips userPage, bottomBar, makerPage 2022-02-01 14:05:49 -08:00
d589dc276b Improve avatars responsiveness 2022-02-01 11:43:33 -08:00
611d0f399a Disable book while robot loading 2022-01-30 12:24:14 -08:00
dff011358c Add close button on info dialog 2022-01-30 12:07:13 -08:00
58ecb607c3 Add setup background threads. Minor fixes and cosmetic. 2022-01-30 07:18:03 -08:00
64115a8bb5 Remodel usergen form. Add fee limit hparams. 2022-01-30 05:18:32 -08:00
c21e230c76 Implement stopper for bad token push into state 2022-01-29 12:29:33 -08:00
4eb136c249 Store token in App.js state, show temporarily in profile 2022-01-29 12:21:00 -08:00
5ab97453f0 Add user profile bottom left icon with active order reminder 2022-01-29 11:51:26 -08:00
c8d9062e74 Fix copy icon arrangment tiny screens 2022-01-28 12:18:31 -08:00
c58070f437 Improve logics around locked bonds. Add frontend confirm cancel dialog. 2022-01-18 07:23:57 -08:00
e31bc1adad Bug fix invoice follow. Copy user token button. 2022-01-18 05:20:19 -08:00
a10ee97958 Fix small typos and usergen bug 2022-01-15 07:45:44 -08:00
a995a4e2ea Add Info and Stats for nerds popups 2022-01-14 16:28:19 -08:00
5df2134fb2 Add ugly site info page 2022-01-12 13:22:16 -08:00
9bc6757ba3 Revamp UI 2022-01-09 17:12:58 -08:00
bb9cafadd8 Upgrade MUI to V5 2022-01-09 14:17:15 -08:00
09bd46bb9d fix bug 2022-01-09 10:24:41 -05:00
aa8e1f50a2 fix async user generation 2022-01-09 09:43:47 -05:00
cf2422f924 Small fixes 2022-01-08 12:14:19 -08:00
5fb776aca7 Add TradeBox and QR client side generation 2022-01-08 05:08:03 -08:00