{"action":"created","comment":{"url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/comments/51850953","id":51850953,"diff_hunk":"@@ -581,3 +581,130 @@ def test_keyboard_help(self):\n         # Test mouse and keyboard interaction\n         self.interact_with_keyboard_help(scroll_down=900)\n         self.interact_with_keyboard_help(scroll_down=0, use_keyboard=True)\n+\n+\n+class ZoneAlignInteractionTest(InteractionTestBase, BaseIntegrationTest):\n+    \"\"\"\n+    Verifying Drag and Drop XBlock interactions using zone alignment.\n+    \"\"\"\n+    PAGE_TITLE = 'Drag and Drop v2'\n+    PAGE_ID = 'drag_and_drop_v2'\n+\n+    def setUp(self):\n+        super(ZoneAlignInteractionTest, self).setUp()\n+\n+    def _get_scenario_xml(self):\n+        return self._get_custom_scenario_xml(\"data/test_zone_align.json\")\n+\n+    def _assert_zone_align_item(self, item_id, zone_id, align, action_key=None):\n+        \"\"\"\n+        Test items placed in a zone with the given align setting.\n+        Ensure that they are children of the zone.\n+        \"\"\"\n+        # parent container has the expected alignment\n+        item_wrapper_selector = \"div[data-zone='{zone_id}'] .item-wrapper\".format(zone_id=zone_id)\n+        self.assertEquals(self._get_style(item_wrapper_selector, 'textAlign'), align)\n+\n+        # Items placed in zones with align setting are children of the zone\n+        zone_item_selector = '%s .option' % item_wrapper_selector","path":"tests/integration/test_interaction.py","position":29,"original_position":29,"commit_id":"81af37f73bad1afe67b7d8fcf6c7dc1e51e18479","original_commit_id":"81af37f73bad1afe67b7d8fcf6c7dc1e51e18479","user":{"login":"itsjeyd","id":961441,"avatar_url":"https://avatars.githubusercontent.com/u/961441?v=3","gravatar_id":"","url":"https://api.github.com/users/itsjeyd","html_url":"https://github.com/itsjeyd","followers_url":"https://api.github.com/users/itsjeyd/followers","following_url":"https://api.github.com/users/itsjeyd/following{/other_user}","gists_url":"https://api.github.com/users/itsjeyd/gists{/gist_id}","starred_url":"https://api.github.com/users/itsjeyd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/itsjeyd/subscriptions","organizations_url":"https://api.github.com/users/itsjeyd/orgs","repos_url":"https://api.github.com/users/itsjeyd/repos","events_url":"https://api.github.com/users/itsjeyd/events{/privacy}","received_events_url":"https://api.github.com/users/itsjeyd/received_events","type":"User","site_admin":false},"body":"@pomegranited Thanks for changing the code to use `.format` above! Please update this line as well.","created_at":"2016-02-04T09:59:47Z","updated_at":"2016-02-04T09:59:47Z","html_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2/pull/53#discussion_r51850953","pull_request_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53","_links":{"self":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/comments/51850953"},"html":{"href":"https://github.com/edx-solutions/xblock-drag-and-drop-v2/pull/53#discussion_r51850953"},"pull_request":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53"}}},"pull_request":{"url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53","id":57949885,"html_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2/pull/53","diff_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2/pull/53.diff","patch_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2/pull/53.patch","issue_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues/53","number":53,"state":"open","locked":false,"title":"OC-1320 DnDv2 - Allow to set automatic alignment of dragged items in drop zones","user":{"login":"pomegranited","id":7556571,"avatar_url":"https://avatars.githubusercontent.com/u/7556571?v=3","gravatar_id":"","url":"https://api.github.com/users/pomegranited","html_url":"https://github.com/pomegranited","followers_url":"https://api.github.com/users/pomegranited/followers","following_url":"https://api.github.com/users/pomegranited/following{/other_user}","gists_url":"https://api.github.com/users/pomegranited/gists{/gist_id}","starred_url":"https://api.github.com/users/pomegranited/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pomegranited/subscriptions","organizations_url":"https://api.github.com/users/pomegranited/orgs","repos_url":"https://api.github.com/users/pomegranited/repos","events_url":"https://api.github.com/users/pomegranited/events{/privacy}","received_events_url":"https://api.github.com/users/pomegranited/received_events","type":"User","site_admin":false},"body":"This PR adds an \"align\" field that it editable for each zone, with the options \"none\", \"left\", \"right\", and \"center\".  Align \"none\" corresponds to in the current default behaviour, where items are placed where the learner puts them via mouse, or centered in the zone via keyboard.\r\n\r\n* Align \"left\" causes placed items to be stacked left to right in the zone, wrapping at the right edge of the zone.\r\n* Align \"right\" works the same way as \"left\", but stacks from right to left.\r\n* Align \"center\" causes placed items to be aligned in the center of the zone, but they are stacked top to bottom.\r\n\r\nItems in \"aligned\" zones will not overlap each other, but if there's not enough space in the zone for all the items, they will overflow over the bottom of the zone, potentially overlapping other zones.\r\n\r\n**JIRA tickets**: Implements OC-1320\r\n\r\n**Discussions**:\r\n\r\n1. The original specification requested that items placed in \"aligned\" zones be \r\nsequenced according the order they were placed by the learner.  This proved \r\ncomplex to implement, and so instead, items are sequenced in the order they are\r\nconfigured by the instructor.\r\n\r\n**Dependencies**: None\r\n\r\n**Screenshots**:\r\n\r\nStudio:\r\nUpdated DnDv2 Edit Zone screen:\r\n![edit zone align](https://cloud.githubusercontent.com/assets/7556571/12798983/4cca04fc-cb1c-11e5-87df-e2f05cb7f995.png)\r\n\r\nLMS:\r\nExample with multiple items placed in zones with mixed alignment:\r\n![mixed alignment](https://cloud.githubusercontent.com/assets/7556571/12798637/64cba6f2-cb1a-11e5-9440-e60ddb2bf9ef.png)\r\n\r\nExample with multiple items per zone, mixed alignment, with overlapping zones:\r\n![overlapping zones](https://cloud.githubusercontent.com/assets/7556571/12798643/6cdb4a8c-cb1a-11e5-9fb8-5f754d37bcfa.png)\r\n\r\nExample with mixed alignment and numerical input:\r\n![numerical input](https://cloud.githubusercontent.com/assets/7556571/12798648/738e4244-cb1a-11e5-9ac7-702c26591533.png)\r\n\r\n**Sandbox URLs**:\r\n\r\nStudio: http://studio.master.dndv2.sandbox.opencraft.com/course/course-v1:OpenCraft+DnDv2+review\r\nLMS: http://master.dndv2.sandbox.opencraft.com/courses/course-v1:OpenCraft+DnDv2+review/courseware/6fa41195e31b430398e755ca3bc61808/879aff4aa8c14ad385d896addcbd3d09/\r\n\r\n**Partner information**: StGallen\r\n\r\n**Merge deadline**: Thu Feb 4 EOD.  Apologies for the short notice!\r\n\r\n**Testing instructions**:\r\n\r\n1. Go to the course \"Introduction to Drag and Drop v2\" in Studio\r\n2. In each Subsection, click Edit for the Drag and Drop exercise to see how the alignment is set up for each zone.\r\n\r\n1. Go to the course \"Introduction to Drag and Drop v2\" in the LMS\r\n2. In each Subsection, drag items to each zone to see how they are aligned.\r\n\r\n*Expected behaviour*\r\n* Alignment: none -- dropped items should remain where they're dropped (mouse), or be centered in the zone (keyboard)\r\n* Alignment: left -- dropped items should be aligned with the left side of the zone.\r\n* Alignment: center -- dropped items should be aligned in the center of the zone.\r\n* Alignment: right -- dropped items should be aligned with the right side of the zone.\r\n* Alignment: mixed -- items dropped in the top zone should be left-aligned, the middle zone should be center-aligned, and the bottom zone should be right-aligned.\r\n* Multiple items per zone, mixed alignment -- Zone alignment should be as with the \"Alignment: mixed\" activity above.  \r\n    * Items dropped in the top zone will sequence from left to right, wrapping at the right edge, and overflowing the bottom edge of the zone onto the zone below.\r\n    * Items dropped in the middle zone will sequence from top to bottom, and will overflow the bottom edge of the zone onto the zone below.\r\n    * Items dropped in the bottom zone will sequence from right to left, wrapping at the left edge, and overflowing the bottom edge of the zone onto the zone below.\r\n* Multiple items per zone, mixed alignment, overlapping zones\r\n    * The zones in this activity overlap, but item placement behaviour should be the same as with the \"Multiple items per zone, mixed alignment\" activity above. \r\n* Multiple items per zone, mixed alignment, numerical input -- Items in this activity have numerical input required.\r\n   *  Item placement behaviour should be the same as with the \"Multiple items per zone, mixed alignment\" activity above.\r\n   * Items dropped should not overlap Input fields and buttons.\r\n\r\n**Author notes and concerns**:\r\n\r\n1. The two tests that are failing are known to be flaky : `test_wide_image_mobile` and `test_square_image_mobile`\r\n\r\n**Reviewers**\r\n- [ ] Code: (@itsjeyd, @bradenmacdonald)\r\n- [ ] Product: (TBD)\r\n- [ ] Platform: (TBD)\r\n- [ ] UX: (TBD)\r\n- [ ] TNL: (TBD)\r\n- [ ] a11y: (TBD)\r\n- [ ] doc/strings: (TBD)\r\n\r\n**Settings**\r\n\r\nBasic XBlock settings:\r\n\r\n```yaml\r\nEDXAPP_FEATURES:\r\n    ALLOW_ALL_ADVANCED_COMPONENTS: True","created_at":"2016-02-02T07:28:45Z","updated_at":"2016-02-04T09:59:47Z","closed_at":null,"merged_at":null,"merge_commit_sha":"afd47b1e97edde97b680f6ec24daf532da7635d5","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53/commits","review_comments_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53/comments","review_comment_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/comments{/number}","comments_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues/53/comments","statuses_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/statuses/81af37f73bad1afe67b7d8fcf6c7dc1e51e18479","head":{"label":"open-craft:jill/feature-item-alignment","ref":"jill/feature-item-alignment","sha":"81af37f73bad1afe67b7d8fcf6c7dc1e51e18479","user":{"login":"open-craft","id":7414786,"avatar_url":"https://avatars.githubusercontent.com/u/7414786?v=3","gravatar_id":"","url":"https://api.github.com/users/open-craft","html_url":"https://github.com/open-craft","followers_url":"https://api.github.com/users/open-craft/followers","following_url":"https://api.github.com/users/open-craft/following{/other_user}","gists_url":"https://api.github.com/users/open-craft/gists{/gist_id}","starred_url":"https://api.github.com/users/open-craft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-craft/subscriptions","organizations_url":"https://api.github.com/users/open-craft/orgs","repos_url":"https://api.github.com/users/open-craft/repos","events_url":"https://api.github.com/users/open-craft/events{/privacy}","received_events_url":"https://api.github.com/users/open-craft/received_events","type":"Organization","site_admin":false},"repo":{"id":24362875,"name":"xblock-drag-and-drop-v2","full_name":"open-craft/xblock-drag-and-drop-v2","owner":{"login":"open-craft","id":7414786,"avatar_url":"https://avatars.githubusercontent.com/u/7414786?v=3","gravatar_id":"","url":"https://api.github.com/users/open-craft","html_url":"https://github.com/open-craft","followers_url":"https://api.github.com/users/open-craft/followers","following_url":"https://api.github.com/users/open-craft/following{/other_user}","gists_url":"https://api.github.com/users/open-craft/gists{/gist_id}","starred_url":"https://api.github.com/users/open-craft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-craft/subscriptions","organizations_url":"https://api.github.com/users/open-craft/orgs","repos_url":"https://api.github.com/users/open-craft/repos","events_url":"https://api.github.com/users/open-craft/events{/privacy}","received_events_url":"https://api.github.com/users/open-craft/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/open-craft/xblock-drag-and-drop-v2","description":"Drag and Drop v2 XBlock","fork":true,"url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2","forks_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/forks","keys_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/teams","hooks_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/hooks","issue_events_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/issues/events{/number}","events_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/events","assignees_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/assignees{/user}","branches_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/branches{/branch}","tags_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/tags","blobs_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/git/refs{/sha}","trees_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/statuses/{sha}","languages_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/languages","stargazers_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/stargazers","contributors_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/contributors","subscribers_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/subscribers","subscription_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/subscription","commits_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/commits{/sha}","git_commits_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/git/commits{/sha}","comments_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/comments{/number}","issue_comment_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/issues/comments{/number}","contents_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/contents/{+path}","compare_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/merges","archive_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/downloads","issues_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/issues{/number}","pulls_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/pulls{/number}","milestones_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/milestones{/number}","notifications_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/labels{/name}","releases_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/releases{/id}","deployments_url":"https://api.github.com/repos/open-craft/xblock-drag-and-drop-v2/deployments","created_at":"2014-09-23T08:23:37Z","updated_at":"2015-06-10T12:19:02Z","pushed_at":"2016-02-03T23:04:36Z","git_url":"git://github.com/open-craft/xblock-drag-and-drop-v2.git","ssh_url":"git@github.com:open-craft/xblock-drag-and-drop-v2.git","clone_url":"https://github.com/open-craft/xblock-drag-and-drop-v2.git","svn_url":"https://github.com/open-craft/xblock-drag-and-drop-v2","homepage":"","size":1117,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"edx-solutions:master","ref":"master","sha":"fae37c694f370aa7dd677f0fe36050b469aecff0","user":{"login":"edx-solutions","id":6585054,"avatar_url":"https://avatars.githubusercontent.com/u/6585054?v=3","gravatar_id":"","url":"https://api.github.com/users/edx-solutions","html_url":"https://github.com/edx-solutions","followers_url":"https://api.github.com/users/edx-solutions/followers","following_url":"https://api.github.com/users/edx-solutions/following{/other_user}","gists_url":"https://api.github.com/users/edx-solutions/gists{/gist_id}","starred_url":"https://api.github.com/users/edx-solutions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edx-solutions/subscriptions","organizations_url":"https://api.github.com/users/edx-solutions/orgs","repos_url":"https://api.github.com/users/edx-solutions/repos","events_url":"https://api.github.com/users/edx-solutions/events{/privacy}","received_events_url":"https://api.github.com/users/edx-solutions/received_events","type":"Organization","site_admin":false},"repo":{"id":21356168,"name":"xblock-drag-and-drop-v2","full_name":"edx-solutions/xblock-drag-and-drop-v2","owner":{"login":"edx-solutions","id":6585054,"avatar_url":"https://avatars.githubusercontent.com/u/6585054?v=3","gravatar_id":"","url":"https://api.github.com/users/edx-solutions","html_url":"https://github.com/edx-solutions","followers_url":"https://api.github.com/users/edx-solutions/followers","following_url":"https://api.github.com/users/edx-solutions/following{/other_user}","gists_url":"https://api.github.com/users/edx-solutions/gists{/gist_id}","starred_url":"https://api.github.com/users/edx-solutions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edx-solutions/subscriptions","organizations_url":"https://api.github.com/users/edx-solutions/orgs","repos_url":"https://api.github.com/users/edx-solutions/repos","events_url":"https://api.github.com/users/edx-solutions/events{/privacy}","received_events_url":"https://api.github.com/users/edx-solutions/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2","description":"","fork":false,"url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2","forks_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/forks","keys_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/teams","hooks_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/hooks","issue_events_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues/events{/number}","events_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/events","assignees_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/assignees{/user}","branches_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/branches{/branch}","tags_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/tags","blobs_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/git/refs{/sha}","trees_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/statuses/{sha}","languages_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/languages","stargazers_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/stargazers","contributors_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/contributors","subscribers_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/subscribers","subscription_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/subscription","commits_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/commits{/sha}","git_commits_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/git/commits{/sha}","comments_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/comments{/number}","issue_comment_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues/comments{/number}","contents_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/contents/{+path}","compare_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/merges","archive_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/downloads","issues_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues{/number}","pulls_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls{/number}","milestones_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/milestones{/number}","notifications_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/labels{/name}","releases_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/releases{/id}","deployments_url":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/deployments","created_at":"2014-06-30T15:30:30Z","updated_at":"2016-01-12T12:35:10Z","pushed_at":"2016-02-03T23:04:36Z","git_url":"git://github.com/edx-solutions/xblock-drag-and-drop-v2.git","ssh_url":"git@github.com:edx-solutions/xblock-drag-and-drop-v2.git","clone_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2.git","svn_url":"https://github.com/edx-solutions/xblock-drag-and-drop-v2","homepage":null,"size":1054,"stargazers_count":2,"watchers_count":2,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":7,"mirror_url":null,"open_issues_count":1,"forks":7,"open_issues":1,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53"},"html":{"href":"https://github.com/edx-solutions/xblock-drag-and-drop-v2/pull/53"},"issue":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues/53"},"comments":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/issues/53/comments"},"review_comments":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53/comments"},"review_comment":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/pulls/53/commits"},"statuses":{"href":"https://api.github.com/repos/edx-solutions/xblock-drag-and-drop-v2/statuses/81af37f73bad1afe67b7d8fcf6c7dc1e51e18479"}}}}