summaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
4 daysfix: use lowercase article types and restore selection in FrontmatterEditorDanilo M.1-2/+2
ARTICLE_TYPES lowercased to match Hugo theme expectations. FrontmatterEditor now matches the existing frontmatter value case-insensitively so the correct type is selected rather than defaulting to the first item. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5 daysfeat: propagate tag renames to articles after taxonomy saveDanilo M.1-0/+33
After saving TaxonomyView, detect renamed IT/EN tags by comparing old and new it_to_en dicts, then rewrite frontmatter of affected articles. Status bar shows count of updated articles. Taxonomy save failure aborts propagation. Adds pytest-qt and four unit tests for _detect_renames. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5 daysfeat: add meta_type, meta_tags, meta_categories, meta_date properties to ArticleDanilo M.1-0/+45
6 dayschore: add CLAUDE.md, HANDOFF.md, design spec, implementation plan, ↵Danilo M.1-1/+7
frontmatter fixes
6 daysfix: narrow exception clause to ValueError/OSError, add corrupt frontmatter testDanilo M.1-0/+8
6 daysfeat: article scanner with translation pair detectionDanilo M.1-0/+41
6 daysfeat: taxonomy load/save with IT/EN pair alignmentDanilo M.1-0/+43
7 daysfeat: TOML frontmatter parse/write with tomlkitDanilo M.1-0/+49
7 daysfeat: Article dataclass and ARTICLE_TYPESDanilo M.1-0/+36
7 daysfix: clean up config module - remove self-import pattern, pass path ↵Danilo M.1-14/+10
explicitly in tests
7 daysfeat: config load/save with tomlkitDanilo M.1-0/+29
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 dayschore: initial project scaffoldDanilo M.1-0/+0