465 Commits

Author SHA1 Message Date
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
d05ce86189 Merge pull request #162 from Gravity2106/patch-1
Fix Spanish TG message
2022-06-14 18:24:37 +00:00
8f93c8f7b6 Add address submission and validation checks 2022-06-13 15:27:09 -07:00
dc9d5e5e2a Add frontend input address components 2022-06-11 09:21:53 -07:00
b1d68a39f7 Add onchain logics pt3 2022-06-09 10:41:21 -07:00
9da33b60e6 Lower time between retries to 1min. Disable ResetMC. Increase timeout. 2022-06-09 03:56:17 -07:00
31730e0a05 Exclude BTC swaps from avg premium calculation 2022-06-07 14:05:34 -07:00
cf82a4d6ae Add onchain logics pt2 2022-06-06 13:37:51 -07:00
1905d147bf Reset mission control only on no routes found failure 2022-06-06 11:00:50 -07:00
8d0b518222 Add onchain logics pt1 2022-06-06 10:57:04 -07:00
f538d26355 Create Balance model and log task 2022-06-06 02:32:39 -07:00
fe2b3918f1 Update messages.py 2022-06-06 02:09:06 +02:00
4ac3618fd7 Add routing timeout to .env 2022-06-05 09:15:40 -07:00
08f73ad923 Fix autoscroll, allow plaintext chat, forbid collab cancelation on wrong status 2022-06-04 14:26:53 -07:00
ec167b6573 Fix chatroom names. Fix users entering old chats 2022-06-03 02:39:48 -07:00
8663fb3423 Add TG messages for dispute open and collaborative cancellation 2022-06-02 15:32:01 -07:00
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
5534ada1be Fix robot PGP keys created in a future time 2022-06-01 14:44:58 -07:00
6fa145c185 Create task to delete canceled LNpayments older than 3 days 2022-05-31 03:35:36 -07:00
8b7e05a24d Create task to delete older than 3 days encrypted messages 2022-05-31 02:23:01 -07:00
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
5b214c3b9c Validate length of token_hash. Increase expiry times of routing status. 2022-05-30 07:08:32 -07:00
d1f671cf66 Validate PGP keys with GnuPG when a new robot is created 2022-05-30 06:34:27 -07:00
6f2aed095d Make pgp keys read-only on admin panel. Improve homepage copy button behaviour. 2022-05-30 04:19:12 -07:00
f304fa27f9 Fix empty invoice unhandled error 2022-05-28 06:05:26 -07:00
d24e01f1f5 Add validation of invoice based on total cost of routing hints 2022-05-26 16:35:45 -07:00
4da6a43a59 PGP ID is second hash of token 2022-05-26 14:16:02 -07:00
3cb544ef10 Fix bug 'dispute cannot be open in this stage'. Update Dockerfile 2022-05-25 00:46:57 -07:00
ac0969baf6 Convert new UserGen into POST. Fix misformed armored keys. Example encrypt/decrypt. 2022-05-23 04:21:01 -07:00
789f9fbdb1 Add pub_key and enc_priv_key fields. Store in cookies. Bug: misformed 2022-05-22 15:12:25 -07:00
191dfe0d3b Upgrade userGen, only token_sha256 used. Deprecate token user generation. 2022-05-22 12:30:12 -07:00
d48ee9ced4 Add explicit routing failure reasons for users 2022-05-19 07:00:55 -07:00
b24bd4c2db Constrain open dispute valid status 2022-05-15 23:47:22 -07:00
1b4d42cfdf Implement last order always shown on robot profile 2022-05-09 15:34:10 -07:00
83c8d80da3 Add exchange historical endpoint api/historical 2022-05-09 10:35:04 -07:00
718f42abf9 Fix active order shows on profile in Sending Satoshis status 2022-05-08 09:52:19 -07:00
e4e33d39f5 Fix charged maker bond at cancel before taker bond is locked 2022-05-05 11:15:14 -07:00
2b44d32b01 Store robot token in cookies. Add renew order after success for makers. 2022-05-03 13:21:04 -07:00
b36155fbd6 BTC instead of Sats on Stats For Nerds (#98)
* Update views.py

* Update BottomBar.js
2022-05-01 18:09:17 +00:00
1f920c9268 Fix DEL in clean orders. Add cancel button to paused order 2022-05-01 10:05:58 -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
433952cbf4 Fix lnpayment deletion at profile deletion. Fix precision premium rank. 2022-04-24 04:20:05 -07:00
5c06cab195 Rework concurrent payments. in_flight true/false 2022-04-18 15:19:58 -07:00
f00bafb5d8 Rework concurrent payments. in_flight true/false 2022-04-18 06:57:03 -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