-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
34 lines (25 loc) · 1.31 KB
/
changelog.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
09/20/18
--------
Login input boxes have login functionality attached to Enter keypress (both username and password)
10/07/18
--------
Login input boxes are now tied to Vuelidate and will reactively update as they're being typed
into. The login button will not contact the Firebase server until the username/password meet
the minimum criteria (valid email/email length >0 and password length > 0)
10/08/18
--------
Login now redirects to main page and changes the login button to a logout button. The ability to
sign out has also been implemented. Remaining issue is that the change in user authentication
does not get reflected on the main page after logging out. Firebase has a function
`onAuthStateChanged` that could be useful, will try next.
10/28/18
--------
Fixed login/logout, but ran into issue with Firebase and Vuex.
10/28/18
--------
Fixed Firebase/Vuex issue (correctly [as far as I know] utilized Vuex's dispatch/commit
paradigm). Also corrected style issue of imports having code between them in App.vue, and moved
the imports and set up calls into main.js. Login/Logout is now working, but login is not
persistent on refresh. I suspect this is because the store gets reset upon refresh, and the
state is set to null by default. Need to find a way to correctly set the store's value directly
from Firebase upon reset.