Mikhail Trubnikov
|
e892aa12d3
|
feat: Сервисы и модели RabbitMq разнесены согласно архитектуры
|
2026-04-14 12:01:49 +10:00 |
|
Mikhail Trubnikov
|
da83aff19c
|
feat: создана структура проекта, core, domain, infrastructure. Перенесены enum и task согласно архитектуры
|
2026-04-13 16:58:30 +10:00 |
|
Mikhail Trubnikov
|
94d277109d
|
feat(api, dal, activator, distributor): RobotConfigurationService - добавлена логика, статус Updating шаблону можно поставить если у него есть ScheduleEsppId.
|
2026-03-13 10:22:13 +10:00 |
|
Mikhail Trubnikov
|
b2b5516326
|
feat(api): статистика отображается в часовом поясе клиента
|
2026-03-05 10:19:54 +10:00 |
|
Mikhail Trubnikov
|
89b6cdf731
|
feat(dal, TemplateDistributorWorker): NextRunServiceV2 - реализован метод распределения шаблонов. Обновлен TemplateDistributorWorker для использования новой логики.
|
2026-02-13 15:39:21 +10:00 |
|
Mikhail Trubnikov
|
b7fca08d28
|
feat(templateDistributor, BLL): доделал распределение шаблонов. Сохраняет в БД + ставит задания роботам на обновление. MqService - может принимать список объектов для отправки, доработана кодировка отправки сообщений.
|
2026-01-22 10:35:27 +10:00 |
|
Mikhail Trubnikov
|
e5bc42741c
|
feat(templateDistributor): заготовка
|
2026-01-21 16:28:17 +10:00 |
|
Mikhail Kuznetsov
|
03c7852378
|
feat(all): ! Критические изменения логики работы всех сервисорв, База Данных имееет неокончательную версию. Template, Scheduler переведены на работу с Unit+Job+JobGroup вместо Host+ApplicationsInWork
|
2025-06-25 14:17:34 +10:00 |
|
Mikhail Trubnikov
|
4140e17825
|
fix(templateDistributor): список рабочих дней рассчитывается на период относительно текущей даты
|
2024-09-19 15:38:14 +10:00 |
|
Mikhail Trubnikov
|
9f193fe3ae
|
feat(bll,dal, templateDistributor): при получении рабочих дней по периоду, отсекаются дни выходящие за период
|
2024-09-19 13:51:44 +10:00 |
|
Mikhail Trubnikov
|
bf3dca6782
|
fix(bll): CalendarService исправлен рассчет выходных дней
|
2024-09-13 12:17:09 +10:00 |
|
Mikhail Trubnikov
|
60403ccbf9
|
fix(templateDistributor): исправлен First в логгере. При распределении шаблонов направленных с генератора, возвращаются только они, а не весь список.
|
2024-09-13 09:37:21 +10:00 |
|
Mikhail Kuznetsov
|
2f46cc4b53
|
feat(templateDistributor): изменена логика распределения шаблонов в периоде - отдельно распределяем активные и неактивные
|
2024-08-23 16:18:24 +10:00 |
|
Mikhail Kuznetsov
|
9df27140e2
|
feat(bll): CalnedarService при подготовке списка рабочих суток учитывает разницу начала суток между UTC и МСК
|
2024-08-20 14:10:13 +10:00 |
|
Mikhail Kuznetsov
|
a333589c77
|
feat(templateActivator,templateDistributor): добавлено журналирование
|
2024-08-09 16:36:37 +10:00 |
|
Mikhail Kuznetsov
|
5005160d41
|
fix(templateDistributor): изменена проверка шаблонов, у которых NextRun выходил за границы текущего периода. Это приводило к тому что часть шаблонов не перераспределялась и график был не равномерным
|
2024-07-30 12:30:10 +10:00 |
|
Mikhail Kuznetsov
|
7220bdd8af
|
refactor(templateDistributor): добавлены комментарии
|
2024-07-25 14:05:00 +10:00 |
|
Mikhail Kuznetsov
|
847161ef41
|
fix(templateDistributor): исправлено зацикливание Worker при распределении по периоду равно количества шаблонов и рабочий к дней
|
2024-07-12 14:51:01 +10:00 |
|
Mikhail Kuznetsov
|
6e7d4e1fd4
|
feat(templateDistributor): оптимизация логики равномерного распределения при изменении периода
|
2024-07-11 17:23:52 +10:00 |
|
Mikhail Kuznetsov
|
96d0c999ab
|
fix(api): исправлена ошибка при запросе заданий роботу на обновление расписаний, получали null при запросе даты следующего запуска РР в include EsppSchTypeValues
|
2024-07-11 14:42:55 +10:00 |
|
Mikhail Kuznetsov
|
150d774398
|
fix(templateDistributor): исправлено распределение РР с существующими шаблонами
|
2024-07-11 12:02:50 +10:00 |
|
Mikhail Kuznetsov
|
514110dba0
|
feat(templateDistributor): Изменен метод распределения РР по периоду(DistributeTemplateAsync), EsppScheduleTransformService.GetNextDateAsync теперь проверяет метод распределения РР и возвращает нужную дату
|
2024-07-11 11:32:14 +10:00 |
|
Mikhail Kuznetsov
|
a489ad4990
|
Merge branch 'dev' of http://gitlab.dvgd.oao.rzd/devptk/parr/parr_api into dev
# Conflicts:
# PARR.TemplateDistributor/TemplateDistributor.cs
|
2024-07-05 15:21:06 +10:00 |
|
Mikhail Kuznetsov
|
21a175d197
|
feat(templateDistributor): логика распределения шаблонов по периоду
|
2024-07-05 15:17:48 +10:00 |
|
Mikhail Trubnikov
|
3b3606859a
|
feat(api, generatorTemplates, templateDistributor): обновлен esppScheduleResponse. Обновлен метод DistributeTemplate, так же обновлены зависимости в GeneratorTemplates
|
2024-07-04 16:44:25 +10:00 |
|
Mikhail Kuznetsov
|
cf5a465546
|
feat(templateDistributor): заготовка основных методов
|
2024-07-02 15:04:23 +10:00 |
|
Mikhail Kuznetsov
|
a486149017
|
feat(dal, templateDistributor): шаблон для templateDistributor
|
2024-07-02 11:43:59 +10:00 |
|