redlor / Minitask

Simple and lightweight todo list/task list for Android
Apache License 2.0
12 stars 8 forks source link

Complete switch from SQLite to Firebase #4

Open redlor opened 6 years ago

redlor commented 6 years ago

I completed this in the Firebase branch, not merged yet because needs testing on many possible scenarios.

danielblokus commented 6 years ago

@redlor app displays the toast with error 'Developer error' after successfully sign in via Google screenshot_1514459097

danielblokus commented 6 years ago

@redlor There are few things:

redlor commented 6 years ago

@danielblokus I think the developer error happens because I did not insert in a release fingerprint key, but just the developer one. that means I am the only one who can log in. This should happen only with Google Sign in, can you please try with email + plus password sign in and let me know if it works?

I found a bug in the 7 days fragment, it is showing old items too, working on a fix. In addition, I am almost done with the data persistence offline, I will soon make another push.

thank you so much for your help, very much appreciated!!!

danielblokus commented 6 years ago

@redlor Yeah, sign in via email works well. You mentioned offline... Is it possible to bypass the firebase database and go offline while running UI tests? If I know how to set firebase to offline, I would prepare some UI tests for this branch.

redlor commented 6 years ago

@danielblokus I see: image

btw I just pushed offline capabilities if you want to test them. I am not sure about bypassing the database for testing, couldn't find anything in the official documentation.