Implement data integration tasks with Celery, including periodic fetching and manual refresh of chat data; add utility functions for data processing and transcript handling; create views and URLs for manual data refresh; establish Redis and Celery configuration; enhance error handling and logging; introduce scripts for data cleanup and fixing dashboard data; update documentation for Redis and Celery setup and troubleshooting.

This commit is contained in:
2025-05-18 13:33:11 +00:00
parent e8f2d2adc2
commit 8bbbb109bd
63 changed files with 4601 additions and 164 deletions

View File

@ -62,6 +62,19 @@
</li>
</ul>
</div>
{% if user.is_superuser %}
<form
method="post"
action="{% url 'data_integration:manual_data_refresh' %}"
class="ms-2 d-inline"
>
{% csrf_token %}
<button type="submit" class="btn btn-sm btn-outline-info">
<i class="fas fa-sync"></i> Refresh Data
</button>
</form>
{% endif %}
</div>
</div>