-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Outdated Readme? #84
Comments
this package is OUTDATED. it was last updated a year ago |
I am very happy that you are maintaining this package. There is no other 5 OS firestore option. Future resetPassword(String email) => _authGateway.resetPassword(email); Future requestEmailVerification({String? langCode}) => Future changePassword(String password) => |
Thanks for the comments. Which functions aren't listed, and where? |
I pasted them in my original message. These functions work with the firedart package but are not documented for the user. I
Usage is similar to this.:
Furthermore requestEmailVerification will allow for the opportunity for the user to qualify his email, but controlling what is done by that user is done manually. Here is some code from a practice file I made.
|
I'm still not clear on what you mean by "not documented for the user". Those functions are part of the Or do you mean the documentation in https://pub.dev/documentation/firedart/latest There may be ways to format everything properly, but I haven't made any efforts in that sense. I'd be happy to accept contributions for it, if you'd like the challenge. |
well.. I guess it is my duty to help.. I think that a better and more elaborate example would help out a lot. Perhaps this needs a separate issue or is this it ? I have integrated user sign in and fetching data into my main app but it is still in the testing and prototype stage. |
Please do not use AI tools to generate contributions. I don't have a lot of time to dedicate to maintaining this project so changes should be minimal and easy to review.
Ideally yes, so potential users can have a quick reference to the core package functionality.
#24 is about adding Firebase Storage, which is a separate service in the Firebase ecosystem to store files, e.g. images. I actually have working code for that but integrating it into Firedart requires a large effort that I'm not able to invest right now.
I considered it back then, but didn't have a good way to fit it in the existing implementation, as it would mean Firedart would have to take on the responsibility of storing data. It's also hard to do conflict resolution with Firebase, which is required for proper offline data caching. |
I should be able to give basic additional commands in a example file "by hand and in a single file. I will test it. The original working sample yes was done by gpt plus. There is a huge difference between 3.5 and plus account . But I can make a small example now that I understand. For cache.. We appreciate your help and making this library independently. It is really the job of flutter and firebase but this is the way it is. We also use a html core library for multiplatform use. Our app is a non-commercial Buddhist Text reading app and I'm a monk. I have a strategy for this my sync by adding fileds I wonder if there is a better way to have an umbrella sync table. That keeps track of table name primary key and those fields stated above . But for now, I'll integrate into the Bookmarks table directly. The usage is to sync bookmarks and notes into other other devices . We will probably have other tables synced later as well. Maybe that strategy helps you too. |
Again, please do not use AI tools to contribute to this repository. I'm really pressed for time and do not want to spend it manually reviewing generated code. If you want to sync a SQL database, then I recommend using crdt_sync instead of Firebase. What it lacks in relation to Firebase is authentication, but you could still use Firedart for that part. |
okay.. I'm glad you are making a high quality library. I guess I picked the right library to work with. |
I meant to say that the other (big) drawback of crdt_sync is you need to self-host it. In any case, thank you for understanding and I look forward to your contributions when you feel more confident in your skills. Best of luck with your project! |
I created #120 to track the missing documentation, and will close this one because the discussion went completely off track :-) |
First of all, thanks a lot for doing this! I just wanted to have some offline pure-Dart scripts to do stuff with Firestore, and I was struggling with several other packages until finding this. It's great!
I noticed that the Readme says, under "Limitations" of Firestore:
However, going through the API I see methods like
CollectionReference.orderBy
,CollectionReference.limit
, and others. Are these another thing, or is the Readme outdated?The text was updated successfully, but these errors were encountered: