Commit graph

109 commits

Author SHA1 Message Date
b1e80994b4
Improve and test bad config file handling 2020-02-29 13:35:51 +01:00
a32e568dde
Refactor cli import in tests 2020-02-29 13:25:27 +01:00
fcc90201b9
Merge pull request #6 from Crocmagnon/improve-coverage
Improve coverage again
2020-02-29 13:21:04 +01:00
96ea31b96c
Improve error handling and increase coverage 2020-02-29 13:15:43 +01:00
936a23a30d
Remove unused code block 2020-02-29 13:15:05 +01:00
05ccb7d15f
Merge pull request #5 from Crocmagnon/improve-coverage
Improve test coverage
2020-02-29 12:30:01 +01:00
3a45f0a510
Move transaction_ids dict to instance attribute 2020-02-29 12:29:22 +01:00
a54ac06b12
Increase test coverage 2020-02-29 12:27:39 +01:00
3d4758c0d9
Improve doc 2020-02-29 11:53:43 +01:00
ce85620f78
Test config edit 2020-02-29 11:50:55 +01:00
412d331446
Increase test coverage 2020-02-29 11:46:11 +01:00
339b071137
Fix code smells 2020-02-29 11:45:50 +01:00
c4d6578057
Merge pull request #3 from Crocmagnon/add-sonar
Add SonarCloud analysis
2020-02-28 21:48:32 +01:00
2b462347f8
Add SonarCloud analysis and upgrade action versions 2020-02-28 21:47:37 +01:00
ad2d7efe94
Add coverage to github action 2020-02-27 10:15:08 +01:00
eeb6cc9137
Bump version 2020-02-26 20:10:55 +01:00
7966eb242d
Fix test class name 2020-02-26 20:08:43 +01:00
29d527b928
Fix revolut file encoding on windows 2020-02-26 20:07:33 +01:00
673005dfbb
Fix test class name 2020-02-26 20:07:15 +01:00
5b5f89385c
Add more tests with sample data 2020-02-26 19:59:31 +01:00
97f6f9ce93
Increase test coverage 2020-02-26 19:16:50 +01:00
a83aaf5201
Add coverage as dev dependency 2020-02-26 18:56:57 +01:00
e2218c021e
Improve bpvf tests 2020-02-26 18:56:49 +01:00
2ac1139d61
Improve revolut tests 2020-02-26 18:32:31 +01:00
bfa815f08d
Update readme 2020-02-26 18:26:36 +01:00
86451a4155
Fix tests 2020-02-26 17:48:21 +01:00
c94d33699f
Bump version 2020-02-26 17:46:57 +01:00
facff567de
Fix revolut parse file 2020-02-26 17:46:44 +01:00
c5cde65832
Bump version 2020-02-26 17:22:48 +01:00
40331a39bc
Update CE processing 2020-02-26 17:22:13 +01:00
0354b25bce
Bump version 2020-02-23 09:24:12 +01:00
d341239978
Simplify code needed to add a new bank processor 2020-02-23 09:23:42 +01:00
21053657b7
Automatically discover modules 2020-02-23 09:10:10 +01:00
fbd69ac8c3
More refactoring to extract all processing logic to classes including file pre processing 2020-02-22 18:26:51 +01:00
245da78a41
Add a ynab config edit command 2020-02-22 15:34:40 +01:00
6d2b2b5b06
Finish refactor into processing classes 2020-02-22 15:25:51 +01:00
743b798222
Refactor to expose a common interface and have a single ynab command 2020-02-22 14:54:41 +01:00
95c1ac6b43
Add a --version option 2020-02-13 18:21:13 +01:00
ee2ff797aa
Bump version 2020-02-13 18:07:24 +01:00
8072ce5336
Fix revolut amount sent to YNAB 2020-02-13 18:06:34 +01:00
f2b80d4db4
Push to YNAB only when transactions exist in BPVF 2020-02-12 00:07:41 +01:00
35c715a03a
Bump version 2020-02-12 00:03:55 +01:00
c91991169c
Increase options flexibility for BPVF and revolut 2020-02-12 00:01:52 +01:00
9dee12d2c5
Fix push to ynab with revolut 2020-02-12 00:01:51 +01:00
01e0d481b6
Fix YNAB created transactions count 2020-02-11 23:58:08 +01:00
6bc72468de
Add YNAB import 2020-02-08 19:13:01 +01:00
b4dbd983e7
Bump version for first automated build and publish 2020-01-17 16:48:02 +01:00
702c8c2107
Remove support for python 3.6 as ofxtools doesn't support it 2020-01-17 16:46:24 +01:00
2e2902d708
Allow python 3.6 2020-01-17 16:43:22 +01:00
804c765f58
Add GitHub workflow 2020-01-17 16:41:18 +01:00