├── .bowerrc ├── .editorconfig ├── .ember-cli ├── .gitignore ├── .jshintrc ├── .npmignore ├── .travis.yml ├── .watchmanconfig ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── addon ├── .gitkeep ├── mixins │ ├── adapter.js │ ├── base-serializer.js │ ├── jsonapi-serializer.js │ ├── rest-serializer.js │ └── store.js └── utils │ ├── model.js │ └── serializer-partial-model-handler.js ├── app ├── .gitkeep ├── adapters │ └── application.js ├── serializers │ └── application.js └── services │ └── store.js ├── bower.json ├── config ├── ember-try.js └── environment.js ├── ember-cli-build.js ├── index.js ├── package.json ├── testem.json ├── tests ├── .jshintrc ├── acceptance │ ├── rentals-test.js │ └── users-test.js ├── dummy │ ├── app │ │ ├── adapters │ │ │ └── application.js │ │ ├── app.js │ │ ├── components │ │ │ └── .gitkeep │ │ ├── controllers │ │ │ ├── .gitkeep │ │ │ ├── rentals.js │ │ │ ├── rentals │ │ │ │ ├── new.js │ │ │ │ └── rental.js │ │ │ ├── users.js │ │ │ └── users │ │ │ │ ├── new.js │ │ │ │ └── user.js │ │ ├── helpers │ │ │ └── .gitkeep │ │ ├── index.html │ │ ├── mirage │ │ │ ├── config.js │ │ │ ├── factories │ │ │ │ ├── client.js │ │ │ │ ├── rental.js │ │ │ │ ├── rental_extended.js │ │ │ │ ├── user.js │ │ │ │ └── user_extended.js │ │ │ └── fixtures │ │ │ │ ├── rental_extendeds.js │ │ │ │ ├── rentals.js │ │ │ │ ├── user_extendeds.js │ │ │ │ └── users.js │ │ ├── models │ │ │ ├── .gitkeep │ │ │ ├── client.js │ │ │ ├── rental.js │ │ │ └── user.js │ │ ├── router.js │ │ ├── routes │ │ │ ├── .gitkeep │ │ │ ├── rentals.js │ │ │ ├── rentals │ │ │ │ ├── new.js │ │ │ │ └── rental.js │ │ │ ├── users.js │ │ │ └── users │ │ │ │ ├── new.js │ │ │ │ └── user.js │ │ ├── serializers │ │ │ ├── client.js │ │ │ └── user.js │ │ ├── styles │ │ │ └── app.css │ │ └── templates │ │ │ ├── application.hbs │ │ │ ├── components │ │ │ └── .gitkeep │ │ │ ├── rentals.hbs │ │ │ ├── rentals │ │ │ ├── new.hbs │ │ │ └── rental.hbs │ │ │ ├── users.hbs │ │ │ └── users │ │ │ ├── new.hbs │ │ │ └── user.hbs │ ├── config │ │ └── environment.js │ └── public │ │ ├── crossdomain.xml │ │ └── robots.txt ├── helpers │ ├── resolver.js │ └── start-app.js ├── index.html ├── test-helper.js └── unit │ ├── .gitkeep │ ├── adapter-test.js │ ├── jsonapi-serializer-test.js │ ├── rest-serializer-test.js │ ├── store-test.js │ └── utils │ ├── model-test.js │ └── serializer-partial-model-handler-test.js └── vendor └── .gitkeep /.bowerrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.bowerrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.editorconfig -------------------------------------------------------------------------------- /.ember-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.ember-cli -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/.travis.yml -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | { 2 | "ignore_dirs": ["tmp"] 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/README.md -------------------------------------------------------------------------------- /addon/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addon/mixins/adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/mixins/adapter.js -------------------------------------------------------------------------------- /addon/mixins/base-serializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/mixins/base-serializer.js -------------------------------------------------------------------------------- /addon/mixins/jsonapi-serializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/mixins/jsonapi-serializer.js -------------------------------------------------------------------------------- /addon/mixins/rest-serializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/mixins/rest-serializer.js -------------------------------------------------------------------------------- /addon/mixins/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/mixins/store.js -------------------------------------------------------------------------------- /addon/utils/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/utils/model.js -------------------------------------------------------------------------------- /addon/utils/serializer-partial-model-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/addon/utils/serializer-partial-model-handler.js -------------------------------------------------------------------------------- /app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/adapters/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/app/adapters/application.js -------------------------------------------------------------------------------- /app/serializers/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/app/serializers/application.js -------------------------------------------------------------------------------- /app/services/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/app/services/store.js -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/bower.json -------------------------------------------------------------------------------- /config/ember-try.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/config/ember-try.js -------------------------------------------------------------------------------- /config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/config/environment.js -------------------------------------------------------------------------------- /ember-cli-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/ember-cli-build.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/package.json -------------------------------------------------------------------------------- /testem.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/testem.json -------------------------------------------------------------------------------- /tests/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/.jshintrc -------------------------------------------------------------------------------- /tests/acceptance/rentals-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/acceptance/rentals-test.js -------------------------------------------------------------------------------- /tests/acceptance/users-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/acceptance/users-test.js -------------------------------------------------------------------------------- /tests/dummy/app/adapters/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/adapters/application.js -------------------------------------------------------------------------------- /tests/dummy/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/app.js -------------------------------------------------------------------------------- /tests/dummy/app/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/controllers/rentals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/controllers/rentals.js -------------------------------------------------------------------------------- /tests/dummy/app/controllers/rentals/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/controllers/rentals/new.js -------------------------------------------------------------------------------- /tests/dummy/app/controllers/rentals/rental.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/controllers/rentals/rental.js -------------------------------------------------------------------------------- /tests/dummy/app/controllers/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/controllers/users.js -------------------------------------------------------------------------------- /tests/dummy/app/controllers/users/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/controllers/users/new.js -------------------------------------------------------------------------------- /tests/dummy/app/controllers/users/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/controllers/users/user.js -------------------------------------------------------------------------------- /tests/dummy/app/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/index.html -------------------------------------------------------------------------------- /tests/dummy/app/mirage/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/config.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/factories/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/factories/client.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/factories/rental.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/factories/rental.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/factories/rental_extended.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/factories/rental_extended.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/factories/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/factories/user.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/factories/user_extended.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/factories/user_extended.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/fixtures/rental_extendeds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/fixtures/rental_extendeds.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/fixtures/rentals.js: -------------------------------------------------------------------------------- 1 | export default [ 2 | {id: 1, name: 'VillasThalassa'} 3 | ]; 4 | -------------------------------------------------------------------------------- /tests/dummy/app/mirage/fixtures/user_extendeds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/fixtures/user_extendeds.js -------------------------------------------------------------------------------- /tests/dummy/app/mirage/fixtures/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/mirage/fixtures/users.js -------------------------------------------------------------------------------- /tests/dummy/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/models/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/models/client.js -------------------------------------------------------------------------------- /tests/dummy/app/models/rental.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/models/rental.js -------------------------------------------------------------------------------- /tests/dummy/app/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/models/user.js -------------------------------------------------------------------------------- /tests/dummy/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/router.js -------------------------------------------------------------------------------- /tests/dummy/app/routes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/routes/rentals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/routes/rentals.js -------------------------------------------------------------------------------- /tests/dummy/app/routes/rentals/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/routes/rentals/new.js -------------------------------------------------------------------------------- /tests/dummy/app/routes/rentals/rental.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/routes/rentals/rental.js -------------------------------------------------------------------------------- /tests/dummy/app/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/routes/users.js -------------------------------------------------------------------------------- /tests/dummy/app/routes/users/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/routes/users/new.js -------------------------------------------------------------------------------- /tests/dummy/app/routes/users/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/routes/users/user.js -------------------------------------------------------------------------------- /tests/dummy/app/serializers/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/serializers/client.js -------------------------------------------------------------------------------- /tests/dummy/app/serializers/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/serializers/user.js -------------------------------------------------------------------------------- /tests/dummy/app/styles/app.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/templates/application.hbs: -------------------------------------------------------------------------------- 1 |

Welcome to Ember.js

2 | 3 | {{outlet}} 4 | -------------------------------------------------------------------------------- /tests/dummy/app/templates/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dummy/app/templates/rentals.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/templates/rentals.hbs -------------------------------------------------------------------------------- /tests/dummy/app/templates/rentals/new.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/templates/rentals/new.hbs -------------------------------------------------------------------------------- /tests/dummy/app/templates/rentals/rental.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/templates/rentals/rental.hbs -------------------------------------------------------------------------------- /tests/dummy/app/templates/users.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/templates/users.hbs -------------------------------------------------------------------------------- /tests/dummy/app/templates/users/new.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/templates/users/new.hbs -------------------------------------------------------------------------------- /tests/dummy/app/templates/users/user.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/app/templates/users/user.hbs -------------------------------------------------------------------------------- /tests/dummy/config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/config/environment.js -------------------------------------------------------------------------------- /tests/dummy/public/crossdomain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/dummy/public/crossdomain.xml -------------------------------------------------------------------------------- /tests/dummy/public/robots.txt: -------------------------------------------------------------------------------- 1 | # http://www.robotstxt.org 2 | User-agent: * 3 | Disallow: 4 | -------------------------------------------------------------------------------- /tests/helpers/resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/helpers/resolver.js -------------------------------------------------------------------------------- /tests/helpers/start-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/helpers/start-app.js -------------------------------------------------------------------------------- /tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/index.html -------------------------------------------------------------------------------- /tests/test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/test-helper.js -------------------------------------------------------------------------------- /tests/unit/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/adapter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/unit/adapter-test.js -------------------------------------------------------------------------------- /tests/unit/jsonapi-serializer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/unit/jsonapi-serializer-test.js -------------------------------------------------------------------------------- /tests/unit/rest-serializer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/unit/rest-serializer-test.js -------------------------------------------------------------------------------- /tests/unit/store-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/unit/store-test.js -------------------------------------------------------------------------------- /tests/unit/utils/model-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/unit/utils/model-test.js -------------------------------------------------------------------------------- /tests/unit/utils/serializer-partial-model-handler-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BookingSync/ember-data-partial-model/HEAD/tests/unit/utils/serializer-partial-model-handler-test.js -------------------------------------------------------------------------------- /vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------