feat: селектор режима и стенда (v1.2.30)
Новое: - Селектор режима (🎭 Эмуляция / ☁️ Облако) над версией - Селектор стенда (DEV/TEST/PROD) в режиме эмуляции - В эмуляции — всё в полигон (/stand/api/v1/svc) - В эмуляции — токен дезактивирован - По умолчанию: эмуляция + TEST Изменено: - auth.py: get_mode(), get_polygon_stand(), get_client() с префиксом стенда - main.py: action=set_mode, единый get_client() вместо real_client/inst_client - index.html: селекторы, disable токена - service_list.py: обрезка polygon_ префикса - api_test.py: get_real_client → get_client Задокументировано в HISTORY/2026-08-03-session.md.
This commit is contained in:
@@ -103,7 +103,7 @@ def _unique_display_name(client, requested_name):
|
||||
@bp.route("/api/services")
|
||||
def api_services():
|
||||
try:
|
||||
raw = get_services(get_real_client())
|
||||
raw = get_services(get_client())
|
||||
svc_list = [{"svcId": s["svcId"], "svc": s["svc"], "svcExtendedName": s.get("svcExtendedName", "")} for s in raw]
|
||||
svc_list.sort(key=lambda s: s["svcId"])
|
||||
return jsonify(svc_list)
|
||||
|
||||
Reference in New Issue
Block a user