{"action":"created","issue":{"url":"https://api.github.com/repos/programminghistorian/jekyll/issues/1116","repository_url":"https://api.github.com/repos/programminghistorian/jekyll","labels_url":"https://api.github.com/repos/programminghistorian/jekyll/issues/1116/labels{/name}","comments_url":"https://api.github.com/repos/programminghistorian/jekyll/issues/1116/comments","events_url":"https://api.github.com/repos/programminghistorian/jekyll/issues/1116/events","html_url":"https://github.com/programminghistorian/jekyll/issues/1116","id":387273809,"node_id":"MDU6SXNzdWUzODcyNzM4MDk=","number":1116,"title":"strict liquid filtering","user":{"login":"mdlincoln","id":4392604,"node_id":"MDQ6VXNlcjQzOTI2MDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/4392604?v=4","gravatar_id":"","url":"https://api.github.com/users/mdlincoln","html_url":"https://github.com/mdlincoln","followers_url":"https://api.github.com/users/mdlincoln/followers","following_url":"https://api.github.com/users/mdlincoln/following{/other_user}","gists_url":"https://api.github.com/users/mdlincoln/gists{/gist_id}","starred_url":"https://api.github.com/users/mdlincoln/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdlincoln/subscriptions","organizations_url":"https://api.github.com/users/mdlincoln/orgs","repos_url":"https://api.github.com/users/mdlincoln/repos","events_url":"https://api.github.com/users/mdlincoln/events{/privacy}","received_events_url":"https://api.github.com/users/mdlincoln/received_events","type":"User","site_admin":false},"labels":[{"id":594132994,"node_id":"MDU6TGFiZWw1OTQxMzI5OTQ=","url":"https://api.github.com/repos/programminghistorian/jekyll/labels/technical","name":"technical","color":"d4c5f9","default":false}],"state":"open","locked":false,"assignee":{"login":"mdlincoln","id":4392604,"node_id":"MDQ6VXNlcjQzOTI2MDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/4392604?v=4","gravatar_id":"","url":"https://api.github.com/users/mdlincoln","html_url":"https://github.com/mdlincoln","followers_url":"https://api.github.com/users/mdlincoln/followers","following_url":"https://api.github.com/users/mdlincoln/following{/other_user}","gists_url":"https://api.github.com/users/mdlincoln/gists{/gist_id}","starred_url":"https://api.github.com/users/mdlincoln/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdlincoln/subscriptions","organizations_url":"https://api.github.com/users/mdlincoln/orgs","repos_url":"https://api.github.com/users/mdlincoln/repos","events_url":"https://api.github.com/users/mdlincoln/events{/privacy}","received_events_url":"https://api.github.com/users/mdlincoln/received_events","type":"User","site_admin":false},"assignees":[{"login":"mdlincoln","id":4392604,"node_id":"MDQ6VXNlcjQzOTI2MDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/4392604?v=4","gravatar_id":"","url":"https://api.github.com/users/mdlincoln","html_url":"https://github.com/mdlincoln","followers_url":"https://api.github.com/users/mdlincoln/followers","following_url":"https://api.github.com/users/mdlincoln/following{/other_user}","gists_url":"https://api.github.com/users/mdlincoln/gists{/gist_id}","starred_url":"https://api.github.com/users/mdlincoln/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdlincoln/subscriptions","organizations_url":"https://api.github.com/users/mdlincoln/orgs","repos_url":"https://api.github.com/users/mdlincoln/repos","events_url":"https://api.github.com/users/mdlincoln/events{/privacy}","received_events_url":"https://api.github.com/users/mdlincoln/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/programminghistorian/jekyll/milestones/7","html_url":"https://github.com/programminghistorian/jekyll/milestone/7","labels_url":"https://api.github.com/repos/programminghistorian/jekyll/milestones/7/labels","id":3359724,"node_id":"MDk6TWlsZXN0b25lMzM1OTcyNA==","number":7,"title":"French Integration","description":"Issues and pull requests connected to the addition of French-language pages.","creator":{"login":"mdlincoln","id":4392604,"node_id":"MDQ6VXNlcjQzOTI2MDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/4392604?v=4","gravatar_id":"","url":"https://api.github.com/users/mdlincoln","html_url":"https://github.com/mdlincoln","followers_url":"https://api.github.com/users/mdlincoln/followers","following_url":"https://api.github.com/users/mdlincoln/following{/other_user}","gists_url":"https://api.github.com/users/mdlincoln/gists{/gist_id}","starred_url":"https://api.github.com/users/mdlincoln/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdlincoln/subscriptions","organizations_url":"https://api.github.com/users/mdlincoln/orgs","repos_url":"https://api.github.com/users/mdlincoln/repos","events_url":"https://api.github.com/users/mdlincoln/events{/privacy}","received_events_url":"https://api.github.com/users/mdlincoln/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":33,"state":"open","created_at":"2018-05-20T22:04:27Z","updated_at":"2018-12-04T14:05:51Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2018-12-04T12:58:06Z","updated_at":"2018-12-04T15:00:31Z","closed_at":null,"author_association":"MEMBER","body":"I'm going to explore enabling [strict liquid filtering](https://jekyllrb.com/docs/configuration/liquid/) which will cause our checks to throw errors when any YAML fields are empty that the site expects to be filled. Our dependence on YAML is very high now, so it probably makes sense to use this, even though it will mean that the Travis checks become even more onerous."},"comment":{"url":"https://api.github.com/repos/programminghistorian/jekyll/issues/comments/444130172","html_url":"https://github.com/programminghistorian/jekyll/issues/1116#issuecomment-444130172","issue_url":"https://api.github.com/repos/programminghistorian/jekyll/issues/1116","id":444130172,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDEzMDE3Mg==","user":{"login":"mdlincoln","id":4392604,"node_id":"MDQ6VXNlcjQzOTI2MDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/4392604?v=4","gravatar_id":"","url":"https://api.github.com/users/mdlincoln","html_url":"https://github.com/mdlincoln","followers_url":"https://api.github.com/users/mdlincoln/followers","following_url":"https://api.github.com/users/mdlincoln/following{/other_user}","gists_url":"https://api.github.com/users/mdlincoln/gists{/gist_id}","starred_url":"https://api.github.com/users/mdlincoln/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdlincoln/subscriptions","organizations_url":"https://api.github.com/users/mdlincoln/orgs","repos_url":"https://api.github.com/users/mdlincoln/repos","events_url":"https://api.github.com/users/mdlincoln/events{/privacy}","received_events_url":"https://api.github.com/users/mdlincoln/received_events","type":"User","site_admin":false},"created_at":"2018-12-04T15:00:31Z","updated_at":"2018-12-04T15:00:31Z","author_association":"MEMBER","body":"well, this switch would be to make builds fail more often. Right now problems like #1115 are because jekyll tends to silently ignore when a metadata variable is missing - it just fills it in as a blank string and keeps processing."}}
{"actor":{"display_login":"mdlincoln"}}