From b067f100c5cea0dbba3582aaa0a244c26b51ea0e Mon Sep 17 00:00:00 2001 From: Maxim Smakouz Date: Thu, 23 Apr 2026 22:54:43 +0300 Subject: [PATCH] Add support for including JavaScript code in the facade --- src/facade/README.md | 26 ++++++++++++++++++++- src/facade/_index.yaml | 9 ++++++++ src/facade/config_handler.lua | 9 ++++++++ src/facade/config_handler_test.lua | 36 ++++++++++++++++++++++++++++++ src/facade/public/index.html | 23 +++++++++++++++++++ 5 files changed, 102 insertions(+), 1 deletion(-) diff --git a/src/facade/README.md b/src/facade/README.md index 94f63a1..ee90f62 100644 --- a/src/facade/README.md +++ b/src/facade/README.md @@ -89,6 +89,7 @@ These accept JSON strings for complex configuration: | `allow_additional_tags` | `{}` | `hostConfig.allowAdditionalTags` | HTML sanitizer tag whitelist (e.g. `{"w-chart":["data","type"]}`) | | `chat` | `{}` | `hostConfig.chat` | Chat config (e.g. `{"convertPasteToFile":{"enabled":true,"minFileSize":1024,"allowHtml":false}}`) | | `axios_defaults` | `{}` | `axiosDefaults` | HTTP client defaults (e.g. `{"timeout":30000}`) — top-level, not under hostConfig | +| `extra_scripts` | `[]` | `extraScripts` | External `