Vlad Stan
|
c5388e23a9
|
fix: settings reset
|
2026-02-04 14:05:19 +02:00 |
|
Vlad Stan
|
d01893f577
|
test: one time code
|
2026-02-04 14:04:25 +02:00 |
|
Vlad Stan
|
1fc15cde81
|
test: invalid code, reusable code
|
2026-02-04 13:57:46 +02:00 |
|
Vlad Stan
|
c711be4d60
|
test: no code provided
|
2026-02-04 13:48:46 +02:00 |
|
Vlad Stan
|
ccb9dda164
|
fix: handle empty strings better
|
2026-02-04 13:11:40 +02:00 |
|
Vlad Stan
|
100bc45185
|
chore: code clean-up
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
222d1c8990
|
fix: remove nostr message
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
69c414fabf
|
feat: better wording
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
b33aa41b9a
|
feat: check invitation code
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
68a36dfd18
|
feat: update settings
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
84a958af6e
|
feat: send invitation code to backend
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
7db645d388
|
feat: add confirmation options UI
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
30e61eacf3
|
feat: configure ui
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
de496ed9e8
|
feat: configure activation codes
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
8cb35d9aac
|
feat: add some info
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
d662b03370
|
refactor: reorder fields
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
ef78ca7db3
|
feat: add ui config
|
2026-02-03 18:11:04 +02:00 |
|
Vlad Stan
|
c97c5842ad
|
refactor: better query
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
abce6196de
|
refactor: code cleanup
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
e7d3be9854
|
chore: clean-up
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
e9dc8c775d
|
chore: bundle
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
31a2d68285
|
refactor: simplify queries
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
bf1ad185b9
|
refactor: use normal update
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
62de35541c
|
test: add more check
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
1a61435868
|
test: login after user disabled does not work
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
03ba28d0cb
|
fix: column selection
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
2b260bfdaf
|
fix: better message
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
30ab42c0b2
|
feat: add back toggle admin
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
f603026d5e
|
fix: only fetch keys for activated users
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
84e6b3a9a8
|
fix: clear cache
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
3aafc0724f
|
feat: clear cache on user deactivation
|
2026-02-03 18:10:41 +02:00 |
|
Vlad Stan
|
b978ce11fc
|
feat: basic account activate/deactivate
|
2026-02-03 18:10:41 +02:00 |
|
 Vlad StanandGitHub
|
91354f8be4
|
feat: wallet featured button (#3740)
|
2026-01-29 10:49:19 +02:00 |
|
 Vlad StanandGitHub
|
5f5d45e89f
|
[feat] persist user ui customization (#3743)
|
2026-01-29 10:35:05 +02:00 |
|
 Vlad StanandGitHub
|
631f4e8455
|
[feat] admin impersonate user (#3741)
|
2026-01-28 16:59:23 +01:00 |
|
 Vlad StanandGitHub
|
b22f88b264
|
fix: DB migration conflict (#3739)
|
2026-01-27 08:31:38 +02:00 |
|
 Vlad StanandGitHub
|
e020a7c5a0
|
feat: allow text upload (#3738)
|
2026-01-26 09:43:52 +02:00 |
|
 Vlad StanandGitHub
|
d2e8914835
|
fix: better validation error messages (#3736)
|
2026-01-21 14:28:57 +02:00 |
|
 
|
a947686d79
|
[feat] Update extension builder for 1.4.1 (#3725)
Co-authored-by: dni ⚡ <office@dnilabs.com>
|
2026-01-20 14:47:54 +02:00 |
|
 Vlad StanandGitHub
|
ffad5d79c4
|
fix: undelete wallet (#3730)
|
2026-01-20 13:51:20 +02:00 |
|
 Vlad StanandGitHub
|
c6981089e5
|
fix: handle pre-populated data (#3717)
|
2026-01-13 08:05:47 +01:00 |
|
Vlad Stan
|
13480027dd
|
chore: bump release candidate
|
2026-01-12 13:33:53 +02:00 |
|
 Vlad StanandGitHub
|
5b2937672c
|
fix: delete user with wallets (#3711)
|
2026-01-08 16:39:37 +01:00 |
|
 Vlad StanandGitHub
|
957d9ce419
|
fix: password reset from UI (#3712)
|
2026-01-08 16:38:48 +01:00 |
|
 Vlad StanandGitHub
|
9f383bfee6
|
fix: cached user check (#3682)
|
2025-12-22 10:24:07 +01:00 |
|
 
|
281c3df826
|
fix: unlimited admin upload (#3679)
Co-authored-by: Arc <33088785+arcbtc@users.noreply.github.com>
|
2025-12-19 20:11:34 +00:00 |
|
 Vlad StanandGitHub
|
08591f34c2
|
fix: extension spinner not stopping after install (#3680)
|
2025-12-19 20:01:04 +00:00 |
|
 Vlad StanandGitHub
|
07dd4fc685
|
fix: run_interval call sleep even if it fails (#3647)
|
2025-12-09 10:59:43 +02:00 |
|
 
|
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 |
|