Lnbits

Latest version: v0.12.12

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

Scan your dependencies

Page 3 of 7

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

0.12.2

What's Changed
* fix: show installed extensions when manifest cannot be reached by motorina0 in https://github.com/lnbits/lnbits/pull/2261
* fix: correct invoice expiry for lndrest by jackstar12 in https://github.com/lnbits/lnbits/pull/2271
* refactor: generalize SSO auth by motorina0 in https://github.com/lnbits/lnbits/pull/2263
* Add `Keycloak` SSO by motorina0 in https://github.com/lnbits/lnbits/pull/2272
* feat: deprecate get_current_extension_name by dni in https://github.com/lnbits/lnbits/pull/2280
* refactor: remove SseListenerDict by dni in https://github.com/lnbits/lnbits/pull/2279
* fix: docker image invoice listener were not stopping by dni in https://github.com/lnbits/lnbits/pull/2278
* feat: add node url to api keys & docs by dni in https://github.com/lnbits/lnbits/pull/2283
* feat: unique invoice listeners for extensions by dni in https://github.com/lnbits/lnbits/pull/2250
* Updated new wallet warning modal text to clarify importance of backing up login creds by blackcoffeexbt in https://github.com/lnbits/lnbits/pull/2273
* fix: extension stop background work by motorina0 in https://github.com/lnbits/lnbits/pull/2281
* chore: update to 0.12.2 by dni in https://github.com/lnbits/lnbits/pull/2282


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

0.12.1

What's Changed
* feat: use github release draft by dni in https://github.com/lnbits/lnbits/pull/2237
* Fix extension navigation by motorina0 in https://github.com/lnbits/lnbits/pull/2236
* alby: fix balance reporting and error handling + opennode: fix error handling by prusnak in https://github.com/lnbits/lnbits/pull/2221
* fix: cannot change user password by motorina0 in https://github.com/lnbits/lnbits/pull/2239
* chore: update to latest fastapi by dni in https://github.com/lnbits/lnbits/pull/2240
* fix: Finnish grammar by tlindi in https://github.com/lnbits/lnbits/pull/2241
* Fixes annoying qr popup on parsing LNURL withdraw receive in wallet by arcbtc in https://github.com/lnbits/lnbits/pull/2230
* bug: docker upload workflow by dni in https://github.com/lnbits/lnbits/pull/2245
* chore: update readme to use new docker alias by dni in https://github.com/lnbits/lnbits/pull/2246
* Adds optional confetti to incoming payments in wallet by arcbtc in https://github.com/lnbits/lnbits/pull/2231
* chore: dead code `perform_balance_check` by dni in https://github.com/lnbits/lnbits/pull/2244
* feat: add `monitor` admin endpoint for listeners by dni in https://github.com/lnbits/lnbits/pull/2242
* fix: regtest use new docker hub address by dni in https://github.com/lnbits/lnbits/pull/2248
* fix: use `get_dbversions` instead of `db_versions` by motorina0 in https://github.com/lnbits/lnbits/pull/2255
* Improved env layout by arcbtc in https://github.com/lnbits/lnbits/pull/2226
* feat: add setting `lnbits_allow_new_accounts` to admin ui by dni in https://github.com/lnbits/lnbits/pull/2252
* fix: custom site desc by iWarpBTC in https://github.com/lnbits/lnbits/pull/2254
* Wallet limits: max balance, daily max withdraw, transactions per sec by callebtc in https://github.com/lnbits/lnbits/pull/2223
* Update fi.js by tlindi in https://github.com/lnbits/lnbits/pull/2257
* Improves payment reactions by arcbtc in https://github.com/lnbits/lnbits/pull/2251
* chore: update to 0.12.1 by dni in https://github.com/lnbits/lnbits/pull/2262
* fix: github release missing checkout by dni in https://github.com/lnbits/lnbits/pull/2264

New Contributors
* mrbpp made their first contribution in https://github.com/lnbits/lnbits/pull/2214
* tlindi made their first contribution in https://github.com/lnbits/lnbits/pull/2228

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.11.3...0.12.1

0.12.0

> Named after the great <a href="https://github.com/dni">DNI</a>, who started contributing to LNbits after building the breakthrough <a href="https://github.com/lnbits/boltz">LNbits Boltz</a> extension. DNI has since becomes one of LNbits most prolific maintainers.

