Lnbits

Latest version: v0.12.8

Safety actively analyzes 641202 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.12.8

What's Changed
* feat: also update latest docker tag on release by dni in https://github.com/lnbits/lnbits/pull/2528
* chore(i18n-ai-tool): use gpt-4o model + chore(i18n): update strings using the AI tool by prusnak in https://github.com/lnbits/lnbits/pull/2511
* [fix] editable fields with `default=None` must be `Optional` by motorina0 in https://github.com/lnbits/lnbits/pull/2530
* fix: no fiat balance when tracking is on by dni in https://github.com/lnbits/lnbits/pull/2515
* [fix] SQL error for `create webpush notification` by motorina0 in https://github.com/lnbits/lnbits/pull/2533
* [test] `webpush_api` endpoints by motorina0 in https://github.com/lnbits/lnbits/pull/2534
* [feat] Check payment tag by motorina0 in https://github.com/lnbits/lnbits/pull/2522
* [feat] Pay to enable extension by motorina0 in https://github.com/lnbits/lnbits/pull/2516
* chore: update LNbits to 0.12.8 by dni in https://github.com/lnbits/lnbits/pull/2539


**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.12.7...0.12.8

0.12.7

What's Changed
* hotfix: check for lnbits_site_description setting by motorina0 in https://github.com/lnbits/lnbits/pull/2527


**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.12.6...0.12.7

0.12.6

Main Changes
* User Manager added for easily monitoring users and wallets on the server
* Eclair critical bug fix - please update if running on Eclair
* `phoenixd` wallet integration by bitkarrot

