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
| { | |
| "version": "0.2.0", | |
| "configurations": [ | |
| { | |
| "name": "Launch Fastboot", | |
| "type": "node", | |
| "request": "launch", | |
| "program": "${workspaceRoot}/node_modules/.bin/ember", | |
| "stopOnEntry": false, | |
| "args": ["fastboot", "--serve-assets"], |
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
| model(params) { | |
| let shoebox = this.get('fastboot.shoebox'); | |
| let shoeboxStore = shoebox.retrieve('my-store'); | |
| if (this.get('fastboot.isFastBoot')) { | |
| return this.store.queryRecord('episode', { slug: params.slug }).then(episode => { | |
| if(!shoeboxStore){ | |
| shoeboxStore = {}; | |
| shoebox.put('my-store', shoeboxStore); | |
| } |
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
| .mail-box { | |
| border-collapse: collapse; | |
| border-spacing: 0; | |
| display: table; | |
| table-layout: fixed; | |
| width: 100%; | |
| } | |
| .mail-box aside { | |
| display: table-cell; | |
| float: none; |
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'; | |
| const { get } = Ember; | |
| export default function() { | |
| this.namespace = 'api/v1'; | |
| this.get('/emails', function({emails}, request) { | |
| const folderName = request.queryParams.folderName; |
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 { module } from 'qunit'; | |
| import startApp from '../helpers/start-app'; | |
| import destroyApp from '../helpers/destroy-app'; | |
| export default function(name, options = {}) { | |
| module(name, { | |
| beforeEach() { | |
| this.application = startApp(); | |
| // BugFix: Can be removed after 2.1. If resolver is set then fallback doesn't happen properly |
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 { module } from 'qunit'; | |
| import startApp from '../helpers/start-app'; | |
| import destroyApp from '../helpers/destroy-app'; | |
| import { assertionInjector, assertionCleanup } from '../assertions'; | |
| export default function(name, options = {}) { | |
| module(name, { | |
| beforeEach() { | |
| this.application = startApp(); | |
| assertionInjector(this.application); |
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
| model(params){ | |
| return Ember.RSVP.hash({ | |
| people: this.store.findAll('person'), | |
| resources: this.store.findAll('resource'), | |
| model: this.modelFor('episode.edit').get('showNotes').findBy('id', params.showNoteId) | |
| }); | |
| }, | |
| setupController(controller, hash) { | |
| controller.setProperties(hash); |
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
| require 'json_api_client' | |
| module MyApi | |
| # this is an "abstract" base class that | |
| class Base < JsonApiClient::Resource | |
| # set the api base url in an abstract base class | |
| self.site = "http://localhost:4000/api" | |
| end | |
| class Episode < Base |
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
| // Run inside console to speed up Emberweekend playback by 2x | |
| // Warning! MEgaHAxors! | |
| source = EmberWeekend.__container__.lookup('service:player').get('audio')._audio | |
| source.playbackRate = 2 |
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
| require 'json_api_client' | |
| module MyApi | |
| # this is an "abstract" base class that | |
| class Base < JsonApiClient::Resource | |
| # set the api base url in an abstract base class | |
| self.site = "http://127.0.0.1:4000/api" | |
| end | |
| class Episode < Base |