This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
export | |
default Ember.Service.extend({ | |
session: Ember.inject.service(), | |
store: Ember.inject.service(), | |
firebase: Ember.inject.service(), | |
firebaseApp: Ember.inject.service(), | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
var Person = Ember.Object.extend({ | |
init() { | |
}, | |
}); | |
export default Ember.Controller.extend({ | |
appName: 'Add Observer To Object', | |
init: function(){ | |
console.log('init'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
userProps: Ember.computed.collect('first', 'last', 'age'), | |
first: 'bart', | |
last: 'simpson', | |
age: 55 | |
}); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
import config from './config/environment'; | |
var Router = Ember.Router.extend({ | |
location: config.locationType | |
}); | |
Router.map(function() { | |
this.resource('master', {path: '/'}, function() { | |
this.resource('projects', function() { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "taskorami", | |
"dependencies": { | |
"ember": "1.11.1", | |
"ember-cli-shims": "ember-cli/ember-cli-shims#0.0.3", | |
"ember-cli-test-loader": "ember-cli-test-loader#0.1.3", | |
"ember-data": "1.0.0-beta.16.1", | |
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.4", | |
"ember-qunit": "0.3.1", | |
"ember-qunit-notifications": "0.0.7", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "taskorami", | |
"version": "0.0.0", | |
"private": true, | |
"directories": { | |
"doc": "doc", | |
"test": "tests" | |
}, | |
"scripts": { | |
"start": "ember server", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var firebase = require("firebase"); | |
var request = require("request"); | |
var db = require('./database'); | |
var notifyZapierOfJobPost = function(snapshot){ | |
var job = snapshot.val(); | |
var key = snapshot.key; | |
var email = job.email; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var mcapi = require('./node_modules/mailchimp-api/mailchimp'); | |
var usersRef = db.ref('users'); | |
var mc = new mcapi.Mailchimp('xxxxxxxxxx-api-key-us4'); | |
usersRef.orderByChild('added_to_mailchimp').equalTo(null).on('child_added',function(snapshot){ | |
var user = snapshot.val(); | |
var key = snapshot.key; | |
if(user && user.email){ | |
var listId = 'xxxx-list-id-xxxx'; | |
var name = user.displayName || ''; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var mandrill = require('mandrill-api/mandrill'); | |
var mandrill_client = new mandrill.Mandrill('YOUR MANDARILL KEY'); | |
var FROM_EMAIL = '[email protected]'; | |
var FROM_NAME = 'Our Standup'; | |
var db = require('./database'); | |
var invitationsRef = db.ref("invitations"); | |
var teamsRef = db.ref("teams"); | |
var usersRef = db.ref("users"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
appName: 'Ember Twiddle', | |
names: [{name:'joe'},{name:'emily'},{name:'david'},{name:'daniel'},{name:'mike'}], | |
sortBy: ['name'], | |
sortByDesc: ['name:desc'], | |
sortedNames: Ember.computed.sort('names','sortBy'), | |
sortedNamesDesc: Ember.computed.sort('names','sortByDesc') | |
}); |
NewerOlder