{"action":"created","issue":{"url":"https://api.github.com/repos/mercycorps/TolaActivity/issues/544","repository_url":"https://api.github.com/repos/mercycorps/TolaActivity","labels_url":"https://api.github.com/repos/mercycorps/TolaActivity/issues/544/labels{/name}","comments_url":"https://api.github.com/repos/mercycorps/TolaActivity/issues/544/comments","events_url":"https://api.github.com/repos/mercycorps/TolaActivity/issues/544/events","html_url":"https://github.com/mercycorps/TolaActivity/issues/544","id":348524430,"node_id":"MDU6SXNzdWUzNDg1MjQ0MzA=","number":544,"title":"EPIC: Home page: Site map and country filter","user":{"login":"jennyhavah","id":33670923,"node_id":"MDQ6VXNlcjMzNjcwOTIz","avatar_url":"https://avatars3.githubusercontent.com/u/33670923?v=4","gravatar_id":"","url":"https://api.github.com/users/jennyhavah","html_url":"https://github.com/jennyhavah","followers_url":"https://api.github.com/users/jennyhavah/followers","following_url":"https://api.github.com/users/jennyhavah/following{/other_user}","gists_url":"https://api.github.com/users/jennyhavah/gists{/gist_id}","starred_url":"https://api.github.com/users/jennyhavah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jennyhavah/subscriptions","organizations_url":"https://api.github.com/users/jennyhavah/orgs","repos_url":"https://api.github.com/users/jennyhavah/repos","events_url":"https://api.github.com/users/jennyhavah/events{/privacy}","received_events_url":"https://api.github.com/users/jennyhavah/received_events","type":"User","site_admin":false},"labels":[{"id":1048135131,"node_id":"MDU6TGFiZWwxMDQ4MTM1MTMx","url":"https://api.github.com/repos/mercycorps/TolaActivity/labels/EPIC","name":"EPIC","color":"990143","default":false},{"id":788439415,"node_id":"MDU6TGFiZWw3ODg0Mzk0MTU=","url":"https://api.github.com/repos/mercycorps/TolaActivity/labels/LOE%20-%20H","name":"LOE - H","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"axoplasm","id":169060,"node_id":"MDQ6VXNlcjE2OTA2MA==","avatar_url":"https://avatars1.githubusercontent.com/u/169060?v=4","gravatar_id":"","url":"https://api.github.com/users/axoplasm","html_url":"https://github.com/axoplasm","followers_url":"https://api.github.com/users/axoplasm/followers","following_url":"https://api.github.com/users/axoplasm/following{/other_user}","gists_url":"https://api.github.com/users/axoplasm/gists{/gist_id}","starred_url":"https://api.github.com/users/axoplasm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/axoplasm/subscriptions","organizations_url":"https://api.github.com/users/axoplasm/orgs","repos_url":"https://api.github.com/users/axoplasm/repos","events_url":"https://api.github.com/users/axoplasm/events{/privacy}","received_events_url":"https://api.github.com/users/axoplasm/received_events","type":"User","site_admin":false},"assignees":[{"login":"axoplasm","id":169060,"node_id":"MDQ6VXNlcjE2OTA2MA==","avatar_url":"https://avatars1.githubusercontent.com/u/169060?v=4","gravatar_id":"","url":"https://api.github.com/users/axoplasm","html_url":"https://github.com/axoplasm","followers_url":"https://api.github.com/users/axoplasm/followers","following_url":"https://api.github.com/users/axoplasm/following{/other_user}","gists_url":"https://api.github.com/users/axoplasm/gists{/gist_id}","starred_url":"https://api.github.com/users/axoplasm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/axoplasm/subscriptions","organizations_url":"https://api.github.com/users/axoplasm/orgs","repos_url":"https://api.github.com/users/axoplasm/repos","events_url":"https://api.github.com/users/axoplasm/events{/privacy}","received_events_url":"https://api.github.com/users/axoplasm/received_events","type":"User","site_admin":false},{"login":"mariebakke","id":45101655,"node_id":"MDQ6VXNlcjQ1MTAxNjU1","avatar_url":"https://avatars0.githubusercontent.com/u/45101655?v=4","gravatar_id":"","url":"https://api.github.com/users/mariebakke","html_url":"https://github.com/mariebakke","followers_url":"https://api.github.com/users/mariebakke/followers","following_url":"https://api.github.com/users/mariebakke/following{/other_user}","gists_url":"https://api.github.com/users/mariebakke/gists{/gist_id}","starred_url":"https://api.github.com/users/mariebakke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mariebakke/subscriptions","organizations_url":"https://api.github.com/users/mariebakke/orgs","repos_url":"https://api.github.com/users/mariebakke/repos","events_url":"https://api.github.com/users/mariebakke/events{/privacy}","received_events_url":"https://api.github.com/users/mariebakke/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2018-08-07T23:42:05Z","updated_at":"2018-11-28T22:47:13Z","closed_at":null,"author_association":"COLLABORATOR","body":"**Description:** We want to include today's home page site map on our new home page. Layout-wise, it'll be placed something like this:\r\n\r\n![image](https://user-images.githubusercontent.com/33670923/48170626-2dc67300-e2ad-11e8-8556-d0c09d105549.png)\r\n\r\n# Acceptance criteria\r\n\r\n## Layout and basic functionality\r\n- [x] 1. The site map appears on the page.\r\n- [x] 2. Above the site map, I see the name of the country. \r\n     - **Note:** With Mangosteen, you will only be able to view one country at a time. We are no longer going to offer an \"all countries\" option. In the future, we may explore a custom portfolio option.\r\n- [x] 3. The page displays all programs with Funded status that are associated with the current country.\r\n     - [x] 3.1. If a program is associated with multiple countries, it shows up in the program list for any of the countries it belongs to.\r\n- [x] 4. **Changing country**\r\n     - [x] 4.1. If I only have permission to see my own country, then I do NOT see a country menu.\r\n     - [x] 4.2. If I have access to more than one country, there is a \"Change country\" menu right next to the current country name. It only shows me the countries I have permission to see. \r\n- [x] 5. The first time I access the home page, I see <s>my own country</s> the first country in my “accessible countries” list, in alphanumeric order\r\n- [x] 6. If I then select a different country, the system remembers it. So that if I navigate away from the home page and then click the Tola icon to get back home, I see the last country I selected.\r\n     - [x] 6.1. <s>I think this should only last as long as the session. Next session, you see your own country. Let me know if you disagree.</s> This change will persist between sessions.\r\n\r\n## Filtering by program \r\n_Note: This feature appears to be rather broken. We need to weigh the costs/risks of attempting to fix it for Mangosteen vs temporarily removing the feature and pulling it into a Ghost Pepper or Fruit Basket ticket._ \r\n\r\n_Note 2018-11-12: The Program filtering is not ready for release. Not sure what it filters on the homepage, and not clear that the data support it robustly._\r\n\r\n- [ ] <s>1. There is a program menu above the site map -- maybe right-aligned with the map, in line with the Change country menu.</s>\r\n- [x] 2. I only see programs associated with the currently selected country.\r\n- [ ] <s>3. The program menu default is  \"None selected\". In other words, I see all programs in the country.</s>\r\n- [ ] <s>4. If I select a program, The map only shows me sites associated with that program.</s>\r\n     - [ ] <s>4.1. Both blue and orange type site pins appear. (One of the two colors represents a site with results associated with it. </s>\r\n- [ ] <s>5. Open question: Should selecting a program change the metrics to the right of the map, or do we want it to stay at country level? My instinct is to keep it country level, because the program page is where we want people to go for program-level metrics. </s>\r\n\r\n## Zooming and layers\r\n- [x] 1. Zooming in and out works as expected\r\n- [x] 2. Layers work as they do on production -- meaning this business:\r\n![image](https://user-images.githubusercontent.com/33670923/43808746-498ebd0a-9a63-11e8-9253-deff836ced85.png)\r\n- [x] 3. If it is a trivial change, let's make the two pin checkboxes more intuitive.\r\n     - [x] 7.1. Project Sites --> Program sites\r\n     - [x] 7.2. Indicator Data Sites --> Sites with data"},"comment":{"url":"https://api.github.com/repos/mercycorps/TolaActivity/issues/comments/442634783","html_url":"https://github.com/mercycorps/TolaActivity/issues/544#issuecomment-442634783","issue_url":"https://api.github.com/repos/mercycorps/TolaActivity/issues/544","id":442634783,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MjYzNDc4Mw==","user":{"login":"mariebakke","id":45101655,"node_id":"MDQ6VXNlcjQ1MTAxNjU1","avatar_url":"https://avatars0.githubusercontent.com/u/45101655?v=4","gravatar_id":"","url":"https://api.github.com/users/mariebakke","html_url":"https://github.com/mariebakke","followers_url":"https://api.github.com/users/mariebakke/followers","following_url":"https://api.github.com/users/mariebakke/following{/other_user}","gists_url":"https://api.github.com/users/mariebakke/gists{/gist_id}","starred_url":"https://api.github.com/users/mariebakke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mariebakke/subscriptions","organizations_url":"https://api.github.com/users/mariebakke/orgs","repos_url":"https://api.github.com/users/mariebakke/repos","events_url":"https://api.github.com/users/mariebakke/events{/privacy}","received_events_url":"https://api.github.com/users/mariebakke/received_events","type":"User","site_admin":false},"created_at":"2018-11-28T22:47:13Z","updated_at":"2018-11-28T22:47:13Z","author_association":"COLLABORATOR","body":"Okay, I just retested and...\r\nPASS - 3.1. If a program is associated with multiple countries, it shows up in the program list for any of the countries it belongs to."}}
{"actor":{"display_login":"mariebakke"}}