receipts/js
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
..
icons js: Initial UI implementation 2025-03-08 11:11:42 -06:00
.gitignore js: Initial UI implementation 2025-03-08 11:11:42 -06:00
ajaxUtil.ts js: Factor out getResponseError utility function 2025-03-10 18:22:32 -05:00
alert.ts Store receipts in the database 2025-03-09 19:55:08 -05:00
build.js Store receipts in the database 2025-03-09 19:55:08 -05:00
camera.ts Store receipts in the database 2025-03-09 19:55:08 -05:00
common.css Store receipts in the database 2025-03-09 19:55:08 -05:00
common.ts js: Initial UI implementation 2025-03-08 11:11:42 -06:00
package-lock.json ui: Remove photo cropper element 2025-03-08 20:20:29 -06:00
package.json ui: Remove photo cropper element 2025-03-08 20:20:29 -06:00
receipt-form.ts receipts: Create/update Firefly III transactions 2025-03-13 20:02:35 -05:00
receipt-list.ts receipts: Implement DELETE 2025-03-10 18:25:58 -05:00
receipt.ts Store receipts in the database 2025-03-09 19:55:08 -05:00
shoelace.ts Store receipts in the database 2025-03-09 19:55:08 -05:00
transaction.css ui: Request higher video resolution from camera 2025-03-08 20:41:40 -06:00
transaction.ts ui: Request higher video resolution from camera 2025-03-08 20:41:40 -06:00