Luís Murta satprog
  • Joined on 2022-04-21
satprog pushed to feature/api at personal-finance/datastore 2024-02-06 20:50:30 +00:00
a7359aacea Transaction entity and DB Handle
771e4cad0c Specify resources required attributes
eca17d0262 Generated ChatGPT template HTTP server
Compare 3 commits »
satprog renamed repository from pf-budget to personal-finance/budget 2024-01-25 00:09:54 +00:00
satprog pushed to master at personal-finance/budget 2024-01-23 00:08:05 +00:00
cd9f6ba536 Remove unused categorizer and yaml config
satprog opened issue personal-finance/budget#21 2024-01-23 00:03:27 +00:00
Update README.md with description of use cases
satprog closed issue personal-finance/budget#2 2024-01-23 00:02:10 +00:00
Allow for multi-category transactions
satprog pushed to master at personal-finance/budget 2024-01-23 00:01:24 +00:00
29c5206638 Remove JSON dump
f44c04d678 Ignore SQLite DB file
2267bb29b3 Update dependencies
abf82176e5 Improve error logging on incorrect parsing
c6a13cc83a Allow multi-category transactions
Compare 32 commits »
satprog transferred repository satprog/pf-budget to personal-finance/budget 2024-01-20 23:58:06 +00:00
satprog commented on issue personal-finance/budget#10 2024-01-20 23:54:47 +00:00
Move from sqlite to standalone DB

Already migrated to PostgreSQL

satprog closed issue personal-finance/budget#10 2024-01-20 23:54:47 +00:00
Move from sqlite to standalone DB
satprog closed issue personal-finance/budget#11 2024-01-20 23:54:18 +00:00
[Spike] Investigate better database solution
satprog commented on issue personal-finance/budget#11 2024-01-20 23:54:18 +00:00
[Spike] Investigate better database solution

Already migrated to PostgreSQL

satprog pushed to master at personal-finance/budget 2023-04-29 23:52:39 +00:00
bdd7cac4be Download operation moves to Loader interface
13c783ca0e [Refactor] Clean out old DB client class
da44ba5306 [DB] Change Bank PK
94322ae542 Generalize insert in new Database interface
78ff6faa12 DatabaseSession wrapper for orm.Session
Compare 14 commits »
satprog pushed to master at personal-finance/budget 2023-04-22 21:22:43 +00:00
ef9ca1d1ea Adds the mypy linter
b1de4d519a [Refactor] Categorizer now implements Transform
2c7c527ea9 [Refactor] Creates Tagger transformer
2843c66453 [Refactor] Creates nullifier transformer
d3c36e30d5 [Refactor] Creates Transform interface
Compare 7 commits »
satprog deleted branch feature/postgresql from personal-finance/budget 2023-04-22 19:09:19 +00:00
satprog pushed to master at personal-finance/budget 2023-04-22 19:08:19 +00:00
00bbceeba5 [Refactor] Categorizer now implements Transform
3b2e63d755 [Refactor] Creates Tagger transformer
2882bfdada [Refactor] Creates nullifier transformer
b9b38db99a [Refactor] Creates Transform interface
9582d570b4 [Refactoring] Move NordigenCredentials to nordigen
Compare 6 commits »
satprog pushed to master at personal-finance/budget 2023-04-15 15:02:25 +00:00
a3d2d8215e [Fix] Authentication token missing
eb5c1781f0 Get the PSD2 client under testing
184628dcfc Rename Nordigen to PSD2
26cf921a6f Fix flake8 warnings
d7bdafa62a Rename input -> extract
Compare 6 commits »
satprog pushed to master at personal-finance/budget 2023-04-12 18:14:02 +00:00
2ad5f8171d Move to poetry as the dependency management tool
84fa87958a Change MIT for GNU GPL v3.0 license
Compare 2 commits »
satprog pushed to master at personal-finance/budget 2023-04-12 17:26:11 +00:00
ddb02b33f9 Merge branch 'feature/postgresql'
5af05c2fa4 Print the transaction ID
2cbf00a939 CLI now allow --no-nulls flag on categorize
6b26651d22 Option eua now takes id instead of bank name
ed2dda63e9 Allows using rules for the nullying step
Compare 67 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-04-12 17:24:35 +00:00
5af05c2fa4 Print the transaction ID
2cbf00a939 CLI now allow --no-nulls flag on categorize
6b26651d22 Option eua now takes id instead of bank name
Compare 3 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-02-23 23:25:29 +00:00
ed2dda63e9 Allows using rules for the nullying step
1a774e3769 Adds get all transactions operation
dd724b6c28 Export in .csv
6f68d971ee Clear up forge/dismantle logic
f7df033d58 Add start date rule
Compare 5 commits »