Redsandyg
|
6e804953c0
|
Рефакторинг структуры проекта: перемещение функций и логики работы с базой данных в новый файл helpers_bff.py. Обновлены импорты в fill_db.py и main.py для использования новых функций. Удалены устаревшие функции и классы из main.py, улучшена организация кода.
|
2025-06-08 21:23:26 +03:00 |
|
Redsandyg
|
155d1002fc
|
Добавлены комментарии к функциям в main.py для улучшения документации и понимания кода. Каждая функция теперь содержит описание ее назначения и возвращаемых данных.
|
2025-06-07 14:23:16 +03:00 |
|
Redsandyg
|
899d7040b4
|
Добавлены новые модели для BFF API, включая запросы и ответы для регистрации, обновления профиля, изменения пароля и статистики. Обновлены эндпоинты в main.py для использования новых моделей и улучшения структуры API. Удален устаревший файл models.py.
|
2025-06-07 14:15:04 +03:00 |
|
Redsandyg
|
bab15debe4
|
Обновлены теги для эндпоинтов в main.py, добавлены новые категории для улучшения организации API: "token", "dashboard", "stat", "billing" и "account".
|
2025-06-07 13:32:22 +03:00 |
|
Redsandyg
|
6b8b4ac059
|
Обновлены функции получения данных в эндпоинтах для учета компании текущего аккаунта, улучшена фильтрация по company_id в запросах к базе данных.
|
2025-06-07 13:29:30 +03:00 |
|
Redsandyg
|
5d14969f82
|
Обновлены функции для получения данных с учетом текущего аккаунта в различных эндпоинтах.
|
2025-06-07 12:41:51 +03:00 |
|
Redsandyg
|
8a8b111f40
|
Добавлены новые статусы для агентских и партнерских транзакций, а также реализованы функции для автоматического подтверждения транзакций. Обновлены модели и API для управления настройками автоподтверждения и утверждения транзакций. Улучшены комментарии для ясности кода.
|
2025-06-07 12:25:17 +03:00 |
|
Redsandyg
|
8c6fadb180
|
Добавлены новые модели для агентских и партнерских транзакций, а также балансов компаний и агентов. Обновлено заполнение базы данных с учетом новых таблиц и логики транзакций. Изменены функции для работы с транзакциями, включая фильтрацию по статусам и датам. Улучшены комментарии для ясности кода.
|
2025-06-06 14:17:47 +03:00 |
|
Redsandyg
|
161e0b3ec4
|
Обновлены модели аккаунтов для хранения имени, фамилии и телефона. Добавлены функции для получения и обновления профиля аккаунта, а также изменения пароля. Улучшена валидация данных с использованием Pydantic.
|
2025-06-03 20:38:16 +03:00 |
|
Redsandyg
|
fa0161710e
|
Добавлена модель Company и обновлены связанные модели для учета компании. Обновлены функции регистрации TgAgent с проверкой ключа компании. Изменены комментарии для улучшения понимания кода.
|
2025-06-03 14:04:19 +03:00 |
|
Redsandyg
|
f494f75020
|
Добавлено заполнение базы данных новой моделью Company. Обновлены функции для создания аккаунтов и TgAgents с учетом связи с компанией. Изменены комментарии для соответствия новому порядку заполнения данных.
|
2025-06-03 14:03:56 +03:00 |
|
Redsandyg
|
1f11bd8012
|
Добавлено хеширование паролей для аккаунтов, обновлены функции авторизации и заполнения базы данных. Теперь пароли хранятся в виде хешей, улучшена безопасность системы.
|
2025-06-03 11:36:54 +03:00 |
|
Redsandyg
|
4c4a84eefe
|
Добавлены модели и функции для работы с аккаунтами в базе данных. Реализовано заполнение базы данных тестовыми аккаунтами, добавлено хеширование для идентификации TgAgent. Обновлены функции авторизации и получения аккаунта.
|
2025-06-03 10:57:23 +03:00 |
|
Redsandyg
|
37c855c601
|
Добавлены новые файлы: .gitignore для исключения временных файлов, fill_db.py для заполнения базы данных тестовыми данными, main.py с основным функционалом FastAPI, models.py с API моделями и requirements.txt для зависимостей проекта.
|
2025-06-02 13:15:42 +03:00 |
|