From 4b44fdf65a3bf5210d13d0e09bd0ed70d9bdfe4a Mon Sep 17 00:00:00 2001 From: Matthew Grotke Date: Thu, 11 Jun 2026 01:39:56 -0400 Subject: [PATCH] Development --- DESCRIPTION.txt | 1 - docker/routlin-dash/app/factory.py | 3 ++- docker/routlin-dash/app/pages/preferences/content.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 DESCRIPTION.txt diff --git a/DESCRIPTION.txt b/DESCRIPTION.txt deleted file mode 100644 index 5e697ef..0000000 --- a/DESCRIPTION.txt +++ /dev/null @@ -1 +0,0 @@ -Turn any Linux machine with 2 NICs into an enterprise-grade router and firewall. Ditch vendor gated appliances and opaque firmware while keeping your machine fully multipurpose and under your control. Easily manage VLANs, NAT, DNS, DHCP, VPNs, RADIUS, mDNS, and content filtering through a modern interface built on battle-tested Linux tools like dnsmasq, nftables, systemd-networkd, FreeRADIUS, and WireGuard. Designed to integrate seamlessly with existing enterprise and prosumer networking hardware. diff --git a/docker/routlin-dash/app/factory.py b/docker/routlin-dash/app/factory.py index 2e30379..53df6f8 100644 --- a/docker/routlin-dash/app/factory.py +++ b/docker/routlin-dash/app/factory.py @@ -1547,7 +1547,8 @@ def render_layout(view_id, content_html, tokens, page_name=None, suppress_pendin has_pending_alert = not config_utils._apply_changes_immediately() and bool(config_utils.get_dashboard_pending()) titlebar_html = f'
{config_utils.WEB_APP_DISPLAY_NAME}
' navbar_html = build_navbar(view_id, level, tokens, pending_alert=has_pending_alert) - footer_html = f'' + edition = 'Pro' if settings.is_pro() else 'CE' + footer_html = f'' page_hash = config_utils.config_hash() lan_iface = e(tokens.get('GENERAL_LAN_INTERFACE', '')) diff --git a/docker/routlin-dash/app/pages/preferences/content.json b/docker/routlin-dash/app/pages/preferences/content.json index 53e376b..a8aab94 100644 --- a/docker/routlin-dash/app/pages/preferences/content.json +++ b/docker/routlin-dash/app/pages/preferences/content.json @@ -29,7 +29,7 @@ "name": "email", "input_type": "text", "value": "%PREF_EMAIL%", - "disabled": true, + "readonly": true, "hint": "Contact your manager to change your email address." }, {