49286d0fcf
добавил систему миграций и связь одной записи Redmine с несколькими активностями Clockify и запретил отправку трудочасов при инициализации базы данных
2026-07-14 15:54:26 +03:00
9352a84723
убрал служебный id Clockify из комментариев Redmine
2026-07-06 16:56:15 +03:00
eca2f6aa51
обновил вывод успешного переноса активности
2026-07-06 16:45:11 +03:00
c35b479a0b
добавил человекочитаемый формат длительности трудозатрат
2026-07-06 16:41:32 +03:00
c94a31a5c1
округлил вывод трудозатрат до трех знаков
2026-07-06 16:32:42 +03:00
ba9eafbb46
добавил предпросмотр и защиту от повторной отправки трудочасов
2026-07-06 16:28:00 +03:00
baf6e2f3a4
разделил создание зависимостей и сценарий переноса трудочасов, переименовал основную точку входа в main.py
2026-07-06 16:18:55 +03:00
9a0ce15160
оптимизировал сохранение данных и загрузку задач из Redmine
2026-07-06 16:11:41 +03:00
64b347e966
повысил надежность обработки API-ответов и ошибок БД
2026-07-06 16:07:08 +03:00
bd20ef4d48
Добавил таймауты для API-запросов, уточнил парсинг тегов и типизацию аргументов
2026-07-06 16:01:24 +03:00
8d19e1d43f
Слегка изменил отображение процесса занесения трудочасов
2026-07-01 16:25:12 +03:00
4e2aea78fe
Сохранять трудочасы в БД сразу после успешного Redmine
...
- убрать tqdm из занесения трудочасов в Redmine
- логировать успех и ошибку по каждой активности
- обновлять is_tracked и time_entry сразу после успешного занесения
- выводить в итоговом логе список незанесённых задач
2026-06-19 16:45:24 +03:00
e7cbffcd70
Убрал billable и заменил проверку о "затреканности" на запись из бд
2026-06-16 17:44:20 +03:00
20fa3eb8a1
Поправил ошибку с list has no attribute 'title'
2026-06-05 16:14:07 +03:00
ddec6094c2
Добавили пагинацию для тегов
2025-10-29 16:07:06 +03:00
e14972c8a2
Изменил отображение в консоли
2025-10-03 18:20:30 +03:00
9688bd644d
Проработал режим отладки
2025-10-03 18:15:45 +03:00
8c603cc7ab
Изменил вывод информации об успешном/неудачном затрекивании задачи
2025-09-30 11:48:36 +03:00
ee4fc1b8f8
Добавил более подробное описание ошибки при обновлении тега
2025-08-06 11:15:55 +03:00
2333c6165b
Обработал случай, когда Теги приходят списком
2025-08-05 16:52:03 +03:00
ea9fa5b472
Заменил logging на logger
2025-07-04 09:23:01 +03:00
f627f318a6
Большой рефактор. Обновление тегов, задач и типов деятельности при сохранении активностей в БД
2025-07-03 15:50:43 +03:00
ca20bd8620
Много чего сделал
2025-07-02 14:23:00 +03:00
f0233d2683
Небольшой рефактор
2025-06-23 16:45:17 +03:00
a5f86563fa
Новая таблица tasks
2025-06-20 16:47:05 +03:00
764437112b
Добавил деление трудочасов пополам для новичков
2025-06-19 17:19:29 +03:00
77f35bc757
Получение тегов с сервера только при обновлении БД. Исправил баг с предупреждением об устаревшей БД, когда не указан vetro_project
2025-06-19 11:19:48 +03:00
b5a9232467
Исправил ошибку, при которой нужный тег не парсился с сервера из-за ограничения выборки в 50 тегов. Увеличил до 100 тегов
2025-06-19 10:18:32 +03:00
f21acb23ab
Много изменений в бд
2025-05-30 12:19:25 +03:00
04f1df0153
Написал док строки классам
2025-05-26 13:20:19 +03:00
bb57e3828b
Добавил строки документации
2025-05-26 13:16:24 +03:00
405576d8cc
Мелкие правки
2025-05-26 13:08:21 +03:00
b1cb13615a
Выделил сообщения желтым цветом
2025-05-26 12:42:38 +03:00
7280d435e1
Исправил ошибку при которой трекалась не законченная задача. Исправил отображение в README
2025-05-26 12:30:09 +03:00
QuickLike
5ea040815e
Автоматическая подгрузка переменных с сервера при их отсутствии
2025-05-24 16:09:57 +03:00
08ca8d1b4d
Изменил формат Номера задачи
2025-05-22 17:29:53 +03:00
eb69a29486
Убрал лишние поля у класса. Выделил важные сообщения разными цветами
2025-05-22 16:57:03 +03:00
612b020371
исправил ошибку
2025-05-21 13:22:05 +03:00
38a8461070
Настроил динамическую загрузку Ветро проектов (Tasks) из Clockify и добавил новый аргумент для обновления базы данных с серверов
2025-05-21 12:55:27 +03:00
70232f15a0
Добавил новый датакласс для Деятельности трудочасов и настроил их динамическую подгрузку из Redmine
2025-05-21 12:22:48 +03:00
aae6d8309a
Добавил режим отладки. Исправил проблемы с логгером
2025-05-21 11:57:09 +03:00
caa13a056b
исправил ошибку при которой не завершенная задача трекалась на 3 часа больше
2025-05-21 09:57:43 +03:00
quicklike
39ede4f880
Исправил некоторые поля в базе
2025-05-20 21:24:30 +03:00
dca5697b43
Добавил отображение ДО
2025-05-20 16:28:26 +03:00
d0edaf8318
Добавил id проекта Ветро
2025-05-20 11:43:29 +03:00
11fb86b06d
.
2025-05-19 14:32:56 +03:00
fe0ea5faac
.
2025-05-19 14:23:07 +03:00