Tiago Vasconcelos
befb288900
Fix admin notifications ( #1803 )
...
* fix save badge being on all the time
* make deep copy and add restart to notification popup
2023-07-21 09:50:18 +02:00
dni ⚡
e13426a56b
needs restart after saving killswitch ( #1800 )
...
fix prettier
2023-07-03 16:52:33 +02:00
Arc
7e1f43933d
Adds security tools, such as a rate limiter, IP block/allow, server logs ( #1606 )
...
* added ratelimiter
* Adds server logs to admin ui
* Added IP allow/ban list
* fixed remove ips
* Split rate limit number and unit
* security tab and background tasks for killswitch
* fix test for auditor api
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
2023-06-20 11:26:33 +02:00
Yauhen Huchok
48fc73d9d4
Ability to limit available fiat currencies ( #1748 )
...
* feat: limit number of available fiat currencies
* feat: Add allowed currency selector to Admin UI
* motorinas suggestions
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
2023-06-19 12:24:19 +02:00
Vlad Stan
132d8a9320
fix: rename bool super_user
to is_super_user
( #1690 )
2023-05-09 09:20:51 +01:00
Arc
efafd00b43
Merge pull request #1621 from lnbits/fix_adminui_lnd
...
fix inputs on Lnd funding sources
2023-04-20 09:51:19 +01:00
Arc
91b28ebf83
Merge pull request #1612 from lnbits/fix_admin_ext_access
...
Fix admin ext access
2023-04-20 09:46:18 +01:00
Tiago Vasconcelos
de38f38723
fix inputs on Lnd funding sources
2023-04-13 11:43:19 +01:00
dni ⚡
8c3b4a87b1
add i18n to frontend, still incomplete, but a start
2023-04-13 09:32:12 +02:00
Vlad Stan
0a74ca3972
fix: use extension code
instead on name
2023-04-05 17:39:22 +03:00
Arc
dc2a7898f7
Merge pull request #1564 from jackstar12/remove-disabled-extensions
...
remove lnbits_disabled_extensions
2023-03-07 13:20:56 +00:00
jacksn
0ca4b8dea1
remove lnbits_disabled_extensions from .env.example and admin ui
2023-03-05 21:44:25 +01:00
dni ⚡
6cf1d97d5a
FEAT: add db export admin route for pg and sqlite, add to adminui
2023-03-02 15:22:39 +01:00
dni ⚡
6f194fe2f8
introduce baseurl and remove force_https ( #1549 )
...
* introduce baseurl and remove force_https
* calle's suggestions
2023-02-28 13:45:43 +01:00
Ben Arc
9f049c1952
Added cyber theme
...
Because we all liked the theme from this pr https://github.com/lnbits/lnbits/pulls?page=2&q=is%3Apr+is%3Aopen
2023-02-20 22:41:11 +00:00
dni ⚡
bb05703f2b
change prettier and reformat stuff
2023-02-20 11:49:00 +01:00
ben
39f0000fa5
Merge remote-tracking branch 'origin/main' into extension_install_02
2023-01-26 12:39:11 +00:00
calle
f0d58a8365
Wallets: add custom invoice expiry ( #1396 )
...
* expiry for fakewallet
* expiry for lnd
* lnbits backend
* fix: eclair descriptionHash fixed and expiry added
* cln and sparko
* test expiry
* Eclair from AdminUI and bugfix for nonexistent payments
* add to settings and .env and remove lntxbot
* remove duplicate and format
* add invoice expiry
* add min max and step
* UI works now
* test should fail, sanity check, will revert
* revert, ready for merge
Co-authored-by: Tiago Vasconcelos <talvasconcelos@gmail.com>
2023-01-26 11:08:40 +01:00
ben
8d64c6d877
Adde trim to manifest upload
2023-01-25 21:20:20 +00:00
ben
fd71c82183
gave up on seperate js install file
2023-01-25 20:28:05 +00:00
Vlad Stan
4efeae24d0
feat: allow extension manifest configuration from the Admin UI
2023-01-18 17:38:36 +02:00
callebtc
822a304127
specify in settings panel
2023-01-10 17:35:43 +01:00
ben
6b69c0f3e4
Fixed theme options
...
Prop needed to be persisted
2022-12-16 22:44:18 +00:00
Tiago Vasconcelos
7b274433d0
disable topup for non super user admin
2022-12-14 16:09:27 +00:00
Vlad Stan
53af4a4b99
fix: only super-user should be able to restart
2022-12-12 10:34:23 +02:00
Vlad Stan
d15782521d
refactor: include admin extension into core
2022-12-08 15:41:52 +02:00