{"action":"created","issue":{"url":"https://api.github.com/repos/azerbini/eamena_dev/issues/27","repository_url":"https://api.github.com/repos/azerbini/eamena_dev","labels_url":"https://api.github.com/repos/azerbini/eamena_dev/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/azerbini/eamena_dev/issues/27/comments","events_url":"https://api.github.com/repos/azerbini/eamena_dev/issues/27/events","html_url":"https://github.com/azerbini/eamena_dev/issues/27","id":326522289,"node_id":"MDU6SXNzdWUzMjY1MjIyODk=","number":27,"title":"Implement bulk data upload views","user":{"login":"azerbini","id":19243127,"node_id":"MDQ6VXNlcjE5MjQzMTI3","avatar_url":"https://avatars3.githubusercontent.com/u/19243127?v=4","gravatar_id":"","url":"https://api.github.com/users/azerbini","html_url":"https://github.com/azerbini","followers_url":"https://api.github.com/users/azerbini/followers","following_url":"https://api.github.com/users/azerbini/following{/other_user}","gists_url":"https://api.github.com/users/azerbini/gists{/gist_id}","starred_url":"https://api.github.com/users/azerbini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azerbini/subscriptions","organizations_url":"https://api.github.com/users/azerbini/orgs","repos_url":"https://api.github.com/users/azerbini/repos","events_url":"https://api.github.com/users/azerbini/events{/privacy}","received_events_url":"https://api.github.com/users/azerbini/received_events","type":"User","site_admin":false},"labels":[{"id":576990264,"node_id":"MDU6TGFiZWw1NzY5OTAyNjQ=","url":"https://api.github.com/repos/azerbini/eamena_dev/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"mradamcox","id":10427268,"node_id":"MDQ6VXNlcjEwNDI3MjY4","avatar_url":"https://avatars3.githubusercontent.com/u/10427268?v=4","gravatar_id":"","url":"https://api.github.com/users/mradamcox","html_url":"https://github.com/mradamcox","followers_url":"https://api.github.com/users/mradamcox/followers","following_url":"https://api.github.com/users/mradamcox/following{/other_user}","gists_url":"https://api.github.com/users/mradamcox/gists{/gist_id}","starred_url":"https://api.github.com/users/mradamcox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mradamcox/subscriptions","organizations_url":"https://api.github.com/users/mradamcox/orgs","repos_url":"https://api.github.com/users/mradamcox/repos","events_url":"https://api.github.com/users/mradamcox/events{/privacy}","received_events_url":"https://api.github.com/users/mradamcox/received_events","type":"User","site_admin":false},"assignees":[{"login":"mradamcox","id":10427268,"node_id":"MDQ6VXNlcjEwNDI3MjY4","avatar_url":"https://avatars3.githubusercontent.com/u/10427268?v=4","gravatar_id":"","url":"https://api.github.com/users/mradamcox","html_url":"https://github.com/mradamcox","followers_url":"https://api.github.com/users/mradamcox/followers","following_url":"https://api.github.com/users/mradamcox/following{/other_user}","gists_url":"https://api.github.com/users/mradamcox/gists{/gist_id}","starred_url":"https://api.github.com/users/mradamcox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mradamcox/subscriptions","organizations_url":"https://api.github.com/users/mradamcox/orgs","repos_url":"https://api.github.com/users/mradamcox/repos","events_url":"https://api.github.com/users/mradamcox/events{/privacy}","received_events_url":"https://api.github.com/users/mradamcox/received_events","type":"User","site_admin":false},{"login":"azerbini","id":19243127,"node_id":"MDQ6VXNlcjE5MjQzMTI3","avatar_url":"https://avatars3.githubusercontent.com/u/19243127?v=4","gravatar_id":"","url":"https://api.github.com/users/azerbini","html_url":"https://github.com/azerbini","followers_url":"https://api.github.com/users/azerbini/followers","following_url":"https://api.github.com/users/azerbini/following{/other_user}","gists_url":"https://api.github.com/users/azerbini/gists{/gist_id}","starred_url":"https://api.github.com/users/azerbini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azerbini/subscriptions","organizations_url":"https://api.github.com/users/azerbini/orgs","repos_url":"https://api.github.com/users/azerbini/repos","events_url":"https://api.github.com/users/azerbini/events{/privacy}","received_events_url":"https://api.github.com/users/azerbini/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-05-25T13:22:55Z","updated_at":"2018-05-30T18:36:13Z","closed_at":null,"author_association":"OWNER","body":"This issue elaborates on:  https://github.com/azerbini/eamena_v3/issues/80\r\n\r\nThe desired outcome is to allow users to test bulk upload spreadsheets (testing is handled by this class: https://github.com/azerbini/eamena_dev/blob/eamena-migration-branch/arches/management/commands/Excelreader.py) and bulk load data without having to learn how to use shell commands.\r\n\r\nFeatures:\r\n\r\n1) A link to a bulk data load view accessible from the Resource Manager\r\n2) A view that would contain the following features: a file upload box to upload xlsx spreadsheet files; an html log of the tests performed on the uploaded spreadsheet. When all tests are passed, an arches file is generated in the background and the user is given the option to load the data straight into the database; once upload is successful, an html log listing the LOADID of the uploaded file."},"comment":{"url":"https://api.github.com/repos/azerbini/eamena_dev/issues/comments/393271180","html_url":"https://github.com/azerbini/eamena_dev/issues/27#issuecomment-393271180","issue_url":"https://api.github.com/repos/azerbini/eamena_dev/issues/27","id":393271180,"node_id":"MDEyOklzc3VlQ29tbWVudDM5MzI3MTE4MA==","user":{"login":"mradamcox","id":10427268,"node_id":"MDQ6VXNlcjEwNDI3MjY4","avatar_url":"https://avatars3.githubusercontent.com/u/10427268?v=4","gravatar_id":"","url":"https://api.github.com/users/mradamcox","html_url":"https://github.com/mradamcox","followers_url":"https://api.github.com/users/mradamcox/followers","following_url":"https://api.github.com/users/mradamcox/following{/other_user}","gists_url":"https://api.github.com/users/mradamcox/gists{/gist_id}","starred_url":"https://api.github.com/users/mradamcox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mradamcox/subscriptions","organizations_url":"https://api.github.com/users/mradamcox/orgs","repos_url":"https://api.github.com/users/mradamcox/repos","events_url":"https://api.github.com/users/mradamcox/events{/privacy}","received_events_url":"https://api.github.com/users/mradamcox/received_events","type":"User","site_admin":false},"created_at":"2018-05-30T18:36:13Z","updated_at":"2018-05-30T18:36:13Z","author_association":"COLLABORATOR","body":"Ok, in that case, to get this working I will need to do quite a bit of work on the Excelreader command. As it is, there is no output from that command that could be passed to a view as described in this ticket."}}
{"actor":{"display_login":"mradamcox"}}