diff --git a/web/app.py b/web/app.py index 28152bf..96a3bee 100644 --- a/web/app.py +++ b/web/app.py @@ -842,6 +842,10 @@ async def get_infra_page(request: Request, username: str = Depends(get_current_a return templates.TemplateResponse(request=request, name="infra.html", context={"username": username, "speedtests": speedtests}) +@app.get("/sudrf") +async def sudrf_page(request: Request, username: str = Depends(get_current_admin)): + return templates.TemplateResponse(request=request, name="sudrf.html", context={"username": username}) + @app.post("/api/infra/run_speedtest") async def api_run_speedtest(username: str = Depends(get_current_admin)): script_path = "/app/infra/speedtest_monitor.py" if os.path.exists("/app/infra/speedtest_monitor.py") else "/home/matrixhasyou/infra/speedtest_monitor.py" diff --git a/web/templates/base.html b/web/templates/base.html index c4aed64..9061b50 100644 --- a/web/templates/base.html +++ b/web/templates/base.html @@ -70,6 +70,11 @@ СОБЫТИЯ +
Этот модуль предназначен для автоматизированного сбора поданных обращений, заявлений и ответов судов с портала ГАС «Правосудие» (ej.sudrf.ru) для последующей склейки в PDF и загрузки в Google Drive (NotebookLM).
+ +Нажмите кнопку «Запустить Жатву ГАС Правосудие» ниже. Система откроет скрытый браузер Chromium на виртуальном рабочем столе.
+ +Откройте VNC-браузер по ссылке справа и войдите в свой личный кабинет ГАС «Правосудие» через Госуслуги (потребуется пройти 2FA/SMS).
+ +Как только вход будет обнаружен, скрипт перехватит сессию, соберет список дел, сделает скриншоты, скачает вложения и загрузит сводные PDF на Google Drive.
+