Updates 🚀
* [FEAT] Auth, Login, OAuth, create account with username and password 1653 by motorina0 in https://github.com/lnbits/lnbits/pull/2092
* Login improve UI config by motorina0 in https://github.com/lnbits/lnbits/pull/2171
* Login polish by motorina0 in https://github.com/lnbits/lnbits/pull/2180
* use _blank for external links on main by prusnak in https://github.com/lnbits/lnbits/pull/2172
* fix not showing account for existing users by talvasconcelos in https://github.com/lnbits/lnbits/pull/2173
* Fix nixos module getExe warning about meta attribute in nix poetry build by HaosGames in https://github.com/lnbits/lnbits/pull/2182
* fix: urls for js libs on print.html by talvasconcelos in https://github.com/lnbits/lnbits/pull/2185
* fix make checkbundle which should not bump the serviceworker version by prusnak in https://github.com/lnbits/lnbits/pull/2184
* chore: new translations by prusnak in https://github.com/lnbits/lnbits/pull/2183
* update nix ci action to use cachix to cache results by prusnak in https://github.com/lnbits/lnbits/pull/2170
* cln: allow amountless invoices in node tx list by kallerosenbaum in https://github.com/lnbits/lnbits/pull/2138
* LndRestWallet: catch http errors by callebtc in https://github.com/lnbits/lnbits/pull/2133
* fix: position of method invocation by motorina0 in https://github.com/lnbits/lnbits/pull/2188
* feat: remember last active wallet by motorina0 in https://github.com/lnbits/lnbits/pull/2189
* feat: add `created_at` and `updated_at` to wallets and accounts by dni in https://github.com/lnbits/lnbits/pull/2177
* Simplified mobile wallet by arcbtc in https://github.com/lnbits/lnbits/pull/2175
* move API docs as last item of wallet actions by prusnak in https://github.com/lnbits/lnbits/pull/2191
* chore: update to version 0.12.0 by dni in https://github.com/lnbits/lnbits/pull/2125
* fix: remove custom dev shells from the flake file by fusion44 in https://github.com/lnbits/lnbits/pull/2195
* added directions for cache by arcbtc in https://github.com/lnbits/lnbits/pull/2197
* refactor: extract `AESCipher` to `crypto.py` by motorina0 in https://github.com/lnbits/lnbits/pull/2202
* Move UI configs to profile by motorina0 in https://github.com/lnbits/lnbits/pull/2201
* refactor: extract `encrypt_internal_message` and `decrypt_internal_message` by motorina0 in https://github.com/lnbits/lnbits/pull/2210
* Deactivate all extensions flag by motorina0 in https://github.com/lnbits/lnbits/pull/2206
* sort CSV export of payments by prusnak in https://github.com/lnbits/lnbits/pull/2208
* refactor __init__ functions of Wallets (funding sources) by prusnak in https://github.com/lnbits/lnbits/pull/2193
* feat: add currency amount to lnurl/lnaddress payments by dni in https://github.com/lnbits/lnbits/pull/2136
* feat: improve PWA configuration by mrbpp in https://github.com/lnbits/lnbits/pull/2214
* feat: install wizard on first launch by arcbtc in https://github.com/lnbits/lnbits/pull/1977
* feat: `cleanup-wallets` cli command by dni in https://github.com/lnbits/lnbits/pull/2176
* refactor: topup wallet `+` into component by dni in https://github.com/lnbits/lnbits/pull/2217
* refactor: move admin ui tabs around by dni in https://github.com/lnbits/lnbits/pull/2218
* refactor: add `prepareFilterQuery` to utils by dni in https://github.com/lnbits/lnbits/pull/2219
* [FEAT] release / docker ci pipeline by dni in https://github.com/lnbits/lnbits/pull/1907
* Implement Finnish i18n translation by tlindi in https://github.com/lnbits/lnbits/pull/2228
* feat: use github release draft by dni in https://github.com/lnbits/lnbits/pull/2237

New Contributors ❤️
* mrbpp made their first contribution in https://github.com/lnbits/lnbits/pull/2214
* tlindi made their first contribution in https://github.com/lnbits/lnbits/pull/2228

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.11.3...0.12.0

0.11.3

