85 Commits

Author SHA1 Message Date
ae193f19a4 Refactor avatars (#251) 2022-09-22 16:23:21 -07:00
dd38551ce0 Fix mobile book amount tooltip 2022-09-17 08:34:45 -07:00
fb404165cb Fix show all orders on book on mobile 2022-09-16 12:39:50 -07:00
91e5db2bb9 Fix simplify buy/sell toggle buttons. Run prettier and lint. 2022-09-16 09:24:14 -07:00
c770d231d1 Add frontend API client (#242)
* Frontend API client

* Test

* CR updates
2022-09-16 14:16:33 +00:00
7fac926413 Move the most recent value in sats of an order calculation to the backend (#235)
* Move the most recent value in sats of an order calculation to the backend

* Fix bug 0 premium
2022-09-11 17:59:01 +00:00
822281e467 Run npm run lint:fix
Still many linting errors to fix manually
2022-09-09 10:57:05 -07:00
14487a9c2d Run linter and add linter GH action 2022-09-09 10:25:55 -07:00
425225d23d Add book depth chart (#219)
* Amount X Axis, Avatars and refactor

* Theme and performance improvements

* Remove duplicated tooltips

* Code Review

* Marker Theme color

* Missing end lines

Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
2022-08-30 13:12:15 -07:00
1b8f91457c Add explicit fiat amounts and other fixes 2022-07-28 14:14:37 -07:00
fe62a30a5c Add book datagrid locale strings 2022-07-17 07:13:07 -07:00
cd8fc15a60 Update and clean dependencies 2022-07-16 15:21:05 -07:00
a98ff65638 Fix UI. Hide unneeded expiry bars. Refresh book always. Round to 8 BTC decimals. 2022-07-02 12:51:29 -07:00
e8fb090f18 Raise max trade size to 2.2m. Update send/receive icon. 2022-06-18 08:30:57 -07:00
a6c433719e Convert Icons to ts, add Bitcoin Icons 2022-05-16 11:01:17 -07:00
30300c7e4f Improve connection of UI between Make and Book 2022-05-16 04:37:30 -07:00
ee445e0cff Fix last warnings 2022-05-10 11:44:12 -07:00
9af2e722be Fix warnings, wip 2022-05-08 08:43:08 -07:00
90939c42e5 Create FlagWithProps component
This component replaces the function getFlags
2022-05-06 12:44:23 +02: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
2b44d32b01 Store robot token in cookies. Add renew order after success for makers. 2022-05-03 13:21:04 -07:00
416aab46d0 Store orders in app state. Fix typos. 2022-05-02 09:35:05 -07:00
09e68c4473 Add new Info logo. Fix buy/sell icons. 2022-05-01 14:54:05 -07:00
7af3b13050 Add new icons to methods.js 2022-05-01 10:24:36 -07:00
419fadc125 Add new icons, add new limits. Fix minor bugs. 2022-05-01 06:41:55 -07:00
755874b100 Advanced maker options v2 (#110)
* Add escrow/invoice time customization

* Add accordion for Expiry times

* Add current price on order maker

* Add deposit timeout limit on order page

* Minor aestetic fixes

* Implement pause/unpause and expiry reasons

* Add renew order

* Add highlight buy/sell on maker page

* Fix order renewal. Improve book visuals and response.

* Fix double renew requests

* Fix cancel orders. Fix paused status to delay

* Fix paused order layout and loading spinner

* Add telegram message: order is in chat
2022-04-29 18:54:20 +00:00
acc0db2e96 New filtering and Buy/Sell icons in Book and Maker page 2022-04-24 08:18:17 -07:00
f7fb80ee07 Add book refresh button. Add amazon TLDs 2022-04-22 08:15:53 -07:00
14b4c16fa3 Fix for UI & Spanish translation. Implement concurrent invoice payments. 2022-04-15 17:04:17 -07:00
22675ebaab Spanish translation (#96)
* Translate tp Spanish (#93)

* update_es.json

* Update es.json

Translate eng to esp from line 222 to end

Co-authored-by: mamifiero <99733022+mamifiero@users.noreply.github.com>

* Fit book and maker UI for variable length text

* Correction and style of the Spanish translation (#95)

* Correction and style of the Spanish translation

The following terms have been unified and adjusted only in Spanish, but can be done in English base too:

* Satoshis, satoshis, sats = Sats (in honour of RoboSats)
* Robot (always first capital letter in honour of RoboSats)
* Lightning, lightning, LN, Lightning Network = Lightningç
* Telegram, TG = Telegram
* Trade, Swap = Trade (Intercambio)
* Trade counterpart, Peer, Trading peer = Peer (Compañero)
* Hold invoice, Bond & Fidelity Bond = Bond (Fianza)
* Trade collateral, Collateral, Trade escrow, Escrow = Collateral (Colateral)
* Burner contact method, Burner email = Burner contact method (Método de contacto de usar y tirar)
* Hidden service (deprecated), Onion services, .onion site = Onion site (sitio cebolla)
https://tb-manual.torproject.org/es/onion-services/
* Tor Browser (Navegador Tor)
https://tb-manual.torproject.org/es/about/
* Craiglist is not common on spanish countries, so now inserted WallaPop

* Update es.json

Co-authored-by: decentralized.b <58108487+decentralizedb@users.noreply.github.com>
Co-authored-by: mamifiero <99733022+mamifiero@users.noreply.github.com>
Co-authored-by: ibertario <68381662+ibertario@users.noreply.github.com>
2022-04-15 16:15:57 +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
a263ccba3a Add Contributing translation guidelines 2022-04-05 07:23:00 -07:00
eaf596936c Implement i18n 9/9 Book, Bottom Bar, Profile, Misc, Info 2022-04-04 15:56:50 -07: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
2c8dfdbff5 Small cosmetic and usuability fixes 2022-04-01 13:19:03 -07:00
7f07613060 Add permanent memory for book type and currency 2022-03-31 07:38:53 -07:00
24897866fa Fix payment methods icon/text align and orderbook ANY currency 2022-03-31 04:22:25 -07:00
3a2af01ab6 Fix empty other payment method after text parse 2022-03-31 02:45:45 -07:00
b85b78c722 Fix payment method delete bug, improve viz (better icons, better shadows) 2022-03-30 13:01:26 -07:00
d68d07f760 Add string to icons. Add payment icons to order and book page. 2022-03-30 07:26:13 -07:00
baf76025c2 Add autocomplete, icons, custom selector 2022-03-29 16:16:59 -07:00
4b31acfca9 Add full datagrid static loader spinner 2022-03-26 12:07:08 -07:00
8ae2406275 Implement backend handle range amounts, order take amount input and order book ranges 2022-03-22 10:49:57 -07:00
45f3c53aac Add book scroll and pagination 2022-03-06 13:10:57 -08:00
eafda9ddf7 Align SVG currency icons with text 2022-02-19 10:44:02 -08:00
f8f306101e Fix cancel lnpayment at WFM. Add svgs, BTC currency flag. Fix pretty numbers 2022-02-16 18:45:18 -08:00
3f6731d3e0 Improve response time of confirm fiat receive; improve failure routing handling 2022-02-03 17:37:24 -08:00