{"action":"created","issue":{"url":"https://api.github.com/repos/CuBoulder/express/issues/2510","repository_url":"https://api.github.com/repos/CuBoulder/express","labels_url":"https://api.github.com/repos/CuBoulder/express/issues/2510/labels{/name}","comments_url":"https://api.github.com/repos/CuBoulder/express/issues/2510/comments","events_url":"https://api.github.com/repos/CuBoulder/express/issues/2510/events","html_url":"https://github.com/CuBoulder/express/issues/2510","id":330062351,"node_id":"MDU6SXNzdWUzMzAwNjIzNTE=","number":2510,"title":"Update PMM to process bundle dependencies","user":{"login":"kreynen","id":385234,"node_id":"MDQ6VXNlcjM4NTIzNA==","avatar_url":"https://avatars3.githubusercontent.com/u/385234?v=4","gravatar_id":"","url":"https://api.github.com/users/kreynen","html_url":"https://github.com/kreynen","followers_url":"https://api.github.com/users/kreynen/followers","following_url":"https://api.github.com/users/kreynen/following{/other_user}","gists_url":"https://api.github.com/users/kreynen/gists{/gist_id}","starred_url":"https://api.github.com/users/kreynen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kreynen/subscriptions","organizations_url":"https://api.github.com/users/kreynen/orgs","repos_url":"https://api.github.com/users/kreynen/repos","events_url":"https://api.github.com/users/kreynen/events{/privacy}","received_events_url":"https://api.github.com/users/kreynen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/CuBoulder/express/milestones/32","html_url":"https://github.com/CuBoulder/express/milestone/32","labels_url":"https://api.github.com/repos/CuBoulder/express/milestones/32/labels","id":2902033,"node_id":"MDk6TWlsZXN0b25lMjkwMjAzMw==","number":32,"title":"2.9.x","description":"","creator":{"login":"kreynen","id":385234,"node_id":"MDQ6VXNlcjM4NTIzNA==","avatar_url":"https://avatars3.githubusercontent.com/u/385234?v=4","gravatar_id":"","url":"https://api.github.com/users/kreynen","html_url":"https://github.com/kreynen","followers_url":"https://api.github.com/users/kreynen/followers","following_url":"https://api.github.com/users/kreynen/following{/other_user}","gists_url":"https://api.github.com/users/kreynen/gists{/gist_id}","starred_url":"https://api.github.com/users/kreynen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kreynen/subscriptions","organizations_url":"https://api.github.com/users/kreynen/orgs","repos_url":"https://api.github.com/users/kreynen/repos","events_url":"https://api.github.com/users/kreynen/events{/privacy}","received_events_url":"https://api.github.com/users/kreynen/received_events","type":"User","site_admin":false},"open_issues":51,"closed_issues":35,"state":"open","created_at":"2017-11-09T23:14:22Z","updated_at":"2018-09-26T14:34:52Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-06-06T23:03:23Z","updated_at":"2018-09-26T20:09:30Z","closed_at":null,"author_association":"MEMBER","body":"## Context\r\n\r\nWe are starting to see sites try to enable Publications or Feeds without having News enabled.  I don't think we want to get into trying to enable a chain of dependencies, but we allowing site owners to attempt to do this puts the site into a state they cannot fix.\r\n\r\nIt shouldn't add too much overhead to check the .info for any module dependencies that match the _bundles pattern and check to see if status = 1 in the system table.  If a bundle dependency isn't enabled, the request should fail in the validation with a message indicated which bundles need to be enabled first."},"comment":{"url":"https://api.github.com/repos/CuBoulder/express/issues/comments/424852769","html_url":"https://github.com/CuBoulder/express/issues/2510#issuecomment-424852769","issue_url":"https://api.github.com/repos/CuBoulder/express/issues/2510","id":424852769,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNDg1Mjc2OQ==","user":{"login":"kreynen","id":385234,"node_id":"MDQ6VXNlcjM4NTIzNA==","avatar_url":"https://avatars3.githubusercontent.com/u/385234?v=4","gravatar_id":"","url":"https://api.github.com/users/kreynen","html_url":"https://github.com/kreynen","followers_url":"https://api.github.com/users/kreynen/followers","following_url":"https://api.github.com/users/kreynen/following{/other_user}","gists_url":"https://api.github.com/users/kreynen/gists{/gist_id}","starred_url":"https://api.github.com/users/kreynen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kreynen/subscriptions","organizations_url":"https://api.github.com/users/kreynen/orgs","repos_url":"https://api.github.com/users/kreynen/repos","events_url":"https://api.github.com/users/kreynen/events{/privacy}","received_events_url":"https://api.github.com/users/kreynen/received_events","type":"User","site_admin":false},"created_at":"2018-09-26T20:09:30Z","updated_at":"2018-09-26T20:09:30Z","author_association":"MEMBER","body":"Dependencies should exist on all sites and no longer require this after  https://github.com/CuBoulder/atlas/issues/507"}}
{"actor":{"display_login":"kreynen"}}