Commit Graph

64 Commits

Author SHA1 Message Date
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
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
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
Reckless_Satoshi
e4e33d39f5
Fix charged maker bond at cancel before taker bond is locked 2022-05-05 11:15:14 -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
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
a60ed8ae00
Activate DE and FR 2022-04-29 12:26:33 -07:00
Reckless_Satoshi
ba9bc16b53
Polish translation (#111)
* Create pl.json

* Update pl.json

* Update pl.json

* Update pl.json

* Update pl.json

* Activate PL translation

Co-authored-by: valladolidBTCpol <104273807+valladolidBTCpol@users.noreply.github.com>
2022-04-24 19:32:08 +00:00
Fernando Porazzi
37d5111779
Pretty numbers (#99)
* Create pn helper function inside utils folder

The function pn() is being defined a few times in different components. This commit is the first of two commits to solve this issue.

This commit only creates the function inside the utils folder.

Jest is also being introduced for unit tests.

* Use pn from utils folder

This commit removes the multiple definitions of pn found across the project and imports the helper function whenever needed.
2022-04-20 13:58:55 -07:00
Reckless_Satoshi
5e784d4bbb
Add payment method translations 2022-04-17 12:14:22 -07:00
Fernando Porazzi
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
Reckless_Satoshi
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
Reckless_Satoshi
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
Reckless_Satoshi
85ff23894d
Replace bottomBar unicode emojis for svg icons 2022-03-27 08:23:00 -07:00
Reckless_Satoshi
5ee28f9564
Add dark mode, text input for amount range, basic/advance tabs 2022-03-24 06:41:32 -07:00
Reckless_Satoshi
5730ec0383
Add any-domain referral, ontop UnsafeAlert and control panel(app) 2022-03-19 09:33:01 -07:00
Reckless_Satoshi
73c489a48a
Disable new features, add robosatsTextIcon and amboss svg 2022-03-16 08:55:48 -07:00
Reckless_Satoshi
a3b19d871f
Add UI, switch rewards, switch advanced, allow bondless, robologo 2022-03-15 11:20:57 -07:00
Reckless_Satoshi
a172dff17b
Fix style amboss logo 2022-03-14 11:28:40 -07:00
Reckless_Satoshi
f42292a012
Add amboss as mainnet node link 2022-03-14 10:57:06 -07:00
Reckless_Satoshi
feacb485fb
Change 'today' stats for 'last 24h' 2022-03-13 05:00:21 -07:00
Reckless_Satoshi
f383d20c37
Implement public API non-KYC BTC prices 2022-03-12 03:24:11 -08:00
Reckless_Satoshi
11ab92016f
Implement X-of-Y steps in TradeBox 2022-03-11 06:33:07 -08:00
Reckless_Satoshi
69f6735f86
Improve chat status communication 2022-03-10 13:35:16 -08:00
Reckless_Satoshi
ce25a6b3c7
Reward robots for counterpart slashed bonds 2022-03-07 13:46:52 -08:00
Reckless_Satoshi
5726b82634
Fix user cleaning & add loading ref_link 2022-03-06 11:12:47 -08:00
Reckless_Satoshi
255dae188d
Implement withdraw rewards (backend & frontend) 2022-03-06 08:08:28 -08:00
Reckless_Satoshi
794d1e8f1b
Add reward invoice submit to UI 2022-03-06 03:45:06 -08:00
Reckless_Satoshi
dea2b665fb
Route refCode url to api/user and display rewards 2022-03-05 09:32:27 -08:00
Reckless_Satoshi
e775c02011
Profile shows referral link 2022-03-05 05:46:23 -08:00
Reckless_Satoshi
c385be123f
Display total book liquidity in summary stats 2022-03-05 05:46:22 -08:00
Reckless_Satoshi
b38f18d6d5
Upgrade fee computation for maker/takers 2022-03-03 07:40:56 -08:00
Reckless_Satoshi
c4cf995dbf
Add maker_fee_split. Show maker/taker fee split in app 2022-03-03 04:47:55 -08:00
Reckless_Satoshi
c9cdc2743d
Explicit buyer & seller fees in frontend 2022-03-02 15:36:11 -08:00
Reckless_Satoshi
1feebacbc1
Make avatar persists when revisiting homepage 2022-02-21 02:05:19 -08:00
Reckless_Satoshi
78f5c1cbdc
Fix info API wording and magnitudes, settled -> contracted 2022-02-19 09:18:47 -08:00
Reckless_Satoshi
f8f306101e
Fix cancel lnpayment at WFM. Add svgs, BTC currency flag. Fix pretty numbers 2022-02-16 18:45:18 -08:00
Reckless_Satoshi
8fcad56e15
Fix LND version and correct onlion urls 2022-02-12 10:22:05 -08:00
Reckless_Satoshi
04c9466c3e
Unlink avatars from prod static 2022-02-12 07:46:58 -08:00
Reckless_Satoshi
d257848940
Add statsfornerds: alternative site, node alias, node id, 1ML link 2022-02-12 05:59:59 -08:00
Reckless_Satoshi
26bccdf9df
Improve order dividers, status tooltips 2022-02-02 01:29:05 -08:00
Reckless_Satoshi
260c9ec335
Add tooltips userPage, bottomBar, makerPage 2022-02-01 14:05:49 -08:00
Reckless_Satoshi
d589dc276b
Improve avatars responsiveness 2022-02-01 11:43:33 -08:00
Reckless_Satoshi
24347682c3
Improve routing within app components 2022-01-31 04:53:20 -08:00
Reckless_Satoshi
611d0f399a
Disable book while robot loading 2022-01-30 12:24:14 -08:00
Reckless_Satoshi
58ecb607c3
Add setup background threads. Minor fixes and cosmetic. 2022-01-30 07:18:03 -08:00
Reckless_Satoshi
64115a8bb5
Remodel usergen form. Add fee limit hparams. 2022-01-30 05:18:32 -08:00
Reckless_Satoshi
c21e230c76
Implement stopper for bad token push into state 2022-01-29 12:29:33 -08:00