Go to file
Dustin 1f4899feb3
dustin/receipts/pipeline/head This commit looks good Details
receipts: Create/update Firefly III transactions
The Add Receipt form can now create or update transactions in Firefly
III in certain circumstances:

* For existing transactions, if the description, amount, or notes
  submitted on the form differ from the corresponding values in Firefly,
  the Firefly transaction will be updated with the submitted information
* For gas station transactions, since Chase does not send useful
  notifications about these, there is now an option to create an
  entirely new transaction in Firefly, using the values provided in the
  form
* Similarly for refunds and deposits, which we also do not get helpful
  notifications about, the values in the form will be used to create a
  new transaction in Firefly

This functionality should help cover most of the edge cases that
`xactmon` cannot handle.
2025-03-13 20:02:35 -05:00
.sqlx Refactor backend 2025-03-11 20:05:41 -05:00
ci Add Jenkins build pipeline 2025-03-12 21:09:31 -05:00
js receipts: Create/update Firefly III transactions 2025-03-13 20:02:35 -05:00
migrations Store receipts in the database 2025-03-09 19:55:08 -05:00
sql/receipts Refactor backend 2025-03-11 20:05:41 -05:00
src receipts: Create/update Firefly III transactions 2025-03-13 20:02:35 -05:00
templates receipts: Create/update Firefly III transactions 2025-03-13 20:02:35 -05:00
.containerignore Refactor backend 2025-03-11 20:05:41 -05:00
.editorconfig Store receipts in the database 2025-03-09 19:55:08 -05:00
.gitignore Store receipts in the database 2025-03-09 19:55:08 -05:00
.prettierrc Implement basic page navigation w/ mock data 2025-03-08 11:16:35 -06:00
Cargo.lock Store receipts in the database 2025-03-09 19:55:08 -05:00
Cargo.toml Run DB migrations at startup 2025-03-09 20:55:26 -05:00
Containerfile Refactor backend 2025-03-11 20:05:41 -05:00
LICENSE-Apache-2.0.txt Initial commit 2025-03-05 18:02:52 -06:00
LICENSE-MIT.txt Initial commit 2025-03-05 18:02:52 -06:00
createdb.sh Store receipts in the database 2025-03-09 19:55:08 -05:00
firefly.env Fetch transactions from Firefly III 2025-03-08 16:01:08 -06:00
rustfmt.toml Initial commit 2025-03-05 18:02:52 -06:00
start-firefly.sh start-firefly: Fix volume mount point 2025-03-11 07:46:52 -05:00
start-postgresql.sh Store receipts in the database 2025-03-09 19:55:08 -05:00
static Fix path to static resources 2025-03-08 20:08:45 -06:00