Commit Graph

27 Commits

Author SHA1 Message Date
6c5d3910dc Make title optional in db 2024-06-03 17:34:08 +01:00
4bb9f2813d Move transaction whittling out of the database
All checks were successful
Build and Publish Docker Container / build (push) Successful in 9m56s
2024-06-03 12:12:45 +01:00
3df05b2d9c Add identity_hash column
Some checks failed
Build and Publish Docker Container / build (push) Failing after 9m27s
2024-05-29 21:08:51 +01:00
f19f861297 Introduce MonzoRow as an intermediary between json/csv and the database entities. This will allow for hashing to perform identity checks 2024-05-29 20:49:48 +01:00
89d0d12e26 Make SQLx logging debug level and add tower-http traces
All checks were successful
Build and Publish Docker Container / build (push) Successful in 10m20s
2024-05-29 20:12:40 +01:00
62d5ad8dc2 Add testing for notify behaviour
All checks were successful
Build and Publish Docker Container / build (push) Successful in 9m24s
2024-05-29 20:00:47 +01:00
a2a47b276a I forgot to wrap the string... damn. God, I really need a test suite 2024-05-29 18:51:12 +01:00
8ce60ce278 rustfmt
All checks were successful
Build and Publish Docker Container / build (push) Successful in 6m33s
2024-05-28 17:38:45 +01:00
fbf473b3b4 Split up the db methods and move to unprepared statements for the notify call 2024-05-28 17:38:25 +01:00
848da0f5f3 Notify monzo_new_transactions with a list of IDs when we insert new transactions
All checks were successful
Build and Publish Docker Container / build (push) Successful in 7m10s
2024-05-28 15:48:56 +01:00
11fa106cf5 Return newly inserted transaction ids 2024-05-28 15:48:56 +01:00
e375e7d9dc Bump versions 2024-05-28 15:48:55 +01:00
660b7b8676 Rustfmt 2024-05-28 15:48:55 +01:00
89fccc8d85 Update Dockerfile
All checks were successful
Build and Publish Docker Container / build (push) Successful in 7m0s
2024-02-23 10:30:17 +00:00
8346ee77f0 Update Dockerfile
Some checks failed
Build and Publish Docker Container / build (push) Failing after 23s
Bump rust version in Dockerfile
2024-02-23 10:12:46 +00:00
5da46563d1 Update dependencies
Some checks failed
Build and Publish Docker Container / build (push) Failing after 56s
2024-02-22 17:14:22 +00:00
cab285b8df Add doc comments to config 2023-09-05 19:06:08 +01:00
550b4758b2 Make migrations optional and change the table name to not conflict with other applications
All checks were successful
Build and Publish Docker Container / build (push) Successful in 7m33s
2023-09-05 18:29:35 +01:00
f7c48b6924 Try to fix the build process, missing docker executable.
All checks were successful
Build and Publish Docker Container / build (push) Successful in 8m2s
2023-09-05 18:11:54 +01:00
bd9bd998a4 Remove unused secret def
Some checks failed
Build and Publish Docker Container / build (push) Failing after 22s
Really just to make a push
2023-09-05 17:55:30 +01:00
d2c23b3eda Add build.yml 2023-09-05 10:06:43 +01:00
5440601a14 Rename ingestion.rs to routes.rs to more accurately reflect its purpose 2023-09-04 17:42:07 +01:00
ce8a22203d And the compose deploy now works 2023-09-04 17:41:19 +01:00
f6431ee922 Add Dockerfile 2023-09-04 17:10:19 +01:00
cad7a4f7b3 Add health check 2023-09-04 17:02:57 +01:00
b6e7c870a7 Import of old stuff, it might work now 2023-09-04 17:00:48 +01:00
554e645f92 Initial work 2023-09-04 15:29:21 +01:00