What's Changed
* feat: add `funding_source_max_retries` env setting by motorina0 in https://github.com/lnbits/lnbits/pull/2404
* chore: update prettier by dni in https://github.com/lnbits/lnbits/pull/2405
* fix: fastapi status import by dni in https://github.com/lnbits/lnbits/pull/2408
* chore: prepare version update to `0.12.6` by dni in https://github.com/lnbits/lnbits/pull/2407
* chore: adhere to ruff's "N" rules by dni in https://github.com/lnbits/lnbits/pull/2377
* fix: uninstall un-vetted extenisons by motorina0 in https://github.com/lnbits/lnbits/pull/2413
* chore: enable migration tests again by dni in https://github.com/lnbits/lnbits/pull/2414
* chore: adhere to ruff's `UP` by dni in https://github.com/lnbits/lnbits/pull/2378
* [test] create unit-test framework for RPC wallets by motorina0 in https://github.com/lnbits/lnbits/pull/2396
* fix: ruff linting broke by dni in https://github.com/lnbits/lnbits/pull/2418
* feat: make workflow reuseable for external repo by dni in https://github.com/lnbits/lnbits/pull/2419
* chore: remove lnurl wallet and withdraw feature by dni in https://github.com/lnbits/lnbits/pull/2293
* feat: add PEP561 marker for types by dni in https://github.com/lnbits/lnbits/pull/2415
* Added extra default ads to support project by arcbtc in https://github.com/lnbits/lnbits/pull/2421
* chore: adhere to ruff's `RUF` rules, 2nd try by dni in https://github.com/lnbits/lnbits/pull/2420
* Fixes ad issue on homepage + readme badges by arcbtc in https://github.com/lnbits/lnbits/pull/2422
* Clarified top-up success msg by arbadacarbaYK in https://github.com/lnbits/lnbits/pull/2381
* feat: `catch_everything_and_restart` print name of the task by dni in https://github.com/lnbits/lnbits/pull/2417
* FEAT: add PYPI python package release workflow on tag by dni in https://github.com/lnbits/lnbits/pull/1628
* feat: adhere to ruff's `B` rules by dni in https://github.com/lnbits/lnbits/pull/2423
* fix: broken lnurl_callback by dni in https://github.com/lnbits/lnbits/pull/2445
* fix: balances view on use non deleted wallets by dni in https://github.com/lnbits/lnbits/pull/2385
* i18n: refresh translations using AI script by prusnak in https://github.com/lnbits/lnbits/pull/2446
* test: unit tests for lndrpc by motorina0 in https://github.com/lnbits/lnbits/pull/2442
* test: restructure tests by dni in https://github.com/lnbits/lnbits/pull/2444
* feat: remove magic argument parser from lnbits command by dni in https://github.com/lnbits/lnbits/pull/2448
* feat: add `settings.lnbits_running ` by motorina0 in https://github.com/lnbits/lnbits/pull/2450
* test: add unit for fee_reserve and service_fee by dni in https://github.com/lnbits/lnbits/pull/2453
* [test] add tests for `eclair` funding source by motorina0 in https://github.com/lnbits/lnbits/pull/2459
* [test] add tests for `lnbits` funding source by motorina0 in https://github.com/lnbits/lnbits/pull/2460
* fix: compatibility with Python 3.12 by prusnak in https://github.com/lnbits/lnbits/pull/2463
* chore: use prettier for all of the codebase by dni in https://github.com/lnbits/lnbits/pull/2466
* feat: corelightning `maxfee` and custom pay command by dni in https://github.com/lnbits/lnbits/pull/2464
* feat: phoenixd wallet integration by bitkarrot in https://github.com/lnbits/lnbits/pull/2362
* Improved customisable homepage and added badge by arcbtc in https://github.com/lnbits/lnbits/pull/2474
* typo in phoenixd ws by talvasconcelos in https://github.com/lnbits/lnbits/pull/2473
* fix: no need to create fake admin by dni in https://github.com/lnbits/lnbits/pull/2485
* feat: update docker image to debian 12 (bookwork) by dni in https://github.com/lnbits/lnbits/pull/2486
* refactor: move logger function from `app.py` to `utils/logger.py` by dni in https://github.com/lnbits/lnbits/pull/2454
* fix: pay invoice status by motorina0 in https://github.com/lnbits/lnbits/pull/2481
* feat: usermanager by dni in https://github.com/lnbits/lnbits/pull/2139
* fix: usermanager visible for everyone by dni in https://github.com/lnbits/lnbits/pull/2488
* chore: sort funding sources by motorina0 in https://github.com/lnbits/lnbits/pull/2489
* refactor: fix duplicate keychecker by dni in https://github.com/lnbits/lnbits/pull/2339
* test: services create and pay invoice by dni in https://github.com/lnbits/lnbits/pull/2452
* refactor: catch payment and invoice error at fastapi exceptionhandler level by dni in https://github.com/lnbits/lnbits/pull/2484
* refactor: `get_balance_delta` and use pydantic model for openapi docs by dni in https://github.com/lnbits/lnbits/pull/2492
* feat: add payments table to user manager by dni in https://github.com/lnbits/lnbits/pull/2491
* fix: show proper total balances fix cleanups by dni in https://github.com/lnbits/lnbits/pull/2490
* typo: fix opensats badge by arcbtc in https://github.com/lnbits/lnbits/pull/2494
* fix: payment list updates by dni in https://github.com/lnbits/lnbits/pull/2493
* fix: add admin ui methods back by motorina0 in https://github.com/lnbits/lnbits/pull/2495
* fix: payment list currency by dni in https://github.com/lnbits/lnbits/pull/2496
* fix: mobileSimple in paymentlist by dni in https://github.com/lnbits/lnbits/pull/2498
* fix: copy invoice by motorina0 in https://github.com/lnbits/lnbits/pull/2500
* fix: init wallet balance by dni in https://github.com/lnbits/lnbits/pull/2501
* fix: refresh payments on payment success by dni in https://github.com/lnbits/lnbits/pull/2502
* fix: add cln unspecified error code bolt11 error to errorcodes by dni in https://github.com/lnbits/lnbits/pull/2503
* [chore] Update `legend` to `demo` by motorina0 in https://github.com/lnbits/lnbits/pull/2505
* Fix: Wrong expiration date in invoice details by dethos in https://github.com/lnbits/lnbits/pull/2506
* fix: topup wallet was showing NaN by dni in https://github.com/lnbits/lnbits/pull/2504


**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.12.5...0.12.6

0.12.5

