release 2.0

This commit is contained in:
2025-12-23 03:09:27 +03:00
parent 16c2622d13
commit f99fd8118c
9 changed files with 115 additions and 47 deletions
+1 -1
View File
@@ -52,7 +52,7 @@
<li class="nav-item">
<a class="nav-link {% if request.path.startswith('/posts') %}active{% endif %}" href="/posts">
<i class="bi bi-file-earmark-text me-2"></i>Посты
<i class="bi bi-file-earmark-text me-2"></i>Публикации
</a>
</li>
+9 -4
View File
@@ -204,12 +204,17 @@
<!-- Информация о следующем запуске -->
{% if data.schedulerStatus.next_run_time %}
<div class="alert alert-success">
<div class="d-flex align-items-center">
<i class="bi bi-calendar-event fs-5 me-3"></i>
<div>
<h6 class="alert-heading mb-1">Следующий запуск</h6>
<div class="row g-3">
<div class="col-md-5">
<h6 class="alert-heading mb-1"><i class="bi bi-calendar-event fs-5 me-2"></i>Следующий
запуск</h6>
<p class="mb-0">{{ data.schedulerStatus.next_run_time }}</p>
</div>
<div class="col-md-7">
<h6 class="alert-heading mb-1"><i class="bi bi-calendar-week fs-5 me-2"></i>Ближайший
день рождения</h6>
<p class="mb-0"><span id="nextBirthday"></span></p>
</div>
</div>
</div>
{% endif %}
+20 -11
View File
@@ -172,7 +172,7 @@
<div class="col-xl-4 col-lg-6">
<div class="card h-100">
<div class="card-header d-flex justify-content-between align-items-center">
<h5 class="mb-0"><i class="bi bi-calendar-week text-warning me-2"></i>Планировщик</h5>
<h5 class="mb-0"><i class="bi bi-calendar-week text-warning me-2"></i>Планировщик Публикаций</h5>
{% if exitData.vkPost and exitData.vkPost.scheduler %}
{% if exitData.vkPost.scheduler.scheduler %}
<span class="badge bg-success"><i class="bi bi-play-circle me-1"></i>Активен</span>
@@ -278,7 +278,7 @@
<!-- Статистика и ссылки -->
<div class="row g-4 mb-4">
<!-- Быстрые действия -->
<div class="col-lg-6">
<div class="col-lg-7">
<div class="card h-100">
<div class="card-header">
<h5 class="mb-0">
@@ -287,7 +287,7 @@
</div>
<div class="card-body">
<div class="row g-3">
<div class="col-md-4">
<div class="col-md-3">
<a href="/medods"
class="btn btn-outline-info w-100 py-4 d-flex flex-column align-items-center justify-content-center">
<i class="bi bi-plug fs-1 mb-2"></i>
@@ -296,33 +296,43 @@
</a>
</div>
<div class="col-md-4">
<div class="col-md-3">
<a href="/vk"
class="btn btn-outline-success w-100 py-4 d-flex flex-column align-items-center justify-content-center">
<i class="bi bi-megaphone fs-1 mb-2"></i>
<i class="bi bi-chat-dots fs-1 mb-2"></i>
<span class="fw-semibold">VK API</span>
<small class="text-muted text-center">Настройки VK</small>
</a>
</div>
<div class="col-md-4">
<div class="col-md-3">
<a href="/posts"
class="btn btn-outline-warning w-100 py-4 d-flex flex-column align-items-center justify-content-center">
<i class="bi bi-calendar-week fs-1 mb-2"></i>
<i class="bi bi-file-earmark-text fs-1 mb-2"></i>
<span class="fw-semibold">Публикации</span>
<small class="text-muted text-center">Управление</small>
</a>
</div>
<div class="col-md-3">
<a href="/birthdate"
class="btn btn-outline-primary w-100 py-4 d-flex flex-column align-items-center justify-content-center">
<i class="bi bi-balloon-heart-fill mb-2 fs-1"></i>
<span class="fw-semibold">Дни рождения</span>
<small class="text-muted text-center">Управление</small>
</a>
</div>
</div>
</div>
</div>
</div>
<!-- Последний пост VK -->
<div class="col-lg-6">
<div class="col-lg-5">
<div class="card h-100">
<div class="card-header d-flex justify-content-between align-items-center">
<h5 class="mb-0"><i class="bi bi-send text-success me-2"></i>Последняя публикация</h5>
<h5 class="mb-0"><i class="bi bi-send text-success me-2"></i>Последняя публикация слотов</h5>
{% if exitData.vkPost and exitData.vkPost.post_link %}
<span class="badge bg-success"><i class="bi bi-check-circle me-1"></i>Опубликовано</span>
{% else %}
@@ -337,8 +347,7 @@
<i class="bi bi-check-circle-fill fs-4"></i>
</div>
<div>
<h6 class="alert-heading mb-1">Пост успешно опубликован</h6>
<p class="mb-2">Ссылка на публикацию в VK</p>
<h6 class="alert-heading mb-1">Пост со списком свободных слотов успешно опубликован</h6>
<a href="{{ exitData.vkPost.post_link }}" target="_blank"
class="btn btn-sm btn-outline-success">
<i class="bi bi-box-arrow-up-right me-1"></i>Открыть в VK
+1 -1
View File
@@ -9,7 +9,7 @@
<!-- Заголовок -->
<div class="d-flex justify-content-between align-items-center mb-4">
<div>
<h2 class="mb-1"><i class="bi bi-file-earmark-text text-primary me-2"></i>Управление постами</h2>
<h2 class="mb-1"><i class="bi bi-file-earmark-text text-primary me-2"></i>Управление публикациями</h2>
<p class="text-muted mb-0">Создание и планирование публикаций в VK</p>
</div>
<button type="button" class="btn btn-success btn-lg px-5" onclick="saveSettings()">