redsandy
  • Joined on 2025-02-26
redsandy pushed to main at redsandy/partner-next 2025-06-06 11:18:08 +00:00
a475c50b20 Добавлен новый компонент AccountAgentTransactionSection для отображения и управления транзакциями агентов. Обновлена страница аккаунта для интеграции нового компонента. Добавлен компонент AccountAgentTransactionTable для отображения данных транзакций с возможностью фильтрации по датам. Обновлены стили для кнопок подтверждения в account.module.css.
redsandy pushed to master at redsandy/partner-core 2025-06-06 11:18:06 +00:00
8c6fadb180 Добавлены новые модели для агентских и партнерских транзакций, а также балансов компаний и агентов. Обновлено заполнение базы данных с учетом новых таблиц и логики транзакций. Изменены функции для работы с транзакциями, включая фильтрацию по статусам и датам. Улучшены комментарии для ясности кода.
redsandy pushed to main at redsandy/partner-next 2025-06-03 17:56:51 +00:00
94900b3875 Добавлено экспортирование данных в формате CSV для таблиц: AgentsTable, BillingPayoutsTable, PayoutsTransactionsTable, ReferralsTable и SalesTable. Обновлены зависимости в package.json и package-lock.json для поддержки новой функциональности.
redsandy pushed to main at redsandy/partner-next 2025-06-03 17:38:27 +00:00
582f5330c8 Добавлены компоненты для управления профилем пользователя, включая редактирование личной информации, смену пароля и настройки уведомлений. Обновлен контекст пользователя для хранения имени и фамилии. Обновлены стили для страницы аккаунта и компонентов.
0e024b00a1 Добавлено сохранение логина пользователя в куки при авторизации и отображение его в навигации. Обновлен компонент Navigation для отображения первых двух букв логина или имени по умолчанию.
af0c52dbb6 Добавлен компонент AuthGuard для защиты страниц от неавторизованных пользователей. Обновлен middleware для редиректа на страницу авторизации при отсутствии токена. Обернуты страницы дашборда, аккаунта, статистики и финансов в AuthGuard для проверки авторизации.
6ab1a42be7 Добавлен middleware для обработки авторизации, страница входа с формой и валидацией, а также стили для страницы авторизации. Обновлены зависимости js-cookie и @types/js-cookie.
Compare 4 commits »
redsandy pushed to master at redsandy/partner-core 2025-06-03 17:38:26 +00:00
161e0b3ec4 Обновлены модели аккаунтов для хранения имени, фамилии и телефона. Добавлены функции для получения и обновления профиля аккаунта, а также изменения пароля. Улучшена валидация данных с использованием Pydantic.
fa0161710e Добавлена модель Company и обновлены связанные модели для учета компании. Обновлены функции регистрации TgAgent с проверкой ключа компании. Изменены комментарии для улучшения понимания кода.
f494f75020 Добавлено заполнение базы данных новой моделью Company. Обновлены функции для создания аккаунтов и TgAgents с учетом связи с компанией. Изменены комментарии для соответствия новому порядку заполнения данных.
Compare 3 commits »
redsandy pushed to master at redsandy/partner-tg 2025-06-03 17:38:23 +00:00
baf9cd0880 Добавлено новое окружение с COMPANY_KEY и обновлена логика регистрации пользователя в функции send_welcome для передачи company_key в запросе.
redsandy pushed to master at redsandy/partner-core 2025-06-03 08:36:59 +00:00
1f11bd8012 Добавлено хеширование паролей для аккаунтов, обновлены функции авторизации и заполнения базы данных. Теперь пароли хранятся в виде хешей, улучшена безопасность системы.
redsandy pushed to master at redsandy/partner-core 2025-06-03 08:00:17 +00:00
4c4a84eefe Добавлены модели и функции для работы с аккаунтами в базе данных. Реализовано заполнение базы данных тестовыми аккаунтами, добавлено хеширование для идентификации TgAgent. Обновлены функции авторизации и получения аккаунта.
redsandy pushed to master at redsandy/partner-tg 2025-06-03 08:00:12 +00:00
9f215802a6 Добавлена авторизация через хэш в функции send_welcome. Упрощена логика получения токена и регистрации пользователя.
redsandy pushed to main at redsandy/partner-next 2025-06-03 07:58:11 +00:00
9b1cbc0300 Добавлена страница аккаунта с загрузкой данных через API, обработкой ошибок и отображением информации о пользователе.
redsandy pushed to master at redsandy/partner-tg 2025-06-02 10:22:15 +00:00
9a3639b5ff Первый коммит с .gitignore
redsandy created branch master in redsandy/partner-tg 2025-06-02 10:22:15 +00:00
redsandy created repository redsandy/partner-tg 2025-06-02 10:20:39 +00:00
redsandy pushed to master at redsandy/partner-core 2025-06-02 10:15:48 +00:00
37c855c601 Добавлены новые файлы: .gitignore для исключения временных файлов, fill_db.py для заполнения базы данных тестовыми данными, main.py с основным функционалом FastAPI, models.py с API моделями и requirements.txt для зависимостей проекта.
redsandy created branch master in redsandy/partner-core 2025-06-02 10:15:47 +00:00
redsandy created repository redsandy/partner-core 2025-06-02 10:10:10 +00:00
redsandy created branch main in redsandy/partner-next 2025-06-02 10:08:12 +00:00
redsandy pushed to main at redsandy/partner-next 2025-06-02 10:08:12 +00:00
4d9fbd6e77 Добавлен документ PRD.md с описанием платформы Premium Partner, включая технологический стек, основные экраны и функционал, дизайн, API и безопасность.
00f5ecfb9c Первый коммит
c0d101a79e Initial commit from Create Next App
redsandy created repository redsandy/partner-next 2025-06-02 10:02:13 +00:00