What's Changed
* feat: add `check_invalid_payments` command by motorina0 in https://github.com/lnbits/lnbits/pull/2353
* feat: add commands `delete-walle`, `delete-wallet-payment` and `verbose` option, by motorina0 in https://github.com/lnbits/lnbits/pull/2354
* feat: add `mark-payment-pending` command by motorina0 in https://github.com/lnbits/lnbits/pull/2355
* feat: remove `--auto-fix` option from `check-payments` by motorina0 in https://github.com/lnbits/lnbits/pull/2359
* feat: extra log by motorina0 in https://github.com/lnbits/lnbits/pull/2360
* hotfix: initial currency conversion on balance by dni in https://github.com/lnbits/lnbits/pull/2346
* bug: When "expiry" is null, do not display "expiry" in payment details by dethos in https://github.com/lnbits/lnbits/pull/2349
* feat: complete use of `LNBITS_EXTENSIONS_DEACTIVATE_ALL` by dni in https://github.com/lnbits/lnbits/pull/2341
* chore: update to node 20.x on workflows by dni in https://github.com/lnbits/lnbits/pull/2364
* bug: releasing docker image had invalid credentials by dni in https://github.com/lnbits/lnbits/pull/2365
* ci: run jmeter only if linting passes to save resources by dni in https://github.com/lnbits/lnbits/pull/2366
* bug: show extensions in frontend had wrong boolean by dni in https://github.com/lnbits/lnbits/pull/2370
* bug: frontend some v-text missing by talvasconcelos in https://github.com/lnbits/lnbits/pull/2372
* feat: improve on api structure, add openapi tags by dni in https://github.com/lnbits/lnbits/pull/2295
* simplify description in i18n by prusnak in https://github.com/lnbits/lnbits/pull/2356
* [test] add jmeter tests to install and enable all vetted extensions by motorina0 in https://github.com/lnbits/lnbits/pull/2371
* test: run jmeter test from `lnbits-extensions` repo by dni in https://github.com/lnbits/lnbits/pull/2374
* test: remove warnings for `TemplateResponse` by dni in https://github.com/lnbits/lnbits/pull/2368
* docs: improves readme by arcbtc in https://github.com/lnbits/lnbits/pull/2367
* chore: typo in function name `nofiy_upgrade` by dni in https://github.com/lnbits/lnbits/pull/2383
* chore: fix some typos for docs by redistay in https://github.com/lnbits/lnbits/pull/2384
* chore: adhere to ruff's `A` by dni in https://github.com/lnbits/lnbits/pull/2380
* chore: update black, security warning by dni in https://github.com/lnbits/lnbits/pull/2387
* chore: fix `pycryptodomex` security issue by dni in https://github.com/lnbits/lnbits/pull/2388
* chore: adhere to ruff's `C` by dni in https://github.com/lnbits/lnbits/pull/2379
* docs: improve installation for none ubuntu by dni in https://github.com/lnbits/lnbits/pull/2386
* fix: remove trailing slash from admin.js by dni in https://github.com/lnbits/lnbits/pull/2391
* refactor: use new fastapi lifespan instead of startup/shutdown events by dni in https://github.com/lnbits/lnbits/pull/2294
* test: make nice pytest reports on github by dni in https://github.com/lnbits/lnbits/pull/2376
* feat: active state for manage menu items by dni in https://github.com/lnbits/lnbits/pull/2392
* doc: add hint to configure reverse proxy in `.env.template` by dni in https://github.com/lnbits/lnbits/pull/2393
* test: add unit tests for wallets (funding sources) by motorina0 in https://github.com/lnbits/lnbits/pull/2363
* test: add tests for alby by motorina0 in https://github.com/lnbits/lnbits/pull/2390
* fix: improve on check_fundingsource retries by dni in https://github.com/lnbits/lnbits/pull/2400
* chore: update lnbits to 0.12.5 by dni in https://github.com/lnbits/lnbits/pull/2401

New Contributors
* redistay made their first contribution in https://github.com/lnbits/lnbits/pull/2384

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.12.4...0.12.5

0.12.4

What's Changed
* bug: payment status hotfix by arcbtc in https://github.com/lnbits/lnbits/pull/2352


**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.12.3...0.12.4

0.12.3

