{"action":"created","issue":{"url":"https://api.github.com/repos/pi-hole/pi-hole/issues/871","repository_url":"https://api.github.com/repos/pi-hole/pi-hole","labels_url":"https://api.github.com/repos/pi-hole/pi-hole/issues/871/labels{/name}","comments_url":"https://api.github.com/repos/pi-hole/pi-hole/issues/871/comments","events_url":"https://api.github.com/repos/pi-hole/pi-hole/issues/871/events","html_url":"https://github.com/pi-hole/pi-hole/pull/871","id":185793235,"number":871,"title":"Feature/package install changes","user":{"login":"brontide","id":1634022,"avatar_url":"https://avatars.githubusercontent.com/u/1634022?v=3","gravatar_id":"","url":"https://api.github.com/users/brontide","html_url":"https://github.com/brontide","followers_url":"https://api.github.com/users/brontide/followers","following_url":"https://api.github.com/users/brontide/following{/other_user}","gists_url":"https://api.github.com/users/brontide/gists{/gist_id}","starred_url":"https://api.github.com/users/brontide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brontide/subscriptions","organizations_url":"https://api.github.com/users/brontide/orgs","repos_url":"https://api.github.com/users/brontide/repos","events_url":"https://api.github.com/users/brontide/events{/privacy}","received_events_url":"https://api.github.com/users/brontide/received_events","type":"User","site_admin":false},"labels":[{"id":476006043,"url":"https://api.github.com/repos/pi-hole/pi-hole/labels/Merge%20Conflict","name":"Merge Conflict","color":"EB4D5C","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-10-27T22:11:25Z","updated_at":"2016-11-09T22:55:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pi-hole/pi-hole/pulls/871","html_url":"https://github.com/pi-hole/pi-hole/pull/871","diff_url":"https://github.com/pi-hole/pi-hole/pull/871.diff","patch_url":"https://github.com/pi-hole/pi-hole/pull/871.patch"},"body":"_This template was created based on the work of [`udemy-dl`](https://github.com/nishad/udemy-dl/blob/master/LICENSE)._\n\n**By submitting this pull request, I confirm the following (please check boxes, eg [X]):**\n- [X] I have read and understood the [contributors guide](https://github.com/pi-hole/pi-hole/blob/master/CONTRIBUTING.md).\n- [X] I have checked that [another pull request](https://github.com/pi-hole/pi-hole/pulls) for this purpose does not exist.\n- [X] I have considered, and confirmed that this submission will be valuable to others.\n- [X] I accept that this submission may not be used, and the pull request closed at the will of the maintainer.\n- [X] I give this submission freely, and claim no ownership to its content.\n\n**How familiar are you with the codebase?:**\n- [X] 7\n---\n\nPer issue #864 this allows users to see the installation error.\n\nI think we would actually serve the users better by installing packages all at once since that's what package managers are good at.  So if there is agreement I can continue to work that angle.\n"},"comment":{"url":"https://api.github.com/repos/pi-hole/pi-hole/issues/comments/259550740","html_url":"https://github.com/pi-hole/pi-hole/pull/871#issuecomment-259550740","issue_url":"https://api.github.com/repos/pi-hole/pi-hole/issues/871","id":259550740,"user":{"login":"dschaper","id":2782850,"avatar_url":"https://avatars.githubusercontent.com/u/2782850?v=3","gravatar_id":"","url":"https://api.github.com/users/dschaper","html_url":"https://github.com/dschaper","followers_url":"https://api.github.com/users/dschaper/followers","following_url":"https://api.github.com/users/dschaper/following{/other_user}","gists_url":"https://api.github.com/users/dschaper/gists{/gist_id}","starred_url":"https://api.github.com/users/dschaper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschaper/subscriptions","organizations_url":"https://api.github.com/users/dschaper/orgs","repos_url":"https://api.github.com/users/dschaper/repos","events_url":"https://api.github.com/users/dschaper/events{/privacy}","received_events_url":"https://api.github.com/users/dschaper/received_events","type":"User","site_admin":false},"created_at":"2016-11-09T22:55:51Z","updated_at":"2016-11-09T22:55:51Z","body":"Revisiting this issue, thinking of the Docker cachebuster method. Update takes the array of packages, and builds out a space delineated list. Then `apt update && apt install <list>` so that we know that the frame / shell we are in has the latest indexes live and working."}}
{"actor":{"display_login":"dschaper"}}