Skip to content
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

Prepare to Firebase 3 Upgrade #1

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Nov 9, 2016

  1. Update README.md

    abeisgoat authored and jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    05a1df7 View commit details
    Browse the repository at this point in the history
  2. Removed [email protected] and updated LICENSE

    jwngr authored and jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    bd12e78 View commit details
    Browse the repository at this point in the history
  3. 🐛 Install npm and karma-cli on travis

    Travis CI is falling because it is not finding npm and karma-cli in order
    to perform the tests (seems like they are not installed on the VMs).
    
    We just need configure before_install option at .travis.yml, ensuring that
    packages are present before starting the unit tests.
    jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    9c70a82 View commit details
    Browse the repository at this point in the history
  4. 📚 Update version number references to v0.5.1

    Update all files that mention BackboneFire reference number to v0.5.1.
    jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    56add29 View commit details
    Browse the repository at this point in the history
  5. 🔧 Ignore automatic files

    Minor .gitignore upgrade:
      - Remove duplicated folders
      - Upgrade list of automatically created files that should be ignored
      - Use GitHub Node.js .gitignore template (see https://goo.gl/hx0XE)
      - Also ignore Emacs and VSCode automatic files
    jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    b381620 View commit details
    Browse the repository at this point in the history
  6. 🐛 Upgrade karma development package

    Update required in order to Travis CI run the unit tests
    jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    8aa6407 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fdb9316 View commit details
    Browse the repository at this point in the history
  8. 📦 Update npm and bower package dependencies

    Updated all package dependencies to its latest version, except Firebase
    and Backbone. This is an intermediary step before actually upgrading to
    latest backend version.
    
    Removed gulp-server and use gulp-contrib-connect instead (updating
    Gruntfile.js task also is required to perform the unit tests).
    
    We also installed chai and sinon because they are required by karma-chai
    and karma-sinon respectivelly.
    jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    5091e92 View commit details
    Browse the repository at this point in the history
  9. 🚨 Fix Firebase.Collection#fetch test

    Fix Backbone.Firebase.Collection#fetch test to properly check if a
    collection was successfully synced with Firebase backend.
    jpventura committed Nov 9, 2016
    Configuration menu
    Copy the full SHA
    058ad99 View commit details
    Browse the repository at this point in the history