aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJoris2019-08-08 21:28:22 +0200
committerJoris2019-08-08 21:28:22 +0200
commit7c77e52faa71e43324087903c905f9d493b1dfb7 (patch)
tree5bf5096cbfaaec0ea851f49e5022ed1ecfd17657 /README.md
parentfc8be14dd0089eb12b78af7aaaecd8ed57896677 (diff)
downloadbudget-7c77e52faa71e43324087903c905f9d493b1dfb7.tar.gz
budget-7c77e52faa71e43324087903c905f9d493b1dfb7.tar.bz2
budget-7c77e52faa71e43324087903c905f9d493b1dfb7.zip
Finish payment add modal
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 5 insertions, 6 deletions
diff --git a/README.md b/README.md
index 39b5135..39dd428 100644
--- a/README.md
+++ b/README.md
@@ -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?).