Сделать дефолтный период динамическим (текущий/прошлый месяц) #17

Closed
opened 2026-06-25 07:26:25 +07:00 by artem.kokos · 0 comments
Owner

Приоритет: важно.

Проблема: В redmine_reporter/config.py метод get_default_date_range() возвращает хардкод 2025-12-19--2026-01-31, если даты не заданы в .env. Через несколько месяцев этот дефолт перестанет иметь смысл.

Ожидаемое поведение: Если даты не заданы, использовать прошлый или текущий месяц.

Рекомендация:

  • Вариант A: предыдущий месяц (удобно для ежемесячных отчётов).
  • Вариант B: текущий месяц.
  • Оба варианта стоит поддержать через флаг, а по умолчанию выбрать предыдущий месяц.
**Приоритет:** важно. **Проблема:** В `redmine_reporter/config.py` метод `get_default_date_range()` возвращает хардкод `2025-12-19--2026-01-31`, если даты не заданы в `.env`. Через несколько месяцев этот дефолт перестанет иметь смысл. **Ожидаемое поведение:** Если даты не заданы, использовать прошлый или текущий месяц. **Рекомендация:** - Вариант A: предыдущий месяц (удобно для ежемесячных отчётов). - Вариант B: текущий месяц. - Оба варианта стоит поддержать через флаг, а по умолчанию выбрать предыдущий месяц.
artem.kokos added the enhancementconfig labels 2026-06-25 07:26:25 +07:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: artem.kokos/redmine-reporter#17