Commit Graph

3 Commits

Author SHA1 Message Date
1c566071ba feat: implement account linking and management system
Add comprehensive account linking functionality to automatically match bank accounts to Firefly III accounts, with manual override options. This includes:

- New LinkStore module for persistent storage of account links with auto-linking based on IBAN matching
- Extended adapter traits with inspection methods (list_accounts, get_account_status, etc.) and discover_accounts for account discovery
- Integration of linking into sync logic to automatically discover and link accounts before syncing transactions
- CLI commands for managing account links (list, create, etc.)
- Updated README with new features and usage examples

This enables users to easily manage account mappings between sources and destinations, reducing manual configuration and improving sync reliability.
2025-11-22 18:36:05 +00:00
e4b36d344c Formatting fixes
The result of `cargo fmt`.
2025-11-22 16:24:09 +00:00
9a5c6d0f68 Implement logic 2025-11-22 15:04:04 +00:00