Luís Murta satprog
  • Joined on 2022-04-21
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 »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-30 22:25:20 +00:00
23eb2c80bd [Interactive] Defines an Interactive class
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-29 23:48:55 +00:00
7453ffbd3a [Interactive] Adds new format for tags
da348c4ffb [Fix] Splitted categories were not being commited
2da721d53c [Interactive] Adds skip command
Compare 3 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-29 23:45:39 +00:00
e670d3ddee [Interactive] Adds new format for tags
2263175348 [Fix] Splitted categories were not being commited
d289473271 [Interactive] Adds skip command
f943374ade [Fix] Splitted transactions do not have category
abff76ad4e [Interactive] Finish split command
Compare 7 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-23 23:52:28 +00:00
fd24ac3318 Remove unnecessary __init__.pys
36e7f84bd9 Interactive categorization moved to __main__.py
5235fcdfc3 Adds business logic for split transaction
Compare 3 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-23 19:36:28 +00:00
ace5195164 Move selector table back to transactions schema
ae0a195069 Split tables per different schemas
Compare 2 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-23 00:43:44 +00:00
92f8493f86 Move selector table back to transactions schema
7f837b849f Split tables per different schemas
8760f5a0a4 Export/Import categories and groups
dd0aaa01b8 Export/import for banks
Compare 4 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-22 20:44:39 +00:00
fd6793b4f4 Turned on type checking
d4b5f1f11a Rule inheritance
6110858d48 Extend export/import to rules
Compare 3 commits »
satprog renamed repository from pf-budget-python to personal-finance/budget 2023-01-14 11:52:21 +00:00
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-10 23:49:11 +00:00
1cce7d421e Update requirements.txt with the SQL ORM
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-10 23:46:28 +00:00
c42a399d3d Adds the import operation and a timer
478bd25190 Subclass the Transaction with multiple children
0d287624c4 Load the default DB from the .env file
c37e7eb37c Readds manual categorization
86afa99217 Finish the remaining Nordigen operations
Compare 6 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2023-01-06 22:06:39 +00:00
9500e808de Update the parse operation
55a5b09c45 Fix download, bank, token and renew->eua ops
071711dbdb Fix CategoryRule and TagRule initializations
Compare 3 commits »
satprog pushed to feature/postgresql at personal-finance/budget 2022-12-19 22:55:17 +00:00
7fe5b6bd32 Adds links between transactions
satprog pushed to feature/postgresql at personal-finance/budget 2022-12-19 22:50:54 +00:00
1d256d7def Adds links between transactions
f20cf685ad Update Foreign Key delete cascade for categories
e57859f601 Updates verbosity options
e27f2f08cf Adds rule based tagging of transactions
058d0cc05d Adds Tags rules
Compare 10 commits »