{"push_id":867218021,"size":23,"distinct_size":22,"ref":"refs/heads/master","head":"da359d16235fc01db762d086a6569a71d1229408","before":"392df1a4956a75b5d89919a35e479680ce58c184","commits":[{"sha":"e94c91f4c780cc2584829aa262e1e4623aec112c","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@meixger.com","name":"Martin Meixger"},"message":"fix paging url for first page","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/e94c91f4c780cc2584829aa262e1e4623aec112c"},{"sha":"8fd5dc22932446767e9226c10754bde1d05ed418","author":{"email":"3f55bc8a4d8bb052095204dbf0d7d460ef3d78ec@gmail.com","name":"efabioli"},"message":"Created IArticulateSearchPlugin interface used as service into search controller. Using that approach, we can use DI pattern to plug in any implementation. If no DI patterns will be used, a default implementation will be used [ArticulateSearch.cs]","distinct":false,"url":"https://api.github.com/repos/efabioli/Articulate/commits/8fd5dc22932446767e9226c10754bde1d05ed418"},{"sha":"2b4076960901f71a6c977047c108af66ed2ec654","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"IMasterModel should just implement IPublishedContent - this avoids any confusion #110","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/2b4076960901f71a6c977047c108af66ed2ec654"},{"sha":"f4cf980ae9478060bffe57348ea9f7f0ad721aab","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon Deminick"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/f4cf980ae9478060bffe57348ea9f7f0ad721aab"},{"sha":"8f682bddb61c719bbdb15bc4d16d151275a8114e","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"Merge branch 'features/pagingfirstpage' of https://github.com/meixger/Articulate into meixger-features/pagingfirstpage","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/8f682bddb61c719bbdb15bc4d16d151275a8114e"},{"sha":"1c1e9f6194034106d260a3c027c1fe284db1d4dc","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"Merge branch 'meixger-features/pagingfirstpage'","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/1c1e9f6194034106d260a3c027c1fe284db1d4dc"},{"sha":"a15c2d444fce9888689112c1500a1a057bdbe5e2","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"Merge branch 'master' of https://github.com/Shandem/Articulate","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/a15c2d444fce9888689112c1500a1a057bdbe5e2"},{"sha":"724f8c47e7eb21770d99f26cd426152d4a03cc53","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"Merge branch 'features/markdownoptions' of https://github.com/meixger/Articulate into meixger-features/markdownoptions\n\nConflicts:\n\tsrc/Articulate/Options/ArticulateOptions.cs","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/724f8c47e7eb21770d99f26cd426152d4a03cc53"},{"sha":"a89aa98a5ee6e6c497b26517dad53521ad013ff2","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"merge issue","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/a89aa98a5ee6e6c497b26517dad53521ad013ff2"},{"sha":"86b44a4b40a84a99bb64ad62e4944b8275e527e0","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"fixes package build and installer and logo link;","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/86b44a4b40a84a99bb64ad62e4944b8275e527e0"},{"sha":"c6c78a40ff87a01b69b852bbed8382445ea31105","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"updates to umb 7.3","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/c6c78a40ff87a01b69b852bbed8382445ea31105"},{"sha":"022e6b371d2637b9610c50607f6aa65c95de56a7","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"Changes unique id to new 7.3. GetKey","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/022e6b371d2637b9610c50607f6aa65c95de56a7"},{"sha":"a64b01ed0d88a0ce54fc43fc06a6fded64facb2b","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon Deminick"},"message":"Merge pull request #113 from efabioli/master\n\nViewData on ThemedPartial","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/a64b01ed0d88a0ce54fc43fc06a6fded64facb2b"},{"sha":"9114fddf75f611ef6de71fc552661fbbeed59a6b","author":{"email":"39257e03d854a74a914e315ac0467ffefb88a0e6@piyosailing.com","name":"Simone Chiaretta"},"message":"Fixing issue #117: added null check","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/9114fddf75f611ef6de71fc552661fbbeed59a6b"},{"sha":"22581850357dd6a1ecccca8905345e11fc428507","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon Deminick"},"message":"Merge pull request #119 from simonech/master\n\nFixing issue #117: added null check to tag impot","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/22581850357dd6a1ecccca8905345e11fc428507"},{"sha":"c7be0adfe52696948db5d3afb4b00bc648bbe8c6","author":{"email":"39257e03d854a74a914e315ac0467ffefb88a0e6@piyosailing.com","name":"Simone Chiaretta"},"message":"Adding fallback to slug if post id doesn't exist.\n\nFixes bug #120","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/c7be0adfe52696948db5d3afb4b00bc648bbe8c6"},{"sha":"919779877d6834f54346397ddecea75e8c4a8ca7","author":{"email":"39257e03d854a74a914e315ac0467ffefb88a0e6@piyosailing.com","name":"Simone Chiaretta"},"message":"Base64 decoding BlogML content before importing\n\nFixes #118","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/919779877d6834f54346397ddecea75e8c4a8ca7"},{"sha":"5f8f181a6c6fae587f46a1bd7c8d91e9a159b7cb","author":{"email":"39257e03d854a74a914e315ac0467ffefb88a0e6@piyosailing.com","name":"Simone Chiaretta"},"message":"Fixes issue #122: decoding base64 for comments","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/5f8f181a6c6fae587f46a1bd7c8d91e9a159b7cb"},{"sha":"762c7625400f256900f42afb85526cc658709554","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon Deminick"},"message":"Merge pull request #123 from simonech/issue-122\n\nFix for issues #120, #118 and #122","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/762c7625400f256900f42afb85526cc658709554"},{"sha":"c3fab403df8c65abbcd5cdf4dcea145bac212e98","author":{"email":"7a52bef2159e99e9da84ea7e0566cc9754fa395d@gmail.com","name":"Shannon"},"message":"updates to invariant match for blog importer fix","distinct":true,"url":"https://api.github.com/repos/efabioli/Articulate/commits/c3fab403df8c65abbcd5cdf4dcea145bac212e98"}]}