docs(qa): fix the Linux state sequence the checklist had backwards
check-rust.yml #371 -Commit
97d376b83c
pushed by
maximus
fix(deps): resolve the quick-xml advisories, unyank deep-link and spin
check-rust.yml #370 -Commit
2d4caecae8
pushed by
maximus
fix(import): stop a generic bank signature from claiming, and misreading, a richer file
check-frontend.yml #368 -Commit
37b832e084
pushed by
maximus
docs: architecture, ADR 0019, user guide and changelog for the import format
check-frontend.yml #367 -Commit
e2b8eb8b22
pushed by
maximus
fix(export): preserve import sources and templates across data export/import
check-frontend.yml #366 -Commit
f377d760af
pushed by
maximus
feat(import): recognise known bank layouts and report format drift
check-frontend.yml #364 -Commit
c9872fc36b
pushed by
maximus
feat(import): make the preview mandatory and show what the amounts mean
check-frontend.yml #363 -Commit
ce19efd476
pushed by
maximus
feat(import): score the detected format and run detection on its own
check-frontend.yml #362 -Commit
bf608b9d67
pushed by
maximus
feat(import): detect transaction columns by header label
check-frontend.yml #361 -Commit
6f64fc5c1a
pushed by
maximus
fix(import): read amounts with an anchored parser and a real debit/credit rule
check-frontend.yml #360 -Commit
7b6f063094
pushed by
maximus
fix(import): persist the import format and restore it faithfully
check-frontend.yml #359 -Commit
7a604e0e0d
pushed by
maximus
schema: add migration v17 carrying the full import format on import_sources
check-rust.yml #358 -Commit
bd1085c148
pushed by
maximus
test: freeze CSV detection and amount parsing behaviour on a fixture corpus
check-frontend.yml #357 -Commit
c88ebd862e
pushed by
maximus
test: freeze CSV detection and amount parsing behaviour on a fixture corpus
check-frontend.yml #356 -Commit
6c95e61d7f
pushed by
maximus
fix(deps): resolve the quick-xml advisories, unyank deep-link and spin
check-rust.yml #338 -Commit
108cc3801c
pushed by
maximus
fix(deps): update postcss to 8.5.23, accept the react-router advisory
check-frontend.yml #337 -Commit
a14258b147
pushed by
maximus
ci: make the suppression guard log every check, not just failures
check-rust.yml #336 -Commit
e3dc794a09
pushed by
maximus
ci: make the suppression guard log every check, not just failures
check-frontend.yml #335 -Commit
e3dc794a09
pushed by
maximus
fix(deps): update postcss to 8.5.23, accept the react-router advisory
check-frontend.yml #334 -Commit
2740621fee
pushed by
maximus
fix(deps): clear 6 reachable RustSec advisories, accept 3 unreachable ones
check-rust.yml #332 -Commit
f4b09b028e
pushed by
maximus
fix(deps): clear 6 reachable RustSec advisories, accept 3 unreachable ones
check-frontend.yml #331 -Commit
f4b09b028e
pushed by
maximus
ci: ignore .claude/ in the frontend filter, drop stale check.yml ref
check-rust.yml #330 -Commit
7779f7dc52
pushed by
maximus
ci: ignore .claude/ in the frontend filter, drop stale check.yml ref
check-frontend.yml #329 -Commit
7779f7dc52
pushed by
maximus
ci: split check.yml, drop dead caches, prebuild cargo-audit (#232)
check-rust.yml #328 -Commit
263ebe1495
pushed by
maximus
ci: split check.yml, drop dead caches, prebuild cargo-audit (#232)
check-frontend.yml #327 -Commit
263ebe1495
pushed by
maximus
feat(gating): UI guard — RequireFeature + UpsellGate + i18n
check.yml #326 -Commit
554373e7d8
pushed by
maximus
fix(gating): keep key-validation errors out of the load lifecycle (#297)
check.yml #325 -Commit
b9e13b5bca
pushed by
maximus
feat(gating): license provider + entitlements matrix + useEntitlement (#297)
check.yml #324 -Commit
fd7e053239
pushed by
maximus
feat(categories): merge custom categories into the standard taxonomy (#259)
check.yml #323 -Commit
60d7f8ca49
pushed by
maximus