-
Notifications
You must be signed in to change notification settings - Fork 972
update UX to include transaction history #2994
Comments
@mrose17 does this require more changes on the ledger side? the |
@diracdeltas , Screenshot showing Out of curiosity, is there any mockup for this transaction table yet? |
@willy-b i noticed it showed up for me too, thanks for confirming. @bradleyrichter can provide the latest mockups for the transaction table. If you'd like to volunteer to take this task, let me know! |
Thanks for the mockup @bradleyrichter! Yes, @diracdeltas , happy to volunteer to take this one -- BUT first I want to make sure I'm on the same page as you all, especially about what should be in the generated PDF and how that should be generated (see my questions and vague proposal below). Here's my thinking on and questions for each of the 3 columns in @bradleyrichter's mockup.
|
@willy-b sounds great to me. If you can find a way to add a PDF template (mostly a header and possible fine print paragraph), I will design one. @mrose17 - we need your chime-in here in regards to PDF being acceptable, currency reported, and time of reconciliation vs time of adding BTC to the brave wallet. (concern about price fluctuation delta in record keeping) |
actually i think we shouldn't show the # of satoshis at all. the average person won't know what that is. |
@bradleyrichter , using the How about I investigate the |
Sweet. I did a quick test using the existing Payments tab Ledger Table and So @bradleyrichter , feel free to design the PDF as you would any other app component. |
Hey @diracdeltas, I see this just got assigned to you by @mrose17. I'm pretty far along on this. Here's a screenshot of the transaction modal that I have so far: I'm happy to pick this one up, I can give estimates and a more complete status update if you like. Of course no worries if you want to take it. |
@diracdeltas - I didn't know I could assign @willy-b (-; Are we ready to commit? |
Or more accurately... @willy-b : what's a good ETA for a PR? |
@willy-b - thus looks good... I'm happy to see you drive this to conclusion... |
Hey @mrose17, I'm aiming to open a WIP PR tomorrow (happy to do it sooner if you like), but let me also give you a status update and ask some questions. What's done:
Stuff I need to finish:
Questions I have:
(By the way, as an outsider, I can't assign issues to myself :-) ) |
@willy-b: thanks for the reply. here's what i suggest:
any other questions? thanks for helping! /mtr ps: i can't assign you to this issue either, so i've assigned myself just to manage it... |
Ok, I'll mockup a PDF statement quickly. Regarding export, that was a thought for when 3 years of payments accumulate and your accountant wants to see a summary. We can certainly shelve that feature for now. |
And @willy-b - thanks for your gracious contribution! |
Sweet. @mrose17 you answered all my questions. Your timeline sounds good, I'm working on PDF now. The Payment History modal UI is getting closer to the mockup: |
Thanks @bradleyrichter , love these designs so happy to help with implementation! Quick question: Where do you want the "Show Payment History" button? |
@willy-b - i have submitted #3397 that includes using brave/ledger-client@10c6582 what this does is make each transaction look like this:
so i don't think that you need |
@willy-b Here is a mockup of the PDF statement. This is not final. The layout is solid but the copy and column content is still being discussed. |
Nice @bradleyrichter These are gorgeous. Thanks @mrose17, with that change btcPrice is no longer needed. |
@mrose17, In the old format (
In the new format (as of yesterday), I am not seeing a "ballots" field in the transactions object:
There is a Is this a local error? It doesn't seem to match what is documented in If you do suspect it is local and that I need to regenerate, could you tell me the easiest way to trigger a reconcilation after wiping the ledger*.json files and establishing a new wallet? Thanks! |
@willy-b sorry for the delay in replying and for the confusion. first, the i probably didn't whitelist enough from the transaction. brb. |
ok, i am about to put this hot patch directly in to master. before i do, let me explain what it does: each transaction will look like this:
|
here is now to interpret it:
so, here is a question for you: i can either have ballots reflect the total ballots (some not yet cast... each is cast independently after a pseudo-random delay), or i can leave it as is, or i can add another structure of ballots remaining to be cast. which do you prefer @willy-b? i suspect it will be the third |
@willy-b - my bad, ballots is supposed to have everything. that's a bug, it should total up to 49. i will figure out why it isn't and then do the hot patch. sorry! |
@mrose17, thanks so much for the detailed answer and in advance for the rapid patch! |
…ssue “fixes” #3452 and related issue in #2994 auditor: @diracdeltas
Add Payment History dialog to Payments Tab (issue #2994)
allow the user to see recent transactions (date, amount, publishers)
The text was updated successfully, but these errors were encountered: