You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[NewDot Manual Merging] Implement the frontend section #65574
Add tests for making the API call and verifying optimistic data have been set properly. Mock data for MERGE_TRANSACTION{transactionID} key, mock the API call and then verify:
Quick update:
Today: I spun up a PR here #65596. Currently, it only contains routes of merging transaction + init pages.
Tomorrow: I will start to add "Merge" menu into secondary action in the expense view
Quick update:
Today: I added "Merge" to secondary actions + display skeleton and empty state for list page
Tomorrow: I'm awaiting GetTransactionsForMerging API command to be deployed or a response example of this API so I can mock data in FE and complete the list page.
Quick update: I've done the merge details page. Tomorrow I will try to implement the confirmation page. I also still need to implement getTransactionsForMergingLocally version here
consteligibleTransactions=transactionsArray.filter((transaction): transaction is Transaction=>!!transaction&&transaction.transactionID!==transactionID);
P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!
Activity
hoangzinh commentedon Jul 7, 2025
Quick update:
Today: I spun up a PR here #65596. Currently, it only contains routes of merging transaction + init pages.
Tomorrow: I will start to add "Merge" menu into secondary action in the expense view
hoangzinh commentedon Jul 8, 2025
Quick update:
Today: I added "Merge" to secondary actions + display skeleton and empty state for list page
Tomorrow: I'm awaiting
GetTransactionsForMergingAPI command to be deployed or a response example of this API so I can mock data in FE and complete the list page.hoangzinh commentedon Jul 10, 2025
Quick update: I've done the merge list page. Tomorrow I will implement receipt review page
melvin-bot commentedon Jul 14, 2025
@hoangzinh Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
hoangzinh commentedon Jul 14, 2025
Quick update: I've done the merge details page. Tomorrow I will try to implement the confirmation page. I also still need to implement getTransactionsForMergingLocally version here
App/src/libs/actions/MergeTransaction.ts
Lines 34 to 55 in 8bca6b8
youssef-lr commentedon Jul 16, 2025
@hoangzinh how's the implementation of Confirmation going?
120 remaining items
melvin-bot commentedon Apr 16, 2026
This issue has not been updated in over 15 days. @garrettmknight, @hoangzinh, @youssef-lr, @dominictb eroding to Monthly issue.
P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!
garrettmknight commentedon Apr 20, 2026
Adding remaining issues to the OP
garrettmknight commentedon Apr 29, 2026
@dominictb @hoangzinh did we do it!?!
dominictb commentedon Apr 30, 2026
@garrettmknight We still have this backend PR but I think it's out of scope of Merge project payment (it's backend work).
garrettmknight commentedon May 5, 2026
Merge project paid out. I think we're finally done here!