{"action":"created","issue":{"url":"https://api.github.com/repos/ushahidi/platform/issues/1565","repository_url":"https://api.github.com/repos/ushahidi/platform","labels_url":"https://api.github.com/repos/ushahidi/platform/issues/1565/labels{/name}","comments_url":"https://api.github.com/repos/ushahidi/platform/issues/1565/comments","events_url":"https://api.github.com/repos/ushahidi/platform/issues/1565/events","html_url":"https://github.com/ushahidi/platform/issues/1565","id":204110576,"number":1565,"title":"Include 'progress' feedback on 'Export to CSV'","user":{"login":"brandonrosage","id":1136279,"avatar_url":"https://avatars.githubusercontent.com/u/1136279?v=3","gravatar_id":"","url":"https://api.github.com/users/brandonrosage","html_url":"https://github.com/brandonrosage","followers_url":"https://api.github.com/users/brandonrosage/followers","following_url":"https://api.github.com/users/brandonrosage/following{/other_user}","gists_url":"https://api.github.com/users/brandonrosage/gists{/gist_id}","starred_url":"https://api.github.com/users/brandonrosage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brandonrosage/subscriptions","organizations_url":"https://api.github.com/users/brandonrosage/orgs","repos_url":"https://api.github.com/users/brandonrosage/repos","events_url":"https://api.github.com/users/brandonrosage/events{/privacy}","received_events_url":"https://api.github.com/users/brandonrosage/received_events","type":"User","site_admin":false},"labels":[{"id":246559530,"url":"https://api.github.com/repos/ushahidi/platform/labels/P2%20-%20Normal","name":"P2 - Normal","color":"fbca04","default":false},{"id":438616885,"url":"https://api.github.com/repos/ushahidi/platform/labels/Stage:%20Tech%20Spec","name":"Stage: Tech Spec","color":"9EBAEE","default":false}],"state":"open","locked":false,"assignee":{"login":"rjmackay","id":7965,"avatar_url":"https://avatars.githubusercontent.com/u/7965?v=3","gravatar_id":"","url":"https://api.github.com/users/rjmackay","html_url":"https://github.com/rjmackay","followers_url":"https://api.github.com/users/rjmackay/followers","following_url":"https://api.github.com/users/rjmackay/following{/other_user}","gists_url":"https://api.github.com/users/rjmackay/gists{/gist_id}","starred_url":"https://api.github.com/users/rjmackay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rjmackay/subscriptions","organizations_url":"https://api.github.com/users/rjmackay/orgs","repos_url":"https://api.github.com/users/rjmackay/repos","events_url":"https://api.github.com/users/rjmackay/events{/privacy}","received_events_url":"https://api.github.com/users/rjmackay/received_events","type":"User","site_admin":false},"assignees":[{"login":"rjmackay","id":7965,"avatar_url":"https://avatars.githubusercontent.com/u/7965?v=3","gravatar_id":"","url":"https://api.github.com/users/rjmackay","html_url":"https://github.com/rjmackay","followers_url":"https://api.github.com/users/rjmackay/followers","following_url":"https://api.github.com/users/rjmackay/following{/other_user}","gists_url":"https://api.github.com/users/rjmackay/gists{/gist_id}","starred_url":"https://api.github.com/users/rjmackay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rjmackay/subscriptions","organizations_url":"https://api.github.com/users/rjmackay/orgs","repos_url":"https://api.github.com/users/rjmackay/repos","events_url":"https://api.github.com/users/rjmackay/events{/privacy}","received_events_url":"https://api.github.com/users/rjmackay/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-01-30T19:46:43Z","updated_at":"2017-01-31T16:45:36Z","closed_at":null,"body":"**User story**: After choosing to \"Export to CSV,\" I want the deployment to tell me that it's doing so _and_ when it's finished.\r\n\r\ncc/ @jshorland, @caharding \r\n\r\n------\r\n\r\nI've demonstrated an interaction and pattern in the `develop` branch that addresses this need, [most recently called out by @natmanning in Slack](https://ushahidi.slack.com/archives/platform/p1485466755000003). You can sample it in [Map](http://preview.ushahidi.com/platform-pattern-library/develop/assets/html/5_layouts/timeline.html) and [Timeline](http://preview.ushahidi.com/platform-pattern-library/develop/assets/html/5_layouts/timeline.html) layouts by selecting \"Share\" and \"Export to CSV.\"\r\n\r\nDoing so prepends the `.progress-bar` pattern -- in this specific case -- to the `.toolbar` that the \"Share\" button is a child of:\r\n\r\n![progress example](https://cloud.githubusercontent.com/assets/1136279/22438345/33c935b2-e6f1-11e6-98c3-3260448538b1.png)\r\n\r\nWhen the export is complete and the browser download begins, their deployment should display a non-modal message (at the bottom of the view):\r\n\r\n![export complete](https://cloud.githubusercontent.com/assets/1136279/22438562/13a8e7d6-e6f2-11e6-973e-9b9e3e06bd40.png)\r\n"},"comment":{"url":"https://api.github.com/repos/ushahidi/platform/issues/comments/276419117","html_url":"https://github.com/ushahidi/platform/issues/1565#issuecomment-276419117","issue_url":"https://api.github.com/repos/ushahidi/platform/issues/1565","id":276419117,"user":{"login":"brandonrosage","id":1136279,"avatar_url":"https://avatars.githubusercontent.com/u/1136279?v=3","gravatar_id":"","url":"https://api.github.com/users/brandonrosage","html_url":"https://github.com/brandonrosage","followers_url":"https://api.github.com/users/brandonrosage/followers","following_url":"https://api.github.com/users/brandonrosage/following{/other_user}","gists_url":"https://api.github.com/users/brandonrosage/gists{/gist_id}","starred_url":"https://api.github.com/users/brandonrosage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brandonrosage/subscriptions","organizations_url":"https://api.github.com/users/brandonrosage/orgs","repos_url":"https://api.github.com/users/brandonrosage/repos","events_url":"https://api.github.com/users/brandonrosage/events{/privacy}","received_events_url":"https://api.github.com/users/brandonrosage/received_events","type":"User","site_admin":false},"created_at":"2017-01-31T16:45:36Z","updated_at":"2017-01-31T16:45:36Z","body":"@aoduor, @KrisKuri: Please use this as a cue to create fresh issues for other actions users perform in Ushahidi that they've expressed don't prompt adequate system feedback from the app. I can then direct how exactly the \"progress\" pattern(s) should be attached to those actions."}}
{"actor":{"display_login":"brandonrosage"}}