Skip to content
This repository has been archived by the owner on Aug 25, 2018. It is now read-only.

Prepare to Firebase 3 upgrade #158

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

Commits on Nov 21, 2016

  1. 🐛 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 21, 2016
    Configuration menu
    Copy the full SHA
    29dbecb View commit details
    Browse the repository at this point in the history
  2. 🔧 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 21, 2016
    Configuration menu
    Copy the full SHA
    18c8365 View commit details
    Browse the repository at this point in the history
  3. 🐛 Upgrade karma development package

    Update required in order to Travis CI run the unit tests
    jpventura committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    d3171a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c67b2de View commit details
    Browse the repository at this point in the history
  5. 📦 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 21, 2016
    Configuration menu
    Copy the full SHA
    51b3788 View commit details
    Browse the repository at this point in the history
  6. 🐛 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 21, 2016
    Configuration menu
    Copy the full SHA
    ca2591d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5afc302 View commit details
    Browse the repository at this point in the history
  8. 🔧 Change log

    jpventura committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    df6ee2d View commit details
    Browse the repository at this point in the history