callebtc and GitHub
29e779d09d
Merge pull request #2061 from lnbits/main
...
Sync main->dev
2023-10-25 10:03:58 +02:00
Pavol Rusnak and GitHub
3a134672e9
Update docs/guide/installation.md ( #2059 )
2023-10-25 08:28:42 +02:00
callebtc and GitHub
6b52c42b2b
Revert "Update installation.md ( #2052 )" ( #2060 )
...
This reverts commit ddd27fe426 .
2023-10-24 12:39:07 +02:00
arbadacarba and Pavol Rusnak
811292529b
Update api.md
...
Swappger link wrong
2023-10-23 17:18:09 +02:00
Vlad Stan and GitHub
5262f56aaf
fix: emit event for nested lnbits-dynamic-fields components ( #2053 )
...
* fix: emit event for nested components
* chore: update bundle
2023-10-20 14:14:10 +03:00
MaxBipal and GitHub
ddd27fe426
Update installation.md ( #2052 )
...
fixed cli error
2023-10-20 13:13:42 +02:00
dni ⚡ and Pavol Rusnak
c15beaa014
chore: bump version to 0.11.2
...
in preparation of the next release
2023-10-18 17:21:31 +02:00
Vlad Stan and GitHub
1c38b129c0
[BUG] Installation of new extensions via LNBITS_EXTENSIONS_DEFAULT_INSTALL does not select the right version ( #2046 )
...
* fix: guard against bad versions (eg: `v0.2-ui-api-updates`)
* fix: use the latest release on auto-install
2023-10-18 14:11:58 +03:00
Arc and Pavol Rusnak
a411de1d11
Update installation.md ( #1997 )
0.11.1
2023-10-17 11:24:06 +02:00
e64810d96a
fix: closed channels affecting the stats ( #1998 )
...
Co-authored-by: jackstar12 <jkranawetter05@gmail.com >
2023-10-17 11:23:57 +02:00
Vlad Stan and GitHub
d64e2f42f5
fix: explicitly specify the DB name when migrating ( #2039 )
2023-10-17 10:56:38 +02:00
dni ⚡ and Pavol Rusnak
e522a53340
formatting
2023-10-16 15:49:56 +02:00
Pavol Rusnak
c02e0618af
add "nix build" to GitHub CI
...
run only when poetry/flake files change
2023-10-16 15:49:56 +02:00
Pavol Rusnak
1226d2e6d8
update poetry.lock
2023-10-16 15:49:25 +02:00
bitkarrot and Pavol Rusnak
613c86f5e2
add python-crontab for scheduler extension
2023-10-16 15:49:25 +02:00
Pavol Rusnak
018d2fe800
run optipng -o 7 on PNG logos again
2023-10-16 14:53:56 +02:00
dni ⚡ and Pavol Rusnak
033c5f30aa
optimize SVG
...
update PNG
2023-10-16 14:53:56 +02:00
Pavol Rusnak
647f53821b
run optipng -o 7 on PNG logos to reduce their size
2023-10-16 14:53:56 +02:00
Pavol Rusnak
3bac759cab
remove old logo from docs
2023-10-16 14:53:56 +02:00
dni ⚡ and GitHub
dbf687c47a
feat: add useful query helpers for insert and update ( #2020 )
...
* feat: add useful query helpers for insert and update
i saw this bits of code all over the codebase, this `helpers.py`
tries to abstract that away and make it more readable.
2023-10-16 13:27:59 +02:00
dni ⚡ and Pavol Rusnak
c8661ffcf3
feat: improve im workflows runs
...
only run push on main / dev
2023-10-16 11:39:40 +02:00
Pavol Rusnak and GitHub
00c3b69c7a
downgrade rpds-py to 0.10.3 which is not broken on nix ( #2027 )
2023-10-12 20:14:16 +02:00
Pavol Rusnak and GitHub
6457f7b5e6
use PNG logo for QR code instead of SVG logo ( #2028 )
...
SVG causes rendering issues on some browsers unfortunately
2023-10-12 12:59:02 +02:00
4ec6a055d9
feat: add file logging ( #2023 )
...
logs into `lnbits.log` with info loglevel and `debug.log` with DEBUG loglevel
files will be saved into `LNBITS_DATA_DIR`.
retentions is configurable but defaults to `90 days`
* added log rotation aswell
---------
Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com >
2023-10-12 11:24:05 +02:00
Vlad Stan and Pavol Rusnak
484e1ae78a
chore: make bundle
2023-10-11 16:16:41 +02:00
Vlad Stan and Pavol Rusnak
ba6408b944
feat: add lnbits-dynamic-fields
2023-10-11 16:16:41 +02:00
Pavol Rusnak
dc7ce1e43c
make bundle
2023-10-11 15:45:42 +02:00
Tiago Vasconcelos and Pavol Rusnak
371dacf8b2
make QR img bigger, adjust css
2023-10-11 15:45:42 +02:00
Tiago Vasconcelos and Pavol Rusnak
ebaad7fe49
q-btn inside block
2023-10-11 15:45:42 +02:00
Pavol Rusnak and GitHub
ba0e431199
add possibility to turn off new registrations ( #2017 )
...
with LNBITS_ALLOW_NEW_ACCOUNTS=false
while keeping existing users functional (i.e. no allowlist for existing users)
2023-10-11 13:46:27 +02:00
b2384c10cc
Refactor: Calculate invoice expiry outside of the crud ( #1849 )
...
* expiry before crud
* using Bolt11 as argument instead of payment_request
* fix missing expiry
---------
Co-authored-by: dni ⚡ <office@dnilabs.com >
2023-10-10 12:03:24 +02:00
80529dee4b
feat: improve on admin ui funding tab ( #1989 )
...
* feat: improve on admin ui funding tab
* now only shows settings of selected fundingsource.
* refactor into vue component
* use camel case
* refactor: move admin js into .js file (#1990 )
* updateFundingData is redundent now
---------
Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com >
2023-10-10 12:02:40 +02:00
c2a11fa0bb
Add a customizable logo to QR ( #1955 )
...
* add QR_LOGO variable
* add logo to images folder
* css for overlaying logo on qr
* qr url on settings
* add qr url to global env
* add QR url input on theme tab in adminUI
* new component added
* use svg
* remove white border around logo in the QR
---------
Co-authored-by: Pavol Rusnak <pavol@rusnak.io >
Co-authored-by: dni ⚡ <office@dnilabs.com >
2023-10-09 21:11:11 +02:00
dni ⚡ and GitHub
f286a91253
bug: check prettier workflows ( #2021 )
...
workflow wasnt failing on wrong formatting
2023-10-09 18:15:44 +02:00
jackstar12 and GitHub
a937e09f85
fix: make bolt11 optional in NodePayment ( #2005 )
2023-10-09 13:02:22 +02:00
jackstar12 and GitHub
219838244b
feat: fix filename in payments export ( #1991 )
2023-10-09 12:45:14 +02:00
dni ⚡ and GitHub
54e0d1aa15
[CHORE] cleanup ip block middle workaround for older fastapi ( #1981 )
2023-10-09 07:57:13 +02:00
daywalker90 and GitHub
829e1b8f05
remove comma after version ( #2016 )
2023-10-09 07:53:08 +02:00
dni ⚡ and GitHub
4a14cb9f41
[CHORE] cleanup nodemanagement vue components ( #1986 )
...
lnbits-date component was a duplication.
moved all to the Vue.components into node.js
empty {% raw %} tags in public
2023-10-07 23:50:52 +02:00
Pavol Rusnak and GitHub
cb746056e0
dependency cleanup ( #2011 )
...
- async-timeout is not used anywhere (nor core neither extensions)
- cerberus is not used anywhere (nor core neither extensions)
- move embit and secp256k1 to end of the list
- these are not used by core
- document which extensions use them
2023-10-07 21:06:58 +02:00
Pavol Rusnak and GitHub
c1b3938d5d
use current version of logo for manifest icon ( #2010 )
2023-10-07 10:38:37 +02:00
jackstar12 and GitHub
6e5fbb92e8
fix: use correct field from response (old one got removed) ( #1999 )
2023-10-06 17:13:22 +02:00
dni ⚡ and GitHub
9f847ffcad
hotfix: add environs backwards compatibility ( #2007 )
...
for the time beeing its better to readd this package for backwards compatibility in LNURLp and cashu
2023-10-06 16:28:34 +02:00
dni ⚡ and GitHub
b51daedb50
update: to 0.11.1 ( #1988 )
2023-10-06 09:13:33 +02:00
Pavol Rusnak and GitHub
4dfce8f0fa
drop version from readme ( #2001 )
2023-10-06 08:59:02 +02:00
dni ⚡
bcdf1f401f
revert: update
2023-10-04 14:00:07 +02:00
dni ⚡
a3816a90b6
update: to 0.11.1
2023-10-04 13:58:11 +02:00
dni ⚡ and GitHub
33f4c6fde7
fix: admin_ui js error ( #1982 )
...
* fix: admin_ui js error
undefined formData.lnbits_allowed_currencies JS error in console
* vlad suggestion
2023-10-04 12:23:27 +02:00
callebtc and GitHub
36445732d2
catch exceptions in migrations for extensions ( #1987 )
2023-10-04 12:09:54 +02:00
c5192146af
nix: fix nixosModule and build ( #1979 )
...
* lnbits/settings: get LNBITS_COMMIT from envvar if available
There is no other way of setting the git commit at runtime, for build systems like Nix that allow you to hermetically define envvars derived from the source that will be available reproducibly at runtime
* nix: update potree2nix and nixosModule
This is a general refactor that gets everything building and passing the vmTest again
* Update nix/modules/lnbits-service.nix
---------
Co-authored-by: Pavol Rusnak <pavol@rusnak.io >
2023-10-03 09:50:35 +01:00