From 87236606d15818ef6099cd24721561845ebd6033 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Thu, 21 May 2026 19:35:04 +0300 Subject: [PATCH] Create access profiles from HTML5 workspace --- .../api-server/src/api_server/html5_access.py | 102 +++++++++++++++++- .../src/api_server/html5_access_controller.py | 50 +++++++++ services/api-server/src/api_server/main.py | 31 ++++++ .../src/api_server/static/html5/html5.css | 2 + services/api-server/tests/test_api.py | 23 ++++ 5 files changed, 206 insertions(+), 2 deletions(-) diff --git a/services/api-server/src/api_server/html5_access.py b/services/api-server/src/api_server/html5_access.py index 77f1214..cdfb043 100644 --- a/services/api-server/src/api_server/html5_access.py +++ b/services/api-server/src/api_server/html5_access.py @@ -1,6 +1,7 @@ from __future__ import annotations from html import escape +import json from typing import Iterable from urllib.parse import quote @@ -63,6 +64,7 @@ def render_html5_access_page( {render_html5_access_profile(project_id=project_id, profile=selected)}
{plan_html}
{dry_run_html}
+ {render_html5_access_profile_builder(project_id=project_id)}