-
Notifications
You must be signed in to change notification settings - Fork 2
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
base: master
Are you sure you want to change the base?
Commits on Nov 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 05a1df7 - Browse repository at this point
Copy the full SHA 05a1df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd12e78 - Browse repository at this point
Copy the full SHA bd12e78View commit details -
🐛 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.
Configuration menu - View commit details
-
Copy full SHA for 9c70a82 - Browse repository at this point
Copy the full SHA 9c70a82View commit details -
📚 Update version number references to v0.5.1
Update all files that mention BackboneFire reference number to v0.5.1.
Configuration menu - View commit details
-
Copy full SHA for 56add29 - Browse repository at this point
Copy the full SHA 56add29View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for b381620 - Browse repository at this point
Copy the full SHA b381620View commit details -
🐛 Upgrade karma development package
Update required in order to Travis CI run the unit tests
Configuration menu - View commit details
-
Copy full SHA for 8aa6407 - Browse repository at this point
Copy the full SHA 8aa6407View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdb9316 - Browse repository at this point
Copy the full SHA fdb9316View commit details -
📦 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.
Configuration menu - View commit details
-
Copy full SHA for 5091e92 - Browse repository at this point
Copy the full SHA 5091e92View commit details -
🚨 Fix Firebase.Collection#fetch test
Fix Backbone.Firebase.Collection#fetch test to properly check if a collection was successfully synced with Firebase backend.
Configuration menu - View commit details
-
Copy full SHA for 058ad99 - Browse repository at this point
Copy the full SHA 058ad99View commit details