Commit Graph

598 Commits

Author SHA1 Message Date
Reckless_Satoshi
7665a2bb22
Refactor tradebox states as switch, fix websocket first connect, show PGP erros. 2023-04-20 09:41:34 -07:00
Reckless_Satoshi
28ef253020
Refactor context (#427)
* Move AppContext to top level

* Refactor context
2023-04-20 14:52:03 +00:00
Reckless_Satoshi
e3b7f1f268
Fix ErrorBoundary background 2023-04-17 04:16:30 -07:00
Reckless_Satoshi
c2110d1620
Migrate to react-dom-router v6 (#422) 2023-04-16 18:10:48 +00:00
Reckless_Satoshi
a16af276c5
Add error boundary (#421) 2023-04-15 18:47:46 +00:00
SatFlow
89111f2f27
Fix parameter typo (#416) 2023-04-11 16:54:52 +00:00
Reckless_Satoshi
9a99e6f1ff
Fix hide currency column in book when mode is swaps 2023-04-10 10:21:27 -07:00
Reckless_Satoshi
72f620fee4
Fix fetchInfo android 2023-04-10 04:42:17 -07:00
Hesam
473a38faf9
Add Iranian Toman (IRT) currency (#412)
Add Iranian Toman (IRT) currency
2023-04-09 21:36:05 +00:00
Reckless_Satoshi
719c41705d
Improve payment method strings to icons performance 2023-04-09 12:44:02 -07:00
Reckless_Satoshi
e783dea305
Fixes "no robot", add launchers on Android. (#411)
* Update robohash repo url to RoboSats org

* Add external launchers

* Fix no-robot issue due to timing of initial fetchInfo

* Collect new phrases
2023-04-09 18:48:25 +00:00
Reckless_Satoshi
ab617ce608
Migrate mui-x components to v6 (#408)
* Migrate mui-x components to v6

* Collect phrases
2023-04-03 18:38:52 +00:00
Reckless_Satoshi
9c5f4d4f46
Fix adjust swap button book visibility 2023-04-03 07:19:30 -07:00
Reckless_Satoshi
5b1f64ced8
Improve booktable performance by 15-30% 2023-03-28 10:37:14 -07:00
Reckless_Satoshi
399f8102f2
Add notification for new in-app chat messages (#403)
* Add TG message for new in-app chat messages

* Add emojis and collect phrases
2023-03-27 09:37:36 +00:00
Dirty ⚡️ Room 969
877fbf955b
Fix prevent "Tinkoff" and "Tinkoff QR" methods collision. (#400)
* New payment methods and icons for Russia.
SBP, Tinkoff QR. New icon for Tinkoff.

* Fix to prevent Tinkoff and Tinkoff Qr collision.
"Tinkoff" is "Tinkoff Bank" now. And "Sberbank" is "Sber Bank" (which is true, actually).
2023-03-25 11:51:51 +00:00
Reckless_Satoshi
44000f2535
Bump to v0.4.2-alpha 2023-03-18 03:43:27 -07:00
Dirty ⚡️ Room 969
6d4c948a53
Add new payment methods and icons for Russia. (#397)
SBP, Tinkoff QR. New icon for Tinkoff.
2023-03-17 19:56:16 +00:00
minaraus
9fd03b6427
Add L-USDt payment method (#396) 2023-03-17 18:22:44 +00:00
Luka Bajovic
44beac4742
Added Serbian Dinar (RSD) currency. (#392) 2023-03-16 18:14:16 +00:00
Reckless_Satoshi
94bc44ad0e
Improve tasks reliability (#390)
* Add broadcasted flag

* Improve celery tasks reliability
2023-03-16 00:53:37 +00:00
Reckless_Satoshi
64f3243c53
Fix makerform UI current price 2023-03-15 04:41:50 -07:00
Reckless_Satoshi
42f208fad4
Fix race condition onchain (#388)
* Fix race condition swaps

* Collect new phrases

* Increase random delay interval
2023-03-14 17:23:11 +00:00
Reckless_Satoshi
ba072652a7
Fix expand amount details on non swap orders 2023-03-10 15:43:52 -08:00
Reckless_Satoshi
9c982c998f
Fix textbox invoice string not changing for escrow 2023-03-10 10:15:03 -08:00
Reckless_Satoshi
b6129bb46f
Enhance clarity for swaps (#382)
* Improve clarity of swap orders

* Add descriptive send/receive amounts for swaps on Maker Page

* Add descriptive send/receive amounts for swaps on OrderDetails

* Collect new phrases

* Small fixes
2023-03-09 20:10:49 +00:00
Reckless_Satoshi
57a47a408c
Add fiat sent confirmation dialog (#383)
* Add confirmation dialog for fiat Sent

* Collect new phrases

* Small fixes

* Small fixes
2023-03-09 13:19:24 +00:00
Reckless_Satoshi
7a5ae1c25c
Fix initial fetchInfo on torified app 2023-03-07 08:07:14 -08:00
Reckless_Satoshi
f6fcbd61a1
Fix link to update Android client 2023-03-07 08:04:04 -08:00
Reckless_Satoshi
de18fb0d4c
Fix unsafe/selfhosted alert 2023-03-07 04:13:56 -08:00
Reckless_Satoshi
e69aa09bb6
Fix useffects for book/limit baseurl change, robot open profile and stats. 2023-03-04 11:49:10 -08:00
Reckless_Satoshi
41feb8cf8e
Fix useffects for book/limit baseurl change, robot open profile and stats. 2023-03-04 10:55:24 -08:00
Reckless_Satoshi
8d4301a0c0
Fix Native requests (#375)
* fix-android-maker

* test
2023-03-04 12:54:06 +00:00
Reckless_Satoshi
cee6ffbf45
Fix authenticated requests on Native 2023-03-04 02:14:45 -08:00
Reckless_Satoshi
09027deffc
Fix order click on matches. Fix existing PGP on deleted robot rebuild. 2023-03-03 11:00:08 -08:00
Reckless_Satoshi
7f6b2bb79e
Fix load garage android (#372)
* Refactor constructor

* Test
2023-03-03 16:54:03 +00:00
Reckless_Satoshi
74398a019c
Small fixes and updates 2023-03-03 07:25:21 -08:00
Reckless_Satoshi
9412764f1d
Functional UnsafeAlert and other Icons (#371)
* Add unsafe alert functional component

* Convert icons to functional components

* Run lin fix

* Fix webln uncaught error
2023-03-02 14:20:30 +00:00
Reckless_Satoshi
c0b8a6d3ac
Add robot garage (#370)
* Add garage model

* Add robot select to profile

* Replace Robot for Garage init

* Add Garage inners, not re-rendering

* Revert

* Collect new phrases and small fixes

* Small fixes

* Fix unencrypted # hack on Turtle chat

* Small fixes and collect phrases
2023-03-02 11:01:06 +00:00
Reckless_Satoshi
d88c2a5eff
Add App context (#369)
* Refactor fetchRobot

* Add appcontext

* Robot recovery fixes

* Add usecontext on maker and settings forms

* Add usecontext to booktable

* Add useContext to order page and main dialogs

* Small fixes
2023-02-24 19:17:13 +00:00
Reckless_Satoshi
eb725331d0
Fix bug on protocol (#368)
* Update Main.tsx (#367)

Change in line 155
old: setBaseUrl(`http://${host}`);
new: setBaseUrl(`${location.protocol}://${host}`);

Co-authored-by: Nailuj2000 <irc@extralab.net>

* Fix typo url

---------

Co-authored-by: Nailuj2000 <irc@extralab.net>
2023-02-24 11:13:07 +00:00
Reckless_Satoshi
95f4e1708c
Add delay tor connected status, remove token from profile dialog 2023-02-22 07:55:51 -08:00
Reckless_Satoshi
b39ae7de41
New Robot page (#357)
* Init RobotPage

* Add onboarding component and generate token step

* Add robot generation step

* Add onboarding step 3

* Add Welcome componenent

* Minor fixes

* Add recovery component

* Add robot profile component

* Small fixes

* Add TOR loading component

* Small fixes

* Fix tor loading and add highres animations on android

* Lint

* Fix robot profile order buttons
2023-02-21 17:22:48 +00:00
Reckless_Satoshi
4f930345f9
Fix book controls overflow on small displays 2023-02-14 11:13:09 -08:00
Reckless_Satoshi
db83f2b972
Fix crash on fullpage order book 2023-02-13 11:17:06 -08:00
Reckless_Satoshi
6ef62a1fa4
Update minimum swap mining fee to 2 Sats/vbyte 2023-02-13 05:57:00 -08:00
Reckless_Satoshi
e7f745be13
Fix maker form tooltips for swaps 2023-02-11 05:59:43 -08:00
Reckless_Satoshi
965bbb0765
Enhance UI for Swaps (#346)
* Add better fiat/swap UI switches

* Add swap controls to booktable

* Enhance order details and take button for swaps

* Add swap specific order summary strings

* Add specific bond commitment descriptions for swap orders

* Fix cosmetics
2023-02-10 13:28:26 +00:00
Reckless_Satoshi
237c9fd951
Fix bug on copied referral links 2023-02-09 09:57:39 -08:00
Reckless_Satoshi
d3851784e2
Fix confusing prompt title for submission of payout information 2023-01-14 04:52:47 -08:00