-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
38 lines (30 loc) · 1.35 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
-------- categories --------
**** - implement deleted flag for categories
**** - possibility to retire Account / Category (do not return but keep for reference for existing entries)
-------- accounts --------
- constrains - do not allow to remove account which have money
**** - implement deleted flag for accounts
**** - update of account state should create transaction (account update)
-------- transactions --------
*** - save date always with time 00:00:00
-------- navigation --------
****** - login / sign up (display information that user is logged in, allow to sign out)
- authorization create elements on each refresh (correct this one)
-------- all -----------
- tests
------- log ------------
- logging of operations should be more detailed
-------- server side -------
- server side validation
- verify TODO in scripts
-------- nice to have --------
- formatter for code
- translate date range picker options + other i18n
- clear filter button
- log - possibility to revert operation
- (navigation) mark selected view
- think about cache so app can work offline and synchronize data when network is available
- cookies - keep user settings (e.g. selected sort)
- categories as tree widget
- Focus input after clicking edit / add new
- menu not working on first click (after reload) - only if starting from transactions