Skip to content

DariusL/RxRoboBase

Repository files navigation

#RxRoboBase

A simple wrapper around most Firebase functions with RxJava. Not all functions are implemented, since this library was filled in as functionality was needed.

#Contribution If you wish to run the tests, you'll need an emulator with Google Play Services installed.

You'll also need a Firebase repo. Create one, set the application id to lt.dariusl.rxfirebase.test and rules to

{
  "rules": {
    ".read": "true",
    ".write": "true"
  }
}

Also, enable anonymous authentication, or the tests will fail with [ OPERATION_NOT_ALLOWED ]

Put the generated google-services.json in test dir and it should run.

#License Copyright 2015 Darius Lapūnas

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

An RxJava wrapper for the Android Firebase client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages