225 Commits

Author SHA1 Message Date
a4a3dbb95e Add RoboSats PRO frame as react layout grid playground (#299)
* Add react layout grid playground

* Add BookWidget and style

* Rename basic.js back to main.js
2022-10-22 14:32:33 +00:00
04126ae0bd Add functional homepage (#289)
* App as functional component

* Add Main component WIP

* Add Maker and Book page to new main.tsx

* Add old UserGen and BottomBar to new main.tsx

* Small fixes

* Try out to revert depth chart

* Small fixes (more)
2022-10-20 17:24:53 +00:00
130bd2222b Update Chinese language (#292) 2022-10-20 17:18:50 +00:00
0f3fb7688c Enable Chinese 2022-10-14 05:42:13 -07:00
ddd9f3fc32 Add MakerForm functional component (#265)
* Create maker form model

* Add MakerForm functional component

* Add advance options switch

* Add range slider

* Add timers, bond size, helpers and submit button

* Style maker form

* Add filter toolbar to maker page

* Add new Maker Page

* Fix MakerPage

* Add match maker

* Add order filter util, run lint:fix

* Fix book filter by payment method

* Add confirmation dialogs

* Add Book page as functional component

* Load orders and limits on app start (homepage)

* Turn BookPage and MakerPage into modules

* Add translation keys

* Fixes

* More fixes
2022-10-14 12:10:12 +00:00
bd073eac08 Add Traditional Chinese language locale (#271)
* Add Traditional Chinese language locale

* Add Simplified Chinese language locale
2022-10-13 20:20:18 +00:00
f2dc7d0f90 Add currencies ETB, GEL, and UGX which Yadio now supports (#275)
Add currencies ETB, GEL, and UGX

Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-10-10 11:13:00 +00:00
a5d6f4dbf7 Update Basque language (#273)
eu translation update finished
2022-10-08 08:21:45 +00:00
19cc6e93ca Fix Tor connection icon in web 2022-10-07 12:34:57 -07:00
9bda934ee5 Android Tor icon and copy to clipboard (#269)
* Android Clipboard and Tor Status Icon

* working clipboard and lintern

* Fix

* Add style for Tor connection component

* Fix Freeze and Internet out

* Fix Typo

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-07 14:10:21 +00:00
1352937fe6 Add animated avatar placeholder (#270)
* Add animated avatar placeholder

* Fix imports
2022-10-06 10:38:01 -07:00
344ba2ab67 Add book double view for large displays. Prettify. 2022-09-28 07:26:44 -07:00
e47d55b582 Book functional component (#256)
* Add bookTable functional component

* Implement responsive booktable

* Fix unwanted scroll bar on chromium browsers

* Add column self-organization and 3 new columns

* Add responsive behaviour on depth chart

* Run prettier

* Add minimum pageSize (book must at least be 1 row height)

* Adjust circular spinner div height

* Add order ID column style

* Refactor window resize event listener

* Add depth chart outline

* Review fixes
2022-09-27 15:52:00 +00:00
33941ce359 Add PR template, run prettier 2022-09-23 03:29:39 -07:00
81c5a3d9f5 Add coordinator and client versions to Stats for Nerds 2022-09-23 02:52:59 -07:00
ae193f19a4 Refactor avatars (#251) 2022-09-22 16:23:21 -07:00
4effae5ca0 Update ca.json
Stealth invoices capability updated.
2022-09-22 14:56:14 +02:00
37b8fdd233 Add version mismatch detection, refactor GH workflows, draft release.yml, increase prettier scope (#250)
* Refactor GH workflows

* Add version mismatch checker and UpdateClient Dialog

* Fix finalize release workflow

* Increase prettier scope

* Increase prettier coverage, add some static to prettierignore

* Add CodeQL on PR
2022-09-21 07:03:38 -07:00
e4ddeea39d Add auto dark mode loader screen 2022-09-20 07:21:19 -07:00
cad000d838 Make Bottom Bar scale with fontsize 2022-09-09 04:51:33 -03:00
a777ecb989 Scale avatar width and R. Pass theme as prop to class components. 2022-09-09 04:02:18 -03:00
645671265a Fix merge conflicts and merge #231 2022-09-08 16:20:29 -07:00
e8852c2423 Replace material-ui-image, delete qrscanner, fix dependencies 2022-09-08 15:34:06 -07:00
138311a1b7 Add example federation member 2022-09-07 13:42:54 -07:00
a6893c8ceb Change css to fix order book alignment in safari desktop (#225)
Changing css to fix order book alignement in safari desktop
2022-09-07 19:17:55 +00: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
458f5ac4e7 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 18:49:16 +00:00
8eda1dd20f Update th.json (#218) 2022-08-26 13:32:56 +00:00
7083423189 Add WebLN support (#215)
* Add WebLN support

* Fix Variable Typo

* Invoice Generation

Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>

* Code Review

* Second CR

* Catch cancelations

* Final Review

Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
2022-08-25 08:50:48 +00:00
473c4de528 Fix selfhosted detection on subpaths 2022-08-24 16:45:04 -07:00
6ff8df6dad Add selfhosting translation keys 2022-08-23 03:16:29 -07:00
e738a2fe88 Keep Russian translation up-to-date (#213) 2022-08-18 18:24:04 +00:00
860b3c136b Fix dispute solve admin actions. Fix i18n var for takerFee. 2022-08-18 03:33:55 -07:00
0229f8759e Update info dialog. Add explicit fee section on external charges. 2022-08-17 06:37:24 -07:00
83320c9b91 Add stealth invoice icon and ES translation 2022-08-13 05:55:04 -07:00
eff58dc91d Add stealth invoices (#210)
* Add stealth invoice switch to profile

* Add stealth invoice including only order uuid

* Add explanatory tooltip for stealth invoices and fix code smells
2022-08-12 17:41:06 +00:00
c443e1fa75 Add Thai translation (#205)
* Create Fiat Payment.md

Start creating

* Update Fiat Payment.md

* Create PaypalGuide.md

* Delete PaypalGuide.md

* Begin translation to thai language

* Update how-to-use_th.md

* Create th.json

* Update th.json

Translated UNSAFE alert, User generating page, and Maker page.
Except for Swap Destination(s), "Order current rate:", "Your order fixed exchange rate", and "Your order's current exchange rate. Rate will move with the market."

* Update th.json

* Create th.json

This will begin translate the platform into Thai. It hasn't finished yet. I've been tried testing all Thai word that I translated with my PC browser and adjust the length of phrases accordingly. Some phrases was not directly translated but I've tried my best to keep the real implication the same as the original.

* Update th.json

Update the keys and value to match current en.json

* Update th.json

Complete translating from english to thai.

* Update th.json

Update to lastest version

* Update th.json

Correction

* Create th.json

Move completed file from old folder

* Delete th.json

Move to static/locale folder

* Delete how-to-use_th.md

* Update th.json

QC thai grammar
2022-08-03 12:32:32 +00:00
f0cde287e1 Clean up and finish new adress validator method (#202)
* Removed coinaddrvalidator dependency

* Return generic "Ivalid address" error message instead of the error returned by bitcoind when validating an address

* Modified messages related to bitcoin addresses validation
2022-08-01 01:03:33 +00:00
7645bb39f2 Czech translation update (#197) 2022-07-30 17:42:58 +00:00
1b8f91457c Add explicit fiat amounts and other fixes 2022-07-28 14:14:37 -07:00
8460eca75c Enable czech translation 2022-07-27 00:39:25 -07:00
e17ad392b0 Czech translation 2022-07-26 21:12:15 +02:00
74387018ea Update ca.json (#188)
Sentences related to On-Chain capability updated.

* Update ca.json
2022-07-23 14:58:46 +00:00
916a5fdf5a Add total time to contract completion to trade summary 2022-07-18 17:37:35 -07:00
016fb0fb56 Move sv.json to static locales 2022-07-17 14:16:14 -07:00
2eb72654cf Load languages.json from http backend 2022-07-17 13:42:29 -07:00
1125924e9c Improve sound notification locations. Add chat message sent/receive sound effect 2022-07-02 07:38:32 -07:00
eaa40417ad Fix format and PT style. Optimize OrderAdmin load. 2022-06-29 05:58:34 -07:00
8b6a75ad80 Add Tunisian Dinars (TND) (#171)
* add Tunisian flag for Tunisian dinar

* add Tunisian Dinars (TND)
2022-06-29 11:18:03 +00:00
d898859ae4 Update send/receive icons (#166)
* Delete send-icon-2.svg

* Delete send-icon-1.svg

* Delete sell-selected-icon-3.svg

* Delete sell-selected-icon-1.svg

* Delete sell-icon-3.svg

* Delete receive-icon-2.svg

* Delete receive-icon-10 3.svg

* Delete sell-icon-1.svg

* Delete buy-selected-icon-3.svg

* Delete receive-icon-10.svg

* Delete buy-selected-icon-1.svg

* Delete buy-icon-1.svg

* Delete buy-icon-3.svg

* correction

Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
2022-06-18 12:27:34 +00:00