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