travis-web/assets/scripts/app/store/rest_adapter.coffee
2012-10-06 20:08:46 +02:00

30 lines
773 B
CoffeeScript

require 'travis/ajax'
require 'models'
@Travis.RestAdapter = DS.RESTAdapter.extend Travis.Ajax,
mappings:
repositories: Travis.Repo
repository: Travis.Repo
repos: Travis.Repo
repo: Travis.Repo
builds: Travis.Build
build: Travis.Build
commits: Travis.Commit
commit: Travis.Commit
jobs: Travis.Job
job: Travis.Job
account: Travis.Account
accounts: Travis.Account
worker: Travis.Worker
workers: Travis.Worker
plurals:
repositories: 'repositories',
repository: 'repositories',
repo: 'repos',
build: 'builds'
branch: 'branches'
job: 'jobs'
worker: 'workers'
profile: 'profile'