Commit Graph

  • dcfb3a4856 fix: исправление критической проблемы дублирования расходников фулфилмента + модуляризация компонентов main Veronika Smirnova 2025-08-14 14:22:40 +03:00
  • 5fd92aebfc docs: обновление архитектурной документации и модульного рефакторинга Veronika Smirnova 2025-08-13 13:19:11 +03:00
  • 7da70f96e1 fix(refactor): исправление React Hooks warnings в отрефакторенных компонентах Veronika Smirnova 2025-08-12 23:14:19 +03:00
  • 6a148f7706 docs: закрепление модульной архитектуры как официального стандарта Veronika Smirnova 2025-08-12 21:37:23 +03:00
  • 6647299a05 feat(refactor): complete modular architecture for direct-supply-creation Veronika Smirnova 2025-08-12 21:25:46 +03:00
  • 96cac03ebd docs: update session protocols with modular architecture achievements Veronika Smirnova 2025-08-12 21:02:39 +03:00
  • 6c0add736e docs: comprehensive documentation for modular architecture Veronika Smirnova 2025-08-12 20:55:42 +03:00
  • 6d7762b2ee perf(supplies): optimize React components with memo and callbacks Veronika Smirnova 2025-08-12 20:40:57 +03:00
  • 94ea6c2c77 feat(supplies): remove old monolithic create-suppliers-supply-page.tsx Veronika Smirnova 2025-08-12 20:35:33 +03:00
  • 3229ce8ed3 feat(supplies): complete ЭТАП 1.4 - final integration of modular architecture Veronika Smirnova 2025-08-12 20:09:08 +03:00
  • 533bfc3ef7 refactor(supplies): create modular block components Veronika Smirnova 2025-08-12 19:58:35 +03:00
  • 9988e55126 refactor(supplies): extract custom hooks for supply creation logic Veronika Smirnova 2025-08-12 19:52:44 +03:00
  • a198293861 refactor(supplies): extract types for create-suppliers component Veronika Smirnova 2025-08-12 19:44:01 +03:00
  • 54ee8e4f79 fix: improve TypeScript safety and code quality in supplies components Veronika Smirnova 2025-08-12 19:32:16 +03:00
  • d41ad618c7 docs: add safety principle to interaction protocols Veronika Smirnova 2025-08-12 19:31:41 +03:00
  • c5cd75cdb9 docs: обновление правил UI Kit и блока поставщиков + новые glass компоненты Veronika Smirnova 2025-08-12 18:08:24 +03:00
  • c586ddc868 Обновление системной документации и UI Kit админ панели Veronika Smirnova 2025-08-12 10:21:12 +03:00
  • 5a51ec32f6 docs: add updates summary for 2025-08-11 (last two commits) Bivekich 2025-08-11 22:34:19 +03:00
  • 8ba8fc1214 WB stats reliability: fix client apply-after-refetch, normalize ad dates, and add cache fallback\n\n- SalesTab: apply data immediately after refetch success to avoid empty state\n- Service: normalize advertising day dates to YYYY-MM-DD for correct range checks\n- Resolver: fallback to cached advertisingData when productsData is missing (429)\n\nHelps show data even when WB API rate-limits and fixes mixed-date aggregation. Bivekich 2025-08-11 22:30:45 +03:00
  • 3a56092385 feat(realtime): implement SSE realtime notifications; publish events from resolvers; remove polling in chat/sidebar/supplies/warehouse and wire realtime refetch Bivekich 2025-08-11 22:13:33 +03:00
  • 52107e793e Добавление правил профессиональной конфигурации инструментов Veronika Smirnova 2025-08-11 16:37:47 +03:00
  • d4a394303d Улучшение конфигурации ESLint: профессиональный подход Veronika Smirnova 2025-08-11 16:35:11 +03:00
  • d3530f37d2 Исправление всех ESLint ошибок в измененных файлах Veronika Smirnova 2025-08-11 16:29:57 +03:00
  • bfda96c94c Добавлены принципы качества кода в правила системы Veronika Smirnova 2025-08-11 15:44:27 +03:00
  • 6b425d075f Унификация UI раздела Партнеры и создание системы документирования Veronika Smirnova 2025-08-11 15:38:23 +03:00
  • 8f7ec70fe6 Реализация реферальной системы и улучшение системы авторизации Veronika Smirnova 2025-08-11 09:47:00 +03:00
  • af16402f22 Создание logist-cabinet-rules.md и оптимизация rules-complete.md Veronika Smirnova 2025-08-08 17:05:59 +03:00
  • b72ac42173 Создание защищенной резервной копии rules-complete.md Veronika Smirnova 2025-08-08 16:37:51 +03:00
  • 2b7f92772c Реструктуризация системы правил: создание модульной документации Veronika Smirnova 2025-08-08 16:06:32 +03:00
  • 3acaf8bd99 Добавлена динамическая загрузка компонента Sidebar в AppShell Bivekich 2025-08-08 11:22:01 +03:00
  • 3b9121908c Добавлена логика управления отображением сайдбара в компоненте AppShell Bivekich 2025-08-08 11:11:48 +03:00
  • 547e6e7d95 Обновление компонентов интерфейса и оптимизация логики Bivekich 2025-08-08 09:24:15 +03:00
  • b43269073f Оптимизация импорта и исправление текста в компоненте CreateSuppliersSupplyPage Bivekich 2025-08-07 21:59:52 +03:00
  • 4e8e217cdb Унификация дизайна корзины и обновление правил Veronika Smirnova 2025-08-07 19:50:00 +03:00
  • e62c22c584 Improve ESLint configuration performance Veronika Smirnova 2025-08-07 14:37:39 +03:00
  • 0304f69410 Fix fulfillment consumables pricing architecture Veronika Smirnova 2025-08-07 14:33:40 +03:00
  • cd7dcd9333 docs: обновление rules-complete.md v10.0 - безопасность и терминология Veronika Smirnova 2025-08-07 11:50:02 +03:00
  • 10af6f08cc Обновления системы после анализа и оптимизации архитектуры Veronika Smirnova 2025-08-06 23:44:49 +03:00
  • c2b342a527 Исправлены критические ошибки типизации и React Hooks Veronika Smirnova 2025-08-06 14:25:30 +03:00
  • 940aa0b834 🎯 ФИНАЛ: Завершение масштабной 4-фазной оптимизации проекта Veronika Smirnova 2025-08-06 13:30:38 +03:00
  • bf27f3ba29 Оптимизирована производительность React компонентов с помощью мемоизации Veronika Smirnova 2025-08-06 13:18:45 +03:00
  • ef5de31ce7 Удален устаревший файл token-optimization.md. Все актуальные протоколы работы уже интегрированы в rules-complete.md v9.1. Устранено дублирование и устаревшие ссылки на удаленные файлы правил. Veronika Smirnova 2025-08-05 15:53:38 +03:00
  • d30e3f9666 Создан единый источник истины rules-complete.md v9.1 с полной интеграцией всех правил системы. Консолидированы правила создания предметов по ролям, уточнен статус брака (НЕ РЕАЛИЗОВАНО), обновлен механизм учета ПЛАН/ФАКТ с заменой брака на потери при пересчете. Добавлен экономический учет расходников фулфилмента для селлера через рецептуру. Удалены дублирующие файлы правил (CLAUDE.md, development-checklist.md, work-protocols.md, violation-prevention-protocol.md, self-validation.md, description.md). Интегрированы UI структуры создания поставок и концепция многоуровневых таблиц. Veronika Smirnova 2025-08-05 15:29:41 +03:00
  • ee72a9488b Объединены файлы правил системы в единую базу знаний v3.0 с устранением противоречий и дублирования. Создан rules-unified.md на основе rules.md, rules1.md и rules2.md с добавлением всех уникальных разделов. Обновлена терминология системы с соответствием реальной схеме БД (ТОВАР→PRODUCT, РАСХОДНИКИ→CONSUMABLE). Архивированы старые файлы правил в папку archive. Обновлены ссылки в CLAUDE.md и development-checklist.md на новый единый источник истины. Veronika Smirnova 2025-08-05 00:19:17 +03:00
  • 17ffd6c9ed Реализован функционал просмотра заявок покупателей на возврат от Wildberries API в фулфилмент-складе. Добавлена интеграция с WB API /api/v1/claims для получения заявок от всех партнеров-селлеров. Создан полнофункциональный интерфейс с поиском, фильтрацией по статусам, детальным просмотром заявок и отображением медиафайлов от покупателей. Bivekich 2025-08-04 13:31:07 +03:00
  • 1d5d4906be Обновлены правила кнопки "Создать поставку" в разделе "Мои поставки" с добавлением новых принципов, размещения и стилей. Удален старый dropdown для создания поставок, заменен на контекстные кнопки в табах. Оптимизирован интерфейс для управления поставками с учетом новых маршрутов и адаптивности. Внесены изменения в компоненты панели управления фулфилмента и поставок, включая обновление логики отображения и навигации. Veronika Smirnova 2025-08-03 18:28:05 +03:00
  • 8407ca397c Обновлены модели и компоненты для управления поставками и расходниками. Добавлены новые поля в модели SupplyOrder и соответствующие резолверы для поддержки логистики. Реализованы компоненты уведомлений для отображения статуса логистических заявок и поставок. Оптимизирован интерфейс для улучшения пользовательского опыта, добавлены логи для диагностики запросов. Обновлены GraphQL схемы и мутации для поддержки новых функциональных возможностей. Veronika Smirnova 2025-08-03 17:04:29 +03:00
  • a33adda9d7 Добавлены кнопки навигации "Главная" и "Экономика" в боковую панель. Реализованы обработчики кликов для перехода на соответствующие страницы. Обновлены стили кнопок для улучшения пользовательского интерфейса в зависимости от состояния навигации. Veronika Smirnova 2025-08-02 13:13:22 +03:00
  • 3f759e7454 Оптимизирован резолвер статистики склада фулфилмента: улучшено форматирование кода, добавлены дополнительные логи для отслеживания изменений остатков и заказов. Исправлены условия выборки заказов, исключая заказы самого фулфилмента. Обновлены комментарии для лучшего понимания логики работы. Синхронизация остатков поставщика теперь включает обновление основных значений и логирование изменений. Veronika Smirnova 2025-08-01 14:08:40 +03:00
  • 80d33b46b8 Добавлено новое поле consumableType в модель SupplyOrder для классификации расходников. Обновлены компоненты и резолверы GraphQL для поддержки нового поля. Реализована валидация остатков и обновление данных о запасах при создании и отклонении заказов. Оптимизирован интерфейс для управления расходниками, добавлены уведомления о доступности товаров. Bivekich 2025-08-01 12:39:49 +03:00
  • b095b3a5a7 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-08-01 12:10:50 +03:00
  • 50b02f97b7 Удален резервный файл employees-dashboard.tsx и добавлены новые функции для проверки уникальности артикула в форме продукта. Обновлены мутации GraphQL для поддержки проверки уникальности артикула, а также добавлены уведомления о низких остатках на складе. Оптимизирован интерфейс для улучшения пользовательского опыта. Bivekich 2025-08-01 12:10:48 +03:00
  • b314bb6466 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Veronika Smirnova 2025-08-01 11:31:20 +03:00
  • d4ed68fd09 Обновлены категории для расходников в документации, добавлены специализированные категории, такие как упаковка, маркировка, крепеж, гигиена и безопасность, инструменты, брендинг, логистика и технические расходники. Уточнены функции и примеры для каждой категории, что улучшает понимание и использование системы. Версия документации обновлена до 1.1. Veronika Smirnova 2025-08-01 11:28:35 +03:00
  • 52881cf302 Добавлены новые поля в модель продукта и форму для управления складом: цена за комплект, количество комплектов, а также поля для учета движения товаров (заказано, в пути, остаток, продано). Обновлены GraphQL резолверы для поддержки новых полей. Оптимизирован интерфейс формы для улучшения пользовательского опыта. Bivekich 2025-08-01 11:28:28 +03:00
  • d45cdde42d Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-08-01 11:06:03 +03:00
  • 0a3a2dae7b Реализована система управления складом поставщика согласно требованиям rules1.md Bivekich 2025-08-01 11:05:44 +03:00
  • 9986797e27 Добавлены новые разделы в документацию, касающиеся отображения информации в карточках товаров и актуализации данных. Уточнены ключевые элементы карточки, такие как изображение, название, артикул, цена и статус активности. Также описаны механизмы обновления данных в реальном времени и синхронизации с аналитикой, что улучшает понимание работы системы. Veronika Smirnova 2025-08-01 11:05:10 +03:00
  • 922c956518 Обновлены правила типизации предметов в документации, добавлены новые категории и уточнены их функции. Улучшено разделение по типам для более четкого понимания системы. Это изменение способствует лучшему восприятию и использованию системы. Veronika Smirnova 2025-08-01 10:07:59 +03:00
  • 6b8d7029c6 Обновлена структура системы по кабинетам в документации, добавлены новые типы предметов и уточнены их функции. Улучшено разделение по типам и кабинетам для более четкого понимания системы. Обновлены правила типизации предметов с учетом новых категорий. Veronika Smirnova 2025-08-01 09:55:32 +03:00
  • 6f0d2297ac Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-08-01 09:45:45 +03:00
  • 9171dc35f1 files Bivekich 2025-08-01 09:45:44 +03:00
  • 509d377c1f Удалены файлы логики системы Sfera V и логики поставки расходников фулфилмента, так как они больше не актуальны и были заменены на более современные и оптимизированные версии. Это улучшит структуру проекта и упростит дальнейшую разработку. Veronika Smirnova 2025-08-01 09:45:13 +03:00
  • cefc303bea feat: Enhance warehouse statistics with detailed logging and real-time updates Veronika Smirnova 2025-08-01 09:25:32 +03:00
  • 8b66793ae7 feat: Implement real-time warehouse statistics with GraphQL resolver Bivekich 2025-07-31 16:05:57 +03:00
  • 76a40e0eed feat: Add real-time warehouse statistics with daily changes for fulfillment centers Bivekich 2025-07-31 14:46:00 +03:00
  • f8bb8508cb fix: Update status display to use proper Russian labels throughout frontend Bivekich 2025-07-31 14:39:18 +03:00
  • 772e135ad1 feat: Implement comprehensive three-party supply order workflow system Bivekich 2025-07-31 12:19:19 +03:00
  • 4147d85b36 fix Bivekich 2025-07-30 20:24:41 +03:00
  • 593ae16e1e a lot of Bivekich 2025-07-30 18:32:52 +03:00
  • 38dcfcef2b Merge pull request 'Добавлено отладочное логирование в компоненты создания и отображения товаров, обновлены типы продуктов в GraphQL запросах и резолверах. Опт…' (#2) from testing into main biveki 2025-07-30 17:46:06 +03:00
  • c3e84f0c49 Добавлено отладочное логирование в компоненты создания и отображения товаров, обновлены типы продуктов в GraphQL запросах и резолверах. Оптимизирована логика обработки данных о товарах и расходниках, улучшено взаимодействие с пользователем через обновление интерфейса. Veronika Smirnova 2025-07-30 17:45:02 +03:00
  • a43fe48ce2 Merge pull request 'Refactor: Replace wholesaler with supplier terminology and add fulfillment consumables logic' (#1) from testing into main biveki 2025-07-30 17:41:50 +03:00
  • 9062891b0a feat: Comprehensive employee management system improvements Bivekich 2025-07-30 17:33:37 +03:00
  • 3e7ea13026 Refactor: Replace wholesaler with supplier terminology and add fulfillment consumables logic Veronika Smirnova 2025-07-30 17:03:31 +03:00
  • 84720a634d Обновлен компонент панели управления сотрудниками: добавлены новые компоненты для заголовка, поиска, легенды статусов и состояния пустого списка. Оптимизирована логика отображения сотрудников и их табелей. Удалены неиспользуемые импорты и код для улучшения читаемости. Bivekich 2025-07-30 15:40:49 +03:00
  • c99104c5ce Добавлена возможность загрузки фото паспорта сотрудников через API. Реализована валидация загружаемых файлов, включая проверку типа и размера. Обновлены компоненты формы для отображения и загрузки аватара и паспорта. Оптимизирована логика обработки ошибок при загрузке.у Bivekich 2025-07-30 15:32:21 +03:00
  • 28312830a4 fixing Bivekich 2025-07-30 13:57:27 +03:00
  • d22eacb30c fix Bivekich 2025-07-30 13:46:33 +03:00
  • 5ca124f0f1 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-07-30 13:38:28 +03:00
  • 50c1ab0145 advrt Bivekich 2025-07-30 13:38:12 +03:00
  • e351752b09 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Veronika Smirnova 2025-07-29 17:45:31 +03:00
  • 50438bb21f Добавлено обновление кэша для расходников фулфилмента в компонентах создания и отображения заказов. Реализованы новые GraphQL запросы для получения данных о расходниках. Удалены устаревшие компоненты уведомлений о непринятых поставках для упрощения интерфейса. Оптимизирована логика отображения и обновления данных о заказах. Veronika Smirnova 2025-07-29 17:45:29 +03:00
  • 98595cc67c Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-07-29 17:44:42 +03:00
  • c174a9f83c Добавлены модели для внешней рекламы и кэша склада WB в схему Prisma. Обновлены компоненты AdvertisingTab и WBWarehouseDashboard для работы с новыми данными. Реализованы GraphQL запросы и мутации для управления внешней рекламой и кэшем склада. Оптимизирована логика отображения статистики и добавлены новые функции для работы с рекламой. Bivekich 2025-07-29 17:44:40 +03:00
  • 7877f61d5a Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Veronika Smirnova 2025-07-28 16:15:55 +03:00
  • b529faa516 Обновлены компоненты для управления поставками: добавлены фильтрация и отображение заказов расходников селлеров и наших расходников. Реализованы новые GraphQL запросы и резолверы для получения статистики по ожидающим поставкам. Оптимизирована логика отображения уведомлений и статусов заказов. Veronika Smirnova 2025-07-28 16:15:52 +03:00
  • 8b0d3cde00 Добавлено обновление кэша для статуса заказов в компоненте RealSupplyOrdersTab. Удален вызов refetch после успешного обновления статуса. Реализовано отладочное логирование для проверки уникальности ID заказов. Оптимизирована логика обновления данных в кэше при изменении статуса заказа. Bivekich 2025-07-28 14:49:10 +03:00
  • 7a15b7cf79 Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-07-28 14:38:36 +03:00
  • f182112cd4 Обновлены компоненты для отображения статистики и данных о складах. Заменены моковые данные на нулевые значения, чтобы отразить отсутствие информации. Изменены комментарии для улучшения понимания кода. Добавлен автоматический выбор активных кампаний в AdvertisingTab для удобства пользователя. Bivekich 2025-07-28 14:38:35 +03:00
  • b55f6f859a Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Veronika Smirnova 2025-07-28 14:38:28 +03:00
  • 37049d21c6 Обновлен компонент SuppliesDashboard: изменены активные вкладки на "Все" и "Товары", добавлены новые компоненты для отображения всех поставок и товаров. Оптимизирована логика отображения уведомлений о количестве ожидающих заказов. В компоненте RealSupplyOrdersTab добавлены функции фильтрации и сортировки заказов, улучшен интерфейс для отображения статистики и информации о заказах. Veronika Smirnova 2025-07-28 14:38:17 +03:00
  • 74cc0ee35a Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Bivekich 2025-07-28 13:19:28 +03:00
  • 6fbb570282 Добавлен новый компонент для компактного выбора кампаний в AdvertisingTab, обновлены интерфейсы для типизации данных API. Реализован GraphQL запрос для получения списка кампаний Wildberries. Оптимизирована логика отображения статистики кампаний и добавлены новые поля для обработки данных. Обновлены резолверы и типы для поддержки новых данных. Bivekich 2025-07-28 13:19:27 +03:00
  • ac67b1e1ec Обновлены категории товаров с "Упаковка" на "Расходники" в различных компонентах и моделях. Добавлены уведомления о непринятых поставках и обновлены соответствующие GraphQL запросы и резолверы для поддержки новых данных. Оптимизирована логика отображения и обработки данных в интерфейсе. Veronika Smirnova 2025-07-28 13:19:19 +03:00
  • a1d1fcdd43 Изменен компонент уведомлений о новых заявках на уведомления о непринятых поставках. Обновлен GraphQL запрос для получения количества ожидающих поставок. Оптимизирована логика отображения уведомлений в боковой панели. Veronika Smirnova 2025-07-28 10:50:55 +03:00
  • 17c929b507 Добавлен функционал для отображения счетчика поставок, требующих одобрения, в компоненте SuppliesDashboard. Реализован GraphQL запрос для получения данных оPendingSuppliesCount, обновлены соответствующие компоненты и резолверы. Добавлены уведомления о количестве ожидающих заказов и заявок на партнерство. Bivekich 2025-07-28 10:44:31 +03:00
  • ec39cc81fd Merge branch 'main' of https://gittea.biveki.ru/Sfera/sfera Veronika Smirnova 2025-07-28 10:21:23 +03:00
  • 03af965050 Добавлено новое поле типа товара в модель Product и соответствующие изменения в компонентах, формах и GraphQL запросах. Реализована логика выбора типа товара в интерфейсе, обновлены резолверы и типы для поддержки нового поля. Улучшена обработка данных и интерфейс для отображения типа товара. Veronika Smirnova 2025-07-28 10:21:22 +03:00
  • d78adb497c Добавлен диалог для увеличения изображения товара в компоненте ProductCard. Обновлены стили для отображения изображений в компоненте ProductForm, изменен класс на object-contain для лучшего отображения. Оптимизирована логика обработки состояния диалога. Bivekich 2025-07-28 10:09:17 +03:00