What's Changed
* chore: remove dead code send_push_promise by dni in https://github.com/lnbits/lnbits/pull/2285
* refactor: remove unused webhook handler for wallets by dni in https://github.com/lnbits/lnbits/pull/2288
* refactor: tasks should be run with internal `create_task` wrapper by dni in https://github.com/lnbits/lnbits/pull/2287
* refactor: move mark_webhook_sent into crud.py by dni in https://github.com/lnbits/lnbits/pull/2286
* Paid extensions by motorina0 in https://github.com/lnbits/lnbits/pull/2229
* fix: raise proper exception in services pay_invoice by dni in https://github.com/lnbits/lnbits/pull/2291
* feat: ZBD wallet API Integration by bitkarrot in https://github.com/lnbits/lnbits/pull/2235
* feat: add get endpoint for user wallets by motorina0 in https://github.com/lnbits/lnbits/pull/2299
* test: lint `tests` and `tools` aswell by dni in https://github.com/lnbits/lnbits/pull/2296
* Fix login logout on safari by motorina0 in https://github.com/lnbits/lnbits/pull/2309
* update black to 24.2.0 and ruff to 0.3.0 by prusnak in https://github.com/lnbits/lnbits/pull/2307
* Jmeter take 3 by motorina0 in https://github.com/lnbits/lnbits/pull/2284
* fix: update pre-commit ruff by dni in https://github.com/lnbits/lnbits/pull/2316
* fix: lnbits funding source by dni in https://github.com/lnbits/lnbits/pull/2319
* test: fix TestModel warning by dni in https://github.com/lnbits/lnbits/pull/2317
* feat: add tool preimage generator by dni in https://github.com/lnbits/lnbits/pull/2321
* Fix: LNbits backend payment state and catch errors by callebtc in https://github.com/lnbits/lnbits/pull/2187
* feat: add group_by to fetch_page by dni in https://github.com/lnbits/lnbits/pull/2140
* bug: cln paymentstate check on error by callebtc in https://github.com/lnbits/lnbits/pull/2151
* fix: check if key present in `settings` before updating by motorina0 in https://github.com/lnbits/lnbits/pull/2306
* fix: raise failed request to not run `mark_webhook_sent` by dni in https://github.com/lnbits/lnbits/pull/2289
* fix: enforce order of payments by motorina0 in https://github.com/lnbits/lnbits/pull/2313
* refactor: dev-friendly payment status name by motorina0 in https://github.com/lnbits/lnbits/pull/2322
* fix: pending property for PaymentStatus by motorina0 in https://github.com/lnbits/lnbits/pull/2324
* Remove all {% raw %} usage by wfjvdham in https://github.com/lnbits/lnbits/pull/2318
* feat: create_unique_task helper by dni in https://github.com/lnbits/lnbits/pull/2292
* feat: add database debug env var by dni in https://github.com/lnbits/lnbits/pull/2333
* chore: update ruff and black in precommit config by dni in https://github.com/lnbits/lnbits/pull/2336
* chore: keychecker todo remove type ignores by dni in https://github.com/lnbits/lnbits/pull/2337
* feat: added home button on error page by arcbtc in https://github.com/lnbits/lnbits/pull/2330
* bug: wallet page fetchbalance ran twice by dni in https://github.com/lnbits/lnbits/pull/2334
* bug: recover user for export-to-phone by arbadacarbaYK in https://github.com/lnbits/lnbits/pull/2327
* refactor: tiny url to use require decorators and `wallet.id` by dni in https://github.com/lnbits/lnbits/pull/2338
* chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 by dependabot in https://github.com/lnbits/lnbits/pull/2326
* hotfix: qrcode broke wallet.html by dni in https://github.com/lnbits/lnbits/pull/2340
* bug: Fix regression. Admin-users and allowed-users can now be removed through the web interface by dethos in https://github.com/lnbits/lnbits/pull/2331
* refactor: move registering of tasks into `app.py` by dni in https://github.com/lnbits/lnbits/pull/2290
* chore: remove CACHE_VERSION from service-worker.js by prusnak in https://github.com/lnbits/lnbits/pull/2342
* feat: make route hints configurable for lndrest by dni in https://github.com/lnbits/lnbits/pull/2304
* feat: reduce initial requests on wallet page by dni in https://github.com/lnbits/lnbits/pull/2335
* chore: update to 0.12.3 by dni in https://github.com/lnbits/lnbits/pull/2344

New Contributors
* wfjvdham made their first contribution in https://github.com/lnbits/lnbits/pull/2318
* dethos made their first contribution in https://github.com/lnbits/lnbits/pull/2331

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.12.2...0.12.3

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.