Commit Graph

16 Commits

Author SHA1 Message Date
Mikhail Trubnikov
751b693e72 feat(api,core): Методы в API для получения метрик заданий роботам, StatRobotMetricsController. 2026-07-16 10:12:56 +10:00
Mikhail Trubnikov
21e00ce42e feat(api,core,domain): Статистика по роботам, кол-во работающих роботов в час 2026-06-15 11:00:53 +10:00
Mikhail Trubnikov
19cb6b50bf feat(api,core,domain): RobotSnapshot - почасовой отчет о загрузке роботов 2026-06-11 14:44:39 +10:00
Mikhail Trubnikov
7d26f1cf55 feat(api,core,domain): Получение снапшотов работы роботов 2026-06-11 11:40:12 +10:00
Mikhail Trubnikov
d736208a46 feat(api,core,dal,domain): Сохранение снапшотов состояния роботов. 2026-06-10 16:48:16 +10:00
Mikhail Trubnikov
8cb7a2d599 feat(api, domain, core): StatWorkloadTemplate - дополнительная фильтрация по РГ и ЗО. 2026-06-05 10:28:15 +10:00
Mikhail Trubnikov
1baa8f2296 feat(api,core,domain): StatWorkloadTemplate - статистика загруженности, шаблоны 2026-06-04 17:20:16 +10:00
Mikhail Trubnikov
437f996ea8 feat(core): UnitService - работа с кэш 2026-05-29 17:09:36 +10:00
Mikhail Trubnikov
856b273e6b feat(api, core): Доделал атомарный захват задачи роботом. 2026-05-26 11:26:52 +10:00
Mikhail Trubnikov
68808e761b feat(api, core, dal, domain): В таблицу Tasks добавлено поле процент выполнения, так же добавлено это поле в response - статус формирования отчета. Создан интерфейс для отслеживания прогресса IProgressAsync. Из сервиса WorkloadService исключен ITaskManagementService. 2026-05-20 14:26:25 +10:00
Mikhail Trubnikov
e5535857d4 feat(api, core): Workload - статус формирования отчетности. RedisCacheService - получить первую запись из кэш типа Hash. 2026-05-18 16:46:42 +10:00
Mikhail Trubnikov
911e6febcd fix(api): Task - получение статусов задач, доработка отчетов workload 2026-05-15 16:09:49 +10:00
Mikhail Trubnikov
5c1ba5a143 feat(api, core): WorkloadReport - добавлено поле max 2026-05-12 10:41:02 +10:00
Mikhail Trubnikov
eb6036f2c9 feat(core): WorkloadService - реализация логики формирования отчета 2026-05-06 17:00:08 +10:00
Mikhail Trubnikov
a89605d02a feat(dal,core): Перенесены оставшиеся объекты из dal в core. 2026-05-04 11:55:07 +10:00
Mikhail Trubnikov
e892aa12d3 feat: Сервисы и модели RabbitMq разнесены согласно архитектуры 2026-04-14 12:01:49 +10:00