Commit graph

61 commits

Author SHA1 Message Date
Gabriel Augendre 7494f4e51b fix: add sleep before dismissing welcome screen 2023-06-15 22:37:31 +02:00
Gabriel Augendre c36030856d fix: get screenshot dir using config file 2023-06-14 08:58:12 +02:00
Gabriel Augendre 3df3d1059c lcl: screenshot when error 2023-06-14 08:54:03 +02:00
Gabriel Augendre 14499eab65 fix: sleep 2023-06-14 08:40:09 +02:00
Gabriel Augendre 3290134835 lcl: sleep between welcome screen and burger menu 2023-06-14 08:35:53 +02:00
Gabriel Augendre 01b486031b Dismiss LCL welcome screen 2023-06-14 08:02:30 +02:00
Gabriel Augendre 30f1e1c990 Improve logging 2022-11-05 20:34:16 +01:00
Gabriel Augendre a0395fc296 Fix lcl return to legacy 2022-11-05 20:34:03 +01:00
Gabriel Augendre e0006873f9 Refactor senders and add home_assistant send method 2022-10-10 22:41:41 +02:00
Gabriel Augendre 1a94bd6d36 Add error message if send method is unknown 2022-09-22 21:16:02 +01:00
Gabriel Augendre 36f74681b2 Add command to get chat id 2022-09-22 21:11:07 +01:00
Gabriel Augendre b190913e6e Implement send via telegram 2022-09-22 20:54:57 +01:00
Gabriel Augendre 9eef4a66a6 Fix legacy 2022-09-22 20:24:02 +01:00
Gabriel Augendre b831f2be5d LCL downloader go back to legacy version 2022-09-22 20:03:03 +01:00
Gabriel Augendre 56564069c3 Add option to disable push to YNAB 2022-09-04 21:24:33 +02:00
Gabriel Augendre 7ed84a47fe Change implicit wait to 30 seconds 2022-05-17 12:12:19 +02:00
Gabriel Augendre eef52773ab Implement sending reconciled balance via sms (free mobile) 2021-12-04 16:42:59 +01:00
Gabriel Augendre fbba1cbe2d Implement sending reconciled amount 2021-12-04 11:35:26 +01:00
Gabriel Augendre f413c617e0 Bypass lcl privacy notice 2021-11-20 15:59:46 +01:00
Gabriel Augendre dba4301eb6 Add config show file name command 2021-11-20 15:16:28 +01:00
Gabriel Augendre 96fbeb257b Add LCL automatic file download 2021-11-20 15:00:43 +01:00
Gabriel Augendre 6c07799e20 Run pre-commit 2021-11-18 19:06:40 +01:00
Gabriel Augendre e7d65af67a Import transactions as cleared 2021-11-18 18:35:46 +01:00
Gabriel Augendre eb629a9a4f Fix whitespaces in new revolut format 2021-09-17 14:16:47 +02:00
Gabriel Augendre 001116fa2c
Add support for LCL checks 2020-09-12 08:08:44 +02:00
Gabriel Augendre a2627a24e9
Cleanup payee name and date for LCL 2020-09-01 19:18:55 +02:00
Gabriel Augendre b818d256e7
Delete file by default and add keep option + regroup decorators 2020-05-08 18:02:25 +02:00
Gabriel Augendre 33cd7bf8f6 Add LCL processor and extract common OFX logic 2020-03-31 18:32:54 +02:00
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 936a23a30d
Remove unused code block 2020-02-29 13:15:05 +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 29d527b928
Fix revolut file encoding on windows 2020-02-26 20:07:33 +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 facff567de
Fix revolut parse file 2020-02-26 17:46:44 +01:00
Gabriel Augendre 40331a39bc
Update CE processing 2020-02-26 17:22:13 +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 95c1ac6b43
Add a --version option 2020-02-13 18:21:13 +01:00
Gabriel Augendre 8072ce5336
Fix revolut amount sent to YNAB 2020-02-13 18:06:34 +01:00