docs: architecture, ADR 0019, user guide and changelog for the import format
#367 -Commit
e2b8eb8b22
pushed by
maximus
fix(export): preserve import sources and templates across data export/import
#366 -Commit
f377d760af
pushed by
maximus
feat(import): recognise known bank layouts and report format drift
#364 -Commit
c9872fc36b
pushed by
maximus
feat(import): make the preview mandatory and show what the amounts mean
#363 -Commit
ce19efd476
pushed by
maximus
feat(import): score the detected format and run detection on its own
#362 -Commit
bf608b9d67
pushed by
maximus
feat(import): detect transaction columns by header label
#361 -Commit
6f64fc5c1a
pushed by
maximus
fix(import): read amounts with an anchored parser and a real debit/credit rule
#360 -Commit
7b6f063094
pushed by
maximus
fix(import): persist the import format and restore it faithfully
#359 -Commit
7a604e0e0d
pushed by
maximus
test: freeze CSV detection and amount parsing behaviour on a fixture corpus
#357 -Commit
c88ebd862e
pushed by
maximus
test: freeze CSV detection and amount parsing behaviour on a fixture corpus
#356 -Commit
6c95e61d7f
pushed by
maximus
fix(deps): update postcss to 8.5.23, accept the react-router advisory
#337 -Commit
a14258b147
pushed by
maximus
ci: make the suppression guard log every check, not just failures
#335 -Commit
e3dc794a09
pushed by
maximus
fix(deps): update postcss to 8.5.23, accept the react-router advisory
#334 -Commit
2740621fee
pushed by
maximus
fix(deps): clear 6 reachable RustSec advisories, accept 3 unreachable ones
#331 -Commit
f4b09b028e
pushed by
maximus
ci: ignore .claude/ in the frontend filter, drop stale check.yml ref
#329 -Commit
7779f7dc52
pushed by
maximus
ci: split check.yml, drop dead caches, prebuild cargo-audit (#232)
#327 -Commit
263ebe1495
pushed by
maximus