{"push_id":2795847972,"size":152,"distinct_size":152,"ref":"refs/heads/LPS-84330_discover_api_does_not_work","head":"4d3a74047dfad04eeff6fa2389135e1dc667f4d4","before":"b1812b206bcdb08ae6b69ad7a519bd9dcf318e92","commits":[{"sha":"91128e4fc8647954a4fa086f1bc047d5ffc8425b","author":{"name":"Javier Gamarra","email":"918d7d2dee923ca703641614d1b92c077d76a758@gmail.com"},"message":"APIO-184 ignore sf, we can't use Liferay Logger because it would mean coupling with liferay (and apio should work standalone)","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/91128e4fc8647954a4fa086f1bc047d5ffc8425b"},{"sha":"3813faf84c0911f9606f0e0ed9534caa70e878d1","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-233 Check explicitly if there a provider for a class. We cannot rely on checking for null value on the provideOptional result because that could means two things, the provider does not exist or the provides do exists but its returning null.","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/3813faf84c0911f9606f0e0ed9534caa70e878d1"},{"sha":"907fc685936cce96b3130af43b129cc528b9b22a","author":{"name":"Liferay Continuous Integration","email":"67c48fc4a8811b84e165132067a36d5ec5eeab3c@liferay.com"},"message":"subrepo:ignore Update 'modules/apps/apio-architect/.gitrepo'.","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/907fc685936cce96b3130af43b129cc528b9b22a"},{"sha":"b11abb009a356775d84e726fa1b5c84446796555","author":{"name":"Javier Gamarra","email":"918d7d2dee923ca703641614d1b92c077d76a758@gmail.com"},"message":"APIO-223 add linkedModelLists","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/b11abb009a356775d84e726fa1b5c84446796555"},{"sha":"7b31c88397579eaafef52c916136d21807476094","author":{"name":"Javier Gamarra","email":"918d7d2dee923ca703641614d1b92c077d76a758@gmail.com"},"message":"APIO-223 implementation for parsing linked model lists in a form","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/7b31c88397579eaafef52c916136d21807476094"},{"sha":"dca0f9febe2f3d2b77b86509026ee67a57384e52","author":{"name":"Javier Gamarra","email":"918d7d2dee923ca703641614d1b92c077d76a758@gmail.com"},"message":"APIO-223 test linked models","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/dca0f9febe2f3d2b77b86509026ee67a57384e52"},{"sha":"7d41c0429d4a11f7db7ff937d832f05b4fa2ed36","author":{"name":"Javier Gamarra","email":"918d7d2dee923ca703641614d1b92c077d76a758@gmail.com"},"message":"APIO-224 add optionalLinkedModel to forms","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/7d41c0429d4a11f7db7ff937d832f05b4fa2ed36"},{"sha":"7718a3d437180d14ff49e2347afc02b21009dfdf","author":{"name":"Javier Gamarra","email":"918d7d2dee923ca703641614d1b92c077d76a758@gmail.com"},"message":"APIO-223 baseline","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/7718a3d437180d14ff49e2347afc02b21009dfdf"},{"sha":"bcefd4fb78ed3f8e9d1d3e72e3dad7030c966aa0","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-109 Create NameValidator interface","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/bcefd4fb78ed3f8e9d1d3e72e3dad7030c966aa0"},{"sha":"718599a67be9f1edfa1f7d9c4f107bac25671512","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-109 Create NameValidatorImpl that validates if a name include only alphanumeric and hyphens","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/718599a67be9f1edfa1f7d9c4f107bac25671512"},{"sha":"e0bc6f0680d5ead1021a690571aebf5d7dbbb2bb","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-109 Check if a representable has a valid name before registering it","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/e0bc6f0680d5ead1021a690571aebf5d7dbbb2bb"},{"sha":"a3d5a56a47cd24a4213a476ff61695fe12915017","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-109 Add tests for NameValidator","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/a3d5a56a47cd24a4213a476ff61695fe12915017"},{"sha":"2a00a055ada09e0688d0c3eaa4604720c9a1492b","author":{"name":"Liferay Continuous Integration","email":"67c48fc4a8811b84e165132067a36d5ec5eeab3c@liferay.com"},"message":"subrepo:ignore Update 'modules/apps/apio-architect/.gitrepo'.","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/2a00a055ada09e0688d0c3eaa4604720c9a1492b"},{"sha":"b41d20cec6c3e7d1114797b1ce9b04eeade1edc5","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-162 Add entrypoint supplier to the documentation","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/b41d20cec6c3e7d1114797b1ce9b04eeade1edc5"},{"sha":"309671ca74368b426d748c62ca4963ee76ff5902","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-162 Update documentation mapper","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/309671ca74368b426d748c62ca4963ee76ff5902"},{"sha":"bf68ee6d087d203a2b622991ff86f8e9e6239c98","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-162 Update documentation writter","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/bf68ee6d087d203a2b622991ff86f8e9e6239c98"},{"sha":"2fe7d6c4534a01445de6e481bab37cdbdfefe979","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-162 Update tests","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/2fe7d6c4534a01445de6e481bab37cdbdfefe979"},{"sha":"177b10a58cffaaa40dc2e47c5839f9c7301277cd","author":{"name":"Victor Galan","email":"1169080fc84cc56b936db7e72d3a5d93233b3197@liferay.com"},"message":"APIO-162 Add filter to inject a Link header to discover the api documentation","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/177b10a58cffaaa40dc2e47c5839f9c7301277cd"},{"sha":"32013c6db07e5142e696651a35b082e29844f8b7","author":{"name":"Liferay Continuous Integration","email":"67c48fc4a8811b84e165132067a36d5ec5eeab3c@liferay.com"},"message":"subrepo:ignore Update 'modules/apps/apio-architect/.gitrepo'.","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/32013c6db07e5142e696651a35b082e29844f8b7"},{"sha":"9546fd312e4a7efa48a58510946f4c4dc36483f4","author":{"name":"Joyce Wang","email":"4c49c297f0472200b7228d625ded3af5abf4beb6@liferay.com"},"message":"LRQA-39144 Add test to view no XSS in document folder with custom field","distinct":true,"url":"https://api.github.com/repos/nhpatt/liferay-portal/commits/9546fd312e4a7efa48a58510946f4c4dc36483f4"}]}
{"actor":{"display_login":"nhpatt"}}