refactor: add a simple config file to extensions

It makes possible to automagically keep the extensions admin page updated.
This commit is contained in:
Eneko Illarramendi
2020-02-18 20:27:04 +01:00
parent 792b787f1a
commit e5915bc493
5 changed files with 147 additions and 151 deletions
+2 -1
View File
@@ -10,7 +10,7 @@ from . import bolt11
from .core import core_app
from .db import init_databases, open_db
from .extensions.withdraw import withdraw_ext
from .helpers import megajson
from .helpers import ExtensionManager, megajson
from .settings import WALLET, DEFAULT_USER_WALLET_NAME, FEE_RESERVE
@@ -33,6 +33,7 @@ Talisman(
)
# filters
app.jinja_env.globals["EXTENSIONS"] = [ext for ext in ExtensionManager().extensions if ext.is_valid]
app.jinja_env.filters["megajson"] = megajson
# blueprints