Commit graph

18 commits

Author SHA1 Message Date
Gabriel Augendre bbc60b0e01
Update docs and reorder commands 2020-02-29 18:26:51 +01:00
Gabriel Augendre b1e80994b4
Improve and test bad config file handling 2020-02-29 13:35:51 +01:00
Gabriel Augendre 96ea31b96c
Improve error handling and increase coverage 2020-02-29 13:15:43 +01:00
Gabriel Augendre 3a45f0a510
Move transaction_ids dict to instance attribute 2020-02-29 12:29:22 +01:00
Gabriel Augendre a54ac06b12
Increase test coverage 2020-02-29 12:27:39 +01:00
Gabriel Augendre 3d4758c0d9
Improve doc 2020-02-29 11:53:43 +01:00
Gabriel Augendre 412d331446
Increase test coverage 2020-02-29 11:46:11 +01:00
Gabriel Augendre 339b071137
Fix code smells 2020-02-29 11:45:50 +01:00
Gabriel Augendre 5b5f89385c
Add more tests with sample data 2020-02-26 19:59:31 +01:00
Gabriel Augendre 97f6f9ce93
Increase test coverage 2020-02-26 19:16:50 +01:00
Gabriel Augendre d341239978
Simplify code needed to add a new bank processor 2020-02-23 09:23:42 +01:00
Gabriel Augendre 21053657b7
Automatically discover modules 2020-02-23 09:10:10 +01:00
Gabriel Augendre fbd69ac8c3
More refactoring to extract all processing logic to classes including file pre processing 2020-02-22 18:26:51 +01:00
Gabriel Augendre 245da78a41
Add a ynab config edit command 2020-02-22 15:34:40 +01:00
Gabriel Augendre 6d2b2b5b06
Finish refactor into processing classes 2020-02-22 15:25:51 +01:00
Gabriel Augendre 743b798222
Refactor to expose a common interface and have a single ynab command 2020-02-22 14:54:41 +01:00
Gabriel Augendre 01e0d481b6
Fix YNAB created transactions count 2020-02-11 23:58:08 +01:00
Gabriel Augendre 6bc72468de
Add YNAB import 2020-02-08 19:13:01 +01:00