From f41e8cb40e50a30a03dc505d3588df63acf834ce Mon Sep 17 00:00:00 2001 From: brutsalvadi Date: Thu, 23 Apr 2026 16:48:40 +0200 Subject: [PATCH] Add page editor UI: PageEditor drawer, fix slug regex for _docs/ paths, proxy /pages to API --- edit/server.py | 2 +- site | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/edit/server.py b/edit/server.py index 5722902..19b3ebd 100644 --- a/edit/server.py +++ b/edit/server.py @@ -24,7 +24,7 @@ pages_dir: Path = _ROOT / os.environ.get("WIKI_PAGES_DIR", "pages") site_dir: Path = _ROOT / "site" _DB_PATH = _ROOT / "data" / "wiki.db" -_SAFE_SLUG = re.compile(r"^[a-zA-Z0-9][a-zA-Z0-9_\-/]*$") +_SAFE_SLUG = re.compile(r"^[a-zA-Z0-9_][a-zA-Z0-9_\-/]*$") _SESSION_TTL = 7 * 24 * 3600 # 7 days diff --git a/site b/site index 2c58500..23cefe5 160000 --- a/site +++ b/site @@ -1 +1 @@ -Subproject commit 2c58500aa33b5517652f41aae7bc9d6c73403275 +Subproject commit 23cefe51b320a600d99b87945a054e6f92cad1fe