{"ref":"refs/heads/OSGi","push_id":54301766,"commits":[{"sha":"61e3d651020f28f7ebedba4da299b6f8a9692292","author":{"email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com","name":"Raymond Auge"},"url":"https://api.github.com/repos/rotty3000/liferay-portal/commits/61e3d651020f28f7ebedba4da299b6f8a9692292","message":"Allow multiple struts sub paths to be mapped to the same portlet/action"},{"sha":"b38acbd743edfa8d099b5cd76f1b532c96b952b1","author":{"email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com","name":"Raymond Auge"},"url":"https://api.github.com/repos/rotty3000/liferay-portal/commits/b38acbd743edfa8d099b5cd76f1b532c96b952b1","message":"Enabled the MVC Portlet to be extended for any language"},{"sha":"fa44c2cb3fd4745548ddfdcb152d308455f2718d","author":{"email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com","name":"Raymond Auge"},"url":"https://api.github.com/repos/rotty3000/liferay-portal/commits/fa44c2cb3fd4745548ddfdcb152d308455f2718d","message":"FreeMarker MVC Portlet"},{"sha":"069b98da24617a0c3acf8daaf1508b88a564e608","author":{"email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com","name":"Raymond Auge"},"url":"https://api.github.com/repos/rotty3000/liferay-portal/commits/069b98da24617a0c3acf8daaf1508b88a564e608","message":"Arkadiko 0.0.4"}],"head":"069b98da24617a0c3acf8daaf1508b88a564e608","size":4}