Commit Graph

161 Commits

Author SHA1 Message Date
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
Reckless_Satoshi
7fdbebb2aa
Add envvars for target_conf 2023-03-18 03:39:37 -07:00
Reckless_Satoshi
9158bd4c98
Fix reject too low mining fees (< 12 blocks conf target) 2023-03-17 15:06:15 -07:00
Reckless_Satoshi
82c8f2280b
Add MAX_SWAP_AMOUNT envvar (#389) 2023-03-14 19:54:31 +00: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
09027deffc
Fix order click on matches. Fix existing PGP on deleted robot rebuild. 2023-03-03 11:00:08 -08:00
Reckless_Satoshi
6ef62a1fa4
Update minimum swap mining fee to 2 Sats/vbyte 2023-02-13 05:57:00 -08:00
Reckless_Satoshi
b02fdcb084
Deprecate old routing budget pipeline (#347)
Delete old routing budget routines. Clients older than 0.3.1 are now incompatible!
2023-02-10 13:34:35 +00:00
Reckless_Satoshi
d3851784e2
Fix confusing prompt title for submission of payout information 2023-01-14 04:52:47 -08:00
Reckless_Satoshi
62ec832c2e
Fix routing hint checks for rewards invoices 2023-01-14 04:38:27 -08:00
Reckless_Satoshi
b7925ac5bc
Fix adjust onchain reserve closer to LND's default anchor reserve 2023-01-14 04:12:10 -08:00
Reckless_Satoshi
6feed1046c
Fix spinning wheel of death at trade summary generation w onchain payouts 2022-12-01 10:17:25 -08:00
Reckless_Satoshi
53dd8777cb
Fix claim rewards 2022-11-28 08:23:37 -08:00
Reckless_Satoshi
b4072b95da
Small fixes missing finalization time and unit trade_satoshis response 2022-11-25 16:06:40 -08:00
Reckless_Satoshi
86e6bed37c
Add advanced options to LN payout form (#326)
* Add advanced options to LN payout form

* Complete amount calcs

* Temporary working solution for lnproxy web only (uses text instead of json)

* Update LNpayment model and logics to use user's routing budget

* Add handle lnproxyserver networks (i2p, tor, clearnet) / (mainnet,testnet)

* Small fixes
2022-11-24 17:42:30 +00:00
Reckless_Satoshi
5723cde20e
Fix onchain payouts bug 2022-10-22 07:23:22 -07:00
redphix
aa445418d5
Annoy black (#293) 2022-10-20 20:57:46 +00:00
redphix
4d5c60239f
Conform to pep8 rules (#295)
* Conform to pep8 rules

* Fix some more flake8 linting errors
2022-10-20 20:53:51 +00:00
Lint Action
3d3da78f8a Fix code style issues with Black 2022-10-20 09:56:10 +00:00
Reckless_Satoshi
1ba94b2abc
Add Telegram notifications for order takers (#244)
* Create EnableTelegramDialog functional component

* Move Enable TG button to Profile dialog

* Add TG bot_name, token and state to API /info/

* Add messages for order takers to Telegram class
2022-09-15 15:42:33 +00:00
Reckless_Satoshi
f8e879a3f7
Fix unreproducible bug (at least try) when order does not advance into CHA status. 2022-08-18 11:13:20 -07:00
ShatteredBunny
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
Reckless_Satoshi
5281176e3c
Add use_tor boolean to envvars 2022-08-08 08:58:06 -07:00
Reckless_Satoshi
aad87e7d98
Increase Max trade size to 4M, increase max range size from 5 to 8 2022-07-30 05:27:15 -07:00
Reckless_Satoshi
ff0efd7664
Update Phoenix wallet compatibility. Fix escrow cltv expiry blocks computation 2022-07-22 08:13:37 -07:00
Reckless_Satoshi
8423896285
Tight CLTV expiry dynamically 2022-07-21 06:19:47 -07:00
Reckless_Satoshi
916a5fdf5a
Add total time to contract completion to trade summary 2022-07-18 17:37:35 -07:00
Reckless_Satoshi
456723973c
Add contract oracle timestamp and exchange rate to summary 2022-07-18 06:50:56 -07:00
Reckless_Satoshi
638d3b1d6c
Fix serve summary when order partially finished. Trade summary as accordion 2022-07-17 11:49:44 -07:00
Reckless_Satoshi
834733cb61
Add trade summary at trade finish 2022-07-16 04:26:44 -07:00
Reckless_Satoshi
2f5bb6e9ae
Add explicit min/max amounts on mining fee rate error 2022-06-27 07:22:10 -07:00
Reckless_Satoshi
6f7cfb5147
Fix avatar persistance and login issues. Add onchain payment cleanup. 2022-06-20 10:56:56 -07:00
Reckless_Satoshi
f1c4754868
Fix bad reply after submitting invoice 2022-06-19 07:32:00 -07:00
Reckless_Satoshi
2289274251
Improve toggle button onchain/LN, add bad address messages 2022-06-17 04:36:27 -07:00
Reckless_Satoshi
43b85d79d4
Fix invoice payouts. Add onchain summary to accounting days. 2022-06-16 15:48:35 -07:00
Reckless_Satoshi
5c87c5ad85
Add UI elements for swap fee and TXID payout. Fix bugs. 2022-06-16 13:01:10 -07:00
Reckless_Satoshi
efed6b3c0a
Pay buyer onchain-tx 2022-06-16 08:31:30 -07:00
Reckless_Satoshi
8f93c8f7b6
Add address submission and validation checks 2022-06-13 15:27:09 -07:00
Reckless_Satoshi
dc9d5e5e2a
Add frontend input address components 2022-06-11 09:21:53 -07:00
Reckless_Satoshi
b1d68a39f7
Add onchain logics pt3 2022-06-09 10:41:21 -07:00
Reckless_Satoshi
cf82a4d6ae
Add onchain logics pt2 2022-06-06 13:37:51 -07:00
Reckless_Satoshi
08f73ad923
Fix autoscroll, allow plaintext chat, forbid collab cancelation on wrong status 2022-06-04 14:26:53 -07:00
Reckless_Satoshi
8663fb3423
Add TG messages for dispute open and collaborative cancellation 2022-06-02 15:32:01 -07:00
Reckless_Satoshi
7623d30670
Add new PGP keys validation on backend. Raise default bond size to 3% and minimum to 2% 2022-06-01 16:49:27 -07:00
Reckless_Satoshi
5534ada1be
Fix robot PGP keys created in a future time 2022-06-01 14:44:58 -07:00
Reckless_Satoshi
8b7e05a24d
Create task to delete older than 3 days encrypted messages 2022-05-31 02:23:01 -07:00
Reckless_Satoshi
bedac53e29
Fix missing PGP keys when early login. Fix avatar not found when make/book is clicked. 2022-05-30 14:19:16 -07:00
Reckless_Satoshi
d1f671cf66
Validate PGP keys with GnuPG when a new robot is created 2022-05-30 06:34:27 -07:00
Reckless_Satoshi
f304fa27f9
Fix empty invoice unhandled error 2022-05-28 06:05:26 -07:00
Reckless_Satoshi
3cb544ef10
Fix bug 'dispute cannot be open in this stage'. Update Dockerfile 2022-05-25 00:46:57 -07:00