482963a41b
Fix misformed locale jsons
2022-06-17 05:52:06 -07:00
164a960b62
Merge branch 'onchain-buyer-payouts' into main #160
2022-06-17 05:19:59 -07:00
3141018baa
Add locale strings for onchain swap texts
2022-06-17 05:14:06 -07:00
2289274251
Improve toggle button onchain/LN, add bad address messages
2022-06-17 04:36:27 -07:00
43b85d79d4
Fix invoice payouts. Add onchain summary to accounting days.
2022-06-16 15:48:35 -07:00
5c87c5ad85
Add UI elements for swap fee and TXID payout. Fix bugs.
2022-06-16 13:01:10 -07:00
efed6b3c0a
Pay buyer onchain-tx
2022-06-16 08:31:30 -07:00
8f93c8f7b6
Add address submission and validation checks
2022-06-13 15:27:09 -07:00
c4396f504a
Add onchain submission form and swap cost details
2022-06-13 14:37:14 -07:00
dc9d5e5e2a
Add frontend input address components
2022-06-11 09:21:53 -07:00
9da33b60e6
Lower time between retries to 1min. Disable ResetMC. Increase timeout.
2022-06-09 03:56:17 -07:00
7c050b560a
Fix signature verification error due to clock mismatch. Fix amount limits rounding.
2022-06-05 04:18:06 -07:00
64928cf4ea
Fix profile not showing, fix not connected, fix auto scroll chat
2022-06-04 10:29:21 -07:00
9c0b07147b
Localize invalid invoice messages
2022-05-26 17:26:29 -07:00
d24e01f1f5
Add validation of invoice based on total cost of routing hints
2022-05-26 16:35:45 -07:00
b5b129fb4e
Create EncryptedChat, add saveKeys & saveMessages, add audit button. WIP
2022-05-23 17:31:34 -07:00
f6d03aab8b
Fix in-app typos
2022-05-20 05:31:49 -07:00
f53fcce17c
Translate failure reasons
2022-05-19 07:49:08 -07:00
d48ee9ced4
Add explicit routing failure reasons for users
2022-05-19 07:00:55 -07:00
159cf1a39e
Add SeeCompatibleWallets button to re-submit invoic after fail routing
2022-05-16 13:57:44 -07:00
a6c433719e
Convert Icons to ts, add Bitcoin Icons
2022-05-16 11:01:17 -07:00
6f318129c1
Add Wallet compatibiity button link
2022-05-16 06:03:01 -07:00
1a751b4fa7
Make collateral lock step more explicit for takers
2022-05-16 05:22:40 -07:00
ee445e0cff
Fix last warnings
2022-05-10 11:44:12 -07:00
6112e64b61
Fix warnings in Tradebox and Chat
2022-05-08 09:46:27 -07:00
9af2e722be
Fix warnings, wip
2022-05-08 08:43:08 -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
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
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
433952cbf4
Fix lnpayment deletion at profile deletion. Fix precision premium rank.
2022-04-24 04:20:05 -07:00
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
42cf915dea
Fix re-taken order asks for new buyer invoice
2022-04-16 12:50:40 -07:00
14b4c16fa3
Fix for UI & Spanish translation. Implement concurrent invoice payments.
2022-04-15 17:04:17 -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
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
0be7bccc0d
Fix dark theme chat and qr margins
2022-03-24 15:18:01 -07:00
5ee28f9564
Add dark mode, text input for amount range, basic/advance tabs
2022-03-24 06:41:32 -07:00
a3b19d871f
Add UI, switch rewards, switch advanced, allow bondless, robologo
2022-03-15 11:20:57 -07:00
8001e148d7
Fix copy not loading. Send publish message only one
2022-03-11 07:40:04 -08:00
11ab92016f
Implement X-of-Y steps in TradeBox
2022-03-11 06:33:07 -08:00
69f6735f86
Improve chat status communication
2022-03-10 13:35:16 -08:00
3d130129f1
Dispute amount are claimable via UI. Fix FSE does not expire.
2022-03-09 06:13:53 -08:00
4179a856bc
Shift app content up. Add explainer on slashed bonds rewards.
2022-03-08 12:15:27 -08:00
255dae188d
Implement withdraw rewards (backend & frontend)
2022-03-06 08:08:28 -08:00
b38f18d6d5
Upgrade fee computation for maker/takers
2022-03-03 07:40:56 -08:00
3902159b67
Improve frontend notifications. Add resolved messages. Add unlocked/settled bonds. Fix bug with statements submission.
2022-02-24 12:47:46 -08:00
d051312e84
Add info dialog for enabling telegram notifications. Update docs.
2022-02-22 02:34:48 -08:00