{"push_id":642717684,"size":279,"distinct_size":188,"ref":"refs/heads/master","head":"e5c0e66aeab19956ca55d8b9e7bad256623b1a9e","before":"911add569a4f774a65d4b596a0191ea8c9e5d813","commits":[{"sha":"373489b299eab8e657b00fbf14ccb40daa5bda59","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"util.highlight: wrap each line with <div class=\"line\"> Fix #687","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/373489b299eab8e657b00fbf14ccb40daa5bda59"},{"sha":"8a72dcc0a7bbcaceea5db09c4f7e50913a816364","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Find Hexo folder recursively","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/8a72dcc0a7bbcaceea5db09c4f7e50913a816364"},{"sha":"66ca03c9159fdc369fc95c7417621b459739a074","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"rsync: add \"verbose\" and \"ignore_errors\" option","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/66ca03c9159fdc369fc95c7417621b459739a074"},{"sha":"16f155b4a79f5164abf86cd1c6f7f3014400e970","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"post.publish: move drafts to post folder and apply the layout","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/16f155b4a79f5164abf86cd1c6f7f3014400e970"},{"sha":"5a05d8be93c5dcec9330cc6667dcb57f70020e4c","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Fix toc helper. Fix #676","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/5a05d8be93c5dcec9330cc6667dcb57f70020e4c"},{"sha":"2ab773e0e736e26521cb5f8fe237965ee3ef9e39","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Update README","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/2ab773e0e736e26521cb5f8fe237965ee3ef9e39"},{"sha":"93f9fdb2e8fa70894e1ab129d149d5e72838eec3","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Refactor generate console","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/93f9fdb2e8fa70894e1ab129d149d5e72838eec3"},{"sha":"e752dac64974c4cb3eef5e955a5932743f6018cd","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Add util.permalink","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/e752dac64974c4cb3eef5e955a5932743f6018cd"},{"sha":"d99b225e5244d4a634a5a16c01986c72169902b5","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Refactor\n- Save entire database to db.json and simplify database.\n- Box.process is rewritten. Add new data type \"skip\" for developers to detect whether the file is changed.\n- Better error message. Resolve #674","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/d99b225e5244d4a634a5a16c01986c72169902b5"},{"sha":"80fc80d0ca54f8403f65c16b50d240abe0df931d","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Use string concat instead of array push","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/80fc80d0ca54f8403f65c16b50d240abe0df931d"},{"sha":"f53e74ed987ed0120703d90f1078cdabdf0f6597","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Separate front-matter module","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/f53e74ed987ed0120703d90f1078cdabdf0f6597"},{"sha":"3942c592ad0efe169ee080c0987d7eca60a66cd3","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Add relative_url helper","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/3942c592ad0efe169ee080c0987d7eca60a66cd3"},{"sha":"90a326f6f5a0f08853269d9ddf3cecb0d7e1d80f","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Update theme","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/90a326f6f5a0f08853269d9ddf3cecb0d7e1d80f"},{"sha":"e963d2c28520e1f42e7ffb825ea41304097f6d01","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Box.process: filter cache","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/e963d2c28520e1f42e7ffb825ea41304097f6d01"},{"sha":"4e977ff0d25a556e8304ece182c53041620f02ac","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Merge branch 'feature/refactor' into dev","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/4e977ff0d25a556e8304ece182c53041620f02ac"},{"sha":"16e3ed93897f9fc385f2759f46707af4989d31ff","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Merge branch 'feature/draft-publish' into dev\n\nConflicts:\n\tlib/plugins/filter/new_post_path.js","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/16e3ed93897f9fc385f2759f46707af4989d31ff"},{"sha":"89cf7990f2551516d6091980d9c1d6804a01f8f0","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"extend.filter: return result as an array","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/89cf7990f2551516d6091980d9c1d6804a01f8f0"},{"sha":"efd5150a7f7841f6dffce4a869d67ecf3404d257","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"post.create: use util.permalink","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/efd5150a7f7841f6dffce4a869d67ecf3404d257"},{"sha":"99c1759d4c405c796df5987ed523a983f52f965f","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Box: hide \"processed\" message for unprocessed files","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/99c1759d4c405c796df5987ed523a983f52f965f"},{"sha":"b2b3ef7ac5f377d8e47fcf9308562a37cd03b7c4","author":{"email":"dc667320c1a65e640196bdc3da6abcebb1ace10e@gmail.com","name":"Tommy Chen"},"message":"Fix post processor filter","distinct":false,"url":"https://api.github.com/repos/foresthz/hexo/commits/b2b3ef7ac5f377d8e47fcf9308562a37cd03b7c4"}]}