What's Changed
* feat: workflow to check bundle files by dni in https://github.com/lnbits/lnbits/pull/2126
* add Alby logo to front index page by bitkarrot in https://github.com/lnbits/lnbits/pull/2128
* optimize PNG images in lnbits/static/images for size by prusnak in https://github.com/lnbits/lnbits/pull/2131
* set User-Agent when accessing external resources by prusnak in https://github.com/lnbits/lnbits/pull/2100
* fix issue with displaying languages by talvasconcelos in https://github.com/lnbits/lnbits/pull/2130
* use awk to bump CACHE_VERSION (drop sed usage) by prusnak in https://github.com/lnbits/lnbits/pull/2123
* fix: time margin for deleting failed payments by dni in https://github.com/lnbits/lnbits/pull/2147
* restore ad space title by talvasconcelos in https://github.com/lnbits/lnbits/pull/2145
* Fix: fee reserve for internal by callebtc in https://github.com/lnbits/lnbits/pull/2150
* fix: branch out delete payment by dni in https://github.com/lnbits/lnbits/pull/2152
* chore: update lock file and poetry 1.7.0 in CI by dni in https://github.com/lnbits/lnbits/pull/2156
* refactor: move tinyurl to its own router by dni in https://github.com/lnbits/lnbits/pull/2154
* refactor: move webpush to its own router by dni in https://github.com/lnbits/lnbits/pull/2155
* feat: add password to `<lnbits-dynamic-fields>` by dni in https://github.com/lnbits/lnbits/pull/2141
* feat: lnurl library update by dni in https://github.com/lnbits/lnbits/pull/2153
* add fiat balance to wallet by talvasconcelos in https://github.com/lnbits/lnbits/pull/2157
* Add nixos module option to pass additional environment variables by HaosGames in https://github.com/lnbits/lnbits/pull/2163
* use _blank + noopener + noreferrer consistently by prusnak in https://github.com/lnbits/lnbits/pull/2137
* fix: lnurl should follow redirect by dni in https://github.com/lnbits/lnbits/pull/2167
* Handles intents by arcbtc in https://github.com/lnbits/lnbits/pull/2161
* Swap Alby logos by stackingsaunter in https://github.com/lnbits/lnbits/pull/2148
* add i18n checker and autogenerated AI translations by prusnak in https://github.com/lnbits/lnbits/pull/2160
* chore: update to version 0.11.3 by prusnak in https://github.com/lnbits/lnbits/pull/2168
* add checkbundle to make check by prusnak in https://github.com/lnbits/lnbits/pull/2169
* add vars related to service fee to .env.example by prusnak in https://github.com/lnbits/lnbits/pull/2143

New Contributors
* HaosGames made their first contribution in https://github.com/lnbits/lnbits/pull/2163
* stackingsaunter made their first contribution in https://github.com/lnbits/lnbits/pull/2148

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.11.2...0.11.3

0.11.2

New in this release

- New service fee settings that lets you earn a transaction fee for all internal or external transaction on an LNbits instance. Set these environment variables in your `.env` file or use the Admin-UI to enable this feature:
- `LNBITS_SERVICE_FEE`: the service fee (in percent)
- `LNBITS_SERVICE_FEE_WALLET`: the wallet where fees go to
- `LNBITS_SERVICE_FEE_MAX`: the maximum fee per transaction (in satoshis)
- `LNBITS_SERVICE_FEE_IGNORE_INTERNAL`: disable fees for internal transactions
- `lnbits-cli` can now manage extensions
- New funding source: Alby wallet
- Node Management via `.env` file without Admin-UI
- Core Lightning bug fixes
- LND REST bug fixes
- New Czech (cs), Slovak (sk) and Korean (kr) localizations
- FakeWallet fix for providing Lightning preimages

All changes in detail
* [BUG] Installation of new extensions via LNBITS_EXTENSIONS_DEFAULT_INSTALL does not select the right version by motorina0 in https://github.com/lnbits/lnbits/pull/2046
* chore: bump version to 0.11.2 by dni in https://github.com/lnbits/lnbits/pull/2047
* Update installation.md by UXUY-Labs in https://github.com/lnbits/lnbits/pull/2052
* fix: emit event for nested `lnbits-dynamic-fields` components by motorina0 in https://github.com/lnbits/lnbits/pull/2053
* Update api.md by arbadacarbaYK in https://github.com/lnbits/lnbits/pull/2058
* Revert "Update installation.md" by callebtc in https://github.com/lnbits/lnbits/pull/2060
* [main/fix] fix docs/guide/installation by prusnak in https://github.com/lnbits/lnbits/pull/2059
* Sync main->dev by callebtc in https://github.com/lnbits/lnbits/pull/2061
* [FEAT] add extension functionality to lnbits-cli by dni in https://github.com/lnbits/lnbits/pull/1963
* CLN: Handle optional invoice fields by kallerosenbaum in https://github.com/lnbits/lnbits/pull/2056
* [FEAT] add cache busting via static_url_for and settings.cache_version by dni in https://github.com/lnbits/lnbits/pull/1964
* remove unnecessary str() in f-string by prusnak in https://github.com/lnbits/lnbits/pull/2064
* Enable Node Management via .env without activating admin-UI by TrezorHannes in https://github.com/lnbits/lnbits/pull/2068
* feat: add `extension-settings` vue component by dni in https://github.com/lnbits/lnbits/pull/2004
* feat: logger success when wallet is connected by dni in https://github.com/lnbits/lnbits/pull/2075
* use floor() instead of round() to convert msat to sat in frontend by prusnak in https://github.com/lnbits/lnbits/pull/2070
* add comment why CLightningWallet alias is needed by prusnak in https://github.com/lnbits/lnbits/pull/2065
* i18n: remove empty lines by prusnak in https://github.com/lnbits/lnbits/pull/2079
* i18n: add Czech (cs) and Slovak (sk) localization by prusnak in https://github.com/lnbits/lnbits/pull/2080
* handle correctly the case with no active channels by prusnak in https://github.com/lnbits/lnbits/pull/2085
* make example paths in .env.example less confusing by prusnak in https://github.com/lnbits/lnbits/pull/2066
* chore: remove boltz settings by dni in https://github.com/lnbits/lnbits/pull/2019
* dotenv is not required directly, only indirectly by prusnak in https://github.com/lnbits/lnbits/pull/2087
* Fixed payment isn't initiated on lndrest by skrafft in https://github.com/lnbits/lnbits/pull/2074
* Bump axios from 1.3.4 to 1.6.0 by dependabot in https://github.com/lnbits/lnbits/pull/2093
* doc: add `SUPER_USER` field by motorina0 in https://github.com/lnbits/lnbits/pull/2097
* Updated nix install guide by arcbtc in https://github.com/lnbits/lnbits/pull/2099
* change color theme icons by prusnak in https://github.com/lnbits/lnbits/pull/2090
* hotfix toolbar title by talvasconcelos in https://github.com/lnbits/lnbits/pull/2096
* FakeWallet: provide payment preimage by callebtc in https://github.com/lnbits/lnbits/pull/2098
* fix: dont release docker image for release candidate by dni in https://github.com/lnbits/lnbits/pull/2101
* feat: add getalby wallet as funding source by bitkarrot in https://github.com/lnbits/lnbits/pull/2086
* Upadte to c-lightning-REST v0.10.5 by callebtc in https://github.com/lnbits/lnbits/pull/2109
* Add service fee to specific wallet by callebtc in https://github.com/lnbits/lnbits/pull/2050
* pass custom extra on payment out by talvasconcelos in https://github.com/lnbits/lnbits/pull/2089
* Organised env by arcbtc in https://github.com/lnbits/lnbits/pull/2110
* CLN: return payment failure if no payment is found by callebtc in https://github.com/lnbits/lnbits/pull/2113
* docs: small cleanup by prusnak in https://github.com/lnbits/lnbits/pull/2107
* docs: Change path to super_user file located in the data directory by Sebastix in https://github.com/lnbits/lnbits/pull/2115
* fix: redirect for all paths of the extension (not only for `/api`) by motorina0 in https://github.com/lnbits/lnbits/pull/2120
* feat: manage extensions navbar by dni in https://github.com/lnbits/lnbits/pull/2121
* feat: add libwally for liquid support by dni in https://github.com/lnbits/lnbits/pull/2117

New Contributors
* UXUY-Labs made their first contribution in https://github.com/lnbits/lnbits/pull/2052
* kallerosenbaum made their first contribution in https://github.com/lnbits/lnbits/pull/2056
* skrafft made their first contribution in https://github.com/lnbits/lnbits/pull/2074
* dependabot made their first contribution in https://github.com/lnbits/lnbits/pull/2093
* Sebastix made their first contribution in https://github.com/lnbits/lnbits/pull/2115
* psychoet made their first contribution in https://github.com/lnbits/lnbits/pull/2118

**Full Changelog**: https://github.com/lnbits/lnbits/compare/0.11.1...0.11.2

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.