From c6186a59ad9fc2ae7b37b9e7c21013ae43ec42ae Mon Sep 17 00:00:00 2001 From: Mark Melvin Date: Sat, 16 May 2026 10:27:23 -0400 Subject: [PATCH 1/2] Support for Easy Spin programs in the UI --- mod/webserver.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mod/webserver.py b/mod/webserver.py index 808c8532..04cd2ca0 100644 --- a/mod/webserver.py +++ b/mod/webserver.py @@ -2223,6 +2223,9 @@ def _get_dir_and_extensions_for_filetype(kls, filetype): elif filetype == "nammodel": return ("NAM Models", (".nam",)) + elif filetype == "easyspinprog": + return ("Easy Spin Programs", (".bin",)) + else: return (None, ()) From abfacc490993cf136f953a39f1d0d09199b27aa6 Mon Sep 17 00:00:00 2001 From: Mark Melvin Date: Thu, 21 May 2026 18:48:04 -0400 Subject: [PATCH 2/2] Also support .json files (now preferred) --- mod/webserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/webserver.py b/mod/webserver.py index 04cd2ca0..5bde926a 100644 --- a/mod/webserver.py +++ b/mod/webserver.py @@ -2224,7 +2224,7 @@ def _get_dir_and_extensions_for_filetype(kls, filetype): return ("NAM Models", (".nam",)) elif filetype == "easyspinprog": - return ("Easy Spin Programs", (".bin",)) + return ("Easy Spin Programs", (".json",".bin",)) else: return (None, ())