Commit Graph
100 Commits
Author SHA1 Message Date
+3 bc81dc5a28 update main branch to 0.11.0 (#1994)
* [FIX] correct amount in fiat tracking (#1934)

* better debug log

* fix: convert msat to sat for fiat amount

* [CHORE] update to version 0.11.0 (#1933)

* [FIX] codeql for dev branch (#1935)

* [FEAT] create data folder if it doesnt exist (#1930)

* [FEAT] improve update_admin_settings (#1903)

* [FEAT] improve update_admin_settings

while working on the push notification pr i found it very hard just to update
2 settings inside the db, so i improved upon update_admin_settings.
now you just need to provide a dict with key/values you want to update inside db.

also debugging the endpoints for update_settings i found despite the type of `EditableSettings`
fastapi did in fact pass a dict.

* t

* use `EditableSettings` as param in update_settings

* fix settings model validation

we previously overrode the pydantic validation with our own method

* make `LnbitsSettings` a `BaseModel` and only add `BaseSettings` later

this allows us to instantiate `EditableSettings` without the environment values being loaded in

* add test

* forbid extra fields in update api

* fixup

* add test

* test datadir

* move UpdateSettings

* fix compat

* fixup webpush

---------

Co-authored-by: jacksn <jkranawetter05@gmail.com>

* [TEST] use clean db in postgres tests (#1928)

* [CORE] Document CoreLightningRestWallet (#1920)

* document CoreLightningRestWallet
* pushed to comment
* fixed base64 comment

---------

Co-authored-by: Ben <ben@arc.wales>

* [TEST] use test data as mockdata (#1929)

* add db group to cli

* delete mock_data.zip

* generate migration data through tests

* [BUG] self payments for the same wallet (#1914)

* [BUG] self payments for fakewallet

make it possible to pay to yourself on fakewallet

f

* bugfix selfpayments for fakewallet

* delete by wallet and fix previous_payment check (#1919)

---------

Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>

* [REFACTOR] core/__init__ to not have circular import issues (#1876)

* F541 fix

remove unused workflow and combine linters into one

add lnbits/static to ruff ignore
remote setupnode

ignore upgrades for mypy

ignore F401 for __init__ files

unused noqa

ignore upgrades for black

F821: undefine name

disabled and logged webhook_listener for opennode and lnpay because they are obvisouly not working

E402: module level import not at top of file

fixup

revert breaking changes wait for PR #1876

https://github.com/lnbits/lnbits/pull/1876

E721 fixes, only popped up for python3.9 not 3.10

[REFACTOR] core/__init__ to not have circular import issues

WIP

add db for backwards compat

fix pyright

make mypy happy again

pyright did not catch those, i think mypy got confused with relative imports. maybe we should use absolute ones everywhere

E402: module level import not at top of file

dont forget to add core_app

rebase on ruff pr

f

remo

format

* fix clnrest

* ignore E402 in conftest

* refactoring issues

---------

Co-authored-by: jacksn <jkranawetter05@gmail.com>

* make wallets name prettier! (#1918)

* make wallets name prettier!

* Update lnbits/core/templates/admin/index.html

Co-authored-by: dni  <office@dnilabs.com>

* Update lnbits/core/templates/admin/index.html

Co-authored-by: dni  <office@dnilabs.com>

---------

Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
Co-authored-by: dni  <office@dnilabs.com>

* Fix payments chart (#1851)

* feat: payment history endpoint

* test payment history

* use new endpoint in frontend

* refactor tests

* [CHORE] bugfix formatting prettier (#1936)

* do not show deleted wallets (#1942)

* do not show deleted wallets

* rename parameter for clarity

* extension loader: do not panic! (#1945)

* Revert "do not show deleted wallets (#1942)" (#1947)

This reverts commit 1ee2d53069.

* remove LNURL-p description_hash validation (#1951)

* [CHORE] update dependencies, unsafe pip packages, fastapi (#1609)

* d

* middleware needs to be initialised before startup

runs on python3.11

update secp256k1

update psycopg

* update fastapi to v0.103

* fix webpush

* bump dependencies

* ruff issue

* lock versions

* bump versions

---------

Co-authored-by: jacksn <jkranawetter05@gmail.com>

* [FEAT] Focus cursor to textarea (#1959)

* Focus cursor to textarea 

Fix need for additional click to textarea before pasting

* [FEAT] autofocus textarea on paste request

closes #1959

* format arba

* bundle

---------

Co-authored-by: dni  <office@dnilabs.com>

* add editorconfig config, fix issues (only whitespace changes) (#1958)

* adding bolt11 lib and removing bolt11.py from the codebase (#1817)

* add latest bolt11 lib

decode exception handling for create_payment
fix json response for decode
bugfix hexing description hash
improvement on bolt11 lib
update to bolt11 2.0.1
fix clnrest
* bolt 2.0.4
* refactor core/crud.py

* catch bolt11 erxception clnrest

* Updated guide for extension development for current extension management process (#1962)

* Startup optimization: nonblocking expiry check (#1943)

* nonblocking expiry check
* autoruff
* smaller interval

---------

Co-authored-by: dni  <office@dnilabs.com>

* Support custom path for installed extensions (#1940)

* feat: the more you fuck around the more you learn
* feat: backwards compatible static file loading
* refactor: update paths for extension files
* refactor: var renaming
* doc: update `LNBITS_EXTENSIONS_PATH` documentation
* fix: default folder install
* feat: install ext without external path
* doc: `PYTHONPATH` no longer required
* fix: add warnings
* fix: missing path
* refactor: re-order statements
* fix: hardcoded path separator

---------

Co-authored-by: dni  <office@dnilabs.com>

* [FEAT] Node Managment (#1895)

* [FEAT] Node Managment

feat: node dashboard channels and transactions
fix: update channel variables
better types
refactor ui
add onchain balances and backend_name
mock values for fake wallet
remove app tab
start implementing peers and channel management
peer and channel management
implement channel closing
add channel states, better errors
seperate payments and invoices on transactions tab
display total channel balance
feat: optional public page
feat: show node address
fix: port conversion
feat: details dialog on transactions
fix: peer info without alias
fix: rename channel balances
small improvements to channels tab
feat: pagination on transactions tab
test caching transactions
refactor: move WALLET into wallets module
fix: backwards compatibility
refactor: move get_node_class to nodes modules
post merge bundle fundle
feat: disconnect peer
feat: initial lnd support
only use filtered channels for total balance
adjust closing logic
add basic node tests
add setting for disabling transactions tab
revert unnecessary changes
add tests for invoices and payments
improve payment and invoice implementations
the previously used invoice fixture has a session scope, but a new invoice is required
tests and bug fixes for channels api
use query instead of body in channel delete
delete requests should generally not use a body
take node id through path instead of body for delete endpoint
add peer management tests
more tests for errors
improve error handling
rename id and pubkey to peer_id for consistency
remove dead code
fix http status codes
make cache keys safer
cache node public info
comments for node settings
rename node prop in frontend
adjust tests to new status codes
cln: use amount_msat instead of value for onchain balance
turn transactions tab off by default
enable transactions in tests
only allow super user to create or delete
fix prop name in admin navbar

---------

Co-authored-by: jacksn <jkranawetter05@gmail.com>

* [FEAT] cleanup GET /wallet endpoint, add wallet api routes (#1932)

* [FEAT] cleanup GET /wallet endpoint, add wallet api route
this removes the functionalitiy to create accounts and wallets via
the GET /wallet endpoint in generic.py

it add endpoints inside the api.py for it and the frontend is modified to use the api endpoints

this also simplifies for the `feat/login` for the route.

* remove stale generic tests and add api tests

* bug wrong endpoint create account

* vlad nitpick

* added checkif deleted is 404

* reload after renaming wallet

* another iteration with vlad

* create new wallet if it none exist

* fix delete refresh

* formatting

* Don't create user if allowed users is set (#1822)

* dont allow creating of users when allowed users are set
* add info to .env.example

---------

Co-authored-by: dni  <office@dnilabs.com>

* fix typos (#1969)

* fix: node ranks (#1968)

* [BUG] bundle is broken (#1972)

* [BUG] Fix bad transation call (#1973)

* fix: `:label="$('xxx')` to :label="$t('xxx')

* chore: commit bundles

* chore: remove extra file

* fix: catch sse exceptions (#1971)

* Add Markdown capability globally (#1965)

* add markdown capability globally

* add markdown to site description

* add showdown to package.json

remove it from vendor.json, its bundled

* formatting

* io

* Update lnbits/core/templates/core/index.html

---------

Co-authored-by: dni  <office@dnilabs.com>

* feat: remove commit version (#1980)

* nix: fix nixosModule and build (#1979)

* lnbits/settings: get LNBITS_COMMIT from envvar if available

There is no other way of setting the git commit at runtime, for build systems like Nix that allow you to hermetically define envvars derived from the source that will be available reproducibly at runtime

* nix: update potree2nix and nixosModule

This is a general refactor that gets everything building and passing the vmTest again

* Update nix/modules/lnbits-service.nix

---------

Co-authored-by: Pavol Rusnak <pavol@rusnak.io>

* catch exceptions in migrations for extensions (#1987)

* fix: admin_ui js error (#1982)

* fix: admin_ui js error

undefined formData.lnbits_allowed_currencies JS error in console

* vlad suggestion

* update: to 0.11.1

* revert: update

---------

Co-authored-by: jackstar12 <62219658+jackstar12@users.noreply.github.com>
Co-authored-by: dni  <office@dnilabs.com>
Co-authored-by: jacksn <jkranawetter05@gmail.com>
Co-authored-by: Ben <ben@arc.wales>
Co-authored-by: Tiago Vasconcelos <talvasconcelos@gmail.com>
Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
Co-authored-by: arbadacarba <63317640+arbadacarbaYK@users.noreply.github.com>
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
Co-authored-by: blackcoffeexbt <87530449+blackcoffeexbt@users.noreply.github.com>
Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
Co-authored-by: Matthew Croughan <matt@croughan.sh>
2023-10-05 10:52:57 +02:00
callebtcandGitHub 172c277c2d fakewallet: set tag of description_hash invoice correctly (#1901) 2023-08-28 11:02:58 +01:00
3a653630f1 Wallets: add cln-rest (#1775)
* receive and pay works

* fix linter issues

* import Paymentstatus from core.models

* fix test real payment

* fix get_payment_status check in lnbits

* fix tests?

* simplify

* refactor AsyncClient

* inline import of get_wallet_class

fixes the previous cyclic import

* invoice stream working

* add notes as a reminder to get rid of labels when cln-rest supports payment_hash

* create Payment dummy classmethod

* remove unnecessary fields from dummy

* fixes tests?

* fix model

* fix cln bug (#1814)

* auth header

* rename cln to corelightning

* add clnrest to admin_ui

* add to clnrest allowed sources

* add allowed sources to .env.example

* allow macaroon files

* add corelightning rest to workflow

* proper env names

* cleanup routine

* log wallet connection errors and fix macaroon clnrest

* print error on connection fails

* clnrest: handle disconnects faster

* fix test use of get_payment_status

* make format

* clnrest: add unhashed_description

* add unhashed_description to test

* description_hash test

* unhashed_description not supported by clnrest

* fix checking_id return in api_payments_create_invoice

* refactor test to use client instead of api_payments

* formatting, some errorlogging

* fix test 1

* fix other tests, paid statuses was missing

* error handling

* revert unnecessary changes (#1854)

* apply review of motorina0

---------

Co-authored-by: jackstar12 <jkranawetter05@gmail.com>
Co-authored-by: jackstar12 <62219658+jackstar12@users.noreply.github.com>
Co-authored-by: dni  <office@dnilabs.com>
2023-08-23 08:59:39 +02:00
callebtcandGitHub 9bc8a9db55 UI: paste payment request from clipboard (#1845)
* paste payment request from clipboard

* remove unelevated
2023-08-02 12:42:23 +01:00
callebtcandGitHub 9f40b3cdbd Tests: hold invoice tests pending during payment (#1839)
* tests: hold invoice tests pending during payment

* sigh...

* ok

* hash preimage

* preimage_hash == payment_hash

* should error

* check that payment is gone

* cancel task while in-flight

* lnbits endpoing return error

* return error

* add both options

* fix list

* respond to error

* return false if payment status errors

* outgoing invoice should be deleted after one status check

* test api_payments_create error
2023-07-31 20:25:22 +02:00
callebtcandGitHub 11fec7a889 [Wallets] CLN: fix pending state check (#1770)
* better checking

* flake8 fix

* make format

* invoices scope are function for tests

* invoice back to sessionbut keep real_invoice for now

* make format

* comment

* get payment by checking id and test
2023-07-24 12:00:41 +02:00
callebtcandGitHub 2d4c9f349b Wallets: Catch errors during cleanup (#1829)
* jetz aba

* catch RuntimeError
2023-07-21 09:50:50 +02:00
callebtcandGitHub b9db3eafe0 remove sleep (#1797) 2023-07-03 11:12:09 +02:00
callebtcandGitHub be7c589722 add pre-commit-config (#1785) 2023-06-26 10:38:16 +02:00
callebtcandGitHub d66c83c91a no timeout for the sse connection (#1784) 2023-06-26 10:02:49 +02:00
callebtcandGitHub 339645a912 docs: add precommit hooks (#1772)
* docs: add precommit hooks
* adjust test
2023-06-20 08:41:23 +02:00
callebtcandGitHub e39241a9e9 Fix: get_payments crud default Filter values. (#1703)
* get_payments: deafult values for filter

* lololololoolol
2023-05-11 18:36:20 +02:00
callebtc b6223f0e6d get_payments: deafult values for filter 2023-05-11 18:29:08 +02:00
4ec16b56bf Extend bar for mobile (#1544)
* extend bar for mobile

* smaller padding

* center buttons

* Added rounded style

* Added icons, looks better

* service worker

* Changed icon

* Fixed show if

---------

Co-authored-by: ben <ben@arc.wales>
2023-05-11 00:12:48 +01:00
callebtcandGitHub b4fce8b00b fix internal invoice check (#1681)
* fix internal invoice check

* return error

* make format
2023-05-04 17:20:37 +02:00
callebtcanddni ⚡ 9b7bda4e4e finish services.py 2023-04-04 07:35:20 +02:00
callebtcanddni ⚡ a8103ba091 remove unnecessary checking_id from fakewallet 2023-04-04 07:35:20 +02:00
callebtcanddni ⚡ 234b508368 shorten and ignore cln.py 2023-04-04 07:35:19 +02:00
callebtcanddni ⚡ f766f9b2c3 comment 2023-04-04 07:35:05 +02:00
callebtcanddni ⚡ 370ec7e366 remove error fallback 2023-04-04 07:35:04 +02:00
calleandGitHub 58c3b05e29 fix internal payment check (#1604) 2023-04-03 15:15:34 +02:00
calleandGitHub 994b203a8e return fee in status (#1598) 2023-03-29 19:40:52 +02:00
calleandGitHub f7e43cdd95 check for amountless invoices deeper in the call stack (#1536) 2023-02-22 13:30:45 +01:00
calleandGitHub 84e369aad2 UI: rename extensions button (#1535)
* UI: rename extensions button

* change JS
2023-02-22 10:01:52 +01:00
calleandGitHub c5e2bbc1c6 Installer: log process (#1530) 2023-02-21 12:19:50 +01:00
callebtc bb26f2c7f0 Merge branch 'main' into default_ext_install 2023-02-20 16:30:30 +01:00
calleandGitHub 0b7e4269be fix gitignore (#1527)
* fix gitignore

* fix
2023-02-20 16:26:35 +01:00
calleandGitHub 77a6ac041c Cashu: add LNURLp (#1484) 2023-02-13 16:24:15 +01:00
calleandGitHub 9467a8da07 Cashu: fix decode QR link (#1472) 2023-02-06 18:00:31 +01:00
calleandGitHub 4593f7a942 Cashu: fix recv_token param (#1471) 2023-02-06 17:55:23 +01:00
calleandGitHub 479ca16118 Cashu: fix mint init (#1470) 2023-02-06 17:44:46 +01:00
calleandGitHub c117ad6aa4 Cashu: mint selection UI (#1467) 2023-02-06 00:28:34 +01:00
calleandGitHub edc5531d24 Cashu: Multimint swaps (#1466)
* Cashu: Multimint swaps

* clean up comments

* clean up comments
2023-02-05 23:56:36 +01:00
calleandGitHub 77e0dc0288 Cashu: mint adding notification (#1465) 2023-02-05 20:32:21 +01:00
calleandGitHub d41afe4236 Cashu: better error handling (#1464) 2023-02-05 20:25:08 +01:00
calleandGitHub 65ea2a05f9 Cashu: minor UI fixes (#1463) 2023-02-05 19:33:08 +01:00
calleandGitHub 97da27b6bb Cashu: minor UI fixes (#1462) 2023-02-05 19:13:36 +01:00
calleandGitHub a55e72f66f Cashu: minor UI fixes (#1460) 2023-02-05 18:22:58 +01:00
calleandGitHub d4d5cd887d Cashu: fix short url label (#1459) 2023-02-05 18:08:01 +01:00
calleandGitHub 67d246b675 Cashu: hide bottom bar on camera (#1458) 2023-02-05 17:48:57 +01:00
calleandGitHub 04d6656b27 Cashu: Fix bottom bar (#1457)
* Cashu: fix button label

* hide bottom on dialogs
2023-02-05 17:45:48 +01:00
calleandGitHub f03efd7a77 cashu: hide navbar on welcome dialog (#1456) 2023-02-05 16:17:33 +01:00
calleandGitHub 754db04d99 Cashu: PWA install button (#1455) 2023-02-05 14:04:23 +01:00
calleandGitHub 9f177dea98 cashu: fix balance on all mints label (#1454) 2023-02-05 12:49:42 +01:00
calleandGitHub 970a0ce1d0 Cashu: UI upgrades and fixes (#1453)
* Cashu: UI updates and automatic mint activation

* welcome dialog

* welcome dialog

* UI updates
2023-02-05 12:44:56 +01:00
calleandGitHub 9d2008d45c Cashu: fix multimint switch (#1452) 2023-02-04 05:12:44 +01:00
calleandGitHub bbbbb8b9af cashu: fix manifest (#1451) 2023-02-04 04:54:37 +01:00
calleandGitHub 661fc6c625 Cashu: fix UI bugs (#1450) 2023-02-04 04:17:30 +01:00
calleandGitHub 7968c495ea ☮️ peace (#1449)
* ☮️ peace

* cashu: fix default tab
2023-02-04 03:50:05 +01:00
calleandGitHub d01c5dfdec Cashu waket: multimint support (#1448)
* multimint working

* working

* fix typo

* migrations

* migration

* migration

* migration

* fix local storage

* notifications

* strings

* add mint dialog

* make format

* update favicons

* icons
2023-02-04 03:45:08 +01:00
calleandGitHub 0dca98ca2e Cashu fix: token spendable check (#1445) 2023-02-03 07:41:01 +01:00
calleandGitHub 52e654af86 respect https setting in admin ui link (#1416)
* respect https setting in admin ui link

* make format
2023-01-30 11:30:23 +01:00
calleandGitHub 80a94aa9ce Fix/cashu update protocol (#1433)
* updates NOTE: fix pyproject and requirements

* revert GET to POST

* update cashu on pip and change name of models

* adjust client to spendable

* refactor spendable
2023-01-30 09:29:44 +01:00
calleandGitHub ff3f86afa6 fix gitignore (#1429) 2023-01-29 11:25:43 +01:00
calleandGitHub 86d1ce2d6e merely updates the version tag in pyproject.toml (#1421) 2023-01-26 14:28:10 +01:00
calleandGitHub 12d037901e Dependencies: update protobuf and grpcio to latest versions (#1420)
* update protobuf and grpcio to latest versions

* fix their versions
2023-01-26 14:24:17 +01:00
calleandGitHub 9a39a5d5ba fix all library versions (#1419) 2023-01-26 13:51:12 +01:00
calleandGitHub f6e0301209 Dependencies: fix cashu and boltz version (#1418)
* fix cashu version

* fix boltz version
2023-01-26 13:35:27 +01:00
f0d58a8365 Wallets: add custom invoice expiry (#1396)
* expiry for fakewallet

* expiry for lnd

* lnbits backend

* fix: eclair descriptionHash fixed and expiry added

* cln and sparko

* test expiry

* Eclair from AdminUI and bugfix for nonexistent payments

* add to settings and .env and remove lntxbot

* remove duplicate and format

* add invoice expiry

* add min max and step

* UI works now

* test should fail, sanity check, will revert

* revert, ready for merge

Co-authored-by: Tiago Vasconcelos <talvasconcelos@gmail.com>
2023-01-26 11:08:40 +01:00
calleandGitHub 45a0657828 do not reference these object (#1412) 2023-01-25 13:24:36 +01:00
calleandGitHub 1c4414d311 await ledeger verify (#1411) 2023-01-25 13:14:52 +01:00
calleandGitHub ffb5a91f67 add robots.txt (#1383) 2023-01-20 09:25:46 +01:00
calleandGitHub 9d3290cd9a fix: lntips payment lookup error handling (#1374) 2023-01-18 12:02:32 +01:00
calleandGitHub 17f5b734b2 Cashu 0.8 (#1370)
* support cashu 0.8

* dont comment out script

* update cashu logo on mint page

* fixing versions

* installing cashu from pypi works

* update requirements.txt
2023-01-15 11:24:11 +01:00
calleandGitHub 492eda5fdc Merge pull request #1332 from lnbits/feat/poetry-metadata
FEAT: add additional metadata to pyproject, description, version, authors
2023-01-12 15:48:08 +01:00
calleandGitHub 97fd5eac8f Update pyproject.toml 2023-01-12 15:47:42 +01:00
calleandGitHub 717ae540b0 Merge pull request #1352 from lnbits/fix/OffShopImageSize
add image by URL and limit size on API
2023-01-12 15:45:49 +01:00
calleandGitHub 3e9bb25b76 Merge pull request #1354 from joelklabo/make-nip5-editable
Enabled Editing the Price for NIP-5 Domains
2023-01-12 15:45:27 +01:00
calleandGitHub d96aabc14c Merge pull request #1357 from lnbits/addpoetryupdatetodocs
update poetry
2023-01-12 12:08:30 +01:00
calleanddni ⚡ a3f7636db0 Update pyproject.toml 2023-01-12 07:53:22 +01:00
calleandGitHub a813a37e68 Merge pull request #1325 from lnbits/fix/mypy-bleskomat
fix bleskomat mypy issue
2023-01-11 18:24:04 +01:00
callebtc 5f60b025d5 if this isnt the last commit I will burn it all down 2023-01-11 18:06:42 +01:00
callebtc a0c66871fa relative import 2023-01-11 18:03:50 +01:00
callebtc c3ded0b51c come on bro 2023-01-11 18:01:21 +01:00
callebtc 701b66e71e make format 2023-01-11 17:54:28 +01:00
calleandGitHub affcb9feca Merge branch 'main' into fix/mypy-bleskomat 2023-01-11 17:50:37 +01:00
callebtc 8efa81136b maybe one day Ill learn to use poetry 2023-01-11 17:41:36 +01:00
callebtc 5b51ad6437 fix pyproject 2023-01-11 17:35:59 +01:00
callebtc 6d25fa4fa0 fix it! 2023-01-11 17:32:39 +01:00
calleandGitHub e886d17f15 Merge pull request #1350 from lnbits/poetry/update_lock_1.3.1
update poetry.lock to 1.3.1
2023-01-11 13:00:25 +01:00
callebtc 1f23d45d11 make format 2023-01-11 12:52:47 +01:00
callebtc 6afdff0f29 relative import 2023-01-11 12:49:11 +01:00
callebtc c57ddf6aff ignore livestream 2023-01-11 12:40:02 +01:00
callebtc dbaf8a165b update poetry.lock to 1.3.1 2023-01-11 12:19:35 +01:00
calleandGitHub 3e1cc79a23 Merge pull request #1346 from lnbits/fix/settings/lnd_rest_admin_macaroon_nonexistent
fix: add missing entries
2023-01-11 12:15:34 +01:00
calleandGitHub 3b5befdaac Merge pull request #1344 from lnbits/migrations/conv_warn_empty
conv.py: warn if table is empty
2023-01-11 12:15:18 +01:00
calleandGitHub fc6f002cb8 Merge pull request #1242 from lnbits/update/poetry
update lock file and workflows to poetry 1.3.1
2023-01-11 12:14:53 +01:00
calleandGitHub b8dd74299d Merge pull request #1336 from lnbits/mypy_fix_ignore_missing_imports
fix: mypy - constrain `ignore_missing_imports = "True"`
2023-01-11 12:12:53 +01:00
callebtc 822a304127 specify in settings panel 2023-01-10 17:35:43 +01:00
callebtc 2718773b60 fix: add missing entries 2023-01-10 17:25:12 +01:00
callebtc a1a75ddf0b change sign 2023-01-10 16:25:28 +01:00
callebtc 3f61286cad correct placement of warning 2023-01-10 16:19:56 +01:00
calleandGitHub 9128953894 Merge pull request #1343 from lnbits/fix/migration/mock_data_subfolder
remove subfolder from mock_data.zip
2023-01-10 16:18:14 +01:00
callebtc 64c330459b conv.py: warn if table is empty 2023-01-10 16:16:17 +01:00
callebtc 1629609569 remove subfolder from mock_data.zip 2023-01-10 15:59:25 +01:00
calleandGitHub 00af60b1df Merge pull request #1342 from lnbits/fix/update_mock_data_lnurlp_6
Migration: ext_lnurlp update mock data to v 6
2023-01-10 15:51:23 +01:00
callebtc 6e719c8fba update mock data to 6 2023-01-10 15:46:03 +01:00
callebtc b32404ca5f correct typing of the callable 2023-01-10 11:39:21 +01:00
calleandGitHub 8b10198b85 Merge pull request #1295 from lnbits/fix/mypy-livestream
fix mypy issues for livestream ext
2023-01-09 16:22:45 +01:00
calleandGitHub bdf5980a1d Merge pull request #1334 from motorina0/fix_wrong_tipjar_id
fix: (rollback refactoring) Use the `tipjar` id to fetch the created `tipjar`
2023-01-09 14:31:03 +01:00