|
|
04288e0d15
|
The login screen now redirects to the home screen if a user successfully logs in
|
2019-03-09 21:47:04 -06:00 |
|
|
|
475b1d0bc1
|
Implemented mechanism of redirecting on user status
|
2019-03-09 20:57:43 -06:00 |
|
|
|
09e8e14fb6
|
Refactored all providers to export singletons to avoid multiple instantiation of them
|
2019-03-08 23:46:24 -06:00 |
|
|
|
79b3f98812
|
Fixed bug where a method was being called on the parameter of the constructor and not the instance variable causing it to sometimes call on null
|
2019-03-08 22:00:21 -06:00 |
|
|
|
b621b05269
|
Refactored the auth service to use a BehavioralSubject
|
2019-03-06 19:18:09 -06:00 |
|
|
|
0e1c1a4f33
|
Moved all auth logic from the repository to the auth service
|
2019-03-05 22:44:26 -06:00 |
|
|
|
e21d8dfd54
|
Finished repository class, more methods may be necessary
|
2019-03-05 21:07:14 -06:00 |
|
|
|
5d4fa06382
|
Changed the [createUser] method to accept a uid for the document
|
2019-03-05 20:06:05 -06:00 |
|
|
|
0b06d86d0a
|
Added tests for the new methods in firestore provider
|
2019-03-02 23:41:11 -06:00 |
|
|
|
79a5196aff
|
Added method to update user data in the firestore provider
|
2019-03-02 23:05:35 -06:00 |
|
|
|
b009cb7462
|
Added method for verifying user existance
|
2019-03-02 20:40:33 -06:00 |
|
|
|
f296eb94e7
|
Added method for user creation
|
2019-03-02 19:08:25 -06:00 |
|
|
|
8363efe59b
|
Added docs for the attributes in the user model class
|
2019-03-02 18:59:24 -06:00 |
|
|
|
f9094bb9ae
|
Deleted unused file google login
|
2019-02-27 20:06:20 -06:00 |
|
|
|
167472154e
|
Implemented the [deleteFile] method
|
2019-02-27 20:02:11 -06:00 |
|
|
|
6637f2f220
|
Fixed bug where the [folder] parameter was not being properly interpolated into the path, the strin "Folder was being used instead
|
2019-02-27 20:00:53 -06:00 |
|
|
|
e3d6c8423f
|
Test for the firebase storage provider
|
2019-02-27 20:00:53 -06:00 |
|
|
|
fe9d73c491
|
Implemented the [uploadFile] method
|
2019-02-27 20:00:37 -06:00 |
|
|
|
089548b492
|
Added uuid as a dependency to generate the ids of the uploaded files
|
2019-02-27 20:00:37 -06:00 |
|
|
|
324eba55d9
|
Added image picker dependency, re-arranged dependencies on alphabetical order
|
2019-02-27 20:00:37 -06:00 |
|
|
|
5003e8c755
|
Created [signIn] methos
|
2019-02-27 20:00:37 -06:00 |
|
|
|
0ea8c2d0d4
|
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 20:00:37 -06:00 |
|
|
|
cadde06471
|
Created [signIn] methos
|
2019-02-27 19:59:58 -06:00 |
|
|
|
f7e60417a0
|
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 19:58:22 -06:00 |
|
|
|
0ed3aa6428
|
Added documentation to the google sign in provider
|
2019-02-27 14:21:07 -06:00 |
|
|
|
e3e0399a69
|
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 00:22:43 -06:00 |
|
|
|
f312bbd317
|
Created [signIn] methos
|
2019-02-27 00:21:40 -06:00 |
|
|
|
9533e42d18
|
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 00:21:14 -06:00 |
|
|
|
ac0aed257d
|
Modified Google Sign In provider to disconnect form both firebase and Google on sign out, added the apripriate test
|
2019-02-27 00:18:25 -06:00 |
|
|
|
0eebd668d6
|
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 00:18:25 -06:00 |
|
|
|
db7486db04
|
Created [signIn] methos
|
2019-02-27 00:18:25 -06:00 |
|
|
|
53f466fefa
|
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 00:18:25 -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 |
|
|
|
410ede26cc
|
Changed the firestore instance to be a private variable in the firestore provider
|
2019-02-26 20:25:19 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|