Add settings page tabs and show env API keys with last four digits.
System settings now use the same CSS tab layout as env config; sensitive env fields display masked values from .env while keeping save-on-empty behavior. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -7259,6 +7259,7 @@ def render_main_page(page="trade", embed_mode=None):
|
||||
from lib.instance.instance_settings_lib import settings_page_context
|
||||
from lib.instance.instance_display_prefs_lib import display_prefs_template_context
|
||||
|
||||
_display_ctx = display_prefs_template_context(get_db)
|
||||
template_ctx = dict(
|
||||
page=page,
|
||||
key=key_list,
|
||||
@@ -7340,9 +7341,10 @@ def render_main_page(page="trade", embed_mode=None):
|
||||
kline_timeframe=KLINE_TIMEFRAME,
|
||||
**strategy_extra,
|
||||
**embed_context_extras("binance"),
|
||||
**display_prefs_template_context(get_db),
|
||||
**_display_ctx,
|
||||
**settings_page_context(
|
||||
page,
|
||||
display=_display_ctx["display"],
|
||||
instance_base_dir=BASE_DIR,
|
||||
exchange_key="binance",
|
||||
exchange_display=EXCHANGE_DISPLAY_NAME,
|
||||
|
||||
Reference in New Issue
Block a user