 
|
cd6cfff9cf
|
feat: sort payments in wallet (#3642)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-12-08 16:24:05 +02:00 |
|
 
|
5adc419c74
|
fix: restore default exchanges (#3613)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-12-06 16:53:53 +02:00 |
|
 Vlad StanandGitHub
|
5d79327906
|
[perf] reuse connection (#3624)
|
2025-12-06 14:52:06 +01:00 |
|
 Vlad StanandGitHub
|
850087a8ec
|
[perf] Faster require invoice key (#3603)
|
2025-12-05 10:03:51 +02:00 |
|
 Vlad StanandGitHub
|
ad268516a9
|
[perf] Extension list cache (#3616)
|
2025-12-04 10:57:17 +02:00 |
|
 Vlad StanandGitHub
|
b3efb4d378
|
perf: use check_account_exists decorator (#3600)
|
2025-12-04 10:17:47 +02:00 |
|
 Vlad StanandGitHub
|
5f1cfc0e37
|
[perf] send payment notifications in background (#3588)
|
2025-11-26 18:53:10 +01:00 |
|
 
|
0910687328
|
[perf] pending payments check (#3565)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-11-25 14:09:57 +02:00 |
|
 Vlad StanandGitHub
|
d55e2a0e1f
|
[fix] user sorting performance (#3561)
|
2025-11-25 09:16:35 +02:00 |
|
 Vlad StanandGitHub
|
44985cb0d1
|
[perf] Performance bust paginated search (#3543)
|
2025-11-21 18:29:23 +02:00 |
|
 Vlad StanandGitHub
|
7c7a04da9d
|
[feat] Payment labels (#3537)
|
2025-11-21 10:33:53 +02:00 |
|
 Vlad StanandGitHub
|
39c33699af
|
[feat] user assets (#3504)
|
2025-11-12 14:30:27 +02:00 |
|
 Vlad StanandGitHub
|
9ffc63b5dc
|
fix: pay_invoice http error (#3506)
|
2025-11-12 09:22:49 +02:00 |
|
 Vlad StanandGitHub
|
35af181e24
|
feat: migrate changes from PR #3456 (#3496)
|
2025-11-10 12:21:30 +02:00 |
|
 Vlad StanandGitHub
|
8755984bd8
|
[test] admin paths (#3494)
|
2025-11-10 12:00:55 +02:00 |
|
 Vlad StanandGitHub
|
87f25ea715
|
fix: LND GRPC macaroon fields (#3444)
|
2025-10-24 13:49:33 +03:00 |
|
 Vlad StanandGitHub
|
b9de754598
|
fix: exclude (soft) deleted wallets when creating an invoice (#3439)
|
2025-10-21 14:59:04 +03:00 |
|
Vlad Stan
|
6b41820422
|
refactor: re-order methods based on name
|
2025-10-17 14:04:28 +03:00 |
|
 Vlad StanandGitHub
|
7116353431
|
feat: edit wallet name by admin (#3417)
|
2025-10-17 10:59:16 +03:00 |
|
 Vlad StanandGitHub
|
de6827af58
|
feat: add and initialize the payment_request field for Payment (#3389)
|
2025-10-17 09:44:01 +03:00 |
|
 
|
40c065708a
|
[feat] add case insensitive search for users (#3413)
Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
|
2025-10-16 23:23:01 +01:00 |
|
 Vlad StanandGitHub
|
bf06def9b7
|
[feat] Stripe subscription (#3369)
|
2025-10-16 23:14:06 +01:00 |
|
 
|
e5ff928c3c
|
feat: allow query param for qrcode (#3390)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-10-15 12:48:32 +02:00 |
|
 Vlad StanandGitHub
|
aeaddc1dc6
|
fix: donate link
|
2025-10-09 09:55:51 +03:00 |
|
 Vlad StanandGitHub
|
a9374d509c
|
fix: hide payment details for failed payments (#3393)
|
2025-10-08 14:43:40 +02:00 |
|
 Vlad StanandGitHub
|
3e72788fc8
|
chore: clean prin statement (#3391)
|
2025-10-07 14:39:24 +03:00 |
|
 
|
f48d24aca8
|
feat: show badge if an extension has paid releases (#3385)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-10-06 17:06:18 +01:00 |
|
 Vlad StanandGitHub
|
4f9a5090c2
|
[feat] Extension Builder (#3339)
|
2025-09-25 18:33:33 +03:00 |
|
 Vlad StanandGitHub
|
c0b33560bb
|
feat: add search label (#3353)
|
2025-09-10 15:13:15 +03:00 |
|
 Vlad StanandGitHub
|
49f02a5b77
|
chore: ignore .venv dir (#3338)
|
2025-09-01 15:10:56 +03:00 |
|
  
|
dce2bfb440
|
[feat] User notifications backend (#3280)
Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-07-17 16:11:40 +02:00 |
|
 Vlad Stananddni ⚡
|
73f45ae859
|
feat: better server start logging (#3266)
|
2025-07-15 11:15:18 +02:00 |
|
 Vlad Stananddni ⚡
|
094a9fc1a1
|
[feat] UI for user notifications (#3267)
|
2025-07-15 11:15:17 +02:00 |
|
 Vlad Stananddni ⚡
|
4bd2a4fba9
|
chore: upgrade protobuf (#3252)
|
2025-07-15 11:14:29 +02:00 |
|
 Vlad Stananddni ⚡
|
fa89313e6f
|
[fix] bandit assert warnings (#3243)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-07-15 11:14:23 +02:00 |
|
 Vlad Stananddni ⚡
|
76ecf113c3
|
[fix] bandit sql warnings (#3242)
|
2025-07-15 11:14:22 +02:00 |
|
 Vlad Stananddni ⚡
|
e0749e186e
|
[fix] Small bandit changes (#3241)
|
2025-07-15 11:14:20 +02:00 |
|
 Vlad Stananddni ⚡
|
09b91f9f79
|
refactor: extract create_payment_request (#3240)
|
2025-07-15 11:14:18 +02:00 |
|
 Vlad Stananddni ⚡
|
9aa2194d94
|
refactor: use while settings.lnbits_running instead of while True
|
2025-07-15 11:14:04 +02:00 |
|
 Vlad Stananddni ⚡
|
3ed30be93e
|
fix: condition for available, but not installed extension (#3232)
|
2025-07-08 10:17:29 +02:00 |
|
 Vlad Stananddni ⚡
|
37f99e7f96
|
doc: LNBITS_EXTENSIONS_PATH (#3229)
|
2025-07-08 10:17:28 +02:00 |
|
 Vlad Stananddni ⚡
|
ab3248da15
|
fix: url_for should not return extension upgrades temp paths (#3227)
|
2025-07-08 10:17:24 +02:00 |
|
 Vlad Stananddni ⚡
|
695e9b6471
|
[feat] Add stripe payments (#3184)
|
2025-07-08 10:17:19 +02:00 |
|
 Vlad Stananddni ⚡
|
c7b7832a88
|
feat: add external id for users (#3219)
|
2025-07-08 10:17:16 +02:00 |
|
 Vlad StanandGitHub
|
b39bd257e0
|
fix: wallets navigation (#3208)
|
2025-06-20 13:45:08 +03:00 |
|
 Vlad StanandGitHub
|
63e728710d
|
fix: accept soft deleted wallets (#3179)
|
2025-05-30 18:48:23 +03:00 |
|
 Vlad StanandGitHub
|
e6de66e1b1
|
fix: handle node absent in 1ml.com (#3180)
|
2025-05-27 17:02:15 +03:00 |
|
 Vlad StanandGitHub
|
56aebb9d8f
|
feat: better service fee payment memo (#3176)
|
2025-05-27 11:50:39 +03:00 |
|
 Vlad StanandGitHub
|
beee24bd92
|
[feat] ui support for high number of wallets and payments (#3174)
|
2025-05-27 11:41:25 +03:00 |
|
 Vlad StanandGitHub
|
375b95c004
|
fix: allow ports for domains (#3171)
|
2025-05-26 11:35:02 +03:00 |
|
 Vlad StanandGitHub
|
7d0545dae1
|
[fix] timezone for payment list (#3165)
|
2025-05-20 11:51:32 +03:00 |
|
 
|
39e4fa724a
|
test: additional cases for internal payments (#3155)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2025-05-13 13:48:47 +03:00 |
|
 Vlad StanandGitHub
|
f74fcea35b
|
fix: safe json conversion (#3148)
|
2025-05-13 12:51:58 +03:00 |
|
 Vlad StanandGitHub
|
f92ae8bae1
|
doc: add time unit to payment_wait_time (#3144)
|
2025-05-05 13:39:00 +03:00 |
|
 Vlad StanandGitHub
|
3529f9152f
|
fix: better differentiation between UNAUTHORIZED and FORBIDDEN (#3139)
|
2025-05-05 10:55:58 +02:00 |
|
 Vlad StanandGitHub
|
32cbf16d91
|
fix: _bcrypt.__about__.__version__ log warning (#3136)
|
2025-04-30 20:44:55 +03:00 |
|
 Vlad StanandGitHub
|
f8b3644029
|
fix: auto redirect to home page when 401 (#3131)
|
2025-04-29 15:28:04 +03:00 |
|
 Vlad StanandGitHub
|
e339bb6181
|
[feat] fetch all payments for user (#3132)
|
2025-04-29 13:52:07 +03:00 |
|
 Vlad StanandGitHub
|
2dee26b728
|
fix: set explicit max_age for cookies (#3133)
|
2025-04-29 11:16:37 +03:00 |
|
 Vlad StanandGitHub
|
6c2b312c92
|
fix: webhook call on invoice pay (#3119)
|
2025-04-28 12:28:27 +03:00 |
|
 Vlad StanandGitHub
|
94d5f37723
|
fix: mask for fiat amount (#3118)
|
2025-04-24 08:11:39 +02:00 |
|
 Vlad StanandGitHub
|
d89bd7409d
|
fix: use UTC for fromNow() (#3105)
|
2025-04-17 10:05:05 +03:00 |
|
 Vlad StanandGitHub
|
e686ecda51
|
feat: i18n reset password message (#3106)
|
2025-04-14 13:25:41 +03:00 |
|
 Vlad StanandGitHub
|
23b4c2cc16
|
[fix] offset naive dates error (#3104)
|
2025-04-14 13:21:16 +03:00 |
|
 Vlad StanandGitHub
|
f6c8a308dc
|
feat: create new user from the command line (#3098)
|
2025-04-09 14:01:34 +02:00 |
|
 Vlad StanandGitHub
|
1058461882
|
fix: include node balance in server status (#3079)
|
2025-04-02 15:31:47 +03:00 |
|
 Vlad StanandGitHub
|
3a7a88857a
|
fix: missing label (#3081)
|
2025-04-02 14:51:15 +03:00 |
|
 Vlad StanandGitHub
|
6834b5e00f
|
feat: do not allow regular admins to edit super user (#3077)
|
2025-04-01 14:01:02 +03:00 |
|
 Vlad StanandGitHub
|
10093bb465
|
feat: show wallet payments on search (#3076)
|
2025-04-01 12:41:10 +02:00 |
|
 Vlad StanandGitHub
|
bafb4ddf75
|
fix: allow admin to view payments in deleted wallets (#3074)
|
2025-03-31 17:18:32 +03:00 |
|
 Vlad StanandGitHub
|
aa050eaf49
|
fix: make parallel calls for exchages (#3073)
|
2025-03-31 14:44:36 +03:00 |
|
 Vlad StanandGitHub
|
b185d9585c
|
fix: add default extensions when a user is created (#3061)
|
2025-03-22 23:54:15 +00:00 |
|
 Vlad StanandGitHub
|
b8a5f3942c
|
[fix] limit the size of the invoice description to 640 characters (#3045)
|
2025-03-12 16:29:29 +02:00 |
|
 Vlad StanandGitHub
|
ebd080192c
|
feat: return payment status in the websocket response (#3025)
|
2025-03-10 12:48:40 +02:00 |
|
 Vlad StanandGitHub
|
9bd037b6e7
|
[fix] settings cleanup (#3013)
|
2025-03-04 16:30:54 +02:00 |
|
 Vlad StanandGitHub
|
ec77a00f49
|
feat: only check the current page (#3015)
|
2025-03-03 16:28:55 +02:00 |
|
 Vlad StanandGitHub
|
4ce14e2312
|
fix: rate lmitter init (#3011)
|
2025-02-28 12:50:50 +01:00 |
|
 Vlad StanandGitHub
|
ebe9ff700f
|
[fix] admin errors (#3004)
|
2025-02-27 11:00:15 +02:00 |
|
 Vlad StanandGitHub
|
048aff3db4
|
[fix]: various issues discovered during testing (#3002)
* fix: prevent invalid calls to exchange APIs
* fix: audit conditions
* fix: audit filtering
|
2025-02-27 07:45:29 +01:00 |
|
 
|
5aa1f9b0f8
|
[feat] filter payments in wallet (#2997)
* fix: search payments
* fix rogue button
* feat: UI polishing
* feat: better charts
---------
Co-authored-by: Tiago Vasconcelos <talvasconcelos@gmail.com>
|
2025-02-26 11:34:57 +01:00 |
|
 Vlad StanandGitHub
|
30cf6913af
|
[feat]: invoice amount settings (#2990)
|
2025-02-24 14:45:17 +02:00 |
|
 Vlad StanandGitHub
|
9fe63b49d6
|
feat: add normalize_path helper (#2981)
|
2025-02-21 11:04:19 +02:00 |
|
 Vlad StanandGitHub
|
d1692a18dd
|
fix: extract tag from extra (#2977)
|
2025-02-18 10:11:56 +02:00 |
|
Vlad Stan
|
0305d740ee
|
feat: update LNBITS_SITE_TAGLINE
|
2025-02-18 09:35:28 +02:00 |
|
 Vlad StanandGitHub
|
1e083856ed
|
fix: nostr login (#2975)
|
2025-02-17 16:18:04 +02:00 |
|
 Vlad StanandGitHub
|
c08623277e
|
Chart polish (#2973)
|
2025-02-17 14:30:16 +02:00 |
|
 Vlad StanandGitHub
|
60de308c8f
|
fix: logout on safari (#2971)
|
2025-02-17 12:07:02 +02:00 |
|
 Vlad StanandGitHub
|
0912d7d1c8
|
fix: wallet url (#2961)
|
2025-02-13 22:54:28 +02:00 |
|
 Vlad StanandGitHub
|
bfa23568e3
|
[fix] callback url validation (#2959)
|
2025-02-13 15:11:46 +02:00 |
|
 Vlad StanandGitHub
|
b76d8b5458
|
fix: keep upgrades out of codebase (#2957)
* fix: keep upgrades out of codebase
* chore: code format
|
2025-02-12 13:31:53 +00:00 |
|
 Vlad StanandGitHub
|
16fbfd1c6f
|
Fix: date grouping for older SQLite versions (#2955)
|
2025-02-12 13:23:38 +02:00 |
|
 Vlad StanandGitHub
|
2d41a1bed3
|
Wallet polish (#2942)
|
2025-02-11 15:19:41 +02:00 |
|
 Vlad StanandGitHub
|
69350849b1
|
[fix] small fixes for ext upgrades (#2941)
|
2025-02-10 10:52:22 +02:00 |
|
 Vlad StanandGitHub
|
828261d696
|
[fix]: small fixes v1 on demo DB (#2940)
|
2025-02-10 10:25:33 +02:00 |
|
 Vlad StanandGitHub
|
a8809ed5a4
|
feat: migrate in chunks (#2936)
|
2025-02-07 14:16:53 +02:00 |
|
Vlad Stan
|
c1d26bb274
|
fix: email check
|
2025-02-06 11:57:01 +02:00 |
|
Vlad Stan
|
b24a65cf2a
|
doc: move security config at the top
|
2025-02-04 15:32:37 +02:00 |
|
 Vlad StanandGitHub
|
7af9da4a58
|
fix: convert BigDecimal object to int (postgres only) (#2918)
|
2025-01-30 10:09:13 +02:00 |
|
 Vlad StanandGitHub
|
f845bfe651
|
feat: do not allow user_id_only login for admins (#2904)
|
2025-01-23 15:01:54 +02:00 |
|
 Vlad StanandGitHub
|
b6bdf50ed7
|
[feat] Watchdog and notifications (#2895)
|
2025-01-23 13:23:09 +02:00 |
|