KoalaSat
1757a9781a
Feat: add notifications api endpoint ( #1347 )
...
* Notifications Endpoint
* Fix tests
* CR
* Check tests
* Fix Tests
* Fix Chat
* Remove unused notifications
* Fix chat
* Fix chat
* Fix chat
2024-06-27 16:47:23 +00:00
Reckless_Satoshi
0f8ebdc0b1
Merge branch 'main' into the-federation-layer-v0.6.0
2024-01-28 20:52:41 +00:00
Reckless_Satoshi
4aca6b9184
Add new admin action to close public order
2024-01-28 13:52:30 +00:00
Reckless_Satoshi
c22606023e
Fix devfund fraction validation
2024-01-22 16:28:27 +00:00
Reckless_Satoshi
3af8287da7
Add mempool.space as fee estimator and remote read devfund pubkey ( #1055 )
2024-01-08 14:13:37 +00:00
Reckless_Satoshi
46cfa008b1
Update devfund donation pubkey
2023-10-11 02:54:11 -07:00
Reckless_Satoshi
4383d14f88
feat(coordinator): add verbose order logs as table to admin ( #764 )
...
* add logs field
* Log some order events
* Add more logs. Format as table.
* Add more logs
* Add admin panel hyperlinks to order logs
* Add lasts set of logs
* Some fixes
2023-08-06 17:48:20 +00:00
Reckless_Satoshi
0a620901a7
Add keysend devfund donations functionality ( #589 )
2023-05-16 17:12:15 +00:00
Reckless_Satoshi
70740750f5
Fix soft time limits in api tasks
2023-05-12 03:10:14 -07:00
Reckless_Satoshi
0f28990bea
Add new api for external prices (non-tor only) bitpay
2023-05-10 14:05:52 -07:00
Reckless_Satoshi
5728c66cca
Add soft time limits to tasks
2023-05-10 12:07:28 -07:00
Reckless_Satoshi
3b77a473f8
Coordinator db performance clean up ( #561 )
...
* Improve DB writes performance and concurrency. Add order coordinator proceeds field.
* Fix checks on order GET inducing 400
2023-05-08 12:49:21 -07:00
Reckless_Satoshi
4d62ea1549
Delete coordinator referral program functionality
2023-05-05 05:32:52 -07:00
Reckless_Satoshi
75f04579ed
Refactor models into a module ( #481 )
...
* Refactor models into a module
* Rename Profile model as Robot
* Underscore numeric literals
2023-05-01 10:30:53 +00:00
Reckless_Satoshi
b9aaf9f1bc
Add permissioned payouts mode debugging envvar
2023-04-25 03:13:28 -07:00
Reckless_Satoshi
ac24c310c5
Refactor LNNode, use versioner for LND get_version, refactor macaroon ( #432 )
...
* Add Versioner rpc, use versioner for LND get_version, refactor macaroon
* Move LND specific rpc calls from the follow-invoices thread to LNNode
* Move LND specific rpc calls from tasks to LNNode
2023-04-22 18:54:03 +00:00
Reckless_Satoshi
025d975b6c
Improve handling of long in_transition htlcs
2023-04-08 04:19:56 -07:00
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
eac5a5f714
Fix robots with tg enabled were being killed
2023-03-17 13:01:59 -07:00
Reckless_Satoshi
f5853c6e7b
Improve LN retry handling and logs
2023-03-16 11:11:39 -07:00
Reckless_Satoshi
94bc44ad0e
Improve tasks reliability ( #390 )
...
* Add broadcasted flag
* Improve celery tasks reliability
2023-03-16 00:53:37 +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
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
0c7e1ae021
Fix reliability telegram notifications
2023-01-31 10:58:11 -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
7643e524f1
Fix all files with pre-commit
2022-10-25 11:04:12 -07: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
040fc3e679
Fix payments_cleansin for onchain payments with no order key
2022-07-24 04:29:13 -07:00
Reckless_Satoshi
b76b333413
Fix clean onchain_payment, also deletes 'created' objects. Fix rewards timeout
2022-07-10 04:04:27 -07:00
Reckless_Satoshi
e525b84c9e
Fix payments cleansing
2022-06-21 06:32:35 -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
164a960b62
Merge branch 'onchain-buyer-payouts' into main #160
2022-06-17 05:19:59 -07:00
Reckless_Satoshi
43b85d79d4
Fix invoice payouts. Add onchain summary to accounting days.
2022-06-16 15:48:35 -07:00
Reckless_Satoshi
9da33b60e6
Lower time between retries to 1min. Disable ResetMC. Increase timeout.
2022-06-09 03:56:17 -07:00
Reckless_Satoshi
cf82a4d6ae
Add onchain logics pt2
2022-06-06 13:37:51 -07:00
Reckless_Satoshi
1905d147bf
Reset mission control only on no routes found failure
2022-06-06 11:00:50 -07:00
Reckless_Satoshi
8d0b518222
Add onchain logics pt1
2022-06-06 10:57:04 -07:00
Reckless_Satoshi
4ac3618fd7
Add routing timeout to .env
2022-06-05 09:15:40 -07:00
Reckless_Satoshi
8663fb3423
Add TG messages for dispute open and collaborative cancellation
2022-06-02 15:32:01 -07:00
Reckless_Satoshi
6fa145c185
Create task to delete canceled LNpayments older than 3 days
2022-05-31 03:35:36 -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
d48ee9ced4
Add explicit routing failure reasons for users
2022-05-19 07:00:55 -07:00
Reckless_Satoshi
419fadc125
Add new icons, add new limits. Fix minor bugs.
2022-05-01 06:41:55 -07:00
Reckless_Satoshi
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
Reckless_Satoshi
5c06cab195
Rework concurrent payments. in_flight true/false
2022-04-18 15:19:58 -07:00
Reckless_Satoshi
f00bafb5d8
Rework concurrent payments. in_flight true/false
2022-04-18 06:57:03 -07:00
Reckless_Satoshi
14b4c16fa3
Fix for UI & Spanish translation. Implement concurrent invoice payments.
2022-04-15 17:04:17 -07:00
Reckless_Satoshi
d4023bfd0d
Add preliminary daily accounting
2022-03-21 05:13:57 -07:00