]>
gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/log
Vladimir Fomichev [Wed, 28 Jan 2026 15:41:34 +0000 (18:41 +0300)]
Тестирование почты
Vladimir Fomichev [Wed, 28 Jan 2026 10:30:48 +0000 (13:30 +0300)]
Правки
Vladimir Fomichev [Wed, 28 Jan 2026 06:52:50 +0000 (09:52 +0300)]
Очистка
Vladimir Fomichev [Wed, 28 Jan 2026 06:39:41 +0000 (09:39 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 09:48:09 +0000 (12:48 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 09:17:24 +0000 (12:17 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 07:41:35 +0000 (10:41 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 07:31:53 +0000 (10:31 +0300)]
Merge branch 'refs/heads/develop' into feature_fomichev_ERP-36J_telegram_report_unchecked_mp_orders
Vladimir Fomichev [Tue, 27 Jan 2026 07:25:38 +0000 (10:25 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 07:14:08 +0000 (10:14 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 07:10:11 +0000 (10:10 +0300)]
Правки по ревью
Vladimir Fomichev [Tue, 27 Jan 2026 07:00:41 +0000 (10:00 +0300)]
Правки по ревью
VVF [Tue, 27 Jan 2026 06:48:19 +0000 (09:48 +0300)]
Рефакторинг: raw SQL → Query Builder в OrderControlReportService
Переведены 3 метода с raw SQL на yii\db\Query:
- getHungInDeliveryCandidates()
- getSuccessNoCheckOrders()
- getCancelNoProcessOrders()
Убран boilerplate ручного формирования IN-плейсхолдеров,
PostgreSQL-специфичные выражения обёрнуты в Expression.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Vladimir Fomichev [Mon, 26 Jan 2026 14:30:37 +0000 (17:30 +0300)]
Правки по ревью
Vladimir Fomichev [Mon, 26 Jan 2026 10:05:51 +0000 (13:05 +0300)]
Правки по ревью
Vladimir Fomichev [Mon, 26 Jan 2026 09:22:28 +0000 (12:22 +0300)]
Перенос секретов
Aleksey Filippov [Mon, 26 Jan 2026 08:19:07 +0000 (08:19 +0000)]
Merge branch 'feature_filippov_erp-40-j_catalog_class_history' into 'develop'
Feature filippov erp 40 j catalog class history
See merge request gitlab-instance/yii-erp24!1063
Aleksey Filippov [Mon, 26 Jan 2026 08:15:32 +0000 (11:15 +0300)]
[ERP-40] Создание истории каталога и разментки фокусных групп
Aleksey Filippov [Mon, 26 Jan 2026 07:58:45 +0000 (10:58 +0300)]
[ERP-40] Создание истории каталога и разментки фокусных групп
Vladimir Fomichev [Mon, 26 Jan 2026 07:50:26 +0000 (10:50 +0300)]
Исправление переменных
Vladimir Fomichev [Mon, 26 Jan 2026 07:31:49 +0000 (10:31 +0300)]
Очистка
Vladimir Fomichev [Mon, 26 Jan 2026 07:10:08 +0000 (10:10 +0300)]
Статус МП
Vladimir Fomichev [Mon, 26 Jan 2026 07:01:33 +0000 (10:01 +0300)]
Убираем
Aleksey Filippov [Fri, 23 Jan 2026 18:06:30 +0000 (21:06 +0300)]
[ERP-40-j] Сохранение исторических данных каталога и привязки к фокусным группам.
Vladimir Fomichev [Fri, 23 Jan 2026 15:09:23 +0000 (18:09 +0300)]
Тестим почту
Vladimir Fomichev [Fri, 23 Jan 2026 15:07:22 +0000 (18:07 +0300)]
Тестим почту
Vladimir Fomichev [Fri, 23 Jan 2026 15:01:36 +0000 (18:01 +0300)]
Тестим почту
Vladimir Fomichev [Fri, 23 Jan 2026 14:58:33 +0000 (17:58 +0300)]
Тестим почту
Vladimir Fomichev [Fri, 23 Jan 2026 14:26:49 +0000 (17:26 +0300)]
Тестим почту
Vladimir Fomichev [Fri, 23 Jan 2026 13:55:52 +0000 (16:55 +0300)]
Тестим почту
Vladimir Fomichev [Fri, 23 Jan 2026 09:38:27 +0000 (12:38 +0300)]
Правки по отчету и тесты
Vladimir Fomichev [Fri, 23 Jan 2026 06:44:32 +0000 (09:44 +0300)]
Merge branch 'refs/heads/develop' into feature_fomichev_ERP-36J_telegram_report_unchecked_mp_orders
Aleksey Filippov [Thu, 22 Jan 2026 11:16:16 +0000 (11:16 +0000)]
Merge branch 'feature_filippov_20260122_exchange_fix' into 'develop'
[ERP-500] перенос секретов в ENV и тестирование
See merge request gitlab-instance/yii-erp24!1062
Aleksey Filippov [Thu, 22 Jan 2026 11:15:10 +0000 (14:15 +0300)]
[ERP-500] перенос секретов в ENV и тестирование
Vladimir Fomichev [Thu, 22 Jan 2026 09:00:51 +0000 (12:00 +0300)]
Правки по отчету
Vladimir Fomichev [Thu, 22 Jan 2026 08:14:45 +0000 (11:14 +0300)]
Правки по Успеху
Vladimir Fomichev [Wed, 21 Jan 2026 19:56:56 +0000 (22:56 +0300)]
Правки по почте
Vladimir Fomichev [Wed, 21 Jan 2026 15:10:12 +0000 (18:10 +0300)]
Правки по почте
Vladimir Fomichev [Wed, 21 Jan 2026 15:02:03 +0000 (18:02 +0300)]
Правки по почте
Vladimir Fomichev [Wed, 21 Jan 2026 14:27:22 +0000 (17:27 +0300)]
Правки по почте
Vladimir Fomichev [Wed, 21 Jan 2026 14:06:56 +0000 (17:06 +0300)]
Убираем Успех без данных и правим ошибки
Vladimir Fomichev [Wed, 21 Jan 2026 07:29:45 +0000 (10:29 +0300)]
Тестовая почта
Vladimir Fomichev [Wed, 21 Jan 2026 07:28:24 +0000 (10:28 +0300)]
Тестовая почта
Aleksey Filippov [Tue, 20 Jan 2026 14:24:03 +0000 (14:24 +0000)]
Merge branch 'feature_fomichev_ERP-36J_telegram_report_unchecked_mp_orders' into 'develop'
[ERP-36J] Сделать отправку списка заказов с не пробитыми чеками
See merge request gitlab-instance/yii-erp24!1060
Vladimir Fomichev [Tue, 20 Jan 2026 11:19:53 +0000 (14:19 +0300)]
Тесты и правки окружения
Vladimir Fomichev [Tue, 20 Jan 2026 09:04:10 +0000 (12:04 +0300)]
Merge branch 'refs/heads/develop' into feature_fomichev_ERP-36J_telegram_report_unchecked_mp_orders
# Conflicts:
# erp24/.env.example
Vladimir Fomichev [Tue, 20 Jan 2026 08:47:25 +0000 (11:47 +0300)]
Правки и тесты
Aleksey Filippov [Mon, 19 Jan 2026 15:23:33 +0000 (15:23 +0000)]
Merge branch 'feature_filippov_erp-500_move_secret_to_env' into 'develop'
[ERP-500] Fix: порядок загрузки .env во всех точках входа
See merge request gitlab-instance/yii-erp24!1059
Aleksey Filippov [Mon, 19 Jan 2026 15:22:06 +0000 (18:22 +0300)]
[ERP-500] Fix: порядок загрузки .env во всех точках входа
Исправлен порядок загрузки env.php во всех entry points:
- erp24/web/index.php (основное приложение)
- erp24/api1/index.php
- erp24/api2/index.php
env.php теперь загружается ПОСЛЕ autoload.php, но ДО Yii.php и конфигов.
Это гарантирует, что getenv() вернёт корректные значения при загрузке db.php.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Mon, 19 Jan 2026 15:15:45 +0000 (15:15 +0000)]
Merge branch 'feature_filippov_erp-500_move_secret_to_env' into 'develop'
[ERP-500] Fix: загрузка .env до конфига в yii console и api3
See merge request gitlab-instance/yii-erp24!1058
Aleksey Filippov [Mon, 19 Jan 2026 15:12:36 +0000 (18:12 +0300)]
[ERP-500] Fix: загрузка .env до конфига в yii console и api3
- Исправлен порядок загрузки env.php в yii (console) - теперь до console.php
- Добавлен env.php для api3 с загрузкой из erp24/.env
- Исправляет ошибку "password authentication failed for user bazacvetov24"
при запуске queue/listen (getenv() возвращал пустое значение)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Mon, 19 Jan 2026 14:47:10 +0000 (14:47 +0000)]
Merge branch 'feature_filippov_erp-500_move_secret_to_env' into 'develop'
[ERP-500] перенос секретов в ENV и тестирование
See merge request gitlab-instance/yii-erp24!1057
Aleksey Filippov [Mon, 19 Jan 2026 14:45:27 +0000 (17:45 +0300)]
[ERP-500] перенос секретов в ENV и тестирование
Aleksey Filippov [Mon, 19 Jan 2026 14:01:17 +0000 (14:01 +0000)]
Merge branch 'feature_filippov_erp-500_move_secret_to_env' into 'develop'
[ERP-500] Fix JS error in diagnostic page for dbRemote test
See merge request gitlab-instance/yii-erp24!1056
Vladimir Fomichev [Mon, 19 Jan 2026 13:55:37 +0000 (16:55 +0300)]
статусы отмены и отправки
Aleksey Filippov [Mon, 19 Jan 2026 13:51:28 +0000 (16:51 +0300)]
[ERP-500] Fix JS error in diagnostic page for dbRemote test
Fix element ID mismatch: JavaScript expected 'db-remote-status' but HTML had 'dbremote-status', causing "Cannot set properties of null" error.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Vladimir Fomichev [Mon, 19 Jan 2026 13:37:11 +0000 (16:37 +0300)]
корректировка логики
Aleksey Filippov [Mon, 19 Jan 2026 12:51:41 +0000 (12:51 +0000)]
Merge branch 'feature_filippov_erp-500_move_secret_to_env' into 'develop'
[ERP-500] Исправление конфигурации тестов
See merge request gitlab-instance/yii-erp24!1055
Vladimir Fomichev [Mon, 19 Jan 2026 11:39:28 +0000 (14:39 +0300)]
Корректировка интервалов
Vladimir Fomichev [Mon, 19 Jan 2026 11:09:47 +0000 (14:09 +0300)]
Отправка почты
Aleksey Filippov [Mon, 19 Jan 2026 10:21:53 +0000 (13:21 +0300)]
Merge branch 'develop' into feature_filippov_erp-500_move_secret_to_env
Resolved conflicts:
- .gitignore: accepted develop version
- erp24/agents/*: accepted develop version
- erp24/services/MarketplaceService.php: accepted develop version
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Vladimir Fomichev [Mon, 19 Jan 2026 08:37:17 +0000 (11:37 +0300)]
Переработка отчета
Vladimir Fomichev [Fri, 16 Jan 2026 15:15:42 +0000 (18:15 +0300)]
Отправка отчета по спецификации
Aleksey Filippov [Fri, 16 Jan 2026 15:00:13 +0000 (18:00 +0300)]
[ERP-500] UserTest: graceful skip при отсутствии класса User
Добавлена проверка class_exists в _before().
Если autoloader не может найти app\models\User,
тесты пропускаются вместо падения с ошибкой.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Fri, 16 Jan 2026 14:56:38 +0000 (17:56 +0300)]
[ERP-500] Удаление фикстур из CityTest
Тесты валидации модели City не требуют данных из БД.
Убран метод _fixtures() который загружал данные в таблицу city
и вызывал ошибку PostgreSQL enum (city_dop не принимает пустую строку).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Fri, 16 Jan 2026 14:36:15 +0000 (17:36 +0300)]
[ERP-500] Исправление unit-тестов CityTest и UserTest
- Удалено поле dop из фикстуры city.php (PostgreSQL enum не принимает пустую строку)
- Переписан UserTest для тестирования mock User модели без зависимости от БД
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Fri, 16 Jan 2026 14:31:11 +0000 (17:31 +0300)]
[ERP-500] Исправление загрузки .env в тестах
Изменён Dotenv::createImmutable на createUnsafeImmutable для поддержки
getenv() в phpdotenv v5+. Без этого изменения переменные окружения
не были доступны через getenv(), что приводило к ошибке подключения к БД.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Fri, 16 Jan 2026 12:59:36 +0000 (15:59 +0300)]
[ERP-500] Исправление конфигурации тестов
- Исправлен CityFixture: namespace изменён с backend\models\City на yii_app\records\City
- Обновлены тестовые данные city.php под реальную структуру таблицы city
- Создан новый CityTest с правильными namespace и тестами валидации
- Исправлен test_db.php: переключён на PostgreSQL вместо MySQL
- Добавлены senderEmail/senderName в test.php для ContactForm
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Aleksey Filippov [Fri, 16 Jan 2026 07:18:37 +0000 (10:18 +0300)]
[ERP-500] перенос секретов в ENV и тестирование
Aleksey Filippov [Thu, 15 Jan 2026 08:40:41 +0000 (08:40 +0000)]
Merge branch 'bug_fix_fomichev_20260115_video_file_save_on_writeoffs_erp_create' into 'develop'
Добавляем mov к типам файлов и исправляем ошибку сохранения
See merge request gitlab-instance/yii-erp24!1054
Vladimir Fomichev [Thu, 15 Jan 2026 08:32:39 +0000 (11:32 +0300)]
Добавляем mov к типам файлов и исправляем ошибку сохранения
Aleksey Filippov [Wed, 14 Jan 2026 09:07:16 +0000 (09:07 +0000)]
Merge branch 'feature_filippov_20260114_add_agentics' into 'develop'
Добавление agentics.md
See merge request gitlab-instance/yii-erp24!1053
Aleksey Filippov [Wed, 14 Jan 2026 09:05:43 +0000 (12:05 +0300)]
Добавление agentics.md
Aleksey Filippov [Wed, 14 Jan 2026 08:30:48 +0000 (08:30 +0000)]
Merge branch 'fix_fomichev_erp-20260114_upgrade_yandex_market_api' into 'develop'
Обновляем апи ЯндексМаркета
See merge request gitlab-instance/yii-erp24!1052
Aleksey Filippov [Wed, 14 Jan 2026 08:30:20 +0000 (08:30 +0000)]
Merge branch 'fix_fomichev_erp-20260114_add_vat_type_to_yandex_market_api' into 'develop'
Добавление констант новых налогов для ЯМ api
See merge request gitlab-instance/yii-erp24!1051
Vladimir Fomichev [Wed, 14 Jan 2026 07:30:53 +0000 (10:30 +0300)]
Актуализация версии апи Яндекс Маркета
Vladimir Fomichev [Wed, 14 Jan 2026 06:55:19 +0000 (09:55 +0300)]
Add vat type
Aleksey Filippov [Tue, 30 Dec 2025 08:16:54 +0000 (08:16 +0000)]
Merge branch 'fix_fomichev_20251230_add_request_id_to_queue_api_log_error' into 'develop'
Добавил request_id в метод canRetry
See merge request gitlab-instance/yii-erp24!1050
Vladimir Fomichev [Tue, 30 Dec 2025 08:15:18 +0000 (11:15 +0300)]
Добавил request_id в метод canRetry
Aleksey Filippov [Tue, 30 Dec 2025 07:54:12 +0000 (07:54 +0000)]
Merge branch 'fix_fomichev_20251230_add_request_id_to_queue_api_log_error' into 'develop'
Фикс логирование очереди запроса обмена - Добавил request_id
See merge request gitlab-instance/yii-erp24!1049
Vladimir Fomichev [Tue, 30 Dec 2025 07:52:30 +0000 (10:52 +0300)]
Добавил request_id
Aleksey Filippov [Mon, 29 Dec 2025 09:08:55 +0000 (09:08 +0000)]
Merge branch 'feature_filippov_20251229_add_summary_and_agents' into 'develop'
Доработка документации добавление сумаризации проекта
See merge request gitlab-instance/yii-erp24!1048
Aleksey Filippov [Mon, 29 Dec 2025 09:05:37 +0000 (12:05 +0300)]
Доработка документации добавление сумаризации проекта
Aleksey Filippov [Thu, 25 Dec 2025 14:05:22 +0000 (14:05 +0000)]
Merge branch 'fix_fomichev_20251223_create_check_exchange_error_status' into 'develop'
Фиксы
See merge request gitlab-instance/yii-erp24!1047
Vladimir Fomichev [Thu, 25 Dec 2025 13:56:20 +0000 (16:56 +0300)]
Убрал пробел
Aleksey Filippov [Wed, 24 Dec 2025 09:37:54 +0000 (12:37 +0300)]
Доработка документации добавление схемы БД
Aleksey Filippov [Wed, 24 Dec 2025 09:31:05 +0000 (12:31 +0300)]
Доработка документации добавление схемы БД
Aleksey Filippov [Wed, 24 Dec 2025 08:20:45 +0000 (08:20 +0000)]
Merge branch 'fix_fomichev_20251223_create_check_exchange_error_status' into 'develop'
Вывод ошибки создания чека
See merge request gitlab-instance/yii-erp24!1046
Vladimir Fomichev [Wed, 24 Dec 2025 08:16:05 +0000 (11:16 +0300)]
Маркируем откуда приходят уведомления о заказе
Vladimir Fomichev [Wed, 24 Dec 2025 08:13:55 +0000 (11:13 +0300)]
Маркируем откуда приходят уведомления о заказе
Vladimir Fomichev [Wed, 24 Dec 2025 07:39:02 +0000 (10:39 +0300)]
Сохранение информации об ошибке из error_json в error_text
Vladimir Fomichev [Wed, 24 Dec 2025 07:08:14 +0000 (10:08 +0300)]
Вывод ошибки при просмотре
Vladimir Fomichev [Wed, 24 Dec 2025 07:04:56 +0000 (10:04 +0300)]
Вывод ошибки при просмотре
Aleksey Filippov [Tue, 23 Dec 2025 17:51:43 +0000 (17:51 +0000)]
Merge branch 'fix_fomichev_20251223_create_check_exchange_error_status' into 'develop'
Вывод ошибки и обработка ошибки создания чека заказа с МП в 1С
See merge request gitlab-instance/yii-erp24!1045
Vladimir Fomichev [Tue, 23 Dec 2025 15:37:10 +0000 (18:37 +0300)]
Поле ошибки в CreateChecks.php
Vladimir Fomichev [Tue, 23 Dec 2025 14:38:13 +0000 (17:38 +0300)]
Вывод во view
Vladimir Fomichev [Tue, 23 Dec 2025 14:34:41 +0000 (17:34 +0300)]
Вывод ошибки и обработка ошибки создания чека заказа с МП в 1С
Aleksey Filippov [Tue, 23 Dec 2025 12:47:41 +0000 (12:47 +0000)]
Merge branch 'fix_fomichev_20251223_fix_delivery_save_and_exchange' into 'develop'
Правки по доставкам - сохранение очистка и обмен
See merge request gitlab-instance/yii-erp24!1044
Vladimir Fomichev [Tue, 23 Dec 2025 11:26:15 +0000 (14:26 +0300)]
Проверка заказов на существующие по дате и маркетплейсу при создании заказа и добавление номера заказа при отправке уведомления в телеграм
Vladimir Fomichev [Tue, 23 Dec 2025 10:36:02 +0000 (13:36 +0300)]
Дубликаты доставок