{"action":"created","issue":{"url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/issues/7","labels_url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/issues/7/comments","events_url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/issues/7/events","html_url":"https://github.com/ember-cli-deploy/ember-cli-deploy-s3-index/pull/7","id":108517977,"number":7,"title":"Large restructure of s3-index plugin","user":{"login":"lpetre","id":193260,"avatar_url":"https://avatars.githubusercontent.com/u/193260?v=3","gravatar_id":"","url":"https://api.github.com/users/lpetre","html_url":"https://github.com/lpetre","followers_url":"https://api.github.com/users/lpetre/followers","following_url":"https://api.github.com/users/lpetre/following{/other_user}","gists_url":"https://api.github.com/users/lpetre/gists{/gist_id}","starred_url":"https://api.github.com/users/lpetre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lpetre/subscriptions","organizations_url":"https://api.github.com/users/lpetre/orgs","repos_url":"https://api.github.com/users/lpetre/repos","events_url":"https://api.github.com/users/lpetre/events{/privacy}","received_events_url":"https://api.github.com/users/lpetre/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-27T06:41:22Z","updated_at":"2015-09-27T13:31:22Z","closed_at":"2015-09-27T13:31:13Z","pull_request":{"url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/pulls/7","html_url":"https://github.com/ember-cli-deploy/ember-cli-deploy-s3-index/pull/7","diff_url":"https://github.com/ember-cli-deploy/ember-cli-deploy-s3-index/pull/7.diff","patch_url":"https://github.com/ember-cli-deploy/ember-cli-deploy-s3-index/pull/7.patch"},"body":"Brings this plugin much more inline with the operation and structure of https://github.com/ember-cli-deploy/ember-cli-deploy-s3\r\n - Cleaner line between index.js and s3.js, like in the s3 plugin\r\n - prefix option support. like the s3 plugin, so you can upload to a subdirectory of a bucket\r\n - keyPrefix is removed. versions are uploaded as `filePattern + \":\" + revision`\r\n - leverages S3 ETags to track the active revision, removes the need for current.json\r\n - assigns revision property, fixing `deploy:list`\r\n - `deploy:list` lists revisions in the format expected by `deploy:activate`\r\n - adds the revision timestamp property using the s3 LastModified date\r\n - Uses Promise.denodify to reduce LOC and improve readibility\r\n"},"comment":{"url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/issues/comments/143550933","html_url":"https://github.com/ember-cli-deploy/ember-cli-deploy-s3-index/pull/7#issuecomment-143550933","issue_url":"https://api.github.com/repos/ember-cli-deploy/ember-cli-deploy-s3-index/issues/7","id":143550933,"user":{"login":"LevelbossMike","id":242299,"avatar_url":"https://avatars.githubusercontent.com/u/242299?v=3","gravatar_id":"","url":"https://api.github.com/users/LevelbossMike","html_url":"https://github.com/LevelbossMike","followers_url":"https://api.github.com/users/LevelbossMike/followers","following_url":"https://api.github.com/users/LevelbossMike/following{/other_user}","gists_url":"https://api.github.com/users/LevelbossMike/gists{/gist_id}","starred_url":"https://api.github.com/users/LevelbossMike/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LevelbossMike/subscriptions","organizations_url":"https://api.github.com/users/LevelbossMike/orgs","repos_url":"https://api.github.com/users/LevelbossMike/repos","events_url":"https://api.github.com/users/LevelbossMike/events{/privacy}","received_events_url":"https://api.github.com/users/LevelbossMike/received_events","type":"User","site_admin":false},"created_at":"2015-09-27T13:31:22Z","updated_at":"2015-09-27T13:31:22Z","body":"Thx again. Great PR!"}}