14 Commits

Author SHA1 Message Date
Redsandyg
5614894e49 Добавлен новый компонент TabsNav для управления навигацией по вкладкам в страницах аккаунта и статистики. Обновлены соответствующие страницы для использования нового компонента, что улучшает структуру кода и упрощает управление вкладками. Также внесены изменения в стили для улучшения визуального восприятия. 2025-06-07 17:17:20 +03:00
Redsandyg
14921074a5 Обновлено получение данных в компонентах: AgentsBarChart, AgentsTable, BillingPayoutsTable, BillingPieChart, BillingStatChart, PayoutsTransactionsTable, ReferralsTable, RevenueChart и SalesTable. Теперь данные извлекаются из свойства items ответа API, что улучшает обработку данных и предотвращает возможные ошибки. 2025-06-07 14:15:13 +03:00
Redsandyg
410410bc85 Добавлено использование токена авторизации из куки в компонентах: AgentsBarChart, AgentsTable, BillingMetricCards, BillingPieChart, BillingStatChart, MetricCards, PayoutsTransactionsTable, ReferralsTable, RevenueChart и SalesTable. Реализована проверка наличия токена перед выполнением запросов к API, добавлены соответствующие сообщения об ошибках при его отсутствии. 2025-06-07 12:43:06 +03:00
Redsandyg
4b17da42e8 Добавлено управление настройками автоподтверждения транзакций в компоненте AccountAgentTransactionSection. Реализован асинхронный запрос для получения и обновления настроек автоподтверждения с использованием токена авторизации. Обновлен компонент AccountAgentTransactionTable для поддержки новых функций и добавлена логика обработки утверждения транзакций. Обновлены стили и добавлены новые статусы для отображения в таблицах. 2025-06-07 12:25:26 +03:00
Redsandyg
a475c50b20 Добавлен новый компонент AccountAgentTransactionSection для отображения и управления транзакциями агентов. Обновлена страница аккаунта для интеграции нового компонента. Добавлен компонент AccountAgentTransactionTable для отображения данных транзакций с возможностью фильтрации по датам. Обновлены стили для кнопок подтверждения в account.module.css. 2025-06-06 14:18:00 +03:00
Redsandyg
94900b3875 Добавлено экспортирование данных в формате CSV для таблиц: AgentsTable, BillingPayoutsTable, PayoutsTransactionsTable, ReferralsTable и SalesTable. Обновлены зависимости в package.json и package-lock.json для поддержки новой функциональности. 2025-06-03 20:56:22 +03:00
Redsandyg
582f5330c8 Добавлены компоненты для управления профилем пользователя, включая редактирование личной информации, смену пароля и настройки уведомлений. Обновлен контекст пользователя для хранения имени и фамилии. Обновлены стили для страницы аккаунта и компонентов. 2025-06-03 20:38:11 +03:00
Redsandyg
0e024b00a1 Добавлено сохранение логина пользователя в куки при авторизации и отображение его в навигации. Обновлен компонент Navigation для отображения первых двух букв логина или имени по умолчанию. 2025-06-03 17:28:15 +03:00
Redsandyg
af0c52dbb6 Добавлен компонент AuthGuard для защиты страниц от неавторизованных пользователей. Обновлен middleware для редиректа на страницу авторизации при отсутствии токена. Обернуты страницы дашборда, аккаунта, статистики и финансов в AuthGuard для проверки авторизации. 2025-06-03 14:58:35 +03:00
Redsandyg
6ab1a42be7 Добавлен middleware для обработки авторизации, страница входа с формой и валидацией, а также стили для страницы авторизации. Обновлены зависимости js-cookie и @types/js-cookie. 2025-06-03 12:07:03 +03:00
Redsandyg
9b1cbc0300 Добавлена страница аккаунта с загрузкой данных через API, обработкой ошибок и отображением информации о пользователе. 2025-06-03 10:57:05 +03:00
Redsandyg
4d9fbd6e77 Добавлен документ PRD.md с описанием платформы Premium Partner, включая технологический стек, основные экраны и функционал, дизайн, API и безопасность. 2025-06-02 13:06:39 +03:00
Redsandyg
00f5ecfb9c Первый коммит 2025-06-02 13:04:22 +03:00
Redsandyg
c0d101a79e Initial commit from Create Next App 2025-05-31 15:58:38 +03:00