diff options
author | Joris | 2019-08-08 21:28:22 +0200 |
---|---|---|
committer | Joris | 2019-08-08 21:28:22 +0200 |
commit | 7c77e52faa71e43324087903c905f9d493b1dfb7 (patch) | |
tree | 5bf5096cbfaaec0ea851f49e5022ed1ecfd17657 /README.md | |
parent | fc8be14dd0089eb12b78af7aaaecd8ed57896677 (diff) | |
download | budget-7c77e52faa71e43324087903c905f9d493b1dfb7.tar.gz budget-7c77e52faa71e43324087903c905f9d493b1dfb7.tar.bz2 budget-7c77e52faa71e43324087903c905f9d493b1dfb7.zip |
Finish payment add modal
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -60,10 +60,9 @@ See [application.conf](application.conf). ### Payment view -- I should not be able to delete payment of another person -- When removing / modifying a payment, remove the payment category if there is no other payment with the same name -- Use dynamic payments in exceeding payers computation -- Check monthly payment functions +- When removing / modifying a payment, remove the payment category if there is + no other payment with the same name +- Check monthly payment UX - Edit a payment. - Clone a payment. @@ -84,17 +83,17 @@ See [application.conf](application.conf). - HTTP error message - Use only one loader - Login with email and password -- Adjust login design. -- smooth search. - search payments by: - category, - date. ### Code +- Add tests about exceedingPayers - Move up element ids security (editOwn is actually at db level). - try DuplicateRecordFields (https://ghc.haskell.org/trac/ghc/wiki/Records/OverloadedRecordFields/DuplicateRecordFields) ### Tooling +- use Obelisk - migration diff (use flyway?). |