-
Notifications
You must be signed in to change notification settings - Fork 5
/
ProgrammingNotes_LOCAL_996.txt
64 lines (47 loc) · 2.21 KB
/
ProgrammingNotes_LOCAL_996.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# 26/07/2018
* Create Token.js file in firebase folder
* created skeleton functions for token events
# 27/07/2018
X Link TimeLoggingForm to token request
X Create admin page for approving & rejecting requests
X Send tokens to other user using new function
X reverse feeds in admin section
X make submit button green instead red
X make sure we're checking for negative amounts everywere
X drop spend functionality in send section
* User able to view status and history of their requests
* implementing organisation administration
* Implement organisation-specific request management
* implement ability to add services (for spending tokens)
* should vendors (or surplus providers) be separate entities to volunteer organisations?
* discuss with group
X decide how token event feeds will be displayed
- Displaying items from event-log, rendered based on event type
* Need to clean up transactionfeed.js so naming conventions are more consistent
29/07/2018
- There was error in event log, had to manually delete entry in DB
X Fixed event log function
X Renamed all vars in eventfeed to make it consistent
* Add app-wide offline indicator/dimmer
* Check date validation on TimeLoggingForm
* User can add description when sending hours
* Manage Users (especially user roles) in Admin page
- Having info on user fits with current route auth
* research other methods of route authorisation
* persistent state for navigation?
- offline firebase: are offline transactions possible?
30/07/2018
- Methods of protecting routes
- Store currentuser in local storage, check localstorage when app first loads
and have app call onAuthStateChanged to refresh localstorage
- Use `PrivateRoute` component, have it check if authenticated and either load
load protected route or redirect
- Need to have a way of having other authconditions like `role`
- Can have some kind of loading functionality that waits for onAuthStateChanged
- Using higher order component
- Can add loading/pending to HOC
X with loading component can refresh protected route without being redirected
31/07/2018
Infomodal
* Change image for second infopane with updated image
* Move heading in info pane to left (over text) and make bigger