{"push_id":765097314,"size":5,"distinct_size":0,"ref":"refs/heads/master","head":"b8036d8c0422acbc1244c60020a4a4d0dde43586","before":"836d115d1b411c4369c157b421e133e00191f7ba","commits":[{"sha":"e3ff8d7cf80e7919a9b4cb35639e3b2249e6e824","author":{"email":"31adae7f4fbc6fa96bd3c7ee5043564dbf92af28@gmail.com","name":"Andreas Koch"},"message":"Improved update handling. Update parent items if a child has been added, modified or deleted.\n\nChanges:\n\n- Improve the filesystem indexer (added a recursion check which makes it\n  more efficient)\n- Rescan at least one level deeper than before so new childs can be detected.\n- Added new debug logs for easier debugging\n- Significantly improved the change detection. Now, I think for the\n  first time really, the delete detection works as expected. Before it\n  was just the reindex which detected deletes.\n- Introduced concurrent data structures to avoid race conditions during\n cache updates. The concurrent viewmodel cache types have been taken from https://github.com/streamrail/concurrent-map\n- Cleaned up the template structure to allow updates for partial view\n  such as the toplevel navigation, breadcrumb navigation, item\n  navigation, childs, tags, aliases and tag cloud.","distinct":false,"url":"https://api.github.com/repos/andreaskoch/allmark/commits/e3ff8d7cf80e7919a9b4cb35639e3b2249e6e824"},{"sha":"610c819883942fd08e801eb3f4c55d00dbb40252","author":{"email":"31adae7f4fbc6fa96bd3c7ee5043564dbf92af28@gmail.com","name":"Andreas Koch"},"message":"Bug fix for the filepreview markdown extension mime-type issue\n\nThe fenced code block was not created properly because it used the\nmime-type instead of the file type.","distinct":false,"url":"https://api.github.com/repos/andreaskoch/allmark/commits/610c819883942fd08e801eb3f4c55d00dbb40252"},{"sha":"dd9f6af5aa419b8cf6595afbf7300f2aaafcd022","author":{"email":"31adae7f4fbc6fa96bd3c7ee5043564dbf92af28@gmail.com","name":"Andreas Koch"},"message":"Replaced RTF conversion with Microsoft Word Docx conversion\n\nThe RTF conversion of pandoc is buggy and cannot reliably embed\nimages into RTF documents, so I am using a conversion to docx\ninstead. Which seems to be a better format anyways.","distinct":false,"url":"https://api.github.com/repos/andreaskoch/allmark/commits/dd9f6af5aa419b8cf6595afbf7300f2aaafcd022"},{"sha":"df1830b10c9d3ead7bb5d6cc9d4b4ae9fbf0ed5b","author":{"email":"31adae7f4fbc6fa96bd3c7ee5043564dbf92af28@gmail.com","name":"Andreas Koch"},"message":"Don't use wildcard addresses for the server URL - use localhost instead.","distinct":false,"url":"https://api.github.com/repos/andreaskoch/allmark/commits/df1830b10c9d3ead7bb5d6cc9d4b4ae9fbf0ed5b"},{"sha":"b8036d8c0422acbc1244c60020a4a4d0dde43586","author":{"email":"31adae7f4fbc6fa96bd3c7ee5043564dbf92af28@gmail.com","name":"Andreas Koch"},"message":"Switch from go 1.4 to go 1.5","distinct":false,"url":"https://api.github.com/repos/andreaskoch/allmark/commits/b8036d8c0422acbc1244c60020a4a4d0dde43586"}]}