{"push_id":1482227080,"size":18,"distinct_size":1,"ref":"refs/heads/release","head":"b81b04a42a12fd0342e3a274a50b74840042ceff","before":"ba884a8f51d94223f25438f6ee82d86fa3eda49e","commits":[{"sha":"9178219d5b3a502a5c56ac402c70640e6b8e13f9","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Switch to Jaro-Winkler distance function.\n\nAt first we used Levenshtein which wasn't multi-byte string safe. On\nclient demand we switched to exact matching which proved (surprise\nsurprise) ineffective. New implementation of Jaro-Winkler is multi-byte\nsafe and should provide much better results than previous search\ncomparison integration at the cost of performance. At some point caching\nneeds to be implemented for search results to avoid excess CPU usage.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/9178219d5b3a502a5c56ac402c70640e6b8e13f9"},{"sha":"433bc6cb6a807bc05e5f946bb90ab2002e98b7da","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Fixed syntax error.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/433bc6cb6a807bc05e5f946bb90ab2002e98b7da"},{"sha":"20bcff9ccfd86676ab0a9b02237ed7eadbe4d30d","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Improve speed and accuracy of search.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/20bcff9ccfd86676ab0a9b02237ed7eadbe4d30d"},{"sha":"7632cdc2ee504b1a2ce399a29efcfcf86c726212","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Tweaked distance for title words.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/7632cdc2ee504b1a2ce399a29efcfcf86c726212"},{"sha":"1cc931c6e1bbf0ba9fd672bdf0a856351c8594d8","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Make title more relevant in scoring.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/1cc931c6e1bbf0ba9fd672bdf0a856351c8594d8"},{"sha":"66c9494e3477aa2293cf1c1cb84108dfa53220ad","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Just use Jaro algorithm.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/66c9494e3477aa2293cf1c1cb84108dfa53220ad"},{"sha":"1657e3810df1a00903aa7d3ac6988458c5e733bb","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Fix searching item properties.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/1657e3810df1a00903aa7d3ac6988458c5e733bb"},{"sha":"451f937175fb9c39b54c6c08f242c9f21a81d551","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Skip empty properties.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/451f937175fb9c39b54c6c08f242c9f21a81d551"},{"sha":"bfd5e99ba32cdc4bb61177cff4ff12e6c9a2e3ed","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Shop: Make a better formula for calculating relevance mathed words.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/bfd5e99ba32cdc4bb61177cff4ff12e6c9a2e3ed"},{"sha":"7c88a048b3d4eb05bb36b17f269b04ac1f5db331","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Search: Properly sanitize input.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/7c88a048b3d4eb05bb36b17f269b04ac1f5db331"},{"sha":"2a20f2ce57b246211992544d1bd5fbf7484bf19d","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Added support for document types per rendering.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/2a20f2ce57b246211992544d1bd5fbf7484bf19d"},{"sha":"493ce29d73a96d437aefb9445ea90b9a1f506933","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Add flag to indicate top-level template.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/493ce29d73a96d437aefb9445ea90b9a1f506933"},{"sha":"ffe58dda2144f9b33cc04a8815f4b476849a6c2c","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Template parser: Made function public.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/ffe58dda2144f9b33cc04a8815f4b476849a6c2c"},{"sha":"d683be7e4f33ec475351d1daee08a217a0eb08aa","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Removed invalid doctype.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/d683be7e4f33ec475351d1daee08a217a0eb08aa"},{"sha":"5e158e5d651dbe383711536aadf67c67206dcb4b","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Simplified specifying document type from template.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/5e158e5d651dbe383711536aadf67c67206dcb4b"},{"sha":"2c6e81ba6dd98a5cdce431310c8e3f42cd84e7e8","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Fixed syntax error.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/2c6e81ba6dd98a5cdce431310c8e3f42cd84e7e8"},{"sha":"555175699e5f09a898147ef807a39e12abcbf8eb","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Fixed syntax error in document types definition.","distinct":false,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/555175699e5f09a898147ef807a39e12abcbf8eb"},{"sha":"b81b04a42a12fd0342e3a274a50b74840042ceff","author":{"name":"Mladen Mijatov","email":"89747890ed6d23206b5e98401c990d9dac6ee3bc@gmail.com"},"message":"Merge branch 'develop' into release","distinct":true,"url":"https://api.github.com/repos/Way2CU/Caracal/commits/b81b04a42a12fd0342e3a274a50b74840042ceff"}]}
{"actor":{"display_login":"MeanEYE"}}