feat: filename template expansion with {date} placeholder

- Add expand_filename_template() to yaml_config.py
- Supports {author}, {from}, {to}, {date}, {ext} placeholders
- {date} formats as DD_MM_YYYY (e.g. 31_03_2026)
- Spaces in author replaced with underscores for safe filenames
- Unknown placeholders left as-is
- Add comprehensive CONFIG.md documentation covering YAML setup, migration, and template syntax
This commit is contained in:
Кокос Артем Николаевич
2026-07-03 18:13:55 +07:00
parent c962a93f30
commit b1a565bc9e
4 changed files with 277 additions and 2 deletions

View File

@@ -5,7 +5,7 @@ from unittest import mock
import pytest
from redmine_reporter.config import AppConfig, Config, DEFAULT_REDMINE_VERIFY
from redmine_reporter.config import DEFAULT_REDMINE_VERIFY, AppConfig, Config
@mock.patch.dict(