lnbits-legend/lnbits/core
Vlad Stan d6c8ad1d0d
Paid extensions (#2229)
* fix: download archive file `async`

* feat: add `pay_link` property

* feat: basic install using internal wallet for payment

* fix: pop-up issues

* chore: refactor

* feat: detect paid extensions

* fix: payment check

* feat: small stuff

* feat: show external invoice

* fix: regression for extension install

* feat: store previos successful payments

* refactor: simplify, almost works

* chore: gugu gaga

* fix: pay and install

* fix: do not pay invoice on the back-end

* chore: code clean-up

* feat: basic websocker listener

* feat: use websocket to watch for invoice payment

* feat: remember hanging invoices

* refactor: extract `localStorage` methods

* chore: code format

* chore: code clean-up after test

* feat: remember previous payment_hashes

* chore: code format

* refactor: rename `ExtensionPaymentInfo` to `ReleasePaymentInfo`

* refactor: method rename

* fix: release version matters now

* chore: code format

* refactor: method rename

* refactor: extract method `_restore_payment_info`

* refactor: extract method

* chore: rollback `CACHE_VERSION`

* chore: code format

* feat: i18n

* chore: update bundle

* refactor: public method name

* chore: code format

* fix: websocket connection

* Update installation.md (#2259)

* Update installation.md (#2260)

* fix: try to fix `openapi` error

* chore: bundle

* chore:bundle

---------

Co-authored-by: benarc <ben@arc.wales>
Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
2024-02-22 13:16:41 +00:00
..
sso Add Keycloak SSO (#2272) 2024-02-14 09:23:37 +01:00
templates Paid extensions (#2229) 2024-02-22 13:16:41 +00:00
views Paid extensions (#2229) 2024-02-22 13:16:41 +00:00
__init__.py [FEAT] Auth, Login, OAuth, create account with username and password #1653 (#2092) 2023-12-12 11:38:19 +01:00
crud.py Paid extensions (#2229) 2024-02-22 13:16:41 +00:00
db.py [REFACTOR] core/__init__ to not have circular import issues (#1876) 2023-09-12 11:25:05 +01:00
helpers.py fix: extension stop background work (#2281) 2024-02-21 12:08:37 +02:00
migrations.py revert: migration (#2198) 2024-01-09 11:34:53 +00:00
models.py feat: install wizard on first launch (#1977) 2024-01-25 13:33:40 +00:00
services.py Wallet limits: max balance, daily max withdraw, transactions per sec (#2223) 2024-02-09 17:25:53 +02:00
tasks.py refactor: move mark_webhook_sent into crud.py 2024-02-21 11:14:04 -03:00