{"action":"created","issue":{"url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/issues/187","repository_url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame","labels_url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/issues/187/labels{/name}","comments_url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/issues/187/comments","events_url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/issues/187/events","html_url":"https://github.com/UW-Madison-DoIT/uw-frame/pull/187","id":140250716,"number":187,"title":"Make it so override.js can add new elements","user":{"login":"timlevett","id":3534544,"avatar_url":"https://avatars.githubusercontent.com/u/3534544?v=3","gravatar_id":"","url":"https://api.github.com/users/timlevett","html_url":"https://github.com/timlevett","followers_url":"https://api.github.com/users/timlevett/followers","following_url":"https://api.github.com/users/timlevett/following{/other_user}","gists_url":"https://api.github.com/users/timlevett/gists{/gist_id}","starred_url":"https://api.github.com/users/timlevett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timlevett/subscriptions","organizations_url":"https://api.github.com/users/timlevett/orgs","repos_url":"https://api.github.com/users/timlevett/repos","events_url":"https://api.github.com/users/timlevett/events{/privacy}","received_events_url":"https://api.github.com/users/timlevett/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-11T17:57:22Z","updated_at":"2016-03-11T18:18:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/pulls/187","html_url":"https://github.com/UW-Madison-DoIT/uw-frame/pull/187","diff_url":"https://github.com/UW-Madison-DoIT/uw-frame/pull/187.diff","patch_url":"https://github.com/UW-Madison-DoIT/uw-frame/pull/187.patch"},"body":"Before we looped through every single element to replace maybe a handful, that seemed silly.  Now it just loops over the keys in the override.js constant and replaces the value of that key in the config.js.  This also adds the ability to add new key/value pars to existing constants, like `APP_FLAGS`. Something we do pretty often in `angularjs-portal`. This may increase speed of the loading screen a bit, depending on your override.js file."},"comment":{"url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/issues/comments/195486068","html_url":"https://github.com/UW-Madison-DoIT/uw-frame/pull/187#issuecomment-195486068","issue_url":"https://api.github.com/repos/UW-Madison-DoIT/uw-frame/issues/187","id":195486068,"user":{"login":"apetro","id":952283,"avatar_url":"https://avatars.githubusercontent.com/u/952283?v=3","gravatar_id":"","url":"https://api.github.com/users/apetro","html_url":"https://github.com/apetro","followers_url":"https://api.github.com/users/apetro/followers","following_url":"https://api.github.com/users/apetro/following{/other_user}","gists_url":"https://api.github.com/users/apetro/gists{/gist_id}","starred_url":"https://api.github.com/users/apetro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apetro/subscriptions","organizations_url":"https://api.github.com/users/apetro/orgs","repos_url":"https://api.github.com/users/apetro/repos","events_url":"https://api.github.com/users/apetro/events{/privacy}","received_events_url":"https://api.github.com/users/apetro/received_events","type":"User","site_admin":false},"created_at":"2016-03-11T18:18:02Z","updated_at":"2016-03-11T18:18:02Z","body":":+1:"}}