Commit graph

35 commits

Author SHA1 Message Date
307b51e95f Finished Implementation of the google sign in provider and its tests, moved mock class definitions to the end of the file in all tests 2019-02-27 17:15:18 -06:00
bc44fb4552 Created [signIn] methos 2019-02-27 17:15:18 -06:00
a5343a6e87 Added necessary dependencies for google sing in, created the google_sign_in provider, modified Info.plist to work with google sign in 2019-02-27 17:14:11 -06:00
c88b36f5b3 Testing Google Sign in 2019-02-26 23:56:45 -06:00
e357a0892e Merge branch 'g-login' into experiment 2019-02-26 23:33:28 -06:00
8c3a8d5274 Finished Implementation of the google sign in provider and its tests, moved mock class definitions to the end of the file in all tests 2019-02-26 23:31:35 -06:00
e2ff9f8f56 Created [signIn] methos 2019-02-26 23:31:35 -06:00
c2a6886240 Added necessary dependencies for google sing in, created the google_sign_in provider, modified Info.plist to work with google sign in 2019-02-26 23:31:35 -06:00
1640eda973 Added login button 2019-02-26 20:59:09 -06:00
e12bd90d8e merge concluded 2019-02-26 20:55:03 -06:00
459d5139bf Created [signIn] methos 2019-02-26 20:49:53 -06:00
f2cf8db136 Testing app 2019-02-26 20:48:21 -06:00
5bf61cabfc Merge branch 'master' of github.com:AYM1607/do_more into g-login 2019-02-26 20:28:13 -06:00
410ede26cc Changed the firestore instance to be a private variable in the firestore provider 2019-02-26 20:25:19 -06:00
e4f74a2c02 Added necessary dependencies for google sing in, created the google_sign_in provider, modified Info.plist to work with google sign in 2019-02-26 20:07:53 -06:00
f1226aea99 Changed constructor implementation of the firestore provider to avoid name conflicts. Firebase plugins no longer throw whe performing operations 2019-02-25 22:36:27 -06:00
6fd93a59a7 Refactored [SummaryModel] to use a more efficent initialization 2019-02-25 22:13:49 -06:00
4aadfbde8c Added test for user retrieval from firestore 2019-02-25 16:19:36 -06:00
7e8b0b074a Added tests for the events operations in firebase 2019-02-24 21:38:12 -06:00
ee7b5748c0 Added the ability to inject a custom Firestore instance for testing purposes 2019-02-24 20:07:33 -06:00
156af9124c Overrode [hasCode] and the [==] operator for all model classes 2019-02-24 20:03:28 -06:00
376557e35e Added docs for the event operations and empty check for the update operations in both event and task 2019-02-23 19:36:13 -06:00
b86d88785c Added the remaining CRUD operations for events 2019-02-23 19:36:13 -06:00
e7fa1e7afa Implemented the rest of CRUD operations for the task model 2019-02-23 19:36:13 -06:00
9374108453 Implemented method to add a task to firestore 2019-02-23 19:36:13 -06:00
5c46398be1 Changed id to be optional on [EventModel], [TaskModel] and [UserModel] 2019-02-23 19:36:13 -06:00
c95939f5df Implemented the rest of CRUD operations for the task model 2019-02-23 17:03:07 -06:00
f164a2a8f7 Implemented method to add a task to firestore 2019-02-23 17:03:07 -06:00
1869515bc3 Implemented 'to map' methods in the task and summary model 2019-02-23 17:03:07 -06:00
8498517b1e Changed id to be optional on [EventModel], [TaskModel] and [UserModel] 2019-02-23 17:03:07 -06:00
c1a0487071 Created the [FirestoreProvider], added the id attribute to the user, event and task models 2019-02-22 00:13:06 -06:00
5c2375fb21 Added [EventModel] and [TaskModel] 2019-02-21 22:44:08 -06:00
257aebec5f Added models for the user and its summary 2019-02-21 15:53:23 -06:00
fbd8ce6efe Removed the flutter example code 2019-02-20 21:39:23 -06:00
0900f5fa29 Created flutter base app 2019-02-20 21:12:32 -06:00