{"push_id":937205397,"size":3,"distinct_size":3,"ref":"refs/heads/feature/introduce-testing","head":"e1f95b54d5f906140d3741fc7083118c86042e53","before":"3695ff3d033e0ca5f9696c4377a57dc061a1fb5d","commits":[{"sha":"27ab57eede947f8eb4172189361f446a6f0c0e01","author":{"email":"44defe013f0dfb2bc8bc2b858509c8ad71d7cc65@gmail.com","name":"Flavio Copes"},"message":"Drop access to tests folder","distinct":true,"url":"https://api.github.com/repos/getgrav/grav/commits/27ab57eede947f8eb4172189361f446a6f0c0e01"},{"sha":"092989cdd0cbe31976f407f8d5ee340a53a58fa2","author":{"email":"44defe013f0dfb2bc8bc2b858509c8ad71d7cc65@gmail.com","name":"Flavio Copes"},"message":"Some internal rework of the Uri class\n\n- Reworked constructor in methods\n- Aded a Uri::initializeWithUrl() method that takes care of\ninitializing the internal state based on the passed URL\n- Ensure Uri::query() does not crash if the internal variable is not an\narray but `null`","distinct":true,"url":"https://api.github.com/repos/getgrav/grav/commits/092989cdd0cbe31976f407f8d5ee340a53a58fa2"},{"sha":"e1f95b54d5f906140d3741fc7083118c86042e53","author":{"email":"44defe013f0dfb2bc8bc2b858509c8ad71d7cc65@gmail.com","name":"Flavio Copes"},"message":"Initial testing on the Uri class. Test the new validateHostname() method and tests initializeWithUrl() with some url examples","distinct":true,"url":"https://api.github.com/repos/getgrav/grav/commits/e1f95b54d5f906140d3741fc7083118c86042e53"}]}