diff --git a/web/templates/update.html b/web/templates/update.html index e517690..d7f8e59 100644 --- a/web/templates/update.html +++ b/web/templates/update.html @@ -7,153 +7,154 @@ -
-
-
-
Обновления
-
GitHub update center: changelog, проверка и установка
+
+
- - {% if error %} -
{{ error }}
- {% endif %} - -
-
-
Текущая версия
-
{{ info.current_version }}
-
-
-
Новая версия
-
{{ info.latest_version }}
-
-
-
Статус
-
{{ 'Есть обновление' if info.has_update else 'Актуально' }}
- {{ 'update' if info.has_update else 'ok' }} -
-
-
Последняя проверка
-
{{ info.checked_at }}
-
-
- -
-
-
-

Проверка GitHub

- {{ info.remote }}/{{ info.branch }} +
+ Сеть + Операции + Журналы + Обновления + Хост + + -
-
-

Состояние установки

- {{ info.state.status }} +
+
+
+
Обновления
+
GitHub update center: changelog, проверка и установка
-
{{ info.state.message }}
-
-
Started{{ info.state.started_at or '—' }}
-
Updated{{ info.state.updated_at or '—' }}
-
Finished{{ info.state.finished_at or '—' }}
+
+ user: {{ user }} + ← Дашборд +
-
-
+ -
-
-

Пропущенные версии и функции

- {{ info.missing_versions|length }} версий -
- {% for release in info.missing_versions %} -
-
-

{{ release.version }} · {{ release.title }}

- {{ release.date }} + {% if error %} +
{{ error }}
+ {% endif %} + +
+
+
Текущая версия
+
{{ info.current_version }}
+
+
+
Новая версия
+
{{ info.latest_version }}
+
+
+
Статус
+
{{ 'Есть обновление' if info.has_update else 'Актуально' }}
+ {{ 'update' if info.has_update else 'ok' }} +
+
+
Последняя проверка
+
{{ info.checked_at }}
+
+
+ +
+
+
+

Проверка GitHub

+ {{ info.remote }}/{{ info.branch }}
-

{{ release.summary }}

-
    - {% for feature in release.features %} -
  • {{ feature }}
  • +
    +
    Source{{ info.source_dir }}
    +
    Local commit{{ info.current_commit[:12] if info.current_commit else 'unknown' }}
    +
    Remote commit{{ info.latest_commit[:12] if info.latest_commit else 'unknown' }}
    +
    + {% if not info.fetch_ok %} +
    GitHub fetch вернул ошибку: {{ info.fetch_error }}
    + {% endif %} +
    + {% if info.has_update %} +
    + +
    + {% else %} +
    + +
    + {% endif %} +
    +
+ +
+
+

Пропущенные версии и функции

+ {{ info.missing_versions|length }} версий +
+
+ {% for release in info.missing_versions %} +
+
+

{{ release.version }} · {{ release.title }}

+ {{ release.date }} +
+

{{ release.summary }}

+
    + {% for feature in release.features %} +
  • {{ feature }}
  • + {% endfor %} +
+
+ {% else %} +
Нет пропущенных версий. Система на свежем коде.
{% endfor %} - -
- {% else %} -
Нет пропущенных версий. Система на свежем коде.
- {% endfor %} -
+
+ +
-
-
-
-

Новые коммиты

- {{ info.commits|length }} -
-
- {% for commit in info.commits %} -
- {{ commit.short }}{{ commit.subject }} · {{ commit.date }} -
- {% else %} -
Новых коммитов нет.
- {% endfor %} -
-
+
+
+
+

Новые коммиты

+ {{ info.commits|length }} +
+
+ {% for commit in info.commits %} +
+ {{ commit.short }}{{ commit.subject }} · {{ commit.date }} +
+ {% else %} +
Новых коммитов нет.
+ {% endfor %} +
+
-
-
-

Лог обновления

- live -
-
{{ info.log_tail or 'Лог пока пуст.' }}
-
-
+
+
+

Лог обновления

+ live +
+
{{ info.log_tail or 'Лог пока пуст.' }}
+
+
+
+