Commit graph

146 commits

Author SHA1 Message Date
dni ⚡
407955dce5
chore: update to version 1.2.0 and min version 1.4.0 (#113)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.2.0
2025-12-02 09:21:55 +01:00
dni ⚡
c4d923e9af
refactor: pynostr instead of custom nostr lib (#112) 2025-11-20 10:12:18 +01:00
arbadacarba
9a152723e2
Fix typo in installation instructions (#109) 2025-10-16 17:22:27 +02:00
dni ⚡
ef1171bb47
chore: update to v1.1.3 (#106)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.1.3
2025-10-06 09:51:17 +02:00
Vlad Stan
b1c92a067d
[fix] add lnurl field back (#105) 2025-10-06 10:29:09 +03:00
Vlad Stan
db8de4804d
fix: use checking_id instead of payment_hash (#104) 2025-10-03 15:16:15 +03:00
dni ⚡
6aeabd2036
feat: use new lnbits-qrcode-lnurl component (#103)
* feat: use new lnbits-qrcode-lnurl component
2025-09-04 06:59:18 +02:00
dni ⚡
dd703baba8
chore: update to version v1.1.2
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.1.2
2025-08-21 17:18:57 +02:00
dni ⚡
e48be221b1
chore: update lnurl lib to v0.8.0 (#102) 2025-08-21 17:15:17 +02:00
Tiago Vasconcelos
a242f0e4b6
fix: paylinks in fiat (#101)
* fix unreachable code
* trying to fix fiat pay links
* don't drop support for python 3.10
* values are store as int when there's currency
* simplify js
* add hint for fiat denom
2025-08-21 10:29:32 +02:00
dni ⚡
a8e8658ff5
chore: update to version v1.1.1
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.1.1
2025-08-18 12:14:41 +02:00
dni ⚡
4784ebc9f2
feat: remove lnurl from api (#91) 2025-08-18 10:55:13 +02:00
dni ⚡
1d91b50a67
refactor: dont use model property for lnurlpaymetadata (#97)
* refactor: dont use model property for lnurlpaymetadata
domain is really only needed if you do it with via the property. cleans
up code and makes it more readable
2025-08-18 10:49:25 +02:00
dni ⚡
860d281a18
chore: properly define model types (#94) 2025-08-18 10:42:06 +02:00
dni ⚡
1cebe56707
chore: update to lnbits 1.3.0-rc3 (#99) 2025-08-18 10:34:01 +02:00
dni ⚡
1805b6d635
fix: checkbox disposable default (#98)
was not set
2025-08-18 08:38:32 +02:00
dni ⚡
3dc1e86d8c
feat: support lud-11 disposable links (#95) 2025-08-14 12:16:16 +02:00
dni ⚡
0cf2df2dcb
refactor: use core currency and rate endpoints (#93) 2025-08-14 12:12:14 +02:00
dni ⚡
f9ee067e88
fix: broken lnurl error message on amount limits (#96) 2025-08-14 12:12:00 +02:00
dni ⚡
5a0d7ee4ed
fix: linting issues introduced last commit (#92) 2025-08-14 09:35:58 +02:00
Sat
7eea2330c9
fix(tasks): Refactor send_zap to use async websockets and prevent crashes (#90)
* fix(tasks): Make send_zap non-blocking to prevent freezes

The send_zap async function contained blocking calls (thread.join()) which halted the main asyncio event loop. This caused the application to become unresponsive or "freeze" until all zap receipt threads completed.

Refactored the function to be fully non-blocking by removing the join() calls and the arbitrary sleep(). Zap receipts are now dispatched in background threads on a fire-and-forget basis, allowing the main application to remain responsive.

* fix(tasks): Use async websockets in send_zap to prevent crashes

Refactor to replace the threading and websocket-client logic with the native asyncio websockets library. 

Create a non-blocking asyncio task for each relay,
2025-08-13 14:07:18 +02:00
dni ⚡
1455afa219
feat: add lud17 urls to qr / copy (#89)
* feat: add lud17 urls to qr / copy
2025-07-23 11:32:13 +02:00
dni ⚡
0e0af4d656
chore: update lnurl library (#87)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.1.0
* chore: update lnurl library
2025-07-17 16:57:29 +02:00
Tiago Vasconcelos
2118c8c745
Add a created at field (#77)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.0.1
2025-03-03 19:01:32 +02:00
Vlad Stan
218df89948
fix: normalize url (#76) 2025-03-03 13:34:46 +01:00
João Bordalo
1d66d2f536 fix typo: mininum to minimum 2024-12-04 20:32:02 +01:00
Tiago Vasconcelos
e00a81bfbf
fix: stop the links polling insanity (#72)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v1.0.0
WTF was this for anyway?!
2024-11-25 11:07:26 +01:00
dni ⚡
c7623e4c5a
feat: update to lnbits 1.0.0 (#66)
---------

Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
Co-authored-by: Tiago Vasconcelos <talvasconcelos@gmail.com>
2024-10-25 12:02:37 +02:00
Vlad Stan
3e006654ea
fix: allow empty string content (#69)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.6 v1.0.0-rc01
2024-09-14 00:53:04 +03:00
Vlad Stan
98ff395c36
fix: receipt event (#68)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.5
2024-09-14 00:36:00 +03:00
Tiago Vasconcelos
e3d0fb27e9
chore: code format (#67)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.4
Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
2024-09-13 20:41:42 +03:00
Tiago Vasconcelos
1d98dd1223 Merge branch 'main' of https://github.com/lnbits/lnurlp 2024-09-10 12:49:53 +01:00
Tiago Vasconcelos
f48a3ed76a Auto stash before rebase of "main" onto "francismars/main" 2024-09-10 12:38:31 +01:00
Vlad Stan
242dd03961
fix: do not return early (#65)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.3
2024-09-03 22:48:17 +03:00
Vlad Stan
efb2eef323
fix: nostr zaps (#63)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.2
2024-08-07 17:26:20 +03:00
dni ⚡
5fb5aa382d
fix: parsing url (#62) 2024-08-06 12:29:41 +03:00
Vlad Stan
35dc29822f
fix: do not use assert in http call (#61)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.1
2024-08-05 17:55:41 +03:00
Vlad Stan
bdef451d89
Admin improvements (#60)
* feat: allow admins to alter pay-links

* chore: `make check`
2024-08-05 13:14:50 +03:00
dni ⚡
badc420069
feat: code quality (#59)
* feat: code quality
* fixup!
2024-08-05 12:49:50 +03:00
Francis
f2669214de
Update tasks.py
Co-authored-by: dni  <office@dnilabs.com>
2024-06-26 13:57:18 +01:00
francismars
f6a7f46e3a added zap_receipt information to webhook 2024-06-26 13:36:27 +01:00
Arc
8aefea7260
Merge pull request #52 from lnbits/advanceddescription
Fixed image urls
2024-05-17 14:24:15 +01:00
benarc
c20cca4425 Fixed image urls 2024-05-17 14:23:32 +01:00
Arc
6ca9971b57
Merge pull request #51 from lnbits/advanceddescription
Added extended description
2024-05-17 14:21:00 +01:00
benarc
b9fee9b93b Added extended description 2024-05-15 22:24:58 +01:00
Tiago Vasconcelos
6f69f67cb8
change extension name (#47)
Some checks failed
/ release (push) Has been cancelled
/ pullrequest (push) Has been cancelled
v0.5.0
Change display name of the extension
2024-04-24 09:57:22 +02:00
Arc
18f230c611
Merge pull request #46 from lnbits/fixup-change-wallet
fix: change wallet for paylink
2024-04-01 09:40:34 +01:00
dni ⚡
9c518b8e6d
fix: change wallet for paylink
closes #26
2024-04-01 10:32:43 +02:00
Arc
c43156b86f
Merge pull request #45 from lnbits/refactor-crud
refactor: do not validate username inside crud
2024-04-01 09:26:50 +02:00
Arc
7194ab60f1
Merge pull request #42 from lnbits/remove-env
chore: remove unused env and new create unique task
2024-04-01 09:26:50 +02:00