mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-04-15 13:33:03 -04:00
196 lines
7.1 KiB
Plaintext
196 lines
7.1 KiB
Plaintext
- add/remove listeners
|
|
- Popup
|
|
- text, fine tuning
|
|
- sys tray icon more contrast
|
|
- icon grey darker
|
|
|
|
|
|
- confirm spinner hi cpu usage
|
|
- mem leaks? cleanup
|
|
- deposit screen -> wallet overview?
|
|
sync not stopping bug
|
|
- notification pane from mhearn
|
|
|
|
usability test maria:
|
|
- min amount unclear
|
|
- volume unclear (wording)
|
|
- question mark not recognized
|
|
- collateral missing word for refunding
|
|
- add EUR to fee (0,001 BTC (appr. 0,40 EUR)
|
|
- prefill price and min amount
|
|
- hint to edit volume
|
|
- link button for address ? open weblink icon?
|
|
- fill price prompt text with latest best price
|
|
|
|
|
|
prio list:
|
|
|
|
- app
|
|
- when closing window but not app. make sure all messaging works as well and is independent from gui
|
|
- improve tx creation and make p2sh
|
|
- mailbox needed if trader leaves after deposit tx.
|
|
- 2. use trade case
|
|
- messaging
|
|
|
|
|
|
GUI: (10 PD)
|
|
- Buy/Sell: header filter, cleanup, 1 PD
|
|
- Create offer: cleanup 0,5 PD -> DONE
|
|
- Settings: adv. settings 0,5 PD
|
|
- Message: arbitrator chat, notifications 1 PD
|
|
- History -> move to funds: transactions 0,5 PD -> DONE
|
|
- Orders: pending trades, closed trades 1 PD -> DONE
|
|
- Trade process!!!!!! 2 PD -> DONE
|
|
- Overview: balance, latest trades, news 2 PD
|
|
- Network sync: test, cleanup 0,5 PD -> DONE
|
|
- Notification 0,5 PD -> DONE
|
|
|
|
|
|
Other GUI stuff: (5 PD)
|
|
- Popups 2 PD -> part. done
|
|
- Bank IDs 1 PD
|
|
- All inputs, generic component with error feedback 1 PD -> DONE
|
|
- Formatter 0,5 PD -> DONE
|
|
- Check for multi threading, locks 1 PD
|
|
|
|
|
|
Code quality: (5 PD)
|
|
- Unit tests 3 PD
|
|
- param checks 1 PD
|
|
- qa tools 1 PD
|
|
- usage of annotations ?
|
|
|
|
BTC domain: (15 PD)
|
|
- Trade process: find pattern, msg objects 4 PD -> part. done
|
|
- Use P2SH 2 PD
|
|
- Improve Tx building, msg passing 2 PD
|
|
- Verifications: fee, contract, bank account 4 PD
|
|
- Fee payment 3 PD
|
|
|
|
Domain optimisations: (6 PD)
|
|
- Use protobuffer 2 PD
|
|
- Use DB 2 PD
|
|
- Use system storage locations 0,5 PD -> DONE
|
|
- Backup 0,5 PD
|
|
- Password protection 1 PD
|
|
|
|
|
|
Messaging/DHT: (23 PD)
|
|
- Investigate other solutions 3 PD -> DONE
|
|
- Bootstrapping 2 PD
|
|
- Clients on server 3 PD
|
|
- Test stability 4 PD
|
|
- Get arrays working 2 PD -> DONE
|
|
- Broadcast/Multicast 2 PD
|
|
- Right management 1 PD -> DONE
|
|
- Security 3 PD
|
|
- Privacy 3 PD
|
|
|
|
|
|
Arbitration system: (11 PD)
|
|
- Register Arbitrator 1 PD
|
|
- Select Arbitrator 0,5 PD
|
|
- Contact Arbitrator 0,5 PD
|
|
- Rate Arbitrator 0,5 PD
|
|
- Chat with Arbitrator 1 PD
|
|
- Arbitrator deposit MS handling 2 PD
|
|
- Arbitrator refund 1 PD
|
|
- Arbitrator complaint 1 PD
|
|
- Fraud report 2 PD
|
|
- DHT storage, rating 1 PD
|
|
- Blacklist 1 PD
|
|
|
|
|
|
Misc: (16 PD)
|
|
- Maven builds 2 PD -> DONE
|
|
- App packager 2 PD -> DONE
|
|
- Test diff. OS 2 PD -> DONE
|
|
- Daemon, System tray, GUI client? 8 PD -> DONE
|
|
- Bootstrap daemon app 2 PD -> DONE/CANCELED
|
|
|
|
|
|
Sum: 92 PD -> 4 Months
|
|
|
|
|
|
feedback joachim:
|
|
- create new BUY(SELL) offer
|
|
- Balance edit feld weg, alle font gleich, 2 balances: total, available
|
|
- no content in table text
|
|
- collateral
|
|
- editable/non edit nicht klar
|
|
- min amount BTC
|
|
- totals amount
|
|
- 1024/768
|
|
- mehr text infos trade prozess
|
|
- system warning msg after half trade period is reached to both traders
|
|
- contact arbitrator, disabled? warning, info mit fees
|
|
- totals textfeld triggerered amount tx value when edited - 2 sided editing of amount/total
|
|
|
|
|
|
feedback 2 joachim:
|
|
|
|
SETUP:
|
|
- trading account -> account
|
|
- pref. lists -> scroll and select newly added entry
|
|
- setup: remove manage BA -> add BA
|
|
- continue -> done
|
|
- setup buttons: sub title weg
|
|
- "not registered" info text -> " now registered..."
|
|
- popup: close -> ok, copy kein button sondernd hyperlink
|
|
- address: open wallet
|
|
|
|
orederbook:
|
|
- filter links über table, optional
|
|
- create rechts über buy buttons
|
|
|
|
create offer:
|
|
- ? icon -> text link
|
|
- popup explaining collateral and trade wallet
|
|
- mining fee statt btc network fee
|
|
|
|
tkae offer:
|
|
- if range = 0 -> weg
|
|
- Accept statt take ?
|
|
|
|
|
|
trade proc.:
|
|
- checkbox: i confirm that i received 800 eur in my BA. dann button "payout"
|
|
- withdraw button + address am ende
|
|
- friendly text explaining all
|
|
- select weg
|
|
- tx id -> text link "open in block expl."
|
|
- eur betrag fehlt!
|
|
- I confirm that I have made the bank tx/payment
|
|
|
|
feedback roman:
|
|
|
|
- registrierung inklar
|
|
- tx id block infor unklar
|
|
- min amount ?
|
|
- sec. deposit fehlt erklärung
|
|
- funds/withdraw not found
|
|
- withdraw gesamtbetrag fehlt
|
|
|
|
feedback lloyd:
|
|
- password validator missing
|
|
- selecting 2 time the same in restrictions lists not causing feedback warning
|
|
- add should jump to entry
|
|
- type letter should jump to entry in dropdown
|
|
- jersey, isle of main, ... missing
|
|
- continue button not disabled if no arbitrator selected
|
|
- popups not working on his machine
|
|
- edit 2, account continue does not save it
|
|
- bank account with same bank name-> nickname
|
|
- put restrictions bank account countries to bank account section -> one bank account has set of acc. countries
|
|
- is label in tx public?
|
|
- close tab deactivate when money is added (take offer, create offer)
|
|
- ba change not updateing in create offer
|
|
- bank accoutn should be in create offfer/takeOffer screen
|
|
- nr. of confirmations display explicit
|
|
- more text above clear info!
|
|
- amount copy without EUR
|
|
- bug in payout?
|
|
- if too much paid in its additional sec. deposit -> extra reputation
|
|
- mining fee explicit in withdrawal
|
|
- orderbook table mixed currencies? bank account/currency in filter
|
|
- |