Pavel Gnedov
01c54b2d65
Генерация отчёта
...
* Добавлен метод для сохранения отчёта saveReport
* Доработан метод createJobHandler - загрузка данных и сохранение с помощью saveReport
2024-12-12 02:27:55 +07:00
Pavel Gnedov
a2131e9b03
Добавлено автообнаружение в виджетах cron-задач
...
* Поиск обновлённых виджетов daily-eccm-v2
* Автоматическая инициализация поиска со старта приложения
2024-12-10 09:21:45 +07:00
Pavel Gnedov
f284d70d6b
Добавлен планировщик задач с помощью SchedulerRegistry
2024-12-09 23:28:55 +07:00
Pavel Gnedov
299d658979
Добавлено логирование работы методов
2024-12-09 15:08:36 +07:00
Pavel Gnedov
9c8bea0289
Добавлены основные методы в DailyEccmV2ReportService
2024-12-09 15:06:12 +07:00
Pavel Gnedov
40313185a5
Добавил datasource для daily-eccm-reports-v2
2024-12-09 08:29:21 +07:00
Pavel Gnedov
8cae9076bd
Добавлено описание архитектуры
2024-07-26 07:24:58 +07:00
Pavel Gnedov
4a420dcf71
Добавлена поддержка личных уведомлений для redmine5
2024-07-24 07:47:39 +07:00
Pavel Gnedov
f425bdf0ee
Обращения к либе интеграции с telegram ботом обёрнуты в try catch
...
для предотвращения падений всего приложения
2024-06-10 10:38:23 +07:00
Pavel Gnedov
bc0bcd7554
Обновлён пакет node-telegram-bot-api
2024-05-22 22:29:32 +07:00
Pavel Gnedov
bca67b8699
Добавлен модуль working-time-calculator
...
Модуль для вспомогательных скриптов и развития линтера задач для проекта ECCM
2024-05-02 09:25:54 +07:00
Pavel Gnedov
b2ba939323
Добавлена api функция для отправки сообщений в telegram bot
...
/api/telegram-bot/send-message (POST)
2024-05-02 09:22:11 +07:00
Pavel Gnedov
5fb996a12e
Добавлена проверка selector в IssuesService.mergedTreesAndFind
2024-04-07 21:47:24 +07:00
Pavel Gnedov
9bffaec6cf
Добавлены дополнительные ендпоинты для загрузки данных из кеша
...
* добавлен ендпоинт find-from-root - для рекурсивной загрузки подзадач от корневой задачи
* добавлен ендпоинт find-from-merged-trees-and-query - для гибридной загрузки задач от корневых + с помощью find запроса для couchdb
2024-04-05 18:56:40 +07:00
Pavel Gnedov
6df04c8e6d
Исправлены ошибки с выводом в лог не проверенных данных
2024-02-29 07:12:16 +07:00
Pavel Gnedov
006f9a6d28
Исправлена ошибка из-за попытки загружать issueId <= 0
2024-02-28 10:31:48 +07:00
Pavel Gnedov
18873337b1
Добавлены дополнительные стратегии для синхронизации с redmine
...
* через запрос данных из csv
* через прогрузку суммирующих задач
2024-02-22 13:07:54 +07:00
Pavel Gnedov
9d476a43fa
Добавлен вспомогательный скрипт для принудительной синхронизации суммирующих задач
2024-02-20 16:56:41 +07:00
Pavel Gnedov
afad88c057
Добавлен cli скрипт для синхронизации закешированных задач с задачами в redmine
2024-02-08 00:44:20 +07:00
Pavel Gnedov
f5b547e8ce
Добавлена инструкция по установке
2024-02-05 08:17:45 +07:00
Pavel Gnedov
1983c88f8f
Merge branch 'feature/calendar-widget' into dev
...
Создан виджет с календарём для дашбордов
2024-02-02 09:42:57 +07:00
Pavel Gnedov
3fa965ff69
Добавлен документ описывающий пошагово как создавать кастомный виджет
2024-02-02 09:39:55 +07:00
Pavel Gnedov
3c2fe9af95
Добавлены комментарии в код виджета календаря на frontend-е
2024-02-02 09:39:14 +07:00
Pavel Gnedov
d9c3345594
Убрана лишняя переменная
2024-02-02 08:56:24 +07:00
Pavel Gnedov
fd121d5db1
Исправлена обработка ошибки для пустых дашбордов или полностью свёрнутых изначально
2024-02-02 07:59:16 +07:00
Pavel Gnedov
50f7aeaf2f
Добавлен загрузчик данных для календаря в дашбордах
2024-02-02 07:54:59 +07:00
Pavel Gnedov
d7b37470ef
Для дашборда создан виджет календаря
2024-02-02 07:51:50 +07:00
Pavel Gnedov
ddb5df9254
Укорощение длинных сообщений в telegram боте
2024-01-19 19:50:25 +07:00
Pavel Gnedov
f068c9d6ab
Добавлен пропущенный import
2023-11-23 07:51:00 +07:00
Pavel Gnedov
5cb3df078f
Настройка monaco editor на использование отступов в 2 пробела в редакторе дашборда
2023-11-16 19:49:37 +07:00
Pavel Gnedov
5ec0c1d99e
Настройка monaco editor на использование отступов в 2 пробела в редакторе дашборда
2023-11-15 08:23:12 +07:00
Pavel Gnedov
387a1b28c3
Исправлены ошибки линтера
2023-11-10 07:45:41 +07:00
Pavel Gnedov
d43cc54f56
Исправлены ошибки линтера
2023-11-10 07:45:41 +07:00
Pavel Gnedov
ea8115cbee
Исправлены ошибки линтера
2023-11-10 07:45:41 +07:00
Pavel Gnedov
f2e0bd7f47
Merge branch 'master' into dev
2023-11-10 07:43:52 +07:00
Pavel Gnedov
0cdb20be04
Merge branch 'dev'
2023-11-10 07:42:12 +07:00
Pavel Gnedov
4cd0cf607e
Merge branch 'feature/dashboards-editor' into dev
2023-11-07 02:00:05 +07:00
Pavel Gnedov
c54baec4ed
Добавление нового дашборда
2023-11-07 01:50:59 +07:00
Pavel Gnedov
8f36e6cca2
Добавлен редкатор дашборда
2023-11-07 01:09:00 +07:00
Pavel Gnedov
6925fde0e9
Рефакторинг - тип стора для issues-list берётся от kanban доски
2023-11-04 18:51:27 +07:00
Pavel Gnedov
f02d13e3dc
Убрана ибыточная информация из данных для виджетов
2023-11-04 18:17:35 +07:00
Pavel Gnedov
a756677c89
Добавлены все виджеты на дашборд
2023-11-03 20:18:22 +07:00
Pavel Gnedov
ae14189cd3
Подключен первый виджет kanban_by_tree к дашбордам
2023-11-03 07:44:36 +07:00
Pavel Gnedov
05b6364ae5
Исправлена модель виджета дашборда
2023-10-06 08:28:27 +07:00
Pavel Gnedov
6e2fc1de6c
Добавлена основа для представления дашбордов на фронтенде
2023-10-06 08:19:39 +07:00
Pavel Gnedov
2687062906
Добавлен ендпоинт получения списка публичных дашбордов
2023-10-03 08:07:16 +07:00
Pavel Gnedov
0b82ca564a
Форматирование frontend-а приведено к общим правилам с backend-ом с помощью eslint
2023-10-03 07:48:57 +07:00
Pavel Gnedov
0e28eba615
Добавлены страницы для списка дашбордов и отображения отдельного дашборда
2023-10-03 07:34:56 +07:00
Pavel Gnedov
14e0108f02
Исправлены адреса ендпоинтов и формат возвращаемых данных из виджетов
2023-10-03 07:04:15 +07:00
Pavel Gnedov
10b04bdb0f
Рефакторинг - разделены провайдеры данных от виджетов с представлениями
2023-10-02 19:15:05